From 4ad0be9369e9e2368eb428539ffe5ad402c7615f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Wo=C5=BAniak?= Date: Wed, 25 Nov 2020 20:14:52 +0100 Subject: [PATCH] Add highlight as worker --- .gitignore | 2 + Cargo.lock | 590 +- Cargo.toml | 15 +- highlight/jirs-contexts/Cargo.toml | 23 + highlight/jirs-contexts/src/c0.rs | 21 + highlight/jirs-contexts/src/c1.rs | 40 + highlight/jirs-contexts/src/c10.rs | 59 + highlight/jirs-contexts/src/c100.rs | 299 + highlight/jirs-contexts/src/c1000.rs | 43 + highlight/jirs-contexts/src/c10000.rs | 50 + highlight/jirs-contexts/src/c10001.rs | 33 + highlight/jirs-contexts/src/c10002.rs | 46 + highlight/jirs-contexts/src/c10003.rs | 46 + highlight/jirs-contexts/src/c10004.rs | 21 + highlight/jirs-contexts/src/c10005.rs | 40 + highlight/jirs-contexts/src/c10006.rs | 22 + highlight/jirs-contexts/src/c10007.rs | 53 + highlight/jirs-contexts/src/c10008.rs | 530 + highlight/jirs-contexts/src/c10009.rs | 33 + highlight/jirs-contexts/src/c1001.rs | 25 + highlight/jirs-contexts/src/c10010.rs | 33 + highlight/jirs-contexts/src/c10011.rs | 50 + highlight/jirs-contexts/src/c10012.rs | 46 + highlight/jirs-contexts/src/c10013.rs | 21 + highlight/jirs-contexts/src/c10014.rs | 40 + highlight/jirs-contexts/src/c10015.rs | 33 + highlight/jirs-contexts/src/c10016.rs | 33 + highlight/jirs-contexts/src/c10017.rs | 33 + highlight/jirs-contexts/src/c10018.rs | 33 + highlight/jirs-contexts/src/c10019.rs | 35 + highlight/jirs-contexts/src/c1002.rs | 35 + highlight/jirs-contexts/src/c10020.rs | 33 + highlight/jirs-contexts/src/c10021.rs | 38 + highlight/jirs-contexts/src/c10022.rs | 33 + highlight/jirs-contexts/src/c10023.rs | 47 + highlight/jirs-contexts/src/c10024.rs | 33 + highlight/jirs-contexts/src/c10025.rs | 33 + highlight/jirs-contexts/src/c10026.rs | 33 + highlight/jirs-contexts/src/c10027.rs | 33 + highlight/jirs-contexts/src/c10028.rs | 33 + highlight/jirs-contexts/src/c10029.rs | 33 + highlight/jirs-contexts/src/c1003.rs | 80 + highlight/jirs-contexts/src/c10030.rs | 33 + highlight/jirs-contexts/src/c10031.rs | 33 + highlight/jirs-contexts/src/c10032.rs | 33 + highlight/jirs-contexts/src/c10033.rs | 43 + highlight/jirs-contexts/src/c10034.rs | 28 + highlight/jirs-contexts/src/c10035.rs | 43 + highlight/jirs-contexts/src/c10036.rs | 28 + highlight/jirs-contexts/src/c10037.rs | 36 + highlight/jirs-contexts/src/c10038.rs | 51 + highlight/jirs-contexts/src/c10039.rs | 34 + highlight/jirs-contexts/src/c1004.rs | 38 + highlight/jirs-contexts/src/c10040.rs | 34 + highlight/jirs-contexts/src/c10041.rs | 34 + highlight/jirs-contexts/src/c10042.rs | 34 + highlight/jirs-contexts/src/c10043.rs | 34 + highlight/jirs-contexts/src/c10044.rs | 34 + highlight/jirs-contexts/src/c10045.rs | 71 + highlight/jirs-contexts/src/c10046.rs | 41 + highlight/jirs-contexts/src/c10047.rs | 28 + highlight/jirs-contexts/src/c10048.rs | 34 + highlight/jirs-contexts/src/c10049.rs | 34 + highlight/jirs-contexts/src/c1005.rs | 61 + highlight/jirs-contexts/src/c10050.rs | 34 + highlight/jirs-contexts/src/c10051.rs | 34 + highlight/jirs-contexts/src/c10052.rs | 34 + highlight/jirs-contexts/src/c10053.rs | 46 + highlight/jirs-contexts/src/c10054.rs | 47 + highlight/jirs-contexts/src/c10055.rs | 28 + highlight/jirs-contexts/src/c10056.rs | 32 + highlight/jirs-contexts/src/c10057.rs | 34 + highlight/jirs-contexts/src/c10058.rs | 38 + highlight/jirs-contexts/src/c10059.rs | 28 + highlight/jirs-contexts/src/c1006.rs | 37 + highlight/jirs-contexts/src/c10060.rs | 63 + highlight/jirs-contexts/src/c10061.rs | 39 + highlight/jirs-contexts/src/c10062.rs | 46 + highlight/jirs-contexts/src/c10063.rs | 34 + highlight/jirs-contexts/src/c10064.rs | 38 + highlight/jirs-contexts/src/c10065.rs | 28 + highlight/jirs-contexts/src/c10066.rs | 38 + highlight/jirs-contexts/src/c10067.rs | 28 + highlight/jirs-contexts/src/c10068.rs | 46 + highlight/jirs-contexts/src/c10069.rs | 37 + highlight/jirs-contexts/src/c1007.rs | 50 + highlight/jirs-contexts/src/c10070.rs | 38 + highlight/jirs-contexts/src/c10071.rs | 28 + highlight/jirs-contexts/src/c10072.rs | 46 + highlight/jirs-contexts/src/c10073.rs | 34 + highlight/jirs-contexts/src/c10074.rs | 21 + highlight/jirs-contexts/src/c10075.rs | 63 + highlight/jirs-contexts/src/c10076.rs | 39 + highlight/jirs-contexts/src/c10077.rs | 34 + highlight/jirs-contexts/src/c10078.rs | 34 + highlight/jirs-contexts/src/c10079.rs | 34 + highlight/jirs-contexts/src/c1008.rs | 35 + highlight/jirs-contexts/src/c10080.rs | 38 + highlight/jirs-contexts/src/c10081.rs | 28 + highlight/jirs-contexts/src/c10082.rs | 63 + highlight/jirs-contexts/src/c10083.rs | 39 + highlight/jirs-contexts/src/c10084.rs | 46 + highlight/jirs-contexts/src/c10085.rs | 34 + highlight/jirs-contexts/src/c10086.rs | 38 + highlight/jirs-contexts/src/c10087.rs | 28 + highlight/jirs-contexts/src/c10088.rs | 46 + highlight/jirs-contexts/src/c10089.rs | 37 + highlight/jirs-contexts/src/c1009.rs | 35 + highlight/jirs-contexts/src/c10090.rs | 38 + highlight/jirs-contexts/src/c10091.rs | 28 + highlight/jirs-contexts/src/c10092.rs | 46 + highlight/jirs-contexts/src/c10093.rs | 37 + highlight/jirs-contexts/src/c10094.rs | 38 + highlight/jirs-contexts/src/c10095.rs | 28 + highlight/jirs-contexts/src/c10096.rs | 38 + highlight/jirs-contexts/src/c10097.rs | 46 + highlight/jirs-contexts/src/c10098.rs | 34 + highlight/jirs-contexts/src/c10099.rs | 38 + highlight/jirs-contexts/src/c101.rs | 62 + highlight/jirs-contexts/src/c1010.rs | 25 + highlight/jirs-contexts/src/c10100.rs | 28 + highlight/jirs-contexts/src/c10101.rs | 28 + highlight/jirs-contexts/src/c10102.rs | 46 + highlight/jirs-contexts/src/c10103.rs | 34 + highlight/jirs-contexts/src/c10104.rs | 38 + highlight/jirs-contexts/src/c10105.rs | 28 + highlight/jirs-contexts/src/c10106.rs | 46 + highlight/jirs-contexts/src/c10107.rs | 34 + highlight/jirs-contexts/src/c10108.rs | 21 + highlight/jirs-contexts/src/c10109.rs | 63 + highlight/jirs-contexts/src/c1011.rs | 63 + highlight/jirs-contexts/src/c10110.rs | 39 + highlight/jirs-contexts/src/c10111.rs | 44 + highlight/jirs-contexts/src/c10112.rs | 44 + highlight/jirs-contexts/src/c10113.rs | 47 + highlight/jirs-contexts/src/c10114.rs | 28 + highlight/jirs-contexts/src/c10115.rs | 47 + highlight/jirs-contexts/src/c10116.rs | 28 + highlight/jirs-contexts/src/c10117.rs | 34 + highlight/jirs-contexts/src/c10118.rs | 34 + highlight/jirs-contexts/src/c10119.rs | 44 + highlight/jirs-contexts/src/c1012.rs | 33 + highlight/jirs-contexts/src/c10120.rs | 44 + highlight/jirs-contexts/src/c10121.rs | 47 + highlight/jirs-contexts/src/c10122.rs | 28 + highlight/jirs-contexts/src/c10123.rs | 47 + highlight/jirs-contexts/src/c10124.rs | 28 + highlight/jirs-contexts/src/c10125.rs | 63 + highlight/jirs-contexts/src/c10126.rs | 39 + highlight/jirs-contexts/src/c10127.rs | 46 + highlight/jirs-contexts/src/c10128.rs | 37 + highlight/jirs-contexts/src/c10129.rs | 38 + highlight/jirs-contexts/src/c1013.rs | 35 + highlight/jirs-contexts/src/c10130.rs | 28 + highlight/jirs-contexts/src/c10131.rs | 38 + highlight/jirs-contexts/src/c10132.rs | 28 + highlight/jirs-contexts/src/c10133.rs | 46 + highlight/jirs-contexts/src/c10134.rs | 37 + highlight/jirs-contexts/src/c10135.rs | 38 + highlight/jirs-contexts/src/c10136.rs | 28 + highlight/jirs-contexts/src/c10137.rs | 46 + highlight/jirs-contexts/src/c10138.rs | 37 + highlight/jirs-contexts/src/c10139.rs | 31 + highlight/jirs-contexts/src/c1014.rs | 74 + highlight/jirs-contexts/src/c10140.rs | 21 + highlight/jirs-contexts/src/c10141.rs | 40 + highlight/jirs-contexts/src/c10142.rs | 28 + highlight/jirs-contexts/src/c10143.rs | 89 + highlight/jirs-contexts/src/c10144.rs | 28 + highlight/jirs-contexts/src/c10145.rs | 28 + highlight/jirs-contexts/src/c10146.rs | 36 + highlight/jirs-contexts/src/c10147.rs | 57 + highlight/jirs-contexts/src/c10148.rs | 371 + highlight/jirs-contexts/src/c10149.rs | 30 + highlight/jirs-contexts/src/c1015.rs | 35 + highlight/jirs-contexts/src/c10150.rs | 74 + highlight/jirs-contexts/src/c10151.rs | 36 + highlight/jirs-contexts/src/c10152.rs | 46 + highlight/jirs-contexts/src/c10153.rs | 46 + highlight/jirs-contexts/src/c10154.rs | 39 + highlight/jirs-contexts/src/c10155.rs | 68 + highlight/jirs-contexts/src/c10156.rs | 46 + highlight/jirs-contexts/src/c10157.rs | 39 + highlight/jirs-contexts/src/c10158.rs | 80 + highlight/jirs-contexts/src/c10159.rs | 35 + highlight/jirs-contexts/src/c1016.rs | 50 + highlight/jirs-contexts/src/c10160.rs | 35 + highlight/jirs-contexts/src/c10161.rs | 48 + highlight/jirs-contexts/src/c10162.rs | 36 + highlight/jirs-contexts/src/c10163.rs | 46 + highlight/jirs-contexts/src/c10164.rs | 39 + highlight/jirs-contexts/src/c10165.rs | 104 + highlight/jirs-contexts/src/c10166.rs | 46 + highlight/jirs-contexts/src/c10167.rs | 39 + highlight/jirs-contexts/src/c10168.rs | 56 + highlight/jirs-contexts/src/c10169.rs | 26 + highlight/jirs-contexts/src/c1017.rs | 34 + highlight/jirs-contexts/src/c10170.rs | 36 + highlight/jirs-contexts/src/c10171.rs | 43 + highlight/jirs-contexts/src/c10172.rs | 21 + highlight/jirs-contexts/src/c10173.rs | 68 + highlight/jirs-contexts/src/c10174.rs | 36 + highlight/jirs-contexts/src/c10175.rs | 43 + highlight/jirs-contexts/src/c10176.rs | 21 + highlight/jirs-contexts/src/c10177.rs | 69 + highlight/jirs-contexts/src/c10178.rs | 37 + highlight/jirs-contexts/src/c10179.rs | 43 + highlight/jirs-contexts/src/c1018.rs | 75 + highlight/jirs-contexts/src/c10180.rs | 21 + highlight/jirs-contexts/src/c10181.rs | 64 + highlight/jirs-contexts/src/c10182.rs | 36 + highlight/jirs-contexts/src/c10183.rs | 43 + highlight/jirs-contexts/src/c10184.rs | 21 + highlight/jirs-contexts/src/c10185.rs | 68 + highlight/jirs-contexts/src/c10186.rs | 21 + highlight/jirs-contexts/src/c10187.rs | 36 + highlight/jirs-contexts/src/c10188.rs | 43 + highlight/jirs-contexts/src/c10189.rs | 21 + highlight/jirs-contexts/src/c1019.rs | 30 + highlight/jirs-contexts/src/c10190.rs | 65 + highlight/jirs-contexts/src/c10191.rs | 48 + highlight/jirs-contexts/src/c10192.rs | 35 + highlight/jirs-contexts/src/c10193.rs | 39 + highlight/jirs-contexts/src/c10194.rs | 68 + highlight/jirs-contexts/src/c10195.rs | 46 + highlight/jirs-contexts/src/c10196.rs | 45 + highlight/jirs-contexts/src/c10197.rs | 55 + highlight/jirs-contexts/src/c10198.rs | 21 + highlight/jirs-contexts/src/c10199.rs | 40 + highlight/jirs-contexts/src/c102.rs | 29 + highlight/jirs-contexts/src/c1020.rs | 35 + highlight/jirs-contexts/src/c10200.rs | 87 + highlight/jirs-contexts/src/c10201.rs | 21 + highlight/jirs-contexts/src/c10202.rs | 40 + highlight/jirs-contexts/src/c10203.rs | 173 + highlight/jirs-contexts/src/c10204.rs | 53 + highlight/jirs-contexts/src/c10205.rs | 46 + highlight/jirs-contexts/src/c10206.rs | 33 + highlight/jirs-contexts/src/c10207.rs | 33 + highlight/jirs-contexts/src/c10208.rs | 33 + highlight/jirs-contexts/src/c10209.rs | 48 + highlight/jirs-contexts/src/c1021.rs | 22 + highlight/jirs-contexts/src/c10210.rs | 48 + highlight/jirs-contexts/src/c10211.rs | 59 + highlight/jirs-contexts/src/c10212.rs | 38 + highlight/jirs-contexts/src/c10213.rs | 47 + highlight/jirs-contexts/src/c10214.rs | 28 + highlight/jirs-contexts/src/c10215.rs | 21 + highlight/jirs-contexts/src/c10216.rs | 40 + highlight/jirs-contexts/src/c10217.rs | 46 + highlight/jirs-contexts/src/c10218.rs | 41 + highlight/jirs-contexts/src/c10219.rs | 35 + highlight/jirs-contexts/src/c1022.rs | 23 + highlight/jirs-contexts/src/c10220.rs | 42 + highlight/jirs-contexts/src/c10221.rs | 211 + highlight/jirs-contexts/src/c10222.rs | 67 + highlight/jirs-contexts/src/c10223.rs | 41 + highlight/jirs-contexts/src/c10224.rs | 38 + highlight/jirs-contexts/src/c10225.rs | 21 + highlight/jirs-contexts/src/c10226.rs | 40 + highlight/jirs-contexts/src/c10227.rs | 130 + highlight/jirs-contexts/src/c10228.rs | 55 + highlight/jirs-contexts/src/c10229.rs | 21 + highlight/jirs-contexts/src/c1023.rs | 61 + highlight/jirs-contexts/src/c10230.rs | 40 + highlight/jirs-contexts/src/c10231.rs | 74 + highlight/jirs-contexts/src/c10232.rs | 31 + highlight/jirs-contexts/src/c10233.rs | 31 + highlight/jirs-contexts/src/c10234.rs | 38 + highlight/jirs-contexts/src/c10235.rs | 21 + highlight/jirs-contexts/src/c10236.rs | 40 + highlight/jirs-contexts/src/c10237.rs | 43 + highlight/jirs-contexts/src/c10238.rs | 39 + highlight/jirs-contexts/src/c10239.rs | 39 + highlight/jirs-contexts/src/c1024.rs | 30 + highlight/jirs-contexts/src/c10240.rs | 22 + highlight/jirs-contexts/src/c10241.rs | 22 + highlight/jirs-contexts/src/c10242.rs | 33 + highlight/jirs-contexts/src/c10243.rs | 43 + highlight/jirs-contexts/src/c10244.rs | 33 + highlight/jirs-contexts/src/c10245.rs | 43 + highlight/jirs-contexts/src/c10246.rs | 43 + highlight/jirs-contexts/src/c10247.rs | 33 + highlight/jirs-contexts/src/c10248.rs | 31 + highlight/jirs-contexts/src/c10249.rs | 28 + highlight/jirs-contexts/src/c1025.rs | 46 + highlight/jirs-contexts/src/c10250.rs | 28 + highlight/jirs-contexts/src/c10251.rs | 33 + highlight/jirs-contexts/src/c10252.rs | 35 + highlight/jirs-contexts/src/c10253.rs | 43 + highlight/jirs-contexts/src/c10254.rs | 79 + highlight/jirs-contexts/src/c10255.rs | 58 + highlight/jirs-contexts/src/c10256.rs | 76 + highlight/jirs-contexts/src/c10257.rs | 47 + highlight/jirs-contexts/src/c10258.rs | 32 + highlight/jirs-contexts/src/c10259.rs | 22 + highlight/jirs-contexts/src/c1026.rs | 42 + highlight/jirs-contexts/src/c10260.rs | 53 + highlight/jirs-contexts/src/c10261.rs | 33 + highlight/jirs-contexts/src/c10262.rs | 37 + highlight/jirs-contexts/src/c10263.rs | 28 + highlight/jirs-contexts/src/c10264.rs | 31 + highlight/jirs-contexts/src/c10265.rs | 22 + highlight/jirs-contexts/src/c10266.rs | 35 + highlight/jirs-contexts/src/c10267.rs | 34 + highlight/jirs-contexts/src/c10268.rs | 53 + highlight/jirs-contexts/src/c10269.rs | 33 + highlight/jirs-contexts/src/c1027.rs | 118 + highlight/jirs-contexts/src/c10270.rs | 21 + highlight/jirs-contexts/src/c10271.rs | 40 + highlight/jirs-contexts/src/c10272.rs | 44 + highlight/jirs-contexts/src/c10273.rs | 44 + highlight/jirs-contexts/src/c10274.rs | 33 + highlight/jirs-contexts/src/c10275.rs | 29 + highlight/jirs-contexts/src/c10276.rs | 22 + highlight/jirs-contexts/src/c10277.rs | 44 + highlight/jirs-contexts/src/c10278.rs | 68 + highlight/jirs-contexts/src/c10279.rs | 39 + highlight/jirs-contexts/src/c1028.rs | 48 + highlight/jirs-contexts/src/c10280.rs | 31 + highlight/jirs-contexts/src/c10281.rs | 22 + highlight/jirs-contexts/src/c10282.rs | 63 + highlight/jirs-contexts/src/c10283.rs | 44 + highlight/jirs-contexts/src/c10284.rs | 58 + highlight/jirs-contexts/src/c10285.rs | 46 + highlight/jirs-contexts/src/c10286.rs | 33 + highlight/jirs-contexts/src/c10287.rs | 39 + highlight/jirs-contexts/src/c10288.rs | 22 + highlight/jirs-contexts/src/c10289.rs | 161 + highlight/jirs-contexts/src/c1029.rs | 43 + highlight/jirs-contexts/src/c10290.rs | 33 + highlight/jirs-contexts/src/c10291.rs | 27 + highlight/jirs-contexts/src/c10292.rs | 29 + highlight/jirs-contexts/src/c10293.rs | 28 + highlight/jirs-contexts/src/c10294.rs | 33 + highlight/jirs-contexts/src/c10295.rs | 46 + highlight/jirs-contexts/src/c10296.rs | 33 + highlight/jirs-contexts/src/c10297.rs | 22 + highlight/jirs-contexts/src/c10298.rs | 22 + highlight/jirs-contexts/src/c10299.rs | 22 + highlight/jirs-contexts/src/c103.rs | 34 + highlight/jirs-contexts/src/c1030.rs | 35 + highlight/jirs-contexts/src/c10300.rs | 22 + highlight/jirs-contexts/src/c10301.rs | 21 + highlight/jirs-contexts/src/c10302.rs | 40 + highlight/jirs-contexts/src/c10303.rs | 71 + highlight/jirs-contexts/src/c10304.rs | 46 + highlight/jirs-contexts/src/c10305.rs | 46 + highlight/jirs-contexts/src/c10306.rs | 46 + highlight/jirs-contexts/src/c10307.rs | 46 + highlight/jirs-contexts/src/c10308.rs | 44 + highlight/jirs-contexts/src/c10309.rs | 44 + highlight/jirs-contexts/src/c1031.rs | 61 + highlight/jirs-contexts/src/c10310.rs | 53 + highlight/jirs-contexts/src/c10311.rs | 57 + highlight/jirs-contexts/src/c10312.rs | 47 + highlight/jirs-contexts/src/c10313.rs | 32 + highlight/jirs-contexts/src/c10314.rs | 22 + highlight/jirs-contexts/src/c10315.rs | 61 + highlight/jirs-contexts/src/c10316.rs | 34 + highlight/jirs-contexts/src/c10317.rs | 21 + highlight/jirs-contexts/src/c10318.rs | 40 + highlight/jirs-contexts/src/c10319.rs | 58 + highlight/jirs-contexts/src/c1032.rs | 35 + highlight/jirs-contexts/src/c10320.rs | 44 + highlight/jirs-contexts/src/c10321.rs | 44 + highlight/jirs-contexts/src/c10322.rs | 120 + highlight/jirs-contexts/src/c10323.rs | 33 + highlight/jirs-contexts/src/c10324.rs | 39 + highlight/jirs-contexts/src/c10325.rs | 22 + highlight/jirs-contexts/src/c10326.rs | 119 + highlight/jirs-contexts/src/c10327.rs | 23 + highlight/jirs-contexts/src/c10328.rs | 29 + highlight/jirs-contexts/src/c10329.rs | 28 + highlight/jirs-contexts/src/c1033.rs | 51 + highlight/jirs-contexts/src/c10330.rs | 33 + highlight/jirs-contexts/src/c10331.rs | 84 + highlight/jirs-contexts/src/c10332.rs | 33 + highlight/jirs-contexts/src/c10333.rs | 28 + highlight/jirs-contexts/src/c10334.rs | 21 + highlight/jirs-contexts/src/c10335.rs | 40 + highlight/jirs-contexts/src/c10336.rs | 49 + highlight/jirs-contexts/src/c10337.rs | 70 + highlight/jirs-contexts/src/c10338.rs | 35 + highlight/jirs-contexts/src/c10339.rs | 31 + highlight/jirs-contexts/src/c1034.rs | 33 + highlight/jirs-contexts/src/c10340.rs | 35 + highlight/jirs-contexts/src/c10341.rs | 120 + highlight/jirs-contexts/src/c10342.rs | 86 + highlight/jirs-contexts/src/c1035.rs | 30 + highlight/jirs-contexts/src/c1036.rs | 59 + highlight/jirs-contexts/src/c1037.rs | 61 + highlight/jirs-contexts/src/c1038.rs | 48 + highlight/jirs-contexts/src/c1039.rs | 33 + highlight/jirs-contexts/src/c104.rs | 34 + highlight/jirs-contexts/src/c1040.rs | 35 + highlight/jirs-contexts/src/c1041.rs | 35 + highlight/jirs-contexts/src/c1042.rs | 35 + highlight/jirs-contexts/src/c1043.rs | 33 + highlight/jirs-contexts/src/c1044.rs | 34 + highlight/jirs-contexts/src/c1045.rs | 34 + highlight/jirs-contexts/src/c1046.rs | 34 + highlight/jirs-contexts/src/c1047.rs | 34 + highlight/jirs-contexts/src/c1048.rs | 28 + highlight/jirs-contexts/src/c1049.rs | 21 + highlight/jirs-contexts/src/c105.rs | 29 + highlight/jirs-contexts/src/c1050.rs | 40 + highlight/jirs-contexts/src/c1051.rs | 31 + highlight/jirs-contexts/src/c1052.rs | 36 + highlight/jirs-contexts/src/c1053.rs | 319 + highlight/jirs-contexts/src/c1054.rs | 70 + highlight/jirs-contexts/src/c1055.rs | 46 + highlight/jirs-contexts/src/c1056.rs | 37 + highlight/jirs-contexts/src/c1057.rs | 37 + highlight/jirs-contexts/src/c1058.rs | 37 + highlight/jirs-contexts/src/c1059.rs | 37 + highlight/jirs-contexts/src/c106.rs | 62 + highlight/jirs-contexts/src/c1060.rs | 37 + highlight/jirs-contexts/src/c1061.rs | 106 + highlight/jirs-contexts/src/c1062.rs | 44 + highlight/jirs-contexts/src/c1063.rs | 319 + highlight/jirs-contexts/src/c1064.rs | 37 + highlight/jirs-contexts/src/c1065.rs | 49 + highlight/jirs-contexts/src/c1066.rs | 37 + highlight/jirs-contexts/src/c1067.rs | 151 + highlight/jirs-contexts/src/c1068.rs | 34 + highlight/jirs-contexts/src/c1069.rs | 49 + highlight/jirs-contexts/src/c107.rs | 29 + highlight/jirs-contexts/src/c1070.rs | 45 + highlight/jirs-contexts/src/c1071.rs | 46 + highlight/jirs-contexts/src/c1072.rs | 44 + highlight/jirs-contexts/src/c1073.rs | 50 + highlight/jirs-contexts/src/c1074.rs | 30 + highlight/jirs-contexts/src/c1075.rs | 61 + highlight/jirs-contexts/src/c1076.rs | 40 + highlight/jirs-contexts/src/c1077.rs | 40 + highlight/jirs-contexts/src/c1078.rs | 59 + highlight/jirs-contexts/src/c1079.rs | 41 + highlight/jirs-contexts/src/c108.rs | 29 + highlight/jirs-contexts/src/c1080.rs | 38 + highlight/jirs-contexts/src/c1081.rs | 48 + highlight/jirs-contexts/src/c1082.rs | 48 + highlight/jirs-contexts/src/c1083.rs | 48 + highlight/jirs-contexts/src/c1084.rs | 40 + highlight/jirs-contexts/src/c1085.rs | 53 + highlight/jirs-contexts/src/c1086.rs | 39 + highlight/jirs-contexts/src/c1087.rs | 41 + highlight/jirs-contexts/src/c1088.rs | 38 + highlight/jirs-contexts/src/c1089.rs | 47 + highlight/jirs-contexts/src/c109.rs | 73 + highlight/jirs-contexts/src/c1090.rs | 41 + highlight/jirs-contexts/src/c1091.rs | 38 + highlight/jirs-contexts/src/c1092.rs | 45 + highlight/jirs-contexts/src/c1093.rs | 46 + highlight/jirs-contexts/src/c1094.rs | 62 + highlight/jirs-contexts/src/c1095.rs | 51 + highlight/jirs-contexts/src/c1096.rs | 40 + highlight/jirs-contexts/src/c1097.rs | 40 + highlight/jirs-contexts/src/c1098.rs | 48 + highlight/jirs-contexts/src/c1099.rs | 62 + highlight/jirs-contexts/src/c11.rs | 48 + highlight/jirs-contexts/src/c110.rs | 49 + highlight/jirs-contexts/src/c1100.rs | 52 + highlight/jirs-contexts/src/c1101.rs | 40 + highlight/jirs-contexts/src/c1102.rs | 40 + highlight/jirs-contexts/src/c1103.rs | 36 + highlight/jirs-contexts/src/c1104.rs | 70 + highlight/jirs-contexts/src/c1105.rs | 36 + highlight/jirs-contexts/src/c1106.rs | 38 + highlight/jirs-contexts/src/c1107.rs | 48 + highlight/jirs-contexts/src/c1108.rs | 97 + highlight/jirs-contexts/src/c1109.rs | 47 + highlight/jirs-contexts/src/c111.rs | 42 + highlight/jirs-contexts/src/c1110.rs | 56 + highlight/jirs-contexts/src/c1111.rs | 51 + highlight/jirs-contexts/src/c1112.rs | 48 + highlight/jirs-contexts/src/c1113.rs | 97 + highlight/jirs-contexts/src/c1114.rs | 51 + highlight/jirs-contexts/src/c1115.rs | 45 + highlight/jirs-contexts/src/c1116.rs | 38 + highlight/jirs-contexts/src/c1117.rs | 46 + highlight/jirs-contexts/src/c1118.rs | 28 + highlight/jirs-contexts/src/c1119.rs | 61 + highlight/jirs-contexts/src/c112.rs | 34 + highlight/jirs-contexts/src/c1120.rs | 42 + highlight/jirs-contexts/src/c1121.rs | 47 + highlight/jirs-contexts/src/c1122.rs | 45 + highlight/jirs-contexts/src/c1123.rs | 51 + highlight/jirs-contexts/src/c1124.rs | 54 + highlight/jirs-contexts/src/c1125.rs | 64 + highlight/jirs-contexts/src/c1126.rs | 38 + highlight/jirs-contexts/src/c1127.rs | 42 + highlight/jirs-contexts/src/c1128.rs | 38 + highlight/jirs-contexts/src/c1129.rs | 64 + highlight/jirs-contexts/src/c113.rs | 34 + highlight/jirs-contexts/src/c1130.rs | 43 + highlight/jirs-contexts/src/c1131.rs | 38 + highlight/jirs-contexts/src/c1132.rs | 38 + highlight/jirs-contexts/src/c1133.rs | 38 + highlight/jirs-contexts/src/c1134.rs | 38 + highlight/jirs-contexts/src/c1135.rs | 48 + highlight/jirs-contexts/src/c1136.rs | 45 + highlight/jirs-contexts/src/c1137.rs | 40 + highlight/jirs-contexts/src/c1138.rs | 38 + highlight/jirs-contexts/src/c1139.rs | 50 + highlight/jirs-contexts/src/c114.rs | 34 + highlight/jirs-contexts/src/c1140.rs | 38 + highlight/jirs-contexts/src/c1141.rs | 38 + highlight/jirs-contexts/src/c1142.rs | 38 + highlight/jirs-contexts/src/c1143.rs | 51 + highlight/jirs-contexts/src/c1144.rs | 33 + highlight/jirs-contexts/src/c1145.rs | 33 + highlight/jirs-contexts/src/c1146.rs | 33 + highlight/jirs-contexts/src/c1147.rs | 33 + highlight/jirs-contexts/src/c1148.rs | 51 + highlight/jirs-contexts/src/c1149.rs | 45 + highlight/jirs-contexts/src/c115.rs | 60 + highlight/jirs-contexts/src/c1150.rs | 36 + highlight/jirs-contexts/src/c1151.rs | 52 + highlight/jirs-contexts/src/c1152.rs | 51 + highlight/jirs-contexts/src/c1153.rs | 41 + highlight/jirs-contexts/src/c1154.rs | 50 + highlight/jirs-contexts/src/c1155.rs | 47 + highlight/jirs-contexts/src/c1156.rs | 41 + highlight/jirs-contexts/src/c1157.rs | 41 + highlight/jirs-contexts/src/c1158.rs | 42 + highlight/jirs-contexts/src/c1159.rs | 40 + highlight/jirs-contexts/src/c116.rs | 34 + highlight/jirs-contexts/src/c1160.rs | 39 + highlight/jirs-contexts/src/c1161.rs | 39 + highlight/jirs-contexts/src/c1162.rs | 40 + highlight/jirs-contexts/src/c1163.rs | 48 + highlight/jirs-contexts/src/c1164.rs | 51 + highlight/jirs-contexts/src/c1165.rs | 81 + highlight/jirs-contexts/src/c1166.rs | 41 + highlight/jirs-contexts/src/c1167.rs | 25 + highlight/jirs-contexts/src/c1168.rs | 40 + highlight/jirs-contexts/src/c1169.rs | 55 + highlight/jirs-contexts/src/c117.rs | 47 + highlight/jirs-contexts/src/c1170.rs | 45 + highlight/jirs-contexts/src/c1171.rs | 40 + highlight/jirs-contexts/src/c1172.rs | 41 + highlight/jirs-contexts/src/c1173.rs | 40 + highlight/jirs-contexts/src/c1174.rs | 40 + highlight/jirs-contexts/src/c1175.rs | 37 + highlight/jirs-contexts/src/c1176.rs | 40 + highlight/jirs-contexts/src/c1177.rs | 39 + highlight/jirs-contexts/src/c1178.rs | 41 + highlight/jirs-contexts/src/c1179.rs | 38 + highlight/jirs-contexts/src/c118.rs | 42 + highlight/jirs-contexts/src/c1180.rs | 101 + highlight/jirs-contexts/src/c1181.rs | 174 + highlight/jirs-contexts/src/c1182.rs | 34 + highlight/jirs-contexts/src/c1183.rs | 38 + highlight/jirs-contexts/src/c1184.rs | 111 + highlight/jirs-contexts/src/c1185.rs | 50 + highlight/jirs-contexts/src/c1186.rs | 35 + highlight/jirs-contexts/src/c1187.rs | 48 + highlight/jirs-contexts/src/c1188.rs | 72 + highlight/jirs-contexts/src/c1189.rs | 111 + highlight/jirs-contexts/src/c119.rs | 29 + highlight/jirs-contexts/src/c1190.rs | 38 + highlight/jirs-contexts/src/c1191.rs | 25 + highlight/jirs-contexts/src/c1192.rs | 38 + highlight/jirs-contexts/src/c1193.rs | 40 + highlight/jirs-contexts/src/c1194.rs | 34 + highlight/jirs-contexts/src/c1195.rs | 40 + highlight/jirs-contexts/src/c1196.rs | 40 + highlight/jirs-contexts/src/c1197.rs | 41 + highlight/jirs-contexts/src/c1198.rs | 53 + highlight/jirs-contexts/src/c1199.rs | 60 + highlight/jirs-contexts/src/c12.rs | 41 + highlight/jirs-contexts/src/c120.rs | 55 + highlight/jirs-contexts/src/c1200.rs | 34 + highlight/jirs-contexts/src/c1201.rs | 37 + highlight/jirs-contexts/src/c1202.rs | 51 + highlight/jirs-contexts/src/c1203.rs | 44 + highlight/jirs-contexts/src/c1204.rs | 40 + highlight/jirs-contexts/src/c1205.rs | 54 + highlight/jirs-contexts/src/c1206.rs | 41 + highlight/jirs-contexts/src/c1207.rs | 38 + highlight/jirs-contexts/src/c1208.rs | 40 + highlight/jirs-contexts/src/c1209.rs | 51 + highlight/jirs-contexts/src/c121.rs | 55 + highlight/jirs-contexts/src/c1210.rs | 54 + highlight/jirs-contexts/src/c1211.rs | 55 + highlight/jirs-contexts/src/c1212.rs | 109 + highlight/jirs-contexts/src/c1213.rs | 34 + highlight/jirs-contexts/src/c1214.rs | 40 + highlight/jirs-contexts/src/c1215.rs | 67 + highlight/jirs-contexts/src/c1216.rs | 64 + highlight/jirs-contexts/src/c1217.rs | 37 + highlight/jirs-contexts/src/c1218.rs | 44 + highlight/jirs-contexts/src/c1219.rs | 37 + highlight/jirs-contexts/src/c122.rs | 42 + highlight/jirs-contexts/src/c1220.rs | 37 + highlight/jirs-contexts/src/c1221.rs | 74 + highlight/jirs-contexts/src/c1222.rs | 95 + highlight/jirs-contexts/src/c1223.rs | 51 + highlight/jirs-contexts/src/c1224.rs | 40 + highlight/jirs-contexts/src/c1225.rs | 40 + highlight/jirs-contexts/src/c1226.rs | 44 + highlight/jirs-contexts/src/c1227.rs | 40 + highlight/jirs-contexts/src/c1228.rs | 46 + highlight/jirs-contexts/src/c1229.rs | 26 + highlight/jirs-contexts/src/c123.rs | 29 + highlight/jirs-contexts/src/c1230.rs | 50 + highlight/jirs-contexts/src/c1231.rs | 53 + highlight/jirs-contexts/src/c1232.rs | 90 + highlight/jirs-contexts/src/c1233.rs | 152 + highlight/jirs-contexts/src/c1234.rs | 40 + highlight/jirs-contexts/src/c1235.rs | 25 + highlight/jirs-contexts/src/c1236.rs | 40 + highlight/jirs-contexts/src/c1237.rs | 26 + highlight/jirs-contexts/src/c1238.rs | 207 + highlight/jirs-contexts/src/c1239.rs | 69 + highlight/jirs-contexts/src/c124.rs | 36 + highlight/jirs-contexts/src/c1240.rs | 40 + highlight/jirs-contexts/src/c1241.rs | 41 + highlight/jirs-contexts/src/c1242.rs | 38 + highlight/jirs-contexts/src/c1243.rs | 41 + highlight/jirs-contexts/src/c1244.rs | 40 + highlight/jirs-contexts/src/c1245.rs | 54 + highlight/jirs-contexts/src/c1246.rs | 68 + highlight/jirs-contexts/src/c1247.rs | 40 + highlight/jirs-contexts/src/c1248.rs | 49 + highlight/jirs-contexts/src/c1249.rs | 47 + highlight/jirs-contexts/src/c125.rs | 36 + highlight/jirs-contexts/src/c1250.rs | 38 + highlight/jirs-contexts/src/c1251.rs | 70 + highlight/jirs-contexts/src/c1252.rs | 80 + highlight/jirs-contexts/src/c1253.rs | 45 + highlight/jirs-contexts/src/c1254.rs | 34 + highlight/jirs-contexts/src/c1255.rs | 36 + highlight/jirs-contexts/src/c1256.rs | 74 + highlight/jirs-contexts/src/c1257.rs | 50 + highlight/jirs-contexts/src/c1258.rs | 38 + highlight/jirs-contexts/src/c1259.rs | 36 + highlight/jirs-contexts/src/c126.rs | 36 + highlight/jirs-contexts/src/c1260.rs | 33 + highlight/jirs-contexts/src/c1261.rs | 68 + highlight/jirs-contexts/src/c1262.rs | 40 + highlight/jirs-contexts/src/c1263.rs | 39 + highlight/jirs-contexts/src/c1264.rs | 44 + highlight/jirs-contexts/src/c1265.rs | 53 + highlight/jirs-contexts/src/c1266.rs | 57 + highlight/jirs-contexts/src/c1267.rs | 41 + highlight/jirs-contexts/src/c1268.rs | 40 + highlight/jirs-contexts/src/c1269.rs | 73 + highlight/jirs-contexts/src/c127.rs | 36 + highlight/jirs-contexts/src/c1270.rs | 41 + highlight/jirs-contexts/src/c1271.rs | 26 + highlight/jirs-contexts/src/c1272.rs | 98 + highlight/jirs-contexts/src/c1273.rs | 51 + highlight/jirs-contexts/src/c1274.rs | 44 + highlight/jirs-contexts/src/c1275.rs | 40 + highlight/jirs-contexts/src/c1276.rs | 40 + highlight/jirs-contexts/src/c1277.rs | 39 + highlight/jirs-contexts/src/c1278.rs | 53 + highlight/jirs-contexts/src/c1279.rs | 66 + highlight/jirs-contexts/src/c128.rs | 35 + highlight/jirs-contexts/src/c1280.rs | 87 + highlight/jirs-contexts/src/c1281.rs | 51 + highlight/jirs-contexts/src/c1282.rs | 33 + highlight/jirs-contexts/src/c1283.rs | 32 + highlight/jirs-contexts/src/c1284.rs | 32 + highlight/jirs-contexts/src/c1285.rs | 32 + highlight/jirs-contexts/src/c1286.rs | 32 + highlight/jirs-contexts/src/c1287.rs | 32 + highlight/jirs-contexts/src/c1288.rs | 32 + highlight/jirs-contexts/src/c1289.rs | 32 + highlight/jirs-contexts/src/c129.rs | 35 + highlight/jirs-contexts/src/c1290.rs | 32 + highlight/jirs-contexts/src/c1291.rs | 40 + highlight/jirs-contexts/src/c1292.rs | 64 + highlight/jirs-contexts/src/c1293.rs | 39 + highlight/jirs-contexts/src/c1294.rs | 35 + highlight/jirs-contexts/src/c1295.rs | 70 + highlight/jirs-contexts/src/c1296.rs | 50 + highlight/jirs-contexts/src/c1297.rs | 40 + highlight/jirs-contexts/src/c1298.rs | 40 + highlight/jirs-contexts/src/c1299.rs | 61 + highlight/jirs-contexts/src/c13.rs | 78 + highlight/jirs-contexts/src/c130.rs | 34 + highlight/jirs-contexts/src/c1300.rs | 65 + highlight/jirs-contexts/src/c1301.rs | 53 + highlight/jirs-contexts/src/c1302.rs | 37 + highlight/jirs-contexts/src/c1303.rs | 37 + highlight/jirs-contexts/src/c1304.rs | 26 + highlight/jirs-contexts/src/c1305.rs | 34 + highlight/jirs-contexts/src/c1306.rs | 26 + highlight/jirs-contexts/src/c1307.rs | 42 + highlight/jirs-contexts/src/c1308.rs | 38 + highlight/jirs-contexts/src/c1309.rs | 51 + highlight/jirs-contexts/src/c131.rs | 29 + highlight/jirs-contexts/src/c1310.rs | 73 + highlight/jirs-contexts/src/c1311.rs | 65 + highlight/jirs-contexts/src/c1312.rs | 40 + highlight/jirs-contexts/src/c1313.rs | 38 + highlight/jirs-contexts/src/c1314.rs | 21 + highlight/jirs-contexts/src/c1315.rs | 54 + highlight/jirs-contexts/src/c1316.rs | 42 + highlight/jirs-contexts/src/c1317.rs | 55 + highlight/jirs-contexts/src/c1318.rs | 45 + highlight/jirs-contexts/src/c1319.rs | 45 + highlight/jirs-contexts/src/c132.rs | 34 + highlight/jirs-contexts/src/c1320.rs | 26 + highlight/jirs-contexts/src/c1321.rs | 34 + highlight/jirs-contexts/src/c1322.rs | 254 + highlight/jirs-contexts/src/c1323.rs | 44 + highlight/jirs-contexts/src/c1324.rs | 50 + highlight/jirs-contexts/src/c1325.rs | 40 + highlight/jirs-contexts/src/c1326.rs | 70 + highlight/jirs-contexts/src/c1327.rs | 40 + highlight/jirs-contexts/src/c1328.rs | 39 + highlight/jirs-contexts/src/c1329.rs | 40 + highlight/jirs-contexts/src/c133.rs | 34 + highlight/jirs-contexts/src/c1330.rs | 36 + highlight/jirs-contexts/src/c1331.rs | 43 + highlight/jirs-contexts/src/c1332.rs | 40 + highlight/jirs-contexts/src/c1333.rs | 185 + highlight/jirs-contexts/src/c1334.rs | 70 + highlight/jirs-contexts/src/c1335.rs | 49 + highlight/jirs-contexts/src/c1336.rs | 65 + highlight/jirs-contexts/src/c1337.rs | 53 + highlight/jirs-contexts/src/c1338.rs | 99 + highlight/jirs-contexts/src/c1339.rs | 38 + highlight/jirs-contexts/src/c134.rs | 47 + highlight/jirs-contexts/src/c1340.rs | 38 + highlight/jirs-contexts/src/c1341.rs | 38 + highlight/jirs-contexts/src/c1342.rs | 44 + highlight/jirs-contexts/src/c1343.rs | 50 + highlight/jirs-contexts/src/c1344.rs | 39 + highlight/jirs-contexts/src/c1345.rs | 489 + highlight/jirs-contexts/src/c1346.rs | 295 + highlight/jirs-contexts/src/c1347.rs | 43 + highlight/jirs-contexts/src/c1348.rs | 41 + highlight/jirs-contexts/src/c1349.rs | 48 + highlight/jirs-contexts/src/c135.rs | 34 + highlight/jirs-contexts/src/c1350.rs | 40 + highlight/jirs-contexts/src/c1351.rs | 25 + highlight/jirs-contexts/src/c1352.rs | 40 + highlight/jirs-contexts/src/c1353.rs | 102 + highlight/jirs-contexts/src/c1354.rs | 62 + highlight/jirs-contexts/src/c1355.rs | 80 + highlight/jirs-contexts/src/c1356.rs | 65 + highlight/jirs-contexts/src/c1357.rs | 43 + highlight/jirs-contexts/src/c1358.rs | 48 + highlight/jirs-contexts/src/c1359.rs | 52 + highlight/jirs-contexts/src/c136.rs | 34 + highlight/jirs-contexts/src/c1360.rs | 57 + highlight/jirs-contexts/src/c1361.rs | 40 + highlight/jirs-contexts/src/c1362.rs | 104 + highlight/jirs-contexts/src/c1363.rs | 40 + highlight/jirs-contexts/src/c1364.rs | 40 + highlight/jirs-contexts/src/c1365.rs | 55 + highlight/jirs-contexts/src/c1366.rs | 40 + highlight/jirs-contexts/src/c1367.rs | 39 + highlight/jirs-contexts/src/c1368.rs | 21 + highlight/jirs-contexts/src/c1369.rs | 40 + highlight/jirs-contexts/src/c137.rs | 34 + highlight/jirs-contexts/src/c1370.rs | 71 + highlight/jirs-contexts/src/c1371.rs | 21 + highlight/jirs-contexts/src/c1372.rs | 40 + highlight/jirs-contexts/src/c1373.rs | 294 + highlight/jirs-contexts/src/c1374.rs | 21 + highlight/jirs-contexts/src/c1375.rs | 21 + highlight/jirs-contexts/src/c1376.rs | 112 + highlight/jirs-contexts/src/c1377.rs | 28 + highlight/jirs-contexts/src/c1378.rs | 28 + highlight/jirs-contexts/src/c1379.rs | 28 + highlight/jirs-contexts/src/c138.rs | 93 + highlight/jirs-contexts/src/c1380.rs | 34 + highlight/jirs-contexts/src/c1381.rs | 28 + highlight/jirs-contexts/src/c1382.rs | 21 + highlight/jirs-contexts/src/c1383.rs | 21 + highlight/jirs-contexts/src/c1384.rs | 21 + highlight/jirs-contexts/src/c1385.rs | 21 + highlight/jirs-contexts/src/c1386.rs | 21 + highlight/jirs-contexts/src/c1387.rs | 21 + highlight/jirs-contexts/src/c1388.rs | 51 + highlight/jirs-contexts/src/c1389.rs | 26 + highlight/jirs-contexts/src/c139.rs | 46 + highlight/jirs-contexts/src/c1390.rs | 26 + highlight/jirs-contexts/src/c1391.rs | 26 + highlight/jirs-contexts/src/c1392.rs | 26 + highlight/jirs-contexts/src/c1393.rs | 26 + highlight/jirs-contexts/src/c1394.rs | 33 + highlight/jirs-contexts/src/c1395.rs | 34 + highlight/jirs-contexts/src/c1396.rs | 42 + highlight/jirs-contexts/src/c1397.rs | 28 + highlight/jirs-contexts/src/c1398.rs | 25 + highlight/jirs-contexts/src/c1399.rs | 40 + highlight/jirs-contexts/src/c14.rs | 28 + highlight/jirs-contexts/src/c140.rs | 46 + highlight/jirs-contexts/src/c1400.rs | 25 + highlight/jirs-contexts/src/c1401.rs | 36 + highlight/jirs-contexts/src/c1402.rs | 68 + highlight/jirs-contexts/src/c1403.rs | 66 + highlight/jirs-contexts/src/c1404.rs | 34 + highlight/jirs-contexts/src/c1405.rs | 35 + highlight/jirs-contexts/src/c1406.rs | 26 + highlight/jirs-contexts/src/c1407.rs | 41 + highlight/jirs-contexts/src/c1408.rs | 28 + highlight/jirs-contexts/src/c1409.rs | 26 + highlight/jirs-contexts/src/c141.rs | 33 + highlight/jirs-contexts/src/c1410.rs | 26 + highlight/jirs-contexts/src/c1411.rs | 26 + highlight/jirs-contexts/src/c1412.rs | 26 + highlight/jirs-contexts/src/c1413.rs | 33 + highlight/jirs-contexts/src/c1414.rs | 33 + highlight/jirs-contexts/src/c1415.rs | 33 + highlight/jirs-contexts/src/c1416.rs | 33 + highlight/jirs-contexts/src/c1417.rs | 33 + highlight/jirs-contexts/src/c1418.rs | 33 + highlight/jirs-contexts/src/c1419.rs | 26 + highlight/jirs-contexts/src/c142.rs | 21 + highlight/jirs-contexts/src/c1420.rs | 26 + highlight/jirs-contexts/src/c1421.rs | 27 + highlight/jirs-contexts/src/c1422.rs | 27 + highlight/jirs-contexts/src/c1423.rs | 43 + highlight/jirs-contexts/src/c1424.rs | 63 + highlight/jirs-contexts/src/c1425.rs | 36 + highlight/jirs-contexts/src/c1426.rs | 44 + highlight/jirs-contexts/src/c1427.rs | 63 + highlight/jirs-contexts/src/c1428.rs | 36 + highlight/jirs-contexts/src/c1429.rs | 44 + highlight/jirs-contexts/src/c143.rs | 40 + highlight/jirs-contexts/src/c1430.rs | 21 + highlight/jirs-contexts/src/c1431.rs | 26 + highlight/jirs-contexts/src/c1432.rs | 26 + highlight/jirs-contexts/src/c1433.rs | 26 + highlight/jirs-contexts/src/c1434.rs | 25 + highlight/jirs-contexts/src/c1435.rs | 45 + highlight/jirs-contexts/src/c1436.rs | 41 + highlight/jirs-contexts/src/c1437.rs | 28 + highlight/jirs-contexts/src/c1438.rs | 27 + highlight/jirs-contexts/src/c1439.rs | 58 + highlight/jirs-contexts/src/c144.rs | 72 + highlight/jirs-contexts/src/c1440.rs | 21 + highlight/jirs-contexts/src/c1441.rs | 42 + highlight/jirs-contexts/src/c1442.rs | 27 + highlight/jirs-contexts/src/c1443.rs | 41 + highlight/jirs-contexts/src/c1444.rs | 28 + highlight/jirs-contexts/src/c1445.rs | 39 + highlight/jirs-contexts/src/c1446.rs | 26 + highlight/jirs-contexts/src/c1447.rs | 25 + highlight/jirs-contexts/src/c1448.rs | 35 + highlight/jirs-contexts/src/c1449.rs | 44 + highlight/jirs-contexts/src/c145.rs | 129 + highlight/jirs-contexts/src/c1450.rs | 27 + highlight/jirs-contexts/src/c1451.rs | 25 + highlight/jirs-contexts/src/c1452.rs | 35 + highlight/jirs-contexts/src/c1453.rs | 42 + highlight/jirs-contexts/src/c1454.rs | 27 + highlight/jirs-contexts/src/c1455.rs | 25 + highlight/jirs-contexts/src/c1456.rs | 35 + highlight/jirs-contexts/src/c1457.rs | 44 + highlight/jirs-contexts/src/c1458.rs | 27 + highlight/jirs-contexts/src/c1459.rs | 25 + highlight/jirs-contexts/src/c146.rs | 115 + highlight/jirs-contexts/src/c1460.rs | 35 + highlight/jirs-contexts/src/c1461.rs | 42 + highlight/jirs-contexts/src/c1462.rs | 27 + highlight/jirs-contexts/src/c1463.rs | 41 + highlight/jirs-contexts/src/c1464.rs | 25 + highlight/jirs-contexts/src/c1465.rs | 35 + highlight/jirs-contexts/src/c1466.rs | 42 + highlight/jirs-contexts/src/c1467.rs | 27 + highlight/jirs-contexts/src/c1468.rs | 25 + highlight/jirs-contexts/src/c1469.rs | 35 + highlight/jirs-contexts/src/c147.rs | 115 + highlight/jirs-contexts/src/c1470.rs | 45 + highlight/jirs-contexts/src/c1471.rs | 27 + highlight/jirs-contexts/src/c1472.rs | 41 + highlight/jirs-contexts/src/c1473.rs | 29 + highlight/jirs-contexts/src/c1474.rs | 28 + highlight/jirs-contexts/src/c1475.rs | 39 + highlight/jirs-contexts/src/c1476.rs | 54 + highlight/jirs-contexts/src/c1477.rs | 26 + highlight/jirs-contexts/src/c1478.rs | 28 + highlight/jirs-contexts/src/c1479.rs | 25 + highlight/jirs-contexts/src/c148.rs | 125 + highlight/jirs-contexts/src/c1480.rs | 37 + highlight/jirs-contexts/src/c1481.rs | 25 + highlight/jirs-contexts/src/c1482.rs | 35 + highlight/jirs-contexts/src/c1483.rs | 42 + highlight/jirs-contexts/src/c1484.rs | 27 + highlight/jirs-contexts/src/c1485.rs | 41 + highlight/jirs-contexts/src/c1486.rs | 35 + highlight/jirs-contexts/src/c1487.rs | 59 + highlight/jirs-contexts/src/c1488.rs | 21 + highlight/jirs-contexts/src/c1489.rs | 44 + highlight/jirs-contexts/src/c149.rs | 140 + highlight/jirs-contexts/src/c1490.rs | 36 + highlight/jirs-contexts/src/c1491.rs | 35 + highlight/jirs-contexts/src/c1492.rs | 26 + highlight/jirs-contexts/src/c1493.rs | 41 + highlight/jirs-contexts/src/c1494.rs | 35 + highlight/jirs-contexts/src/c1495.rs | 26 + highlight/jirs-contexts/src/c1496.rs | 35 + highlight/jirs-contexts/src/c1497.rs | 54 + highlight/jirs-contexts/src/c1498.rs | 29 + highlight/jirs-contexts/src/c1499.rs | 21 + highlight/jirs-contexts/src/c15.rs | 36 + highlight/jirs-contexts/src/c150.rs | 24 + highlight/jirs-contexts/src/c1500.rs | 26 + highlight/jirs-contexts/src/c1501.rs | 26 + highlight/jirs-contexts/src/c1502.rs | 27 + highlight/jirs-contexts/src/c1503.rs | 27 + highlight/jirs-contexts/src/c1504.rs | 25 + highlight/jirs-contexts/src/c1505.rs | 40 + highlight/jirs-contexts/src/c1506.rs | 43 + highlight/jirs-contexts/src/c1507.rs | 40 + highlight/jirs-contexts/src/c1508.rs | 27 + highlight/jirs-contexts/src/c1509.rs | 26 + highlight/jirs-contexts/src/c151.rs | 137 + highlight/jirs-contexts/src/c1510.rs | 21 + highlight/jirs-contexts/src/c1511.rs | 21 + highlight/jirs-contexts/src/c1512.rs | 21 + highlight/jirs-contexts/src/c1513.rs | 25 + highlight/jirs-contexts/src/c1514.rs | 40 + highlight/jirs-contexts/src/c1515.rs | 38 + highlight/jirs-contexts/src/c1516.rs | 38 + highlight/jirs-contexts/src/c1517.rs | 56 + highlight/jirs-contexts/src/c1518.rs | 38 + highlight/jirs-contexts/src/c1519.rs | 56 + highlight/jirs-contexts/src/c152.rs | 111 + highlight/jirs-contexts/src/c1520.rs | 47 + highlight/jirs-contexts/src/c1521.rs | 39 + highlight/jirs-contexts/src/c1522.rs | 68 + highlight/jirs-contexts/src/c1523.rs | 39 + highlight/jirs-contexts/src/c1524.rs | 39 + highlight/jirs-contexts/src/c1525.rs | 43 + highlight/jirs-contexts/src/c1526.rs | 26 + highlight/jirs-contexts/src/c1527.rs | 32 + highlight/jirs-contexts/src/c1528.rs | 35 + highlight/jirs-contexts/src/c1529.rs | 30 + highlight/jirs-contexts/src/c153.rs | 59 + highlight/jirs-contexts/src/c1530.rs | 119 + highlight/jirs-contexts/src/c1531.rs | 57 + highlight/jirs-contexts/src/c1532.rs | 32 + highlight/jirs-contexts/src/c1533.rs | 58 + highlight/jirs-contexts/src/c1534.rs | 58 + highlight/jirs-contexts/src/c1535.rs | 58 + highlight/jirs-contexts/src/c1536.rs | 58 + highlight/jirs-contexts/src/c1537.rs | 58 + highlight/jirs-contexts/src/c1538.rs | 32 + highlight/jirs-contexts/src/c1539.rs | 155 + highlight/jirs-contexts/src/c154.rs | 124 + highlight/jirs-contexts/src/c1540.rs | 39 + highlight/jirs-contexts/src/c1541.rs | 51 + highlight/jirs-contexts/src/c1542.rs | 127 + highlight/jirs-contexts/src/c1543.rs | 27 + highlight/jirs-contexts/src/c1544.rs | 37 + highlight/jirs-contexts/src/c1545.rs | 37 + highlight/jirs-contexts/src/c1546.rs | 40 + highlight/jirs-contexts/src/c1547.rs | 51 + highlight/jirs-contexts/src/c1548.rs | 39 + highlight/jirs-contexts/src/c1549.rs | 28 + highlight/jirs-contexts/src/c155.rs | 71 + highlight/jirs-contexts/src/c1550.rs | 28 + highlight/jirs-contexts/src/c1551.rs | 37 + highlight/jirs-contexts/src/c1552.rs | 52 + highlight/jirs-contexts/src/c1553.rs | 36 + highlight/jirs-contexts/src/c1554.rs | 40 + highlight/jirs-contexts/src/c1555.rs | 25 + highlight/jirs-contexts/src/c1556.rs | 25 + highlight/jirs-contexts/src/c1557.rs | 36 + highlight/jirs-contexts/src/c1558.rs | 25 + highlight/jirs-contexts/src/c1559.rs | 29 + highlight/jirs-contexts/src/c156.rs | 35 + highlight/jirs-contexts/src/c1560.rs | 28 + highlight/jirs-contexts/src/c1561.rs | 37 + highlight/jirs-contexts/src/c1562.rs | 38 + highlight/jirs-contexts/src/c1563.rs | 39 + highlight/jirs-contexts/src/c1564.rs | 39 + highlight/jirs-contexts/src/c1565.rs | 39 + highlight/jirs-contexts/src/c1566.rs | 39 + highlight/jirs-contexts/src/c1567.rs | 38 + highlight/jirs-contexts/src/c1568.rs | 54 + highlight/jirs-contexts/src/c1569.rs | 63 + highlight/jirs-contexts/src/c157.rs | 174 + highlight/jirs-contexts/src/c1570.rs | 37 + highlight/jirs-contexts/src/c1571.rs | 37 + highlight/jirs-contexts/src/c1572.rs | 32 + highlight/jirs-contexts/src/c1573.rs | 50 + highlight/jirs-contexts/src/c1574.rs | 41 + highlight/jirs-contexts/src/c1575.rs | 39 + highlight/jirs-contexts/src/c1576.rs | 39 + highlight/jirs-contexts/src/c1577.rs | 39 + highlight/jirs-contexts/src/c1578.rs | 39 + highlight/jirs-contexts/src/c1579.rs | 61 + highlight/jirs-contexts/src/c158.rs | 98 + highlight/jirs-contexts/src/c1580.rs | 61 + highlight/jirs-contexts/src/c1581.rs | 59 + highlight/jirs-contexts/src/c1582.rs | 42 + highlight/jirs-contexts/src/c1583.rs | 44 + highlight/jirs-contexts/src/c1584.rs | 44 + highlight/jirs-contexts/src/c1585.rs | 37 + highlight/jirs-contexts/src/c1586.rs | 36 + highlight/jirs-contexts/src/c1587.rs | 37 + highlight/jirs-contexts/src/c1588.rs | 36 + highlight/jirs-contexts/src/c1589.rs | 30 + highlight/jirs-contexts/src/c159.rs | 24 + highlight/jirs-contexts/src/c1590.rs | 25 + highlight/jirs-contexts/src/c1591.rs | 36 + highlight/jirs-contexts/src/c1592.rs | 75 + highlight/jirs-contexts/src/c1593.rs | 286 + highlight/jirs-contexts/src/c1594.rs | 63 + highlight/jirs-contexts/src/c1595.rs | 37 + highlight/jirs-contexts/src/c1596.rs | 89 + highlight/jirs-contexts/src/c1597.rs | 51 + highlight/jirs-contexts/src/c1598.rs | 32 + highlight/jirs-contexts/src/c1599.rs | 41 + highlight/jirs-contexts/src/c16.rs | 28 + highlight/jirs-contexts/src/c160.rs | 72 + highlight/jirs-contexts/src/c1600.rs | 74 + highlight/jirs-contexts/src/c1601.rs | 86 + highlight/jirs-contexts/src/c1602.rs | 35 + highlight/jirs-contexts/src/c1603.rs | 35 + highlight/jirs-contexts/src/c1604.rs | 25 + highlight/jirs-contexts/src/c1605.rs | 45 + highlight/jirs-contexts/src/c1606.rs | 31 + highlight/jirs-contexts/src/c1607.rs | 45 + highlight/jirs-contexts/src/c1608.rs | 51 + highlight/jirs-contexts/src/c1609.rs | 60 + highlight/jirs-contexts/src/c161.rs | 32 + highlight/jirs-contexts/src/c1610.rs | 45 + highlight/jirs-contexts/src/c1611.rs | 45 + highlight/jirs-contexts/src/c1612.rs | 45 + highlight/jirs-contexts/src/c1613.rs | 45 + highlight/jirs-contexts/src/c1614.rs | 45 + highlight/jirs-contexts/src/c1615.rs | 44 + highlight/jirs-contexts/src/c1616.rs | 35 + highlight/jirs-contexts/src/c1617.rs | 25 + highlight/jirs-contexts/src/c1618.rs | 42 + highlight/jirs-contexts/src/c1619.rs | 25 + highlight/jirs-contexts/src/c162.rs | 85 + highlight/jirs-contexts/src/c1620.rs | 54 + highlight/jirs-contexts/src/c1621.rs | 39 + highlight/jirs-contexts/src/c1622.rs | 45 + highlight/jirs-contexts/src/c1623.rs | 54 + highlight/jirs-contexts/src/c1624.rs | 25 + highlight/jirs-contexts/src/c1625.rs | 42 + highlight/jirs-contexts/src/c1626.rs | 45 + highlight/jirs-contexts/src/c1627.rs | 21 + highlight/jirs-contexts/src/c1628.rs | 60 + highlight/jirs-contexts/src/c1629.rs | 40 + highlight/jirs-contexts/src/c163.rs | 189 + highlight/jirs-contexts/src/c1630.rs | 60 + highlight/jirs-contexts/src/c1631.rs | 76 + highlight/jirs-contexts/src/c1632.rs | 25 + highlight/jirs-contexts/src/c1633.rs | 36 + highlight/jirs-contexts/src/c1634.rs | 45 + highlight/jirs-contexts/src/c1635.rs | 35 + highlight/jirs-contexts/src/c1636.rs | 36 + highlight/jirs-contexts/src/c1637.rs | 37 + highlight/jirs-contexts/src/c1638.rs | 37 + highlight/jirs-contexts/src/c1639.rs | 37 + highlight/jirs-contexts/src/c164.rs | 202 + highlight/jirs-contexts/src/c1640.rs | 50 + highlight/jirs-contexts/src/c1641.rs | 37 + highlight/jirs-contexts/src/c1642.rs | 47 + highlight/jirs-contexts/src/c1643.rs | 75 + highlight/jirs-contexts/src/c1644.rs | 39 + highlight/jirs-contexts/src/c1645.rs | 113 + highlight/jirs-contexts/src/c1646.rs | 43 + highlight/jirs-contexts/src/c1647.rs | 37 + highlight/jirs-contexts/src/c1648.rs | 37 + highlight/jirs-contexts/src/c1649.rs | 35 + highlight/jirs-contexts/src/c165.rs | 46 + highlight/jirs-contexts/src/c1650.rs | 40 + highlight/jirs-contexts/src/c1651.rs | 39 + highlight/jirs-contexts/src/c1652.rs | 39 + highlight/jirs-contexts/src/c1653.rs | 39 + highlight/jirs-contexts/src/c1654.rs | 39 + highlight/jirs-contexts/src/c1655.rs | 52 + highlight/jirs-contexts/src/c1656.rs | 42 + highlight/jirs-contexts/src/c1657.rs | 25 + highlight/jirs-contexts/src/c1658.rs | 40 + highlight/jirs-contexts/src/c1659.rs | 25 + highlight/jirs-contexts/src/c166.rs | 30 + highlight/jirs-contexts/src/c1660.rs | 52 + highlight/jirs-contexts/src/c1661.rs | 30 + highlight/jirs-contexts/src/c1662.rs | 31 + highlight/jirs-contexts/src/c1663.rs | 36 + highlight/jirs-contexts/src/c1664.rs | 36 + highlight/jirs-contexts/src/c1665.rs | 28 + highlight/jirs-contexts/src/c1666.rs | 29 + highlight/jirs-contexts/src/c1667.rs | 32 + highlight/jirs-contexts/src/c1668.rs | 37 + highlight/jirs-contexts/src/c1669.rs | 37 + highlight/jirs-contexts/src/c167.rs | 30 + highlight/jirs-contexts/src/c1670.rs | 37 + highlight/jirs-contexts/src/c1671.rs | 76 + highlight/jirs-contexts/src/c1672.rs | 37 + highlight/jirs-contexts/src/c1673.rs | 58 + highlight/jirs-contexts/src/c1674.rs | 37 + highlight/jirs-contexts/src/c1675.rs | 58 + highlight/jirs-contexts/src/c1676.rs | 37 + highlight/jirs-contexts/src/c1677.rs | 34 + highlight/jirs-contexts/src/c1678.rs | 38 + highlight/jirs-contexts/src/c1679.rs | 28 + highlight/jirs-contexts/src/c168.rs | 32 + highlight/jirs-contexts/src/c1680.rs | 21 + highlight/jirs-contexts/src/c1681.rs | 40 + highlight/jirs-contexts/src/c1682.rs | 32 + highlight/jirs-contexts/src/c1683.rs | 41 + highlight/jirs-contexts/src/c1684.rs | 22 + highlight/jirs-contexts/src/c1685.rs | 53 + highlight/jirs-contexts/src/c1686.rs | 34 + highlight/jirs-contexts/src/c1687.rs | 21 + highlight/jirs-contexts/src/c1688.rs | 40 + highlight/jirs-contexts/src/c1689.rs | 40 + highlight/jirs-contexts/src/c169.rs | 48 + highlight/jirs-contexts/src/c1690.rs | 63 + highlight/jirs-contexts/src/c1691.rs | 37 + highlight/jirs-contexts/src/c1692.rs | 49 + highlight/jirs-contexts/src/c1693.rs | 37 + highlight/jirs-contexts/src/c1694.rs | 75 + highlight/jirs-contexts/src/c1695.rs | 170 + highlight/jirs-contexts/src/c1696.rs | 28 + highlight/jirs-contexts/src/c1697.rs | 54 + highlight/jirs-contexts/src/c1698.rs | 33 + highlight/jirs-contexts/src/c1699.rs | 21 + highlight/jirs-contexts/src/c17.rs | 28 + highlight/jirs-contexts/src/c170.rs | 28 + highlight/jirs-contexts/src/c1700.rs | 21 + highlight/jirs-contexts/src/c1701.rs | 21 + highlight/jirs-contexts/src/c1702.rs | 21 + highlight/jirs-contexts/src/c1703.rs | 21 + highlight/jirs-contexts/src/c1704.rs | 21 + highlight/jirs-contexts/src/c1705.rs | 21 + highlight/jirs-contexts/src/c1706.rs | 21 + highlight/jirs-contexts/src/c1707.rs | 36 + highlight/jirs-contexts/src/c1708.rs | 30 + highlight/jirs-contexts/src/c1709.rs | 47 + highlight/jirs-contexts/src/c171.rs | 56 + highlight/jirs-contexts/src/c1710.rs | 32 + highlight/jirs-contexts/src/c1711.rs | 39 + highlight/jirs-contexts/src/c1712.rs | 46 + highlight/jirs-contexts/src/c1713.rs | 33 + highlight/jirs-contexts/src/c1714.rs | 43 + highlight/jirs-contexts/src/c1715.rs | 41 + highlight/jirs-contexts/src/c1716.rs | 25 + highlight/jirs-contexts/src/c1717.rs | 40 + highlight/jirs-contexts/src/c1718.rs | 38 + highlight/jirs-contexts/src/c1719.rs | 223 + highlight/jirs-contexts/src/c172.rs | 37 + highlight/jirs-contexts/src/c1720.rs | 48 + highlight/jirs-contexts/src/c1721.rs | 35 + highlight/jirs-contexts/src/c1722.rs | 34 + highlight/jirs-contexts/src/c1723.rs | 47 + highlight/jirs-contexts/src/c1724.rs | 35 + highlight/jirs-contexts/src/c1725.rs | 43 + highlight/jirs-contexts/src/c1726.rs | 39 + highlight/jirs-contexts/src/c1727.rs | 33 + highlight/jirs-contexts/src/c1728.rs | 44 + highlight/jirs-contexts/src/c1729.rs | 22 + highlight/jirs-contexts/src/c173.rs | 54 + highlight/jirs-contexts/src/c1730.rs | 42 + highlight/jirs-contexts/src/c1731.rs | 35 + highlight/jirs-contexts/src/c1732.rs | 35 + highlight/jirs-contexts/src/c1733.rs | 28 + highlight/jirs-contexts/src/c1734.rs | 61 + highlight/jirs-contexts/src/c1735.rs | 49 + highlight/jirs-contexts/src/c1736.rs | 81 + highlight/jirs-contexts/src/c1737.rs | 99 + highlight/jirs-contexts/src/c1738.rs | 21 + highlight/jirs-contexts/src/c1739.rs | 40 + highlight/jirs-contexts/src/c174.rs | 37 + highlight/jirs-contexts/src/c1740.rs | 38 + highlight/jirs-contexts/src/c1741.rs | 38 + highlight/jirs-contexts/src/c1742.rs | 36 + highlight/jirs-contexts/src/c1743.rs | 44 + highlight/jirs-contexts/src/c1744.rs | 33 + highlight/jirs-contexts/src/c1745.rs | 28 + highlight/jirs-contexts/src/c1746.rs | 46 + highlight/jirs-contexts/src/c1747.rs | 29 + highlight/jirs-contexts/src/c1748.rs | 130 + highlight/jirs-contexts/src/c1749.rs | 85 + highlight/jirs-contexts/src/c175.rs | 31 + highlight/jirs-contexts/src/c1750.rs | 33 + highlight/jirs-contexts/src/c1751.rs | 33 + highlight/jirs-contexts/src/c1752.rs | 54 + highlight/jirs-contexts/src/c1753.rs | 47 + highlight/jirs-contexts/src/c1754.rs | 34 + highlight/jirs-contexts/src/c1755.rs | 84 + highlight/jirs-contexts/src/c1756.rs | 58 + highlight/jirs-contexts/src/c1757.rs | 35 + highlight/jirs-contexts/src/c1758.rs | 31 + highlight/jirs-contexts/src/c1759.rs | 63 + highlight/jirs-contexts/src/c176.rs | 48 + highlight/jirs-contexts/src/c1760.rs | 60 + highlight/jirs-contexts/src/c1761.rs | 40 + highlight/jirs-contexts/src/c1762.rs | 80 + highlight/jirs-contexts/src/c1763.rs | 67 + highlight/jirs-contexts/src/c1764.rs | 40 + highlight/jirs-contexts/src/c1765.rs | 48 + highlight/jirs-contexts/src/c1766.rs | 23 + highlight/jirs-contexts/src/c1767.rs | 42 + highlight/jirs-contexts/src/c1768.rs | 36 + highlight/jirs-contexts/src/c1769.rs | 36 + highlight/jirs-contexts/src/c177.rs | 48 + highlight/jirs-contexts/src/c1770.rs | 32 + highlight/jirs-contexts/src/c1771.rs | 41 + highlight/jirs-contexts/src/c1772.rs | 28 + highlight/jirs-contexts/src/c1773.rs | 28 + highlight/jirs-contexts/src/c1774.rs | 28 + highlight/jirs-contexts/src/c1775.rs | 39 + highlight/jirs-contexts/src/c1776.rs | 28 + highlight/jirs-contexts/src/c1777.rs | 25 + highlight/jirs-contexts/src/c1778.rs | 40 + highlight/jirs-contexts/src/c1779.rs | 37 + highlight/jirs-contexts/src/c178.rs | 42 + highlight/jirs-contexts/src/c1780.rs | 63 + highlight/jirs-contexts/src/c1781.rs | 50 + highlight/jirs-contexts/src/c1782.rs | 38 + highlight/jirs-contexts/src/c1783.rs | 49 + highlight/jirs-contexts/src/c1784.rs | 37 + highlight/jirs-contexts/src/c1785.rs | 37 + highlight/jirs-contexts/src/c1786.rs | 59 + highlight/jirs-contexts/src/c1787.rs | 59 + highlight/jirs-contexts/src/c1788.rs | 39 + highlight/jirs-contexts/src/c1789.rs | 32 + highlight/jirs-contexts/src/c179.rs | 39 + highlight/jirs-contexts/src/c1790.rs | 56 + highlight/jirs-contexts/src/c1791.rs | 28 + highlight/jirs-contexts/src/c1792.rs | 21 + highlight/jirs-contexts/src/c1793.rs | 41 + highlight/jirs-contexts/src/c1794.rs | 51 + highlight/jirs-contexts/src/c1795.rs | 89 + highlight/jirs-contexts/src/c1796.rs | 69 + highlight/jirs-contexts/src/c1797.rs | 39 + highlight/jirs-contexts/src/c1798.rs | 34 + highlight/jirs-contexts/src/c1799.rs | 60 + highlight/jirs-contexts/src/c18.rs | 30 + highlight/jirs-contexts/src/c180.rs | 47 + highlight/jirs-contexts/src/c1800.rs | 72 + highlight/jirs-contexts/src/c1801.rs | 21 + highlight/jirs-contexts/src/c1802.rs | 40 + highlight/jirs-contexts/src/c1803.rs | 47 + highlight/jirs-contexts/src/c1804.rs | 29 + highlight/jirs-contexts/src/c1805.rs | 21 + highlight/jirs-contexts/src/c1806.rs | 40 + highlight/jirs-contexts/src/c1807.rs | 49 + highlight/jirs-contexts/src/c1808.rs | 43 + highlight/jirs-contexts/src/c1809.rs | 48 + highlight/jirs-contexts/src/c181.rs | 30 + highlight/jirs-contexts/src/c1810.rs | 32 + highlight/jirs-contexts/src/c1811.rs | 91 + highlight/jirs-contexts/src/c1812.rs | 54 + highlight/jirs-contexts/src/c1813.rs | 47 + highlight/jirs-contexts/src/c1814.rs | 43 + highlight/jirs-contexts/src/c1815.rs | 43 + highlight/jirs-contexts/src/c1816.rs | 28 + highlight/jirs-contexts/src/c1817.rs | 28 + highlight/jirs-contexts/src/c1818.rs | 25 + highlight/jirs-contexts/src/c1819.rs | 40 + highlight/jirs-contexts/src/c182.rs | 40 + highlight/jirs-contexts/src/c1820.rs | 54 + highlight/jirs-contexts/src/c1821.rs | 66 + highlight/jirs-contexts/src/c1822.rs | 21 + highlight/jirs-contexts/src/c1823.rs | 21 + highlight/jirs-contexts/src/c1824.rs | 40 + highlight/jirs-contexts/src/c1825.rs | 60 + highlight/jirs-contexts/src/c1826.rs | 31 + highlight/jirs-contexts/src/c1827.rs | 32 + highlight/jirs-contexts/src/c1828.rs | 21 + highlight/jirs-contexts/src/c1829.rs | 40 + highlight/jirs-contexts/src/c183.rs | 63 + highlight/jirs-contexts/src/c1830.rs | 286 + highlight/jirs-contexts/src/c1831.rs | 35 + highlight/jirs-contexts/src/c1832.rs | 32 + highlight/jirs-contexts/src/c1833.rs | 125 + highlight/jirs-contexts/src/c1834.rs | 47 + highlight/jirs-contexts/src/c1835.rs | 31 + highlight/jirs-contexts/src/c1836.rs | 33 + highlight/jirs-contexts/src/c1837.rs | 28 + highlight/jirs-contexts/src/c1838.rs | 32 + highlight/jirs-contexts/src/c1839.rs | 57 + highlight/jirs-contexts/src/c184.rs | 39 + highlight/jirs-contexts/src/c1840.rs | 34 + highlight/jirs-contexts/src/c1841.rs | 51 + highlight/jirs-contexts/src/c1842.rs | 43 + highlight/jirs-contexts/src/c1843.rs | 46 + highlight/jirs-contexts/src/c1844.rs | 61 + highlight/jirs-contexts/src/c1845.rs | 94 + highlight/jirs-contexts/src/c1846.rs | 90 + highlight/jirs-contexts/src/c1847.rs | 42 + highlight/jirs-contexts/src/c1848.rs | 40 + highlight/jirs-contexts/src/c1849.rs | 21 + highlight/jirs-contexts/src/c185.rs | 54 + highlight/jirs-contexts/src/c1850.rs | 67 + highlight/jirs-contexts/src/c1851.rs | 64 + highlight/jirs-contexts/src/c1852.rs | 29 + highlight/jirs-contexts/src/c1853.rs | 29 + highlight/jirs-contexts/src/c1854.rs | 94 + highlight/jirs-contexts/src/c1855.rs | 90 + highlight/jirs-contexts/src/c1856.rs | 35 + highlight/jirs-contexts/src/c1857.rs | 48 + highlight/jirs-contexts/src/c1858.rs | 37 + highlight/jirs-contexts/src/c1859.rs | 49 + highlight/jirs-contexts/src/c186.rs | 42 + highlight/jirs-contexts/src/c1860.rs | 168 + highlight/jirs-contexts/src/c1861.rs | 44 + highlight/jirs-contexts/src/c1862.rs | 35 + highlight/jirs-contexts/src/c1863.rs | 41 + highlight/jirs-contexts/src/c1864.rs | 37 + highlight/jirs-contexts/src/c1865.rs | 107 + highlight/jirs-contexts/src/c1866.rs | 29 + highlight/jirs-contexts/src/c1867.rs | 38 + highlight/jirs-contexts/src/c1868.rs | 46 + highlight/jirs-contexts/src/c1869.rs | 22 + highlight/jirs-contexts/src/c187.rs | 63 + highlight/jirs-contexts/src/c1870.rs | 29 + highlight/jirs-contexts/src/c1871.rs | 37 + highlight/jirs-contexts/src/c1872.rs | 120 + highlight/jirs-contexts/src/c1873.rs | 32 + highlight/jirs-contexts/src/c1874.rs | 34 + highlight/jirs-contexts/src/c1875.rs | 36 + highlight/jirs-contexts/src/c1876.rs | 22 + highlight/jirs-contexts/src/c1877.rs | 21 + highlight/jirs-contexts/src/c1878.rs | 40 + highlight/jirs-contexts/src/c1879.rs | 31 + highlight/jirs-contexts/src/c188.rs | 39 + highlight/jirs-contexts/src/c1880.rs | 22 + highlight/jirs-contexts/src/c1881.rs | 38 + highlight/jirs-contexts/src/c1882.rs | 48 + highlight/jirs-contexts/src/c1883.rs | 48 + highlight/jirs-contexts/src/c1884.rs | 86 + highlight/jirs-contexts/src/c1885.rs | 33 + highlight/jirs-contexts/src/c1886.rs | 33 + highlight/jirs-contexts/src/c1887.rs | 80 + highlight/jirs-contexts/src/c1888.rs | 33 + highlight/jirs-contexts/src/c1889.rs | 33 + highlight/jirs-contexts/src/c189.rs | 55 + highlight/jirs-contexts/src/c1890.rs | 66 + highlight/jirs-contexts/src/c1891.rs | 33 + highlight/jirs-contexts/src/c1892.rs | 38 + highlight/jirs-contexts/src/c1893.rs | 49 + highlight/jirs-contexts/src/c1894.rs | 117 + highlight/jirs-contexts/src/c1895.rs | 24 + highlight/jirs-contexts/src/c1896.rs | 35 + highlight/jirs-contexts/src/c1897.rs | 33 + highlight/jirs-contexts/src/c1898.rs | 33 + highlight/jirs-contexts/src/c1899.rs | 30 + highlight/jirs-contexts/src/c19.rs | 43 + highlight/jirs-contexts/src/c190.rs | 42 + highlight/jirs-contexts/src/c1900.rs | 35 + highlight/jirs-contexts/src/c1901.rs | 33 + highlight/jirs-contexts/src/c1902.rs | 33 + highlight/jirs-contexts/src/c1903.rs | 33 + highlight/jirs-contexts/src/c1904.rs | 33 + highlight/jirs-contexts/src/c1905.rs | 33 + highlight/jirs-contexts/src/c1906.rs | 33 + highlight/jirs-contexts/src/c1907.rs | 35 + highlight/jirs-contexts/src/c1908.rs | 33 + highlight/jirs-contexts/src/c1909.rs | 33 + highlight/jirs-contexts/src/c191.rs | 21 + highlight/jirs-contexts/src/c1910.rs | 33 + highlight/jirs-contexts/src/c1911.rs | 33 + highlight/jirs-contexts/src/c1912.rs | 35 + highlight/jirs-contexts/src/c1913.rs | 30 + highlight/jirs-contexts/src/c1914.rs | 33 + highlight/jirs-contexts/src/c1915.rs | 33 + highlight/jirs-contexts/src/c1916.rs | 33 + highlight/jirs-contexts/src/c1917.rs | 33 + highlight/jirs-contexts/src/c1918.rs | 30 + highlight/jirs-contexts/src/c1919.rs | 33 + highlight/jirs-contexts/src/c192.rs | 40 + highlight/jirs-contexts/src/c1920.rs | 35 + highlight/jirs-contexts/src/c1921.rs | 35 + highlight/jirs-contexts/src/c1922.rs | 45 + highlight/jirs-contexts/src/c1923.rs | 25 + highlight/jirs-contexts/src/c1924.rs | 69 + highlight/jirs-contexts/src/c1925.rs | 488 + highlight/jirs-contexts/src/c1926.rs | 48 + highlight/jirs-contexts/src/c1927.rs | 33 + highlight/jirs-contexts/src/c1928.rs | 28 + highlight/jirs-contexts/src/c1929.rs | 35 + highlight/jirs-contexts/src/c193.rs | 33 + highlight/jirs-contexts/src/c1930.rs | 51 + highlight/jirs-contexts/src/c1931.rs | 35 + highlight/jirs-contexts/src/c1932.rs | 33 + highlight/jirs-contexts/src/c1933.rs | 30 + highlight/jirs-contexts/src/c1934.rs | 33 + highlight/jirs-contexts/src/c1935.rs | 22 + highlight/jirs-contexts/src/c1936.rs | 35 + highlight/jirs-contexts/src/c1937.rs | 25 + highlight/jirs-contexts/src/c1938.rs | 51 + highlight/jirs-contexts/src/c1939.rs | 28 + highlight/jirs-contexts/src/c194.rs | 35 + highlight/jirs-contexts/src/c1940.rs | 86 + highlight/jirs-contexts/src/c1941.rs | 35 + highlight/jirs-contexts/src/c1942.rs | 38 + highlight/jirs-contexts/src/c1943.rs | 32 + highlight/jirs-contexts/src/c1944.rs | 48 + highlight/jirs-contexts/src/c1945.rs | 33 + highlight/jirs-contexts/src/c1946.rs | 37 + highlight/jirs-contexts/src/c1947.rs | 42 + highlight/jirs-contexts/src/c1948.rs | 52 + highlight/jirs-contexts/src/c1949.rs | 35 + highlight/jirs-contexts/src/c195.rs | 49 + highlight/jirs-contexts/src/c1950.rs | 28 + highlight/jirs-contexts/src/c1951.rs | 35 + highlight/jirs-contexts/src/c1952.rs | 46 + highlight/jirs-contexts/src/c1953.rs | 75 + highlight/jirs-contexts/src/c1954.rs | 33 + highlight/jirs-contexts/src/c1955.rs | 29 + highlight/jirs-contexts/src/c1956.rs | 67 + highlight/jirs-contexts/src/c1957.rs | 47 + highlight/jirs-contexts/src/c1958.rs | 30 + highlight/jirs-contexts/src/c1959.rs | 35 + highlight/jirs-contexts/src/c196.rs | 51 + highlight/jirs-contexts/src/c1960.rs | 120 + highlight/jirs-contexts/src/c1961.rs | 47 + highlight/jirs-contexts/src/c1962.rs | 35 + highlight/jirs-contexts/src/c1963.rs | 50 + highlight/jirs-contexts/src/c1964.rs | 34 + highlight/jirs-contexts/src/c1965.rs | 38 + highlight/jirs-contexts/src/c1966.rs | 32 + highlight/jirs-contexts/src/c1967.rs | 48 + highlight/jirs-contexts/src/c1968.rs | 47 + highlight/jirs-contexts/src/c1969.rs | 47 + highlight/jirs-contexts/src/c197.rs | 49 + highlight/jirs-contexts/src/c1970.rs | 28 + highlight/jirs-contexts/src/c1971.rs | 28 + highlight/jirs-contexts/src/c1972.rs | 46 + highlight/jirs-contexts/src/c1973.rs | 70 + highlight/jirs-contexts/src/c1974.rs | 28 + highlight/jirs-contexts/src/c1975.rs | 28 + highlight/jirs-contexts/src/c1976.rs | 59 + highlight/jirs-contexts/src/c1977.rs | 21 + highlight/jirs-contexts/src/c1978.rs | 40 + highlight/jirs-contexts/src/c1979.rs | 35 + highlight/jirs-contexts/src/c198.rs | 49 + highlight/jirs-contexts/src/c1980.rs | 35 + highlight/jirs-contexts/src/c1981.rs | 65 + highlight/jirs-contexts/src/c1982.rs | 35 + highlight/jirs-contexts/src/c1983.rs | 157 + highlight/jirs-contexts/src/c1984.rs | 31 + highlight/jirs-contexts/src/c1985.rs | 34 + highlight/jirs-contexts/src/c1986.rs | 66 + highlight/jirs-contexts/src/c1987.rs | 46 + highlight/jirs-contexts/src/c1988.rs | 33 + highlight/jirs-contexts/src/c1989.rs | 28 + highlight/jirs-contexts/src/c199.rs | 50 + highlight/jirs-contexts/src/c1990.rs | 34 + highlight/jirs-contexts/src/c1991.rs | 42 + highlight/jirs-contexts/src/c1992.rs | 42 + highlight/jirs-contexts/src/c1993.rs | 47 + highlight/jirs-contexts/src/c1994.rs | 98 + highlight/jirs-contexts/src/c1995.rs | 46 + highlight/jirs-contexts/src/c1996.rs | 29 + highlight/jirs-contexts/src/c1997.rs | 29 + highlight/jirs-contexts/src/c1998.rs | 64 + highlight/jirs-contexts/src/c1999.rs | 48 + highlight/jirs-contexts/src/c2.rs | 29 + highlight/jirs-contexts/src/c20.rs | 39 + highlight/jirs-contexts/src/c200.rs | 33 + highlight/jirs-contexts/src/c2000.rs | 54 + highlight/jirs-contexts/src/c2001.rs | 65 + highlight/jirs-contexts/src/c2002.rs | 64 + highlight/jirs-contexts/src/c2003.rs | 35 + highlight/jirs-contexts/src/c2004.rs | 89 + highlight/jirs-contexts/src/c2005.rs | 43 + highlight/jirs-contexts/src/c2006.rs | 47 + highlight/jirs-contexts/src/c2007.rs | 89 + highlight/jirs-contexts/src/c2008.rs | 35 + highlight/jirs-contexts/src/c2009.rs | 34 + highlight/jirs-contexts/src/c201.rs | 33 + highlight/jirs-contexts/src/c2010.rs | 47 + highlight/jirs-contexts/src/c2011.rs | 21 + highlight/jirs-contexts/src/c2012.rs | 40 + highlight/jirs-contexts/src/c2013.rs | 35 + highlight/jirs-contexts/src/c2014.rs | 33 + highlight/jirs-contexts/src/c2015.rs | 60 + highlight/jirs-contexts/src/c2016.rs | 35 + highlight/jirs-contexts/src/c2017.rs | 57 + highlight/jirs-contexts/src/c2018.rs | 46 + highlight/jirs-contexts/src/c2019.rs | 35 + highlight/jirs-contexts/src/c202.rs | 124 + highlight/jirs-contexts/src/c2020.rs | 23 + highlight/jirs-contexts/src/c2021.rs | 23 + highlight/jirs-contexts/src/c2022.rs | 27 + highlight/jirs-contexts/src/c2023.rs | 22 + highlight/jirs-contexts/src/c2024.rs | 102 + highlight/jirs-contexts/src/c2025.rs | 243 + highlight/jirs-contexts/src/c2026.rs | 95 + highlight/jirs-contexts/src/c2027.rs | 38 + highlight/jirs-contexts/src/c2028.rs | 40 + highlight/jirs-contexts/src/c2029.rs | 50 + highlight/jirs-contexts/src/c203.rs | 111 + highlight/jirs-contexts/src/c2030.rs | 120 + highlight/jirs-contexts/src/c2031.rs | 33 + highlight/jirs-contexts/src/c2032.rs | 35 + highlight/jirs-contexts/src/c2033.rs | 35 + highlight/jirs-contexts/src/c2034.rs | 72 + highlight/jirs-contexts/src/c2035.rs | 79 + highlight/jirs-contexts/src/c2036.rs | 35 + highlight/jirs-contexts/src/c2037.rs | 48 + highlight/jirs-contexts/src/c2038.rs | 35 + highlight/jirs-contexts/src/c2039.rs | 35 + highlight/jirs-contexts/src/c204.rs | 50 + highlight/jirs-contexts/src/c2040.rs | 35 + highlight/jirs-contexts/src/c2041.rs | 35 + highlight/jirs-contexts/src/c2042.rs | 26 + highlight/jirs-contexts/src/c2043.rs | 35 + highlight/jirs-contexts/src/c2044.rs | 59 + highlight/jirs-contexts/src/c2045.rs | 46 + highlight/jirs-contexts/src/c2046.rs | 27 + highlight/jirs-contexts/src/c2047.rs | 33 + highlight/jirs-contexts/src/c2048.rs | 43 + highlight/jirs-contexts/src/c2049.rs | 51 + highlight/jirs-contexts/src/c205.rs | 34 + highlight/jirs-contexts/src/c2050.rs | 34 + highlight/jirs-contexts/src/c2051.rs | 36 + highlight/jirs-contexts/src/c2052.rs | 22 + highlight/jirs-contexts/src/c2053.rs | 22 + highlight/jirs-contexts/src/c2054.rs | 22 + highlight/jirs-contexts/src/c2055.rs | 22 + highlight/jirs-contexts/src/c2056.rs | 22 + highlight/jirs-contexts/src/c2057.rs | 22 + highlight/jirs-contexts/src/c2058.rs | 22 + highlight/jirs-contexts/src/c2059.rs | 22 + highlight/jirs-contexts/src/c206.rs | 38 + highlight/jirs-contexts/src/c2060.rs | 57 + highlight/jirs-contexts/src/c2061.rs | 22 + highlight/jirs-contexts/src/c2062.rs | 33 + highlight/jirs-contexts/src/c2063.rs | 34 + highlight/jirs-contexts/src/c2064.rs | 38 + highlight/jirs-contexts/src/c2065.rs | 28 + highlight/jirs-contexts/src/c2066.rs | 21 + highlight/jirs-contexts/src/c2067.rs | 63 + highlight/jirs-contexts/src/c2068.rs | 39 + highlight/jirs-contexts/src/c2069.rs | 34 + highlight/jirs-contexts/src/c207.rs | 31 + highlight/jirs-contexts/src/c2070.rs | 34 + highlight/jirs-contexts/src/c2071.rs | 34 + highlight/jirs-contexts/src/c2072.rs | 38 + highlight/jirs-contexts/src/c2073.rs | 28 + highlight/jirs-contexts/src/c2074.rs | 21 + highlight/jirs-contexts/src/c2075.rs | 63 + highlight/jirs-contexts/src/c2076.rs | 39 + highlight/jirs-contexts/src/c2077.rs | 23 + highlight/jirs-contexts/src/c2078.rs | 45 + highlight/jirs-contexts/src/c2079.rs | 45 + highlight/jirs-contexts/src/c208.rs | 69 + highlight/jirs-contexts/src/c2080.rs | 42 + highlight/jirs-contexts/src/c2081.rs | 47 + highlight/jirs-contexts/src/c2082.rs | 28 + highlight/jirs-contexts/src/c2083.rs | 47 + highlight/jirs-contexts/src/c2084.rs | 28 + highlight/jirs-contexts/src/c2085.rs | 34 + highlight/jirs-contexts/src/c2086.rs | 34 + highlight/jirs-contexts/src/c2087.rs | 42 + highlight/jirs-contexts/src/c2088.rs | 45 + highlight/jirs-contexts/src/c2089.rs | 45 + highlight/jirs-contexts/src/c209.rs | 98 + highlight/jirs-contexts/src/c2090.rs | 42 + highlight/jirs-contexts/src/c2091.rs | 47 + highlight/jirs-contexts/src/c2092.rs | 28 + highlight/jirs-contexts/src/c2093.rs | 47 + highlight/jirs-contexts/src/c2094.rs | 28 + highlight/jirs-contexts/src/c2095.rs | 21 + highlight/jirs-contexts/src/c2096.rs | 40 + highlight/jirs-contexts/src/c2097.rs | 45 + highlight/jirs-contexts/src/c2098.rs | 40 + highlight/jirs-contexts/src/c2099.rs | 43 + highlight/jirs-contexts/src/c21.rs | 30 + highlight/jirs-contexts/src/c210.rs | 35 + highlight/jirs-contexts/src/c2100.rs | 38 + highlight/jirs-contexts/src/c2101.rs | 34 + highlight/jirs-contexts/src/c2102.rs | 33 + highlight/jirs-contexts/src/c2103.rs | 34 + highlight/jirs-contexts/src/c2104.rs | 28 + highlight/jirs-contexts/src/c2105.rs | 89 + highlight/jirs-contexts/src/c2106.rs | 28 + highlight/jirs-contexts/src/c2107.rs | 309 + highlight/jirs-contexts/src/c2108.rs | 47 + highlight/jirs-contexts/src/c2109.rs | 23 + highlight/jirs-contexts/src/c211.rs | 95 + highlight/jirs-contexts/src/c2110.rs | 46 + highlight/jirs-contexts/src/c2111.rs | 46 + highlight/jirs-contexts/src/c2112.rs | 46 + highlight/jirs-contexts/src/c2113.rs | 39 + highlight/jirs-contexts/src/c2114.rs | 80 + highlight/jirs-contexts/src/c2115.rs | 35 + highlight/jirs-contexts/src/c2116.rs | 35 + highlight/jirs-contexts/src/c2117.rs | 48 + highlight/jirs-contexts/src/c2118.rs | 23 + highlight/jirs-contexts/src/c2119.rs | 46 + highlight/jirs-contexts/src/c212.rs | 47 + highlight/jirs-contexts/src/c2120.rs | 46 + highlight/jirs-contexts/src/c2121.rs | 39 + highlight/jirs-contexts/src/c2122.rs | 56 + highlight/jirs-contexts/src/c2123.rs | 30 + highlight/jirs-contexts/src/c2124.rs | 25 + highlight/jirs-contexts/src/c2125.rs | 36 + highlight/jirs-contexts/src/c2126.rs | 36 + highlight/jirs-contexts/src/c2127.rs | 21 + highlight/jirs-contexts/src/c2128.rs | 61 + highlight/jirs-contexts/src/c2129.rs | 22 + highlight/jirs-contexts/src/c213.rs | 58 + highlight/jirs-contexts/src/c2130.rs | 59 + highlight/jirs-contexts/src/c2131.rs | 33 + highlight/jirs-contexts/src/c2132.rs | 33 + highlight/jirs-contexts/src/c2133.rs | 33 + highlight/jirs-contexts/src/c2134.rs | 36 + highlight/jirs-contexts/src/c2135.rs | 36 + highlight/jirs-contexts/src/c2136.rs | 21 + highlight/jirs-contexts/src/c2137.rs | 69 + highlight/jirs-contexts/src/c2138.rs | 32 + highlight/jirs-contexts/src/c2139.rs | 36 + highlight/jirs-contexts/src/c214.rs | 60 + highlight/jirs-contexts/src/c2140.rs | 21 + highlight/jirs-contexts/src/c2141.rs | 41 + highlight/jirs-contexts/src/c2142.rs | 61 + highlight/jirs-contexts/src/c2143.rs | 36 + highlight/jirs-contexts/src/c2144.rs | 36 + highlight/jirs-contexts/src/c2145.rs | 21 + highlight/jirs-contexts/src/c2146.rs | 61 + highlight/jirs-contexts/src/c2147.rs | 22 + highlight/jirs-contexts/src/c2148.rs | 38 + highlight/jirs-contexts/src/c2149.rs | 21 + highlight/jirs-contexts/src/c215.rs | 35 + highlight/jirs-contexts/src/c2150.rs | 36 + highlight/jirs-contexts/src/c2151.rs | 36 + highlight/jirs-contexts/src/c2152.rs | 21 + highlight/jirs-contexts/src/c2153.rs | 65 + highlight/jirs-contexts/src/c2154.rs | 44 + highlight/jirs-contexts/src/c2155.rs | 29 + highlight/jirs-contexts/src/c2156.rs | 28 + highlight/jirs-contexts/src/c2157.rs | 48 + highlight/jirs-contexts/src/c2158.rs | 72 + highlight/jirs-contexts/src/c2159.rs | 34 + highlight/jirs-contexts/src/c216.rs | 35 + highlight/jirs-contexts/src/c2160.rs | 44 + highlight/jirs-contexts/src/c2161.rs | 41 + highlight/jirs-contexts/src/c2162.rs | 72 + highlight/jirs-contexts/src/c2163.rs | 77 + highlight/jirs-contexts/src/c2164.rs | 51 + highlight/jirs-contexts/src/c2165.rs | 29 + highlight/jirs-contexts/src/c2166.rs | 82 + highlight/jirs-contexts/src/c2167.rs | 41 + highlight/jirs-contexts/src/c2168.rs | 21 + highlight/jirs-contexts/src/c2169.rs | 40 + highlight/jirs-contexts/src/c217.rs | 35 + highlight/jirs-contexts/src/c2170.rs | 35 + highlight/jirs-contexts/src/c2171.rs | 36 + highlight/jirs-contexts/src/c2172.rs | 33 + highlight/jirs-contexts/src/c2173.rs | 441 + highlight/jirs-contexts/src/c2174.rs | 30 + highlight/jirs-contexts/src/c2175.rs | 33 + highlight/jirs-contexts/src/c2176.rs | 30 + highlight/jirs-contexts/src/c2177.rs | 87 + highlight/jirs-contexts/src/c2178.rs | 38 + highlight/jirs-contexts/src/c2179.rs | 68 + highlight/jirs-contexts/src/c218.rs | 33 + highlight/jirs-contexts/src/c2180.rs | 25 + highlight/jirs-contexts/src/c2181.rs | 40 + highlight/jirs-contexts/src/c2182.rs | 39 + highlight/jirs-contexts/src/c2183.rs | 59 + highlight/jirs-contexts/src/c2184.rs | 41 + highlight/jirs-contexts/src/c2185.rs | 21 + highlight/jirs-contexts/src/c2186.rs | 64 + highlight/jirs-contexts/src/c2187.rs | 41 + highlight/jirs-contexts/src/c2188.rs | 28 + highlight/jirs-contexts/src/c2189.rs | 80 + highlight/jirs-contexts/src/c219.rs | 63 + highlight/jirs-contexts/src/c2190.rs | 23 + highlight/jirs-contexts/src/c2191.rs | 47 + highlight/jirs-contexts/src/c2192.rs | 37 + highlight/jirs-contexts/src/c2193.rs | 58 + highlight/jirs-contexts/src/c2194.rs | 25 + highlight/jirs-contexts/src/c2195.rs | 40 + highlight/jirs-contexts/src/c2196.rs | 39 + highlight/jirs-contexts/src/c2197.rs | 68 + highlight/jirs-contexts/src/c2198.rs | 37 + highlight/jirs-contexts/src/c2199.rs | 47 + highlight/jirs-contexts/src/c22.rs | 30 + highlight/jirs-contexts/src/c220.rs | 33 + highlight/jirs-contexts/src/c2200.rs | 35 + highlight/jirs-contexts/src/c2201.rs | 55 + highlight/jirs-contexts/src/c2202.rs | 39 + highlight/jirs-contexts/src/c2203.rs | 21 + highlight/jirs-contexts/src/c2204.rs | 39 + highlight/jirs-contexts/src/c2205.rs | 50 + highlight/jirs-contexts/src/c2206.rs | 29 + highlight/jirs-contexts/src/c2207.rs | 33 + highlight/jirs-contexts/src/c2208.rs | 48 + highlight/jirs-contexts/src/c2209.rs | 84 + highlight/jirs-contexts/src/c221.rs | 76 + highlight/jirs-contexts/src/c2210.rs | 46 + highlight/jirs-contexts/src/c2211.rs | 46 + highlight/jirs-contexts/src/c2212.rs | 67 + highlight/jirs-contexts/src/c2213.rs | 29 + highlight/jirs-contexts/src/c2214.rs | 49 + highlight/jirs-contexts/src/c2215.rs | 39 + highlight/jirs-contexts/src/c2216.rs | 21 + highlight/jirs-contexts/src/c2217.rs | 40 + highlight/jirs-contexts/src/c2218.rs | 81 + highlight/jirs-contexts/src/c2219.rs | 68 + highlight/jirs-contexts/src/c222.rs | 33 + highlight/jirs-contexts/src/c2220.rs | 26 + highlight/jirs-contexts/src/c2221.rs | 33 + highlight/jirs-contexts/src/c2222.rs | 60 + highlight/jirs-contexts/src/c2223.rs | 34 + highlight/jirs-contexts/src/c2224.rs | 39 + highlight/jirs-contexts/src/c2225.rs | 25 + highlight/jirs-contexts/src/c2226.rs | 35 + highlight/jirs-contexts/src/c2227.rs | 25 + highlight/jirs-contexts/src/c2228.rs | 40 + highlight/jirs-contexts/src/c2229.rs | 50 + highlight/jirs-contexts/src/c223.rs | 33 + highlight/jirs-contexts/src/c2230.rs | 33 + highlight/jirs-contexts/src/c2231.rs | 38 + highlight/jirs-contexts/src/c2232.rs | 40 + highlight/jirs-contexts/src/c2233.rs | 40 + highlight/jirs-contexts/src/c2234.rs | 38 + highlight/jirs-contexts/src/c2235.rs | 33 + highlight/jirs-contexts/src/c2236.rs | 36 + highlight/jirs-contexts/src/c2237.rs | 39 + highlight/jirs-contexts/src/c2238.rs | 38 + highlight/jirs-contexts/src/c2239.rs | 48 + highlight/jirs-contexts/src/c224.rs | 21 + highlight/jirs-contexts/src/c2240.rs | 41 + highlight/jirs-contexts/src/c2241.rs | 38 + highlight/jirs-contexts/src/c2242.rs | 27 + highlight/jirs-contexts/src/c2243.rs | 25 + highlight/jirs-contexts/src/c2244.rs | 48 + highlight/jirs-contexts/src/c2245.rs | 69 + highlight/jirs-contexts/src/c2246.rs | 29 + highlight/jirs-contexts/src/c2247.rs | 25 + highlight/jirs-contexts/src/c2248.rs | 39 + highlight/jirs-contexts/src/c2249.rs | 35 + highlight/jirs-contexts/src/c225.rs | 40 + highlight/jirs-contexts/src/c2250.rs | 39 + highlight/jirs-contexts/src/c2251.rs | 51 + highlight/jirs-contexts/src/c2252.rs | 46 + highlight/jirs-contexts/src/c2253.rs | 38 + highlight/jirs-contexts/src/c2254.rs | 33 + highlight/jirs-contexts/src/c2255.rs | 40 + highlight/jirs-contexts/src/c2256.rs | 39 + highlight/jirs-contexts/src/c2257.rs | 51 + highlight/jirs-contexts/src/c2258.rs | 38 + highlight/jirs-contexts/src/c2259.rs | 38 + highlight/jirs-contexts/src/c226.rs | 101 + highlight/jirs-contexts/src/c2260.rs | 25 + highlight/jirs-contexts/src/c2261.rs | 25 + highlight/jirs-contexts/src/c2262.rs | 54 + highlight/jirs-contexts/src/c2263.rs | 26 + highlight/jirs-contexts/src/c2264.rs | 41 + highlight/jirs-contexts/src/c2265.rs | 40 + highlight/jirs-contexts/src/c2266.rs | 38 + highlight/jirs-contexts/src/c2267.rs | 26 + highlight/jirs-contexts/src/c2268.rs | 25 + highlight/jirs-contexts/src/c2269.rs | 35 + highlight/jirs-contexts/src/c227.rs | 46 + highlight/jirs-contexts/src/c2270.rs | 25 + highlight/jirs-contexts/src/c2271.rs | 39 + highlight/jirs-contexts/src/c2272.rs | 40 + highlight/jirs-contexts/src/c2273.rs | 35 + highlight/jirs-contexts/src/c2274.rs | 38 + highlight/jirs-contexts/src/c2275.rs | 52 + highlight/jirs-contexts/src/c2276.rs | 31 + highlight/jirs-contexts/src/c2277.rs | 34 + highlight/jirs-contexts/src/c2278.rs | 34 + highlight/jirs-contexts/src/c2279.rs | 25 + highlight/jirs-contexts/src/c228.rs | 33 + highlight/jirs-contexts/src/c2280.rs | 40 + highlight/jirs-contexts/src/c2281.rs | 25 + highlight/jirs-contexts/src/c2282.rs | 40 + highlight/jirs-contexts/src/c2283.rs | 40 + highlight/jirs-contexts/src/c2284.rs | 35 + highlight/jirs-contexts/src/c2285.rs | 50 + highlight/jirs-contexts/src/c2286.rs | 51 + highlight/jirs-contexts/src/c2287.rs | 51 + highlight/jirs-contexts/src/c2288.rs | 86 + highlight/jirs-contexts/src/c2289.rs | 50 + highlight/jirs-contexts/src/c229.rs | 49 + highlight/jirs-contexts/src/c2290.rs | 26 + highlight/jirs-contexts/src/c2291.rs | 39 + highlight/jirs-contexts/src/c2292.rs | 39 + highlight/jirs-contexts/src/c2293.rs | 40 + highlight/jirs-contexts/src/c2294.rs | 40 + highlight/jirs-contexts/src/c2295.rs | 35 + highlight/jirs-contexts/src/c2296.rs | 42 + highlight/jirs-contexts/src/c2297.rs | 40 + highlight/jirs-contexts/src/c2298.rs | 32 + highlight/jirs-contexts/src/c2299.rs | 38 + highlight/jirs-contexts/src/c23.rs | 30 + highlight/jirs-contexts/src/c230.rs | 40 + highlight/jirs-contexts/src/c2300.rs | 40 + highlight/jirs-contexts/src/c2301.rs | 25 + highlight/jirs-contexts/src/c2302.rs | 53 + highlight/jirs-contexts/src/c2303.rs | 39 + highlight/jirs-contexts/src/c2304.rs | 32 + highlight/jirs-contexts/src/c2305.rs | 40 + highlight/jirs-contexts/src/c2306.rs | 35 + highlight/jirs-contexts/src/c2307.rs | 40 + highlight/jirs-contexts/src/c2308.rs | 43 + highlight/jirs-contexts/src/c2309.rs | 57 + highlight/jirs-contexts/src/c231.rs | 44 + highlight/jirs-contexts/src/c2310.rs | 25 + highlight/jirs-contexts/src/c2311.rs | 38 + highlight/jirs-contexts/src/c2312.rs | 67 + highlight/jirs-contexts/src/c2313.rs | 36 + highlight/jirs-contexts/src/c2314.rs | 30 + highlight/jirs-contexts/src/c2315.rs | 39 + highlight/jirs-contexts/src/c2316.rs | 39 + highlight/jirs-contexts/src/c2317.rs | 50 + highlight/jirs-contexts/src/c2318.rs | 363 + highlight/jirs-contexts/src/c2319.rs | 40 + highlight/jirs-contexts/src/c232.rs | 39 + highlight/jirs-contexts/src/c2320.rs | 34 + highlight/jirs-contexts/src/c2321.rs | 40 + highlight/jirs-contexts/src/c2322.rs | 35 + highlight/jirs-contexts/src/c2323.rs | 51 + highlight/jirs-contexts/src/c2324.rs | 25 + highlight/jirs-contexts/src/c2325.rs | 44 + highlight/jirs-contexts/src/c2326.rs | 93 + highlight/jirs-contexts/src/c2327.rs | 42 + highlight/jirs-contexts/src/c2328.rs | 68 + highlight/jirs-contexts/src/c2329.rs | 40 + highlight/jirs-contexts/src/c233.rs | 81 + highlight/jirs-contexts/src/c2330.rs | 41 + highlight/jirs-contexts/src/c2331.rs | 40 + highlight/jirs-contexts/src/c2332.rs | 40 + highlight/jirs-contexts/src/c2333.rs | 46 + highlight/jirs-contexts/src/c2334.rs | 33 + highlight/jirs-contexts/src/c2335.rs | 37 + highlight/jirs-contexts/src/c2336.rs | 26 + highlight/jirs-contexts/src/c2337.rs | 37 + highlight/jirs-contexts/src/c2338.rs | 32 + highlight/jirs-contexts/src/c2339.rs | 37 + highlight/jirs-contexts/src/c234.rs | 45 + highlight/jirs-contexts/src/c2340.rs | 37 + highlight/jirs-contexts/src/c2341.rs | 37 + highlight/jirs-contexts/src/c2342.rs | 40 + highlight/jirs-contexts/src/c2343.rs | 60 + highlight/jirs-contexts/src/c2344.rs | 37 + highlight/jirs-contexts/src/c2345.rs | 35 + highlight/jirs-contexts/src/c2346.rs | 40 + highlight/jirs-contexts/src/c2347.rs | 51 + highlight/jirs-contexts/src/c2348.rs | 163 + highlight/jirs-contexts/src/c2349.rs | 240 + highlight/jirs-contexts/src/c235.rs | 29 + highlight/jirs-contexts/src/c2350.rs | 39 + highlight/jirs-contexts/src/c2351.rs | 54 + highlight/jirs-contexts/src/c2352.rs | 34 + highlight/jirs-contexts/src/c2353.rs | 43 + highlight/jirs-contexts/src/c2354.rs | 91 + highlight/jirs-contexts/src/c2355.rs | 59 + highlight/jirs-contexts/src/c2356.rs | 35 + highlight/jirs-contexts/src/c2357.rs | 40 + highlight/jirs-contexts/src/c2358.rs | 105 + highlight/jirs-contexts/src/c2359.rs | 36 + highlight/jirs-contexts/src/c236.rs | 47 + highlight/jirs-contexts/src/c2360.rs | 25 + highlight/jirs-contexts/src/c2361.rs | 40 + highlight/jirs-contexts/src/c2362.rs | 64 + highlight/jirs-contexts/src/c2363.rs | 40 + highlight/jirs-contexts/src/c2364.rs | 40 + highlight/jirs-contexts/src/c2365.rs | 39 + highlight/jirs-contexts/src/c2366.rs | 40 + highlight/jirs-contexts/src/c2367.rs | 35 + highlight/jirs-contexts/src/c2368.rs | 40 + highlight/jirs-contexts/src/c2369.rs | 50 + highlight/jirs-contexts/src/c237.rs | 72 + highlight/jirs-contexts/src/c2370.rs | 25 + highlight/jirs-contexts/src/c2371.rs | 38 + highlight/jirs-contexts/src/c2372.rs | 40 + highlight/jirs-contexts/src/c2373.rs | 69 + highlight/jirs-contexts/src/c2374.rs | 39 + highlight/jirs-contexts/src/c2375.rs | 39 + highlight/jirs-contexts/src/c2376.rs | 30 + highlight/jirs-contexts/src/c2377.rs | 25 + highlight/jirs-contexts/src/c2378.rs | 41 + highlight/jirs-contexts/src/c2379.rs | 37 + highlight/jirs-contexts/src/c238.rs | 43 + highlight/jirs-contexts/src/c2380.rs | 37 + highlight/jirs-contexts/src/c2381.rs | 37 + highlight/jirs-contexts/src/c2382.rs | 39 + highlight/jirs-contexts/src/c2383.rs | 40 + highlight/jirs-contexts/src/c2384.rs | 39 + highlight/jirs-contexts/src/c2385.rs | 45 + highlight/jirs-contexts/src/c2386.rs | 37 + highlight/jirs-contexts/src/c2387.rs | 37 + highlight/jirs-contexts/src/c2388.rs | 37 + highlight/jirs-contexts/src/c2389.rs | 54 + highlight/jirs-contexts/src/c239.rs | 35 + highlight/jirs-contexts/src/c2390.rs | 50 + highlight/jirs-contexts/src/c2391.rs | 35 + highlight/jirs-contexts/src/c2392.rs | 40 + highlight/jirs-contexts/src/c2393.rs | 67 + highlight/jirs-contexts/src/c2394.rs | 25 + highlight/jirs-contexts/src/c2395.rs | 37 + highlight/jirs-contexts/src/c2396.rs | 51 + highlight/jirs-contexts/src/c2397.rs | 28 + highlight/jirs-contexts/src/c2398.rs | 28 + highlight/jirs-contexts/src/c2399.rs | 43 + highlight/jirs-contexts/src/c24.rs | 57 + highlight/jirs-contexts/src/c240.rs | 66 + highlight/jirs-contexts/src/c2400.rs | 28 + highlight/jirs-contexts/src/c2401.rs | 28 + highlight/jirs-contexts/src/c2402.rs | 47 + highlight/jirs-contexts/src/c2403.rs | 43 + highlight/jirs-contexts/src/c2404.rs | 55 + highlight/jirs-contexts/src/c2405.rs | 28 + highlight/jirs-contexts/src/c2406.rs | 28 + highlight/jirs-contexts/src/c2407.rs | 47 + highlight/jirs-contexts/src/c2408.rs | 50 + highlight/jirs-contexts/src/c2409.rs | 21 + highlight/jirs-contexts/src/c241.rs | 56 + highlight/jirs-contexts/src/c2410.rs | 40 + highlight/jirs-contexts/src/c2411.rs | 39 + highlight/jirs-contexts/src/c2412.rs | 43 + highlight/jirs-contexts/src/c2413.rs | 26 + highlight/jirs-contexts/src/c2414.rs | 25 + highlight/jirs-contexts/src/c2415.rs | 136 + highlight/jirs-contexts/src/c2416.rs | 25 + highlight/jirs-contexts/src/c2417.rs | 37 + highlight/jirs-contexts/src/c2418.rs | 160 + highlight/jirs-contexts/src/c2419.rs | 34 + highlight/jirs-contexts/src/c242.rs | 72 + highlight/jirs-contexts/src/c2420.rs | 52 + highlight/jirs-contexts/src/c2421.rs | 37 + highlight/jirs-contexts/src/c2422.rs | 33 + highlight/jirs-contexts/src/c2423.rs | 39 + highlight/jirs-contexts/src/c2424.rs | 36 + highlight/jirs-contexts/src/c2425.rs | 42 + highlight/jirs-contexts/src/c2426.rs | 28 + highlight/jirs-contexts/src/c2427.rs | 31 + highlight/jirs-contexts/src/c2428.rs | 36 + highlight/jirs-contexts/src/c2429.rs | 28 + highlight/jirs-contexts/src/c243.rs | 53 + highlight/jirs-contexts/src/c2430.rs | 21 + highlight/jirs-contexts/src/c2431.rs | 40 + highlight/jirs-contexts/src/c2432.rs | 59 + highlight/jirs-contexts/src/c2433.rs | 59 + highlight/jirs-contexts/src/c2434.rs | 43 + highlight/jirs-contexts/src/c2435.rs | 30 + highlight/jirs-contexts/src/c2436.rs | 38 + highlight/jirs-contexts/src/c2437.rs | 38 + highlight/jirs-contexts/src/c2438.rs | 46 + highlight/jirs-contexts/src/c2439.rs | 33 + highlight/jirs-contexts/src/c244.rs | 52 + highlight/jirs-contexts/src/c2440.rs | 28 + highlight/jirs-contexts/src/c2441.rs | 47 + highlight/jirs-contexts/src/c2442.rs | 74 + highlight/jirs-contexts/src/c2443.rs | 47 + highlight/jirs-contexts/src/c2444.rs | 26 + highlight/jirs-contexts/src/c2445.rs | 55 + highlight/jirs-contexts/src/c2446.rs | 35 + highlight/jirs-contexts/src/c2447.rs | 35 + highlight/jirs-contexts/src/c2448.rs | 57 + highlight/jirs-contexts/src/c2449.rs | 57 + highlight/jirs-contexts/src/c245.rs | 25 + highlight/jirs-contexts/src/c2450.rs | 37 + highlight/jirs-contexts/src/c2451.rs | 35 + highlight/jirs-contexts/src/c2452.rs | 38 + highlight/jirs-contexts/src/c2453.rs | 38 + highlight/jirs-contexts/src/c2454.rs | 38 + highlight/jirs-contexts/src/c2455.rs | 35 + highlight/jirs-contexts/src/c2456.rs | 38 + highlight/jirs-contexts/src/c2457.rs | 64 + highlight/jirs-contexts/src/c2458.rs | 51 + highlight/jirs-contexts/src/c2459.rs | 47 + highlight/jirs-contexts/src/c246.rs | 60 + highlight/jirs-contexts/src/c2460.rs | 38 + highlight/jirs-contexts/src/c2461.rs | 26 + highlight/jirs-contexts/src/c2462.rs | 49 + highlight/jirs-contexts/src/c2463.rs | 59 + highlight/jirs-contexts/src/c2464.rs | 47 + highlight/jirs-contexts/src/c2465.rs | 47 + highlight/jirs-contexts/src/c2466.rs | 57 + highlight/jirs-contexts/src/c2467.rs | 57 + highlight/jirs-contexts/src/c2468.rs | 38 + highlight/jirs-contexts/src/c2469.rs | 49 + highlight/jirs-contexts/src/c247.rs | 67 + highlight/jirs-contexts/src/c2470.rs | 41 + highlight/jirs-contexts/src/c2471.rs | 47 + highlight/jirs-contexts/src/c2472.rs | 47 + highlight/jirs-contexts/src/c2473.rs | 38 + highlight/jirs-contexts/src/c2474.rs | 60 + highlight/jirs-contexts/src/c2475.rs | 29 + highlight/jirs-contexts/src/c2476.rs | 40 + highlight/jirs-contexts/src/c2477.rs | 40 + highlight/jirs-contexts/src/c2478.rs | 27 + highlight/jirs-contexts/src/c2479.rs | 40 + highlight/jirs-contexts/src/c248.rs | 53 + highlight/jirs-contexts/src/c2480.rs | 27 + highlight/jirs-contexts/src/c2481.rs | 40 + highlight/jirs-contexts/src/c2482.rs | 27 + highlight/jirs-contexts/src/c2483.rs | 40 + highlight/jirs-contexts/src/c2484.rs | 27 + highlight/jirs-contexts/src/c2485.rs | 40 + highlight/jirs-contexts/src/c2486.rs | 27 + highlight/jirs-contexts/src/c2487.rs | 40 + highlight/jirs-contexts/src/c2488.rs | 27 + highlight/jirs-contexts/src/c2489.rs | 40 + highlight/jirs-contexts/src/c249.rs | 52 + highlight/jirs-contexts/src/c2490.rs | 40 + highlight/jirs-contexts/src/c2491.rs | 27 + highlight/jirs-contexts/src/c2492.rs | 40 + highlight/jirs-contexts/src/c2493.rs | 27 + highlight/jirs-contexts/src/c2494.rs | 40 + highlight/jirs-contexts/src/c2495.rs | 27 + highlight/jirs-contexts/src/c2496.rs | 40 + highlight/jirs-contexts/src/c2497.rs | 27 + highlight/jirs-contexts/src/c2498.rs | 40 + highlight/jirs-contexts/src/c2499.rs | 27 + highlight/jirs-contexts/src/c25.rs | 43 + highlight/jirs-contexts/src/c250.rs | 49 + highlight/jirs-contexts/src/c2500.rs | 27 + highlight/jirs-contexts/src/c2501.rs | 40 + highlight/jirs-contexts/src/c2502.rs | 27 + highlight/jirs-contexts/src/c2503.rs | 40 + highlight/jirs-contexts/src/c2504.rs | 27 + highlight/jirs-contexts/src/c2505.rs | 40 + highlight/jirs-contexts/src/c2506.rs | 27 + highlight/jirs-contexts/src/c2507.rs | 40 + highlight/jirs-contexts/src/c2508.rs | 27 + highlight/jirs-contexts/src/c2509.rs | 40 + highlight/jirs-contexts/src/c251.rs | 38 + highlight/jirs-contexts/src/c2510.rs | 27 + highlight/jirs-contexts/src/c2511.rs | 39 + highlight/jirs-contexts/src/c2512.rs | 35 + highlight/jirs-contexts/src/c2513.rs | 25 + highlight/jirs-contexts/src/c2514.rs | 52 + highlight/jirs-contexts/src/c2515.rs | 57 + highlight/jirs-contexts/src/c2516.rs | 25 + highlight/jirs-contexts/src/c2517.rs | 40 + highlight/jirs-contexts/src/c2518.rs | 39 + highlight/jirs-contexts/src/c2519.rs | 35 + highlight/jirs-contexts/src/c252.rs | 25 + highlight/jirs-contexts/src/c2520.rs | 38 + highlight/jirs-contexts/src/c2521.rs | 36 + highlight/jirs-contexts/src/c2522.rs | 39 + highlight/jirs-contexts/src/c2523.rs | 37 + highlight/jirs-contexts/src/c2524.rs | 32 + highlight/jirs-contexts/src/c2525.rs | 174 + highlight/jirs-contexts/src/c2526.rs | 39 + highlight/jirs-contexts/src/c2527.rs | 21 + highlight/jirs-contexts/src/c2528.rs | 26 + highlight/jirs-contexts/src/c2529.rs | 38 + highlight/jirs-contexts/src/c253.rs | 46 + highlight/jirs-contexts/src/c2530.rs | 21 + highlight/jirs-contexts/src/c2531.rs | 59 + highlight/jirs-contexts/src/c2532.rs | 21 + highlight/jirs-contexts/src/c2533.rs | 39 + highlight/jirs-contexts/src/c2534.rs | 40 + highlight/jirs-contexts/src/c2535.rs | 21 + highlight/jirs-contexts/src/c2536.rs | 42 + highlight/jirs-contexts/src/c2537.rs | 40 + highlight/jirs-contexts/src/c2538.rs | 94 + highlight/jirs-contexts/src/c2539.rs | 41 + highlight/jirs-contexts/src/c254.rs | 52 + highlight/jirs-contexts/src/c2540.rs | 58 + highlight/jirs-contexts/src/c2541.rs | 41 + highlight/jirs-contexts/src/c2542.rs | 21 + highlight/jirs-contexts/src/c2543.rs | 38 + highlight/jirs-contexts/src/c2544.rs | 37 + highlight/jirs-contexts/src/c2545.rs | 65 + highlight/jirs-contexts/src/c2546.rs | 42 + highlight/jirs-contexts/src/c2547.rs | 39 + highlight/jirs-contexts/src/c2548.rs | 209 + highlight/jirs-contexts/src/c2549.rs | 21 + highlight/jirs-contexts/src/c255.rs | 33 + highlight/jirs-contexts/src/c2550.rs | 63 + highlight/jirs-contexts/src/c2551.rs | 39 + highlight/jirs-contexts/src/c2552.rs | 26 + highlight/jirs-contexts/src/c2553.rs | 35 + highlight/jirs-contexts/src/c2554.rs | 26 + highlight/jirs-contexts/src/c2555.rs | 21 + highlight/jirs-contexts/src/c2556.rs | 41 + highlight/jirs-contexts/src/c2557.rs | 26 + highlight/jirs-contexts/src/c2558.rs | 40 + highlight/jirs-contexts/src/c2559.rs | 21 + highlight/jirs-contexts/src/c256.rs | 52 + highlight/jirs-contexts/src/c2560.rs | 37 + highlight/jirs-contexts/src/c2561.rs | 40 + highlight/jirs-contexts/src/c2562.rs | 21 + highlight/jirs-contexts/src/c2563.rs | 44 + highlight/jirs-contexts/src/c2564.rs | 32 + highlight/jirs-contexts/src/c2565.rs | 38 + highlight/jirs-contexts/src/c2566.rs | 38 + highlight/jirs-contexts/src/c2567.rs | 31 + highlight/jirs-contexts/src/c2568.rs | 26 + highlight/jirs-contexts/src/c2569.rs | 38 + highlight/jirs-contexts/src/c257.rs | 78 + highlight/jirs-contexts/src/c2570.rs | 69 + highlight/jirs-contexts/src/c2571.rs | 55 + highlight/jirs-contexts/src/c2572.rs | 66 + highlight/jirs-contexts/src/c2573.rs | 41 + highlight/jirs-contexts/src/c2574.rs | 21 + highlight/jirs-contexts/src/c2575.rs | 31 + highlight/jirs-contexts/src/c2576.rs | 52 + highlight/jirs-contexts/src/c2577.rs | 32 + highlight/jirs-contexts/src/c2578.rs | 28 + highlight/jirs-contexts/src/c2579.rs | 33 + highlight/jirs-contexts/src/c258.rs | 52 + highlight/jirs-contexts/src/c2580.rs | 33 + highlight/jirs-contexts/src/c2581.rs | 36 + highlight/jirs-contexts/src/c2582.rs | 31 + highlight/jirs-contexts/src/c2583.rs | 36 + highlight/jirs-contexts/src/c2584.rs | 35 + highlight/jirs-contexts/src/c2585.rs | 48 + highlight/jirs-contexts/src/c2586.rs | 118 + highlight/jirs-contexts/src/c2587.rs | 21 + highlight/jirs-contexts/src/c2588.rs | 38 + highlight/jirs-contexts/src/c2589.rs | 41 + highlight/jirs-contexts/src/c259.rs | 67 + highlight/jirs-contexts/src/c2590.rs | 52 + highlight/jirs-contexts/src/c2591.rs | 37 + highlight/jirs-contexts/src/c2592.rs | 21 + highlight/jirs-contexts/src/c2593.rs | 39 + highlight/jirs-contexts/src/c2594.rs | 55 + highlight/jirs-contexts/src/c2595.rs | 35 + highlight/jirs-contexts/src/c2596.rs | 39 + highlight/jirs-contexts/src/c2597.rs | 44 + highlight/jirs-contexts/src/c2598.rs | 37 + highlight/jirs-contexts/src/c2599.rs | 38 + highlight/jirs-contexts/src/c26.rs | 28 + highlight/jirs-contexts/src/c260.rs | 38 + highlight/jirs-contexts/src/c2600.rs | 26 + highlight/jirs-contexts/src/c2601.rs | 38 + highlight/jirs-contexts/src/c2602.rs | 38 + highlight/jirs-contexts/src/c2603.rs | 38 + highlight/jirs-contexts/src/c2604.rs | 26 + highlight/jirs-contexts/src/c2605.rs | 59 + highlight/jirs-contexts/src/c2606.rs | 87 + highlight/jirs-contexts/src/c2607.rs | 23 + highlight/jirs-contexts/src/c2608.rs | 21 + highlight/jirs-contexts/src/c2609.rs | 39 + highlight/jirs-contexts/src/c261.rs | 38 + highlight/jirs-contexts/src/c2610.rs | 40 + highlight/jirs-contexts/src/c2611.rs | 21 + highlight/jirs-contexts/src/c2612.rs | 28 + highlight/jirs-contexts/src/c2613.rs | 21 + highlight/jirs-contexts/src/c2614.rs | 44 + highlight/jirs-contexts/src/c2615.rs | 39 + highlight/jirs-contexts/src/c2616.rs | 50 + highlight/jirs-contexts/src/c2617.rs | 62 + highlight/jirs-contexts/src/c2618.rs | 40 + highlight/jirs-contexts/src/c2619.rs | 39 + highlight/jirs-contexts/src/c262.rs | 52 + highlight/jirs-contexts/src/c2620.rs | 36 + highlight/jirs-contexts/src/c2621.rs | 28 + highlight/jirs-contexts/src/c2622.rs | 39 + highlight/jirs-contexts/src/c2623.rs | 32 + highlight/jirs-contexts/src/c2624.rs | 69 + highlight/jirs-contexts/src/c2625.rs | 55 + highlight/jirs-contexts/src/c2626.rs | 40 + highlight/jirs-contexts/src/c2627.rs | 40 + highlight/jirs-contexts/src/c2628.rs | 50 + highlight/jirs-contexts/src/c2629.rs | 66 + highlight/jirs-contexts/src/c263.rs | 38 + highlight/jirs-contexts/src/c2630.rs | 41 + highlight/jirs-contexts/src/c2631.rs | 21 + highlight/jirs-contexts/src/c2632.rs | 39 + highlight/jirs-contexts/src/c2633.rs | 38 + highlight/jirs-contexts/src/c2634.rs | 26 + highlight/jirs-contexts/src/c2635.rs | 40 + highlight/jirs-contexts/src/c2636.rs | 37 + highlight/jirs-contexts/src/c2637.rs | 40 + highlight/jirs-contexts/src/c2638.rs | 42 + highlight/jirs-contexts/src/c2639.rs | 115 + highlight/jirs-contexts/src/c264.rs | 33 + highlight/jirs-contexts/src/c2640.rs | 47 + highlight/jirs-contexts/src/c2641.rs | 49 + highlight/jirs-contexts/src/c2642.rs | 203 + highlight/jirs-contexts/src/c2643.rs | 54 + highlight/jirs-contexts/src/c2644.rs | 39 + highlight/jirs-contexts/src/c2645.rs | 50 + highlight/jirs-contexts/src/c2646.rs | 103 + highlight/jirs-contexts/src/c2647.rs | 49 + highlight/jirs-contexts/src/c2648.rs | 36 + highlight/jirs-contexts/src/c2649.rs | 51 + highlight/jirs-contexts/src/c265.rs | 92 + highlight/jirs-contexts/src/c2650.rs | 100 + highlight/jirs-contexts/src/c2651.rs | 40 + highlight/jirs-contexts/src/c2652.rs | 39 + highlight/jirs-contexts/src/c2653.rs | 164 + highlight/jirs-contexts/src/c2654.rs | 38 + highlight/jirs-contexts/src/c2655.rs | 25 + highlight/jirs-contexts/src/c2656.rs | 49 + highlight/jirs-contexts/src/c2657.rs | 103 + highlight/jirs-contexts/src/c2658.rs | 39 + highlight/jirs-contexts/src/c2659.rs | 39 + highlight/jirs-contexts/src/c266.rs | 43 + highlight/jirs-contexts/src/c2660.rs | 39 + highlight/jirs-contexts/src/c2661.rs | 50 + highlight/jirs-contexts/src/c2662.rs | 115 + highlight/jirs-contexts/src/c2663.rs | 59 + highlight/jirs-contexts/src/c2664.rs | 21 + highlight/jirs-contexts/src/c2665.rs | 45 + highlight/jirs-contexts/src/c2666.rs | 39 + highlight/jirs-contexts/src/c2667.rs | 38 + highlight/jirs-contexts/src/c2668.rs | 122 + highlight/jirs-contexts/src/c2669.rs | 47 + highlight/jirs-contexts/src/c267.rs | 33 + highlight/jirs-contexts/src/c2670.rs | 50 + highlight/jirs-contexts/src/c2671.rs | 28 + highlight/jirs-contexts/src/c2672.rs | 25 + highlight/jirs-contexts/src/c2673.rs | 97 + highlight/jirs-contexts/src/c2674.rs | 37 + highlight/jirs-contexts/src/c2675.rs | 37 + highlight/jirs-contexts/src/c2676.rs | 37 + highlight/jirs-contexts/src/c2677.rs | 37 + highlight/jirs-contexts/src/c2678.rs | 37 + highlight/jirs-contexts/src/c2679.rs | 37 + highlight/jirs-contexts/src/c268.rs | 65 + highlight/jirs-contexts/src/c2680.rs | 50 + highlight/jirs-contexts/src/c2681.rs | 50 + highlight/jirs-contexts/src/c2682.rs | 37 + highlight/jirs-contexts/src/c2683.rs | 37 + highlight/jirs-contexts/src/c2684.rs | 37 + highlight/jirs-contexts/src/c2685.rs | 37 + highlight/jirs-contexts/src/c2686.rs | 37 + highlight/jirs-contexts/src/c2687.rs | 50 + highlight/jirs-contexts/src/c2688.rs | 37 + highlight/jirs-contexts/src/c2689.rs | 50 + highlight/jirs-contexts/src/c269.rs | 54 + highlight/jirs-contexts/src/c2690.rs | 50 + highlight/jirs-contexts/src/c2691.rs | 39 + highlight/jirs-contexts/src/c2692.rs | 63 + highlight/jirs-contexts/src/c2693.rs | 288 + highlight/jirs-contexts/src/c2694.rs | 106 + highlight/jirs-contexts/src/c2695.rs | 40 + highlight/jirs-contexts/src/c2696.rs | 69 + highlight/jirs-contexts/src/c2697.rs | 21 + highlight/jirs-contexts/src/c2698.rs | 37 + highlight/jirs-contexts/src/c2699.rs | 40 + highlight/jirs-contexts/src/c27.rs | 28 + highlight/jirs-contexts/src/c270.rs | 59 + highlight/jirs-contexts/src/c2700.rs | 40 + highlight/jirs-contexts/src/c2701.rs | 21 + highlight/jirs-contexts/src/c2702.rs | 39 + highlight/jirs-contexts/src/c2703.rs | 37 + highlight/jirs-contexts/src/c2704.rs | 50 + highlight/jirs-contexts/src/c2705.rs | 34 + highlight/jirs-contexts/src/c2706.rs | 40 + highlight/jirs-contexts/src/c2707.rs | 39 + highlight/jirs-contexts/src/c2708.rs | 36 + highlight/jirs-contexts/src/c2709.rs | 28 + highlight/jirs-contexts/src/c271.rs | 82 + highlight/jirs-contexts/src/c2710.rs | 39 + highlight/jirs-contexts/src/c2711.rs | 37 + highlight/jirs-contexts/src/c2712.rs | 41 + highlight/jirs-contexts/src/c2713.rs | 21 + highlight/jirs-contexts/src/c2714.rs | 21 + highlight/jirs-contexts/src/c2715.rs | 39 + highlight/jirs-contexts/src/c2716.rs | 72 + highlight/jirs-contexts/src/c2717.rs | 34 + highlight/jirs-contexts/src/c2718.rs | 34 + highlight/jirs-contexts/src/c2719.rs | 21 + highlight/jirs-contexts/src/c272.rs | 65 + highlight/jirs-contexts/src/c2720.rs | 40 + highlight/jirs-contexts/src/c2721.rs | 33 + highlight/jirs-contexts/src/c2722.rs | 61 + highlight/jirs-contexts/src/c2723.rs | 84 + highlight/jirs-contexts/src/c2724.rs | 40 + highlight/jirs-contexts/src/c2725.rs | 60 + highlight/jirs-contexts/src/c2726.rs | 60 + highlight/jirs-contexts/src/c2727.rs | 38 + highlight/jirs-contexts/src/c2728.rs | 33 + highlight/jirs-contexts/src/c2729.rs | 84 + highlight/jirs-contexts/src/c273.rs | 38 + highlight/jirs-contexts/src/c2730.rs | 28 + highlight/jirs-contexts/src/c2731.rs | 34 + highlight/jirs-contexts/src/c2732.rs | 34 + highlight/jirs-contexts/src/c2733.rs | 53 + highlight/jirs-contexts/src/c2734.rs | 30 + highlight/jirs-contexts/src/c2735.rs | 53 + highlight/jirs-contexts/src/c2736.rs | 30 + highlight/jirs-contexts/src/c2737.rs | 28 + highlight/jirs-contexts/src/c2738.rs | 34 + highlight/jirs-contexts/src/c2739.rs | 34 + highlight/jirs-contexts/src/c274.rs | 104 + highlight/jirs-contexts/src/c2740.rs | 47 + highlight/jirs-contexts/src/c2741.rs | 21 + highlight/jirs-contexts/src/c2742.rs | 40 + highlight/jirs-contexts/src/c2743.rs | 33 + highlight/jirs-contexts/src/c2744.rs | 175 + highlight/jirs-contexts/src/c2745.rs | 35 + highlight/jirs-contexts/src/c2746.rs | 50 + highlight/jirs-contexts/src/c2747.rs | 46 + highlight/jirs-contexts/src/c2748.rs | 51 + highlight/jirs-contexts/src/c2749.rs | 21 + highlight/jirs-contexts/src/c275.rs | 111 + highlight/jirs-contexts/src/c2750.rs | 40 + highlight/jirs-contexts/src/c2751.rs | 177 + highlight/jirs-contexts/src/c2752.rs | 38 + highlight/jirs-contexts/src/c2753.rs | 32 + highlight/jirs-contexts/src/c2754.rs | 40 + highlight/jirs-contexts/src/c2755.rs | 40 + highlight/jirs-contexts/src/c2756.rs | 40 + highlight/jirs-contexts/src/c2757.rs | 40 + highlight/jirs-contexts/src/c2758.rs | 63 + highlight/jirs-contexts/src/c2759.rs | 51 + highlight/jirs-contexts/src/c276.rs | 65 + highlight/jirs-contexts/src/c2760.rs | 52 + highlight/jirs-contexts/src/c2761.rs | 63 + highlight/jirs-contexts/src/c2762.rs | 33 + highlight/jirs-contexts/src/c2763.rs | 42 + highlight/jirs-contexts/src/c2764.rs | 42 + highlight/jirs-contexts/src/c2765.rs | 72 + highlight/jirs-contexts/src/c2766.rs | 38 + highlight/jirs-contexts/src/c2767.rs | 32 + highlight/jirs-contexts/src/c2768.rs | 32 + highlight/jirs-contexts/src/c2769.rs | 32 + highlight/jirs-contexts/src/c277.rs | 39 + highlight/jirs-contexts/src/c2770.rs | 48 + highlight/jirs-contexts/src/c2771.rs | 48 + highlight/jirs-contexts/src/c2772.rs | 53 + highlight/jirs-contexts/src/c2773.rs | 38 + highlight/jirs-contexts/src/c2774.rs | 32 + highlight/jirs-contexts/src/c2775.rs | 37 + highlight/jirs-contexts/src/c2776.rs | 42 + highlight/jirs-contexts/src/c2777.rs | 48 + highlight/jirs-contexts/src/c2778.rs | 42 + highlight/jirs-contexts/src/c2779.rs | 62 + highlight/jirs-contexts/src/c278.rs | 38 + highlight/jirs-contexts/src/c2780.rs | 62 + highlight/jirs-contexts/src/c2781.rs | 62 + highlight/jirs-contexts/src/c2782.rs | 62 + highlight/jirs-contexts/src/c2783.rs | 40 + highlight/jirs-contexts/src/c2784.rs | 40 + highlight/jirs-contexts/src/c2785.rs | 40 + highlight/jirs-contexts/src/c2786.rs | 38 + highlight/jirs-contexts/src/c2787.rs | 1022 + highlight/jirs-contexts/src/c2788.rs | 64 + highlight/jirs-contexts/src/c2789.rs | 28 + highlight/jirs-contexts/src/c279.rs | 38 + highlight/jirs-contexts/src/c2790.rs | 64 + highlight/jirs-contexts/src/c2791.rs | 28 + highlight/jirs-contexts/src/c2792.rs | 64 + highlight/jirs-contexts/src/c2793.rs | 28 + highlight/jirs-contexts/src/c2794.rs | 64 + highlight/jirs-contexts/src/c2795.rs | 28 + highlight/jirs-contexts/src/c2796.rs | 64 + highlight/jirs-contexts/src/c2797.rs | 28 + highlight/jirs-contexts/src/c2798.rs | 64 + highlight/jirs-contexts/src/c2799.rs | 28 + highlight/jirs-contexts/src/c28.rs | 48 + highlight/jirs-contexts/src/c280.rs | 73 + highlight/jirs-contexts/src/c2800.rs | 28 + highlight/jirs-contexts/src/c2801.rs | 64 + highlight/jirs-contexts/src/c2802.rs | 28 + highlight/jirs-contexts/src/c2803.rs | 64 + highlight/jirs-contexts/src/c2804.rs | 28 + highlight/jirs-contexts/src/c2805.rs | 64 + highlight/jirs-contexts/src/c2806.rs | 28 + highlight/jirs-contexts/src/c2807.rs | 64 + highlight/jirs-contexts/src/c2808.rs | 28 + highlight/jirs-contexts/src/c2809.rs | 64 + highlight/jirs-contexts/src/c281.rs | 38 + highlight/jirs-contexts/src/c2810.rs | 64 + highlight/jirs-contexts/src/c2811.rs | 28 + highlight/jirs-contexts/src/c2812.rs | 64 + highlight/jirs-contexts/src/c2813.rs | 28 + highlight/jirs-contexts/src/c2814.rs | 64 + highlight/jirs-contexts/src/c2815.rs | 28 + highlight/jirs-contexts/src/c2816.rs | 64 + highlight/jirs-contexts/src/c2817.rs | 28 + highlight/jirs-contexts/src/c2818.rs | 64 + highlight/jirs-contexts/src/c2819.rs | 28 + highlight/jirs-contexts/src/c282.rs | 33 + highlight/jirs-contexts/src/c2820.rs | 64 + highlight/jirs-contexts/src/c2821.rs | 28 + highlight/jirs-contexts/src/c2822.rs | 28 + highlight/jirs-contexts/src/c2823.rs | 64 + highlight/jirs-contexts/src/c2824.rs | 28 + highlight/jirs-contexts/src/c2825.rs | 64 + highlight/jirs-contexts/src/c2826.rs | 28 + highlight/jirs-contexts/src/c2827.rs | 64 + highlight/jirs-contexts/src/c2828.rs | 28 + highlight/jirs-contexts/src/c2829.rs | 64 + highlight/jirs-contexts/src/c283.rs | 80 + highlight/jirs-contexts/src/c2830.rs | 28 + highlight/jirs-contexts/src/c2831.rs | 64 + highlight/jirs-contexts/src/c2832.rs | 28 + highlight/jirs-contexts/src/c2833.rs | 64 + highlight/jirs-contexts/src/c2834.rs | 712 + highlight/jirs-contexts/src/c2835.rs | 46 + highlight/jirs-contexts/src/c2836.rs | 28 + highlight/jirs-contexts/src/c2837.rs | 46 + highlight/jirs-contexts/src/c2838.rs | 28 + highlight/jirs-contexts/src/c2839.rs | 46 + highlight/jirs-contexts/src/c284.rs | 137 + highlight/jirs-contexts/src/c2840.rs | 28 + highlight/jirs-contexts/src/c2841.rs | 46 + highlight/jirs-contexts/src/c2842.rs | 28 + highlight/jirs-contexts/src/c2843.rs | 46 + highlight/jirs-contexts/src/c2844.rs | 28 + highlight/jirs-contexts/src/c2845.rs | 46 + highlight/jirs-contexts/src/c2846.rs | 28 + highlight/jirs-contexts/src/c2847.rs | 28 + highlight/jirs-contexts/src/c2848.rs | 46 + highlight/jirs-contexts/src/c2849.rs | 28 + highlight/jirs-contexts/src/c285.rs | 62 + highlight/jirs-contexts/src/c2850.rs | 46 + highlight/jirs-contexts/src/c2851.rs | 28 + highlight/jirs-contexts/src/c2852.rs | 46 + highlight/jirs-contexts/src/c2853.rs | 28 + highlight/jirs-contexts/src/c2854.rs | 46 + highlight/jirs-contexts/src/c2855.rs | 28 + highlight/jirs-contexts/src/c2856.rs | 46 + highlight/jirs-contexts/src/c2857.rs | 46 + highlight/jirs-contexts/src/c2858.rs | 28 + highlight/jirs-contexts/src/c2859.rs | 46 + highlight/jirs-contexts/src/c286.rs | 33 + highlight/jirs-contexts/src/c2860.rs | 28 + highlight/jirs-contexts/src/c2861.rs | 46 + highlight/jirs-contexts/src/c2862.rs | 28 + highlight/jirs-contexts/src/c2863.rs | 46 + highlight/jirs-contexts/src/c2864.rs | 28 + highlight/jirs-contexts/src/c2865.rs | 46 + highlight/jirs-contexts/src/c2866.rs | 28 + highlight/jirs-contexts/src/c2867.rs | 46 + highlight/jirs-contexts/src/c2868.rs | 28 + highlight/jirs-contexts/src/c2869.rs | 28 + highlight/jirs-contexts/src/c287.rs | 101 + highlight/jirs-contexts/src/c2870.rs | 46 + highlight/jirs-contexts/src/c2871.rs | 28 + highlight/jirs-contexts/src/c2872.rs | 46 + highlight/jirs-contexts/src/c2873.rs | 28 + highlight/jirs-contexts/src/c2874.rs | 46 + highlight/jirs-contexts/src/c2875.rs | 28 + highlight/jirs-contexts/src/c2876.rs | 32 + highlight/jirs-contexts/src/c2877.rs | 46 + highlight/jirs-contexts/src/c2878.rs | 28 + highlight/jirs-contexts/src/c2879.rs | 46 + highlight/jirs-contexts/src/c288.rs | 57 + highlight/jirs-contexts/src/c2880.rs | 28 + highlight/jirs-contexts/src/c2881.rs | 46 + highlight/jirs-contexts/src/c2882.rs | 34 + highlight/jirs-contexts/src/c2883.rs | 43 + highlight/jirs-contexts/src/c2884.rs | 58 + highlight/jirs-contexts/src/c2885.rs | 77 + highlight/jirs-contexts/src/c2886.rs | 42 + highlight/jirs-contexts/src/c2887.rs | 71 + highlight/jirs-contexts/src/c2888.rs | 51 + highlight/jirs-contexts/src/c2889.rs | 55 + highlight/jirs-contexts/src/c289.rs | 35 + highlight/jirs-contexts/src/c2890.rs | 46 + highlight/jirs-contexts/src/c2891.rs | 28 + highlight/jirs-contexts/src/c2892.rs | 46 + highlight/jirs-contexts/src/c2893.rs | 28 + highlight/jirs-contexts/src/c2894.rs | 46 + highlight/jirs-contexts/src/c2895.rs | 28 + highlight/jirs-contexts/src/c2896.rs | 46 + highlight/jirs-contexts/src/c2897.rs | 28 + highlight/jirs-contexts/src/c2898.rs | 46 + highlight/jirs-contexts/src/c2899.rs | 28 + highlight/jirs-contexts/src/c29.rs | 40 + highlight/jirs-contexts/src/c290.rs | 35 + highlight/jirs-contexts/src/c2900.rs | 55 + highlight/jirs-contexts/src/c2901.rs | 46 + highlight/jirs-contexts/src/c2902.rs | 28 + highlight/jirs-contexts/src/c2903.rs | 46 + highlight/jirs-contexts/src/c2904.rs | 28 + highlight/jirs-contexts/src/c2905.rs | 46 + highlight/jirs-contexts/src/c2906.rs | 28 + highlight/jirs-contexts/src/c2907.rs | 46 + highlight/jirs-contexts/src/c2908.rs | 28 + highlight/jirs-contexts/src/c2909.rs | 46 + highlight/jirs-contexts/src/c291.rs | 35 + highlight/jirs-contexts/src/c2910.rs | 28 + highlight/jirs-contexts/src/c2911.rs | 374 + highlight/jirs-contexts/src/c2912.rs | 46 + highlight/jirs-contexts/src/c2913.rs | 28 + highlight/jirs-contexts/src/c2914.rs | 46 + highlight/jirs-contexts/src/c2915.rs | 28 + highlight/jirs-contexts/src/c2916.rs | 46 + highlight/jirs-contexts/src/c2917.rs | 28 + highlight/jirs-contexts/src/c2918.rs | 46 + highlight/jirs-contexts/src/c2919.rs | 28 + highlight/jirs-contexts/src/c292.rs | 39 + highlight/jirs-contexts/src/c2920.rs | 32 + highlight/jirs-contexts/src/c2921.rs | 46 + highlight/jirs-contexts/src/c2922.rs | 28 + highlight/jirs-contexts/src/c2923.rs | 46 + highlight/jirs-contexts/src/c2924.rs | 28 + highlight/jirs-contexts/src/c2925.rs | 46 + highlight/jirs-contexts/src/c2926.rs | 28 + highlight/jirs-contexts/src/c2927.rs | 48 + highlight/jirs-contexts/src/c2928.rs | 50 + highlight/jirs-contexts/src/c2929.rs | 48 + highlight/jirs-contexts/src/c293.rs | 39 + highlight/jirs-contexts/src/c2930.rs | 50 + highlight/jirs-contexts/src/c2931.rs | 48 + highlight/jirs-contexts/src/c2932.rs | 50 + highlight/jirs-contexts/src/c2933.rs | 48 + highlight/jirs-contexts/src/c2934.rs | 50 + highlight/jirs-contexts/src/c2935.rs | 50 + highlight/jirs-contexts/src/c2936.rs | 48 + highlight/jirs-contexts/src/c2937.rs | 48 + highlight/jirs-contexts/src/c2938.rs | 48 + highlight/jirs-contexts/src/c2939.rs | 48 + highlight/jirs-contexts/src/c294.rs | 72 + highlight/jirs-contexts/src/c2940.rs | 48 + highlight/jirs-contexts/src/c2941.rs | 48 + highlight/jirs-contexts/src/c2942.rs | 38 + highlight/jirs-contexts/src/c2943.rs | 48 + highlight/jirs-contexts/src/c2944.rs | 43 + highlight/jirs-contexts/src/c2945.rs | 67 + highlight/jirs-contexts/src/c2946.rs | 25 + highlight/jirs-contexts/src/c2947.rs | 40 + highlight/jirs-contexts/src/c2948.rs | 47 + highlight/jirs-contexts/src/c2949.rs | 38 + highlight/jirs-contexts/src/c295.rs | 35 + highlight/jirs-contexts/src/c2950.rs | 185 + highlight/jirs-contexts/src/c2951.rs | 63 + highlight/jirs-contexts/src/c2952.rs | 100 + highlight/jirs-contexts/src/c2953.rs | 101 + highlight/jirs-contexts/src/c2954.rs | 116 + highlight/jirs-contexts/src/c2955.rs | 21 + highlight/jirs-contexts/src/c2956.rs | 64 + highlight/jirs-contexts/src/c2957.rs | 62 + highlight/jirs-contexts/src/c2958.rs | 42 + highlight/jirs-contexts/src/c2959.rs | 58 + highlight/jirs-contexts/src/c296.rs | 83 + highlight/jirs-contexts/src/c2960.rs | 39 + highlight/jirs-contexts/src/c2961.rs | 39 + highlight/jirs-contexts/src/c2962.rs | 46 + highlight/jirs-contexts/src/c2963.rs | 54 + highlight/jirs-contexts/src/c2964.rs | 88 + highlight/jirs-contexts/src/c2965.rs | 180 + highlight/jirs-contexts/src/c2966.rs | 39 + highlight/jirs-contexts/src/c2967.rs | 151 + highlight/jirs-contexts/src/c2968.rs | 40 + highlight/jirs-contexts/src/c2969.rs | 39 + highlight/jirs-contexts/src/c297.rs | 35 + highlight/jirs-contexts/src/c2970.rs | 45 + highlight/jirs-contexts/src/c2971.rs | 54 + highlight/jirs-contexts/src/c2972.rs | 26 + highlight/jirs-contexts/src/c2973.rs | 63 + highlight/jirs-contexts/src/c2974.rs | 33 + highlight/jirs-contexts/src/c2975.rs | 29 + highlight/jirs-contexts/src/c2976.rs | 127 + highlight/jirs-contexts/src/c2977.rs | 83 + highlight/jirs-contexts/src/c2978.rs | 83 + highlight/jirs-contexts/src/c2979.rs | 31 + highlight/jirs-contexts/src/c298.rs | 45 + highlight/jirs-contexts/src/c2980.rs | 64 + highlight/jirs-contexts/src/c2981.rs | 21 + highlight/jirs-contexts/src/c2982.rs | 101 + highlight/jirs-contexts/src/c2983.rs | 64 + highlight/jirs-contexts/src/c2984.rs | 42 + highlight/jirs-contexts/src/c2985.rs | 199 + highlight/jirs-contexts/src/c2986.rs | 36 + highlight/jirs-contexts/src/c2987.rs | 62 + highlight/jirs-contexts/src/c2988.rs | 49 + highlight/jirs-contexts/src/c2989.rs | 63 + highlight/jirs-contexts/src/c299.rs | 46 + highlight/jirs-contexts/src/c2990.rs | 42 + highlight/jirs-contexts/src/c2991.rs | 38 + highlight/jirs-contexts/src/c2992.rs | 38 + highlight/jirs-contexts/src/c2993.rs | 42 + highlight/jirs-contexts/src/c2994.rs | 40 + highlight/jirs-contexts/src/c2995.rs | 40 + highlight/jirs-contexts/src/c2996.rs | 38 + highlight/jirs-contexts/src/c2997.rs | 25 + highlight/jirs-contexts/src/c2998.rs | 40 + highlight/jirs-contexts/src/c2999.rs | 43 + highlight/jirs-contexts/src/c3.rs | 61 + highlight/jirs-contexts/src/c30.rs | 21 + highlight/jirs-contexts/src/c300.rs | 57 + highlight/jirs-contexts/src/c3000.rs | 49 + highlight/jirs-contexts/src/c3001.rs | 39 + highlight/jirs-contexts/src/c3002.rs | 52 + highlight/jirs-contexts/src/c3003.rs | 33 + highlight/jirs-contexts/src/c3004.rs | 65 + highlight/jirs-contexts/src/c3005.rs | 42 + highlight/jirs-contexts/src/c3006.rs | 81 + highlight/jirs-contexts/src/c3007.rs | 42 + highlight/jirs-contexts/src/c3008.rs | 43 + highlight/jirs-contexts/src/c3009.rs | 39 + highlight/jirs-contexts/src/c301.rs | 63 + highlight/jirs-contexts/src/c3010.rs | 62 + highlight/jirs-contexts/src/c3011.rs | 43 + highlight/jirs-contexts/src/c3012.rs | 39 + highlight/jirs-contexts/src/c3013.rs | 68 + highlight/jirs-contexts/src/c3014.rs | 37 + highlight/jirs-contexts/src/c3015.rs | 42 + highlight/jirs-contexts/src/c3016.rs | 33 + highlight/jirs-contexts/src/c3017.rs | 37 + highlight/jirs-contexts/src/c3018.rs | 37 + highlight/jirs-contexts/src/c3019.rs | 21 + highlight/jirs-contexts/src/c302.rs | 38 + highlight/jirs-contexts/src/c3020.rs | 34 + highlight/jirs-contexts/src/c3021.rs | 35 + highlight/jirs-contexts/src/c3022.rs | 46 + highlight/jirs-contexts/src/c3023.rs | 21 + highlight/jirs-contexts/src/c3024.rs | 40 + highlight/jirs-contexts/src/c3025.rs | 35 + highlight/jirs-contexts/src/c3026.rs | 52 + highlight/jirs-contexts/src/c3027.rs | 51 + highlight/jirs-contexts/src/c3028.rs | 33 + highlight/jirs-contexts/src/c3029.rs | 28 + highlight/jirs-contexts/src/c303.rs | 73 + highlight/jirs-contexts/src/c3030.rs | 56 + highlight/jirs-contexts/src/c3031.rs | 32 + highlight/jirs-contexts/src/c3032.rs | 33 + highlight/jirs-contexts/src/c3033.rs | 72 + highlight/jirs-contexts/src/c3034.rs | 48 + highlight/jirs-contexts/src/c3035.rs | 35 + highlight/jirs-contexts/src/c3036.rs | 66 + highlight/jirs-contexts/src/c3037.rs | 48 + highlight/jirs-contexts/src/c3038.rs | 40 + highlight/jirs-contexts/src/c3039.rs | 42 + highlight/jirs-contexts/src/c304.rs | 51 + highlight/jirs-contexts/src/c3040.rs | 40 + highlight/jirs-contexts/src/c3041.rs | 59 + highlight/jirs-contexts/src/c3042.rs | 40 + highlight/jirs-contexts/src/c3043.rs | 59 + highlight/jirs-contexts/src/c3044.rs | 40 + highlight/jirs-contexts/src/c3045.rs | 42 + highlight/jirs-contexts/src/c3046.rs | 40 + highlight/jirs-contexts/src/c3047.rs | 42 + highlight/jirs-contexts/src/c3048.rs | 40 + highlight/jirs-contexts/src/c3049.rs | 42 + highlight/jirs-contexts/src/c305.rs | 59 + highlight/jirs-contexts/src/c3050.rs | 40 + highlight/jirs-contexts/src/c3051.rs | 59 + highlight/jirs-contexts/src/c3052.rs | 40 + highlight/jirs-contexts/src/c3053.rs | 42 + highlight/jirs-contexts/src/c3054.rs | 40 + highlight/jirs-contexts/src/c3055.rs | 59 + highlight/jirs-contexts/src/c3056.rs | 40 + highlight/jirs-contexts/src/c3057.rs | 42 + highlight/jirs-contexts/src/c3058.rs | 40 + highlight/jirs-contexts/src/c3059.rs | 39 + highlight/jirs-contexts/src/c306.rs | 47 + highlight/jirs-contexts/src/c3060.rs | 33 + highlight/jirs-contexts/src/c3061.rs | 40 + highlight/jirs-contexts/src/c3062.rs | 50 + highlight/jirs-contexts/src/c3063.rs | 40 + highlight/jirs-contexts/src/c3064.rs | 38 + highlight/jirs-contexts/src/c3065.rs | 38 + highlight/jirs-contexts/src/c3066.rs | 48 + highlight/jirs-contexts/src/c3067.rs | 77 + highlight/jirs-contexts/src/c3068.rs | 48 + highlight/jirs-contexts/src/c3069.rs | 33 + highlight/jirs-contexts/src/c307.rs | 56 + highlight/jirs-contexts/src/c3070.rs | 28 + highlight/jirs-contexts/src/c3071.rs | 25 + highlight/jirs-contexts/src/c3072.rs | 34 + highlight/jirs-contexts/src/c3073.rs | 34 + highlight/jirs-contexts/src/c3074.rs | 33 + highlight/jirs-contexts/src/c3075.rs | 105 + highlight/jirs-contexts/src/c3076.rs | 49 + highlight/jirs-contexts/src/c3077.rs | 91 + highlight/jirs-contexts/src/c3078.rs | 37 + highlight/jirs-contexts/src/c3079.rs | 25 + highlight/jirs-contexts/src/c308.rs | 71 + highlight/jirs-contexts/src/c3080.rs | 40 + highlight/jirs-contexts/src/c3081.rs | 54 + highlight/jirs-contexts/src/c3082.rs | 26 + highlight/jirs-contexts/src/c3083.rs | 89 + highlight/jirs-contexts/src/c3084.rs | 174 + highlight/jirs-contexts/src/c3085.rs | 134 + highlight/jirs-contexts/src/c3086.rs | 32 + highlight/jirs-contexts/src/c3087.rs | 37 + highlight/jirs-contexts/src/c3088.rs | 35 + highlight/jirs-contexts/src/c3089.rs | 42 + highlight/jirs-contexts/src/c309.rs | 82 + highlight/jirs-contexts/src/c3090.rs | 46 + highlight/jirs-contexts/src/c3091.rs | 35 + highlight/jirs-contexts/src/c3092.rs | 40 + highlight/jirs-contexts/src/c3093.rs | 41 + highlight/jirs-contexts/src/c3094.rs | 25 + highlight/jirs-contexts/src/c3095.rs | 42 + highlight/jirs-contexts/src/c3096.rs | 25 + highlight/jirs-contexts/src/c3097.rs | 35 + highlight/jirs-contexts/src/c3098.rs | 51 + highlight/jirs-contexts/src/c3099.rs | 40 + highlight/jirs-contexts/src/c31.rs | 40 + highlight/jirs-contexts/src/c310.rs | 38 + highlight/jirs-contexts/src/c3100.rs | 76 + highlight/jirs-contexts/src/c3101.rs | 40 + highlight/jirs-contexts/src/c3102.rs | 57 + highlight/jirs-contexts/src/c3103.rs | 40 + highlight/jirs-contexts/src/c3104.rs | 32 + highlight/jirs-contexts/src/c3105.rs | 129 + highlight/jirs-contexts/src/c3106.rs | 35 + highlight/jirs-contexts/src/c3107.rs | 101 + highlight/jirs-contexts/src/c3108.rs | 39 + highlight/jirs-contexts/src/c3109.rs | 76 + highlight/jirs-contexts/src/c311.rs | 38 + highlight/jirs-contexts/src/c3110.rs | 111 + highlight/jirs-contexts/src/c3111.rs | 50 + highlight/jirs-contexts/src/c3112.rs | 37 + highlight/jirs-contexts/src/c3113.rs | 37 + highlight/jirs-contexts/src/c3114.rs | 122 + highlight/jirs-contexts/src/c3115.rs | 69 + highlight/jirs-contexts/src/c3116.rs | 112 + highlight/jirs-contexts/src/c3117.rs | 51 + highlight/jirs-contexts/src/c3118.rs | 39 + highlight/jirs-contexts/src/c3119.rs | 63 + highlight/jirs-contexts/src/c312.rs | 33 + highlight/jirs-contexts/src/c3120.rs | 21 + highlight/jirs-contexts/src/c3121.rs | 40 + highlight/jirs-contexts/src/c3122.rs | 69 + highlight/jirs-contexts/src/c3123.rs | 35 + highlight/jirs-contexts/src/c3124.rs | 21 + highlight/jirs-contexts/src/c3125.rs | 21 + highlight/jirs-contexts/src/c3126.rs | 32 + highlight/jirs-contexts/src/c3127.rs | 39 + highlight/jirs-contexts/src/c3128.rs | 41 + highlight/jirs-contexts/src/c3129.rs | 23 + highlight/jirs-contexts/src/c313.rs | 38 + highlight/jirs-contexts/src/c3130.rs | 22 + highlight/jirs-contexts/src/c3131.rs | 35 + highlight/jirs-contexts/src/c3132.rs | 23 + highlight/jirs-contexts/src/c3133.rs | 35 + highlight/jirs-contexts/src/c3134.rs | 71 + highlight/jirs-contexts/src/c3135.rs | 35 + highlight/jirs-contexts/src/c3136.rs | 30 + highlight/jirs-contexts/src/c3137.rs | 35 + highlight/jirs-contexts/src/c3138.rs | 59 + highlight/jirs-contexts/src/c3139.rs | 45 + highlight/jirs-contexts/src/c314.rs | 60 + highlight/jirs-contexts/src/c3140.rs | 32 + highlight/jirs-contexts/src/c3141.rs | 32 + highlight/jirs-contexts/src/c3142.rs | 67 + highlight/jirs-contexts/src/c3143.rs | 45 + highlight/jirs-contexts/src/c3144.rs | 40 + highlight/jirs-contexts/src/c3145.rs | 36 + highlight/jirs-contexts/src/c3146.rs | 36 + highlight/jirs-contexts/src/c3147.rs | 47 + highlight/jirs-contexts/src/c3148.rs | 35 + highlight/jirs-contexts/src/c3149.rs | 28 + highlight/jirs-contexts/src/c315.rs | 47 + highlight/jirs-contexts/src/c3150.rs | 28 + highlight/jirs-contexts/src/c3151.rs | 36 + highlight/jirs-contexts/src/c3152.rs | 36 + highlight/jirs-contexts/src/c3153.rs | 22 + highlight/jirs-contexts/src/c3154.rs | 21 + highlight/jirs-contexts/src/c3155.rs | 24 + highlight/jirs-contexts/src/c3156.rs | 59 + highlight/jirs-contexts/src/c3157.rs | 28 + highlight/jirs-contexts/src/c3158.rs | 35 + highlight/jirs-contexts/src/c3159.rs | 21 + highlight/jirs-contexts/src/c316.rs | 38 + highlight/jirs-contexts/src/c3160.rs | 37 + highlight/jirs-contexts/src/c3161.rs | 48 + highlight/jirs-contexts/src/c3162.rs | 51 + highlight/jirs-contexts/src/c3163.rs | 37 + highlight/jirs-contexts/src/c3164.rs | 23 + highlight/jirs-contexts/src/c3165.rs | 38 + highlight/jirs-contexts/src/c3166.rs | 34 + highlight/jirs-contexts/src/c3167.rs | 34 + highlight/jirs-contexts/src/c3168.rs | 21 + highlight/jirs-contexts/src/c3169.rs | 40 + highlight/jirs-contexts/src/c317.rs | 90 + highlight/jirs-contexts/src/c3170.rs | 45 + highlight/jirs-contexts/src/c3171.rs | 29 + highlight/jirs-contexts/src/c3172.rs | 22 + highlight/jirs-contexts/src/c3173.rs | 103 + highlight/jirs-contexts/src/c3174.rs | 30 + highlight/jirs-contexts/src/c3175.rs | 33 + highlight/jirs-contexts/src/c3176.rs | 43 + highlight/jirs-contexts/src/c3177.rs | 165 + highlight/jirs-contexts/src/c3178.rs | 33 + highlight/jirs-contexts/src/c3179.rs | 33 + highlight/jirs-contexts/src/c318.rs | 54 + highlight/jirs-contexts/src/c3180.rs | 79 + highlight/jirs-contexts/src/c3181.rs | 51 + highlight/jirs-contexts/src/c3182.rs | 61 + highlight/jirs-contexts/src/c3183.rs | 76 + highlight/jirs-contexts/src/c3184.rs | 35 + highlight/jirs-contexts/src/c3185.rs | 57 + highlight/jirs-contexts/src/c3186.rs | 28 + highlight/jirs-contexts/src/c3187.rs | 50 + highlight/jirs-contexts/src/c3188.rs | 29 + highlight/jirs-contexts/src/c3189.rs | 52 + highlight/jirs-contexts/src/c319.rs | 45 + highlight/jirs-contexts/src/c3190.rs | 74 + highlight/jirs-contexts/src/c3191.rs | 72 + highlight/jirs-contexts/src/c3192.rs | 72 + highlight/jirs-contexts/src/c3193.rs | 47 + highlight/jirs-contexts/src/c3194.rs | 29 + highlight/jirs-contexts/src/c3195.rs | 65 + highlight/jirs-contexts/src/c3196.rs | 51 + highlight/jirs-contexts/src/c3197.rs | 75 + highlight/jirs-contexts/src/c3198.rs | 48 + highlight/jirs-contexts/src/c3199.rs | 95 + highlight/jirs-contexts/src/c32.rs | 88 + highlight/jirs-contexts/src/c320.rs | 45 + highlight/jirs-contexts/src/c3200.rs | 32 + highlight/jirs-contexts/src/c3201.rs | 32 + highlight/jirs-contexts/src/c3202.rs | 32 + highlight/jirs-contexts/src/c3203.rs | 67 + highlight/jirs-contexts/src/c3204.rs | 36 + highlight/jirs-contexts/src/c3205.rs | 58 + highlight/jirs-contexts/src/c3206.rs | 29 + highlight/jirs-contexts/src/c3207.rs | 95 + highlight/jirs-contexts/src/c3208.rs | 39 + highlight/jirs-contexts/src/c3209.rs | 39 + highlight/jirs-contexts/src/c321.rs | 43 + highlight/jirs-contexts/src/c3210.rs | 29 + highlight/jirs-contexts/src/c3211.rs | 92 + highlight/jirs-contexts/src/c3212.rs | 58 + highlight/jirs-contexts/src/c3213.rs | 58 + highlight/jirs-contexts/src/c3214.rs | 52 + highlight/jirs-contexts/src/c3215.rs | 92 + highlight/jirs-contexts/src/c3216.rs | 58 + highlight/jirs-contexts/src/c3217.rs | 58 + highlight/jirs-contexts/src/c3218.rs | 52 + highlight/jirs-contexts/src/c3219.rs | 54 + highlight/jirs-contexts/src/c322.rs | 33 + highlight/jirs-contexts/src/c3220.rs | 48 + highlight/jirs-contexts/src/c3221.rs | 28 + highlight/jirs-contexts/src/c3222.rs | 48 + highlight/jirs-contexts/src/c3223.rs | 28 + highlight/jirs-contexts/src/c3224.rs | 48 + highlight/jirs-contexts/src/c3225.rs | 28 + highlight/jirs-contexts/src/c3226.rs | 48 + highlight/jirs-contexts/src/c3227.rs | 28 + highlight/jirs-contexts/src/c3228.rs | 48 + highlight/jirs-contexts/src/c3229.rs | 28 + highlight/jirs-contexts/src/c323.rs | 38 + highlight/jirs-contexts/src/c3230.rs | 48 + highlight/jirs-contexts/src/c3231.rs | 28 + highlight/jirs-contexts/src/c3232.rs | 48 + highlight/jirs-contexts/src/c3233.rs | 48 + highlight/jirs-contexts/src/c3234.rs | 28 + highlight/jirs-contexts/src/c3235.rs | 48 + highlight/jirs-contexts/src/c3236.rs | 28 + highlight/jirs-contexts/src/c3237.rs | 48 + highlight/jirs-contexts/src/c3238.rs | 28 + highlight/jirs-contexts/src/c3239.rs | 48 + highlight/jirs-contexts/src/c324.rs | 25 + highlight/jirs-contexts/src/c3240.rs | 28 + highlight/jirs-contexts/src/c3241.rs | 48 + highlight/jirs-contexts/src/c3242.rs | 28 + highlight/jirs-contexts/src/c3243.rs | 28 + highlight/jirs-contexts/src/c3244.rs | 48 + highlight/jirs-contexts/src/c3245.rs | 28 + highlight/jirs-contexts/src/c3246.rs | 48 + highlight/jirs-contexts/src/c3247.rs | 28 + highlight/jirs-contexts/src/c3248.rs | 48 + highlight/jirs-contexts/src/c3249.rs | 28 + highlight/jirs-contexts/src/c325.rs | 38 + highlight/jirs-contexts/src/c3250.rs | 48 + highlight/jirs-contexts/src/c3251.rs | 28 + highlight/jirs-contexts/src/c3252.rs | 48 + highlight/jirs-contexts/src/c3253.rs | 28 + highlight/jirs-contexts/src/c3254.rs | 48 + highlight/jirs-contexts/src/c3255.rs | 48 + highlight/jirs-contexts/src/c3256.rs | 28 + highlight/jirs-contexts/src/c3257.rs | 48 + highlight/jirs-contexts/src/c3258.rs | 28 + highlight/jirs-contexts/src/c3259.rs | 48 + highlight/jirs-contexts/src/c326.rs | 25 + highlight/jirs-contexts/src/c3260.rs | 28 + highlight/jirs-contexts/src/c3261.rs | 58 + highlight/jirs-contexts/src/c3262.rs | 58 + highlight/jirs-contexts/src/c3263.rs | 69 + highlight/jirs-contexts/src/c3264.rs | 21 + highlight/jirs-contexts/src/c3265.rs | 21 + highlight/jirs-contexts/src/c3266.rs | 52 + highlight/jirs-contexts/src/c3267.rs | 44 + highlight/jirs-contexts/src/c3268.rs | 58 + highlight/jirs-contexts/src/c3269.rs | 48 + highlight/jirs-contexts/src/c327.rs | 40 + highlight/jirs-contexts/src/c3270.rs | 69 + highlight/jirs-contexts/src/c3271.rs | 21 + highlight/jirs-contexts/src/c3272.rs | 21 + highlight/jirs-contexts/src/c3273.rs | 21 + highlight/jirs-contexts/src/c3274.rs | 29 + highlight/jirs-contexts/src/c3275.rs | 46 + highlight/jirs-contexts/src/c3276.rs | 46 + highlight/jirs-contexts/src/c3277.rs | 46 + highlight/jirs-contexts/src/c3278.rs | 29 + highlight/jirs-contexts/src/c3279.rs | 38 + highlight/jirs-contexts/src/c328.rs | 83 + highlight/jirs-contexts/src/c3280.rs | 29 + highlight/jirs-contexts/src/c3281.rs | 29 + highlight/jirs-contexts/src/c3282.rs | 29 + highlight/jirs-contexts/src/c3283.rs | 100 + highlight/jirs-contexts/src/c3284.rs | 41 + highlight/jirs-contexts/src/c3285.rs | 41 + highlight/jirs-contexts/src/c3286.rs | 34 + highlight/jirs-contexts/src/c3287.rs | 39 + highlight/jirs-contexts/src/c3288.rs | 39 + highlight/jirs-contexts/src/c3289.rs | 29 + highlight/jirs-contexts/src/c329.rs | 142 + highlight/jirs-contexts/src/c3290.rs | 66 + highlight/jirs-contexts/src/c3291.rs | 29 + highlight/jirs-contexts/src/c3292.rs | 37 + highlight/jirs-contexts/src/c3293.rs | 54 + highlight/jirs-contexts/src/c3294.rs | 30 + highlight/jirs-contexts/src/c3295.rs | 79 + highlight/jirs-contexts/src/c3296.rs | 76 + highlight/jirs-contexts/src/c3297.rs | 30 + highlight/jirs-contexts/src/c3298.rs | 33 + highlight/jirs-contexts/src/c3299.rs | 33 + highlight/jirs-contexts/src/c33.rs | 55 + highlight/jirs-contexts/src/c330.rs | 64 + highlight/jirs-contexts/src/c3300.rs | 41 + highlight/jirs-contexts/src/c3301.rs | 41 + highlight/jirs-contexts/src/c3302.rs | 21 + highlight/jirs-contexts/src/c3303.rs | 40 + highlight/jirs-contexts/src/c3304.rs | 33 + highlight/jirs-contexts/src/c3305.rs | 33 + highlight/jirs-contexts/src/c3306.rs | 65 + highlight/jirs-contexts/src/c3307.rs | 38 + highlight/jirs-contexts/src/c3308.rs | 61 + highlight/jirs-contexts/src/c3309.rs | 63 + highlight/jirs-contexts/src/c331.rs | 52 + highlight/jirs-contexts/src/c3310.rs | 35 + highlight/jirs-contexts/src/c3311.rs | 99 + highlight/jirs-contexts/src/c3312.rs | 43 + highlight/jirs-contexts/src/c3313.rs | 33 + highlight/jirs-contexts/src/c3314.rs | 35 + highlight/jirs-contexts/src/c3315.rs | 21 + highlight/jirs-contexts/src/c3316.rs | 29 + highlight/jirs-contexts/src/c3317.rs | 29 + highlight/jirs-contexts/src/c3318.rs | 29 + highlight/jirs-contexts/src/c3319.rs | 29 + highlight/jirs-contexts/src/c332.rs | 129 + highlight/jirs-contexts/src/c3320.rs | 29 + highlight/jirs-contexts/src/c3321.rs | 56 + highlight/jirs-contexts/src/c3322.rs | 44 + highlight/jirs-contexts/src/c3323.rs | 28 + highlight/jirs-contexts/src/c3324.rs | 33 + highlight/jirs-contexts/src/c3325.rs | 605 + highlight/jirs-contexts/src/c3326.rs | 55 + highlight/jirs-contexts/src/c3327.rs | 41 + highlight/jirs-contexts/src/c3328.rs | 40 + highlight/jirs-contexts/src/c3329.rs | 41 + highlight/jirs-contexts/src/c333.rs | 53 + highlight/jirs-contexts/src/c3330.rs | 48 + highlight/jirs-contexts/src/c3331.rs | 41 + highlight/jirs-contexts/src/c3332.rs | 48 + highlight/jirs-contexts/src/c3333.rs | 41 + highlight/jirs-contexts/src/c3334.rs | 48 + highlight/jirs-contexts/src/c3335.rs | 28 + highlight/jirs-contexts/src/c3336.rs | 33 + highlight/jirs-contexts/src/c3337.rs | 33 + highlight/jirs-contexts/src/c3338.rs | 24 + highlight/jirs-contexts/src/c3339.rs | 22 + highlight/jirs-contexts/src/c334.rs | 72 + highlight/jirs-contexts/src/c3340.rs | 58 + highlight/jirs-contexts/src/c3341.rs | 36 + highlight/jirs-contexts/src/c3342.rs | 41 + highlight/jirs-contexts/src/c3343.rs | 40 + highlight/jirs-contexts/src/c3344.rs | 41 + highlight/jirs-contexts/src/c3345.rs | 48 + highlight/jirs-contexts/src/c3346.rs | 41 + highlight/jirs-contexts/src/c3347.rs | 48 + highlight/jirs-contexts/src/c3348.rs | 41 + highlight/jirs-contexts/src/c3349.rs | 28 + highlight/jirs-contexts/src/c335.rs | 49 + highlight/jirs-contexts/src/c3350.rs | 48 + highlight/jirs-contexts/src/c3351.rs | 48 + highlight/jirs-contexts/src/c3352.rs | 41 + highlight/jirs-contexts/src/c3353.rs | 43 + highlight/jirs-contexts/src/c3354.rs | 41 + highlight/jirs-contexts/src/c3355.rs | 48 + highlight/jirs-contexts/src/c3356.rs | 37 + highlight/jirs-contexts/src/c3357.rs | 23 + highlight/jirs-contexts/src/c3358.rs | 73 + highlight/jirs-contexts/src/c3359.rs | 59 + highlight/jirs-contexts/src/c336.rs | 42 + highlight/jirs-contexts/src/c3360.rs | 68 + highlight/jirs-contexts/src/c3361.rs | 247 + highlight/jirs-contexts/src/c3362.rs | 31 + highlight/jirs-contexts/src/c3363.rs | 35 + highlight/jirs-contexts/src/c3364.rs | 30 + highlight/jirs-contexts/src/c3365.rs | 36 + highlight/jirs-contexts/src/c3366.rs | 21 + highlight/jirs-contexts/src/c3367.rs | 41 + highlight/jirs-contexts/src/c3368.rs | 61 + highlight/jirs-contexts/src/c3369.rs | 58 + highlight/jirs-contexts/src/c337.rs | 137 + highlight/jirs-contexts/src/c3370.rs | 30 + highlight/jirs-contexts/src/c3371.rs | 41 + highlight/jirs-contexts/src/c3372.rs | 21 + highlight/jirs-contexts/src/c3373.rs | 21 + highlight/jirs-contexts/src/c3374.rs | 40 + highlight/jirs-contexts/src/c3375.rs | 60 + highlight/jirs-contexts/src/c3376.rs | 33 + highlight/jirs-contexts/src/c3377.rs | 36 + highlight/jirs-contexts/src/c3378.rs | 47 + highlight/jirs-contexts/src/c3379.rs | 91 + highlight/jirs-contexts/src/c338.rs | 35 + highlight/jirs-contexts/src/c3380.rs | 59 + highlight/jirs-contexts/src/c3381.rs | 59 + highlight/jirs-contexts/src/c3382.rs | 58 + highlight/jirs-contexts/src/c3383.rs | 77 + highlight/jirs-contexts/src/c3384.rs | 77 + highlight/jirs-contexts/src/c3385.rs | 37 + highlight/jirs-contexts/src/c3386.rs | 36 + highlight/jirs-contexts/src/c3387.rs | 33 + highlight/jirs-contexts/src/c3388.rs | 21 + highlight/jirs-contexts/src/c3389.rs | 40 + highlight/jirs-contexts/src/c339.rs | 34 + highlight/jirs-contexts/src/c3390.rs | 71 + highlight/jirs-contexts/src/c3391.rs | 71 + highlight/jirs-contexts/src/c3392.rs | 45 + highlight/jirs-contexts/src/c3393.rs | 35 + highlight/jirs-contexts/src/c3394.rs | 33 + highlight/jirs-contexts/src/c3395.rs | 35 + highlight/jirs-contexts/src/c3396.rs | 33 + highlight/jirs-contexts/src/c3397.rs | 33 + highlight/jirs-contexts/src/c3398.rs | 35 + highlight/jirs-contexts/src/c3399.rs | 46 + highlight/jirs-contexts/src/c34.rs | 30 + highlight/jirs-contexts/src/c340.rs | 69 + highlight/jirs-contexts/src/c3400.rs | 33 + highlight/jirs-contexts/src/c3401.rs | 33 + highlight/jirs-contexts/src/c3402.rs | 33 + highlight/jirs-contexts/src/c3403.rs | 33 + highlight/jirs-contexts/src/c3404.rs | 33 + highlight/jirs-contexts/src/c3405.rs | 33 + highlight/jirs-contexts/src/c3406.rs | 33 + highlight/jirs-contexts/src/c3407.rs | 68 + highlight/jirs-contexts/src/c3408.rs | 33 + highlight/jirs-contexts/src/c3409.rs | 33 + highlight/jirs-contexts/src/c341.rs | 59 + highlight/jirs-contexts/src/c3410.rs | 33 + highlight/jirs-contexts/src/c3411.rs | 33 + highlight/jirs-contexts/src/c3412.rs | 33 + highlight/jirs-contexts/src/c3413.rs | 33 + highlight/jirs-contexts/src/c3414.rs | 33 + highlight/jirs-contexts/src/c3415.rs | 33 + highlight/jirs-contexts/src/c3416.rs | 33 + highlight/jirs-contexts/src/c3417.rs | 33 + highlight/jirs-contexts/src/c3418.rs | 33 + highlight/jirs-contexts/src/c3419.rs | 33 + highlight/jirs-contexts/src/c342.rs | 65 + highlight/jirs-contexts/src/c3420.rs | 33 + highlight/jirs-contexts/src/c3421.rs | 33 + highlight/jirs-contexts/src/c3422.rs | 33 + highlight/jirs-contexts/src/c3423.rs | 33 + highlight/jirs-contexts/src/c3424.rs | 33 + highlight/jirs-contexts/src/c3425.rs | 33 + highlight/jirs-contexts/src/c3426.rs | 33 + highlight/jirs-contexts/src/c3427.rs | 33 + highlight/jirs-contexts/src/c3428.rs | 33 + highlight/jirs-contexts/src/c3429.rs | 33 + highlight/jirs-contexts/src/c343.rs | 57 + highlight/jirs-contexts/src/c3430.rs | 33 + highlight/jirs-contexts/src/c3431.rs | 33 + highlight/jirs-contexts/src/c3432.rs | 33 + highlight/jirs-contexts/src/c3433.rs | 33 + highlight/jirs-contexts/src/c3434.rs | 33 + highlight/jirs-contexts/src/c3435.rs | 33 + highlight/jirs-contexts/src/c3436.rs | 33 + highlight/jirs-contexts/src/c3437.rs | 33 + highlight/jirs-contexts/src/c3438.rs | 33 + highlight/jirs-contexts/src/c3439.rs | 33 + highlight/jirs-contexts/src/c344.rs | 52 + highlight/jirs-contexts/src/c3440.rs | 33 + highlight/jirs-contexts/src/c3441.rs | 33 + highlight/jirs-contexts/src/c3442.rs | 33 + highlight/jirs-contexts/src/c3443.rs | 33 + highlight/jirs-contexts/src/c3444.rs | 33 + highlight/jirs-contexts/src/c3445.rs | 33 + highlight/jirs-contexts/src/c3446.rs | 33 + highlight/jirs-contexts/src/c3447.rs | 33 + highlight/jirs-contexts/src/c3448.rs | 33 + highlight/jirs-contexts/src/c3449.rs | 33 + highlight/jirs-contexts/src/c345.rs | 53 + highlight/jirs-contexts/src/c3450.rs | 33 + highlight/jirs-contexts/src/c3451.rs | 35 + highlight/jirs-contexts/src/c3452.rs | 33 + highlight/jirs-contexts/src/c3453.rs | 33 + highlight/jirs-contexts/src/c3454.rs | 33 + highlight/jirs-contexts/src/c3455.rs | 35 + highlight/jirs-contexts/src/c3456.rs | 33 + highlight/jirs-contexts/src/c3457.rs | 50 + highlight/jirs-contexts/src/c3458.rs | 38 + highlight/jirs-contexts/src/c3459.rs | 41 + highlight/jirs-contexts/src/c346.rs | 52 + highlight/jirs-contexts/src/c3460.rs | 33 + highlight/jirs-contexts/src/c3461.rs | 33 + highlight/jirs-contexts/src/c3462.rs | 33 + highlight/jirs-contexts/src/c3463.rs | 33 + highlight/jirs-contexts/src/c3464.rs | 35 + highlight/jirs-contexts/src/c3465.rs | 29 + highlight/jirs-contexts/src/c3466.rs | 41 + highlight/jirs-contexts/src/c3467.rs | 35 + highlight/jirs-contexts/src/c3468.rs | 49 + highlight/jirs-contexts/src/c3469.rs | 49 + highlight/jirs-contexts/src/c347.rs | 76 + highlight/jirs-contexts/src/c3470.rs | 89 + highlight/jirs-contexts/src/c3471.rs | 34 + highlight/jirs-contexts/src/c3472.rs | 43 + highlight/jirs-contexts/src/c3473.rs | 35 + highlight/jirs-contexts/src/c3474.rs | 34 + highlight/jirs-contexts/src/c3475.rs | 46 + highlight/jirs-contexts/src/c3476.rs | 34 + highlight/jirs-contexts/src/c3477.rs | 44 + highlight/jirs-contexts/src/c3478.rs | 34 + highlight/jirs-contexts/src/c3479.rs | 47 + highlight/jirs-contexts/src/c348.rs | 39 + highlight/jirs-contexts/src/c3480.rs | 34 + highlight/jirs-contexts/src/c3481.rs | 47 + highlight/jirs-contexts/src/c3482.rs | 29 + highlight/jirs-contexts/src/c3483.rs | 53 + highlight/jirs-contexts/src/c3484.rs | 29 + highlight/jirs-contexts/src/c3485.rs | 39 + highlight/jirs-contexts/src/c3486.rs | 34 + highlight/jirs-contexts/src/c3487.rs | 34 + highlight/jirs-contexts/src/c3488.rs | 72 + highlight/jirs-contexts/src/c3489.rs | 34 + highlight/jirs-contexts/src/c349.rs | 50 + highlight/jirs-contexts/src/c3490.rs | 47 + highlight/jirs-contexts/src/c3491.rs | 77 + highlight/jirs-contexts/src/c3492.rs | 29 + highlight/jirs-contexts/src/c3493.rs | 83 + highlight/jirs-contexts/src/c3494.rs | 29 + highlight/jirs-contexts/src/c3495.rs | 85 + highlight/jirs-contexts/src/c3496.rs | 29 + highlight/jirs-contexts/src/c3497.rs | 34 + highlight/jirs-contexts/src/c3498.rs | 29 + highlight/jirs-contexts/src/c3499.rs | 34 + highlight/jirs-contexts/src/c35.rs | 33 + highlight/jirs-contexts/src/c350.rs | 115 + highlight/jirs-contexts/src/c3500.rs | 49 + highlight/jirs-contexts/src/c3501.rs | 38 + highlight/jirs-contexts/src/c3502.rs | 28 + highlight/jirs-contexts/src/c3503.rs | 29 + highlight/jirs-contexts/src/c3504.rs | 48 + highlight/jirs-contexts/src/c3505.rs | 54 + highlight/jirs-contexts/src/c3506.rs | 34 + highlight/jirs-contexts/src/c3507.rs | 21 + highlight/jirs-contexts/src/c3508.rs | 40 + highlight/jirs-contexts/src/c3509.rs | 35 + highlight/jirs-contexts/src/c351.rs | 60 + highlight/jirs-contexts/src/c3510.rs | 58 + highlight/jirs-contexts/src/c3511.rs | 285 + highlight/jirs-contexts/src/c3512.rs | 34 + highlight/jirs-contexts/src/c3513.rs | 35 + highlight/jirs-contexts/src/c3514.rs | 817 + highlight/jirs-contexts/src/c3515.rs | 65 + highlight/jirs-contexts/src/c3516.rs | 70 + highlight/jirs-contexts/src/c3517.rs | 33 + highlight/jirs-contexts/src/c3518.rs | 46 + highlight/jirs-contexts/src/c3519.rs | 35 + highlight/jirs-contexts/src/c352.rs | 35 + highlight/jirs-contexts/src/c3520.rs | 123 + highlight/jirs-contexts/src/c3521.rs | 183 + highlight/jirs-contexts/src/c3522.rs | 34 + highlight/jirs-contexts/src/c3523.rs | 29 + highlight/jirs-contexts/src/c3524.rs | 41 + highlight/jirs-contexts/src/c3525.rs | 34 + highlight/jirs-contexts/src/c3526.rs | 29 + highlight/jirs-contexts/src/c3527.rs | 30 + highlight/jirs-contexts/src/c3528.rs | 29 + highlight/jirs-contexts/src/c3529.rs | 34 + highlight/jirs-contexts/src/c353.rs | 47 + highlight/jirs-contexts/src/c3530.rs | 47 + highlight/jirs-contexts/src/c3531.rs | 85 + highlight/jirs-contexts/src/c3532.rs | 21 + highlight/jirs-contexts/src/c3533.rs | 40 + highlight/jirs-contexts/src/c3534.rs | 35 + highlight/jirs-contexts/src/c3535.rs | 43 + highlight/jirs-contexts/src/c3536.rs | 63 + highlight/jirs-contexts/src/c3537.rs | 138 + highlight/jirs-contexts/src/c3538.rs | 135 + highlight/jirs-contexts/src/c3539.rs | 35 + highlight/jirs-contexts/src/c354.rs | 108 + highlight/jirs-contexts/src/c3540.rs | 29 + highlight/jirs-contexts/src/c3541.rs | 41 + highlight/jirs-contexts/src/c3542.rs | 43 + highlight/jirs-contexts/src/c3543.rs | 55 + highlight/jirs-contexts/src/c3544.rs | 42 + highlight/jirs-contexts/src/c3545.rs | 56 + highlight/jirs-contexts/src/c3546.rs | 34 + highlight/jirs-contexts/src/c3547.rs | 30 + highlight/jirs-contexts/src/c3548.rs | 35 + highlight/jirs-contexts/src/c3549.rs | 32 + highlight/jirs-contexts/src/c355.rs | 63 + highlight/jirs-contexts/src/c3550.rs | 34 + highlight/jirs-contexts/src/c3551.rs | 34 + highlight/jirs-contexts/src/c3552.rs | 34 + highlight/jirs-contexts/src/c3553.rs | 21 + highlight/jirs-contexts/src/c3554.rs | 40 + highlight/jirs-contexts/src/c3555.rs | 40 + highlight/jirs-contexts/src/c3556.rs | 100 + highlight/jirs-contexts/src/c3557.rs | 85 + highlight/jirs-contexts/src/c3558.rs | 53 + highlight/jirs-contexts/src/c3559.rs | 46 + highlight/jirs-contexts/src/c356.rs | 33 + highlight/jirs-contexts/src/c3560.rs | 35 + highlight/jirs-contexts/src/c3561.rs | 35 + highlight/jirs-contexts/src/c3562.rs | 35 + highlight/jirs-contexts/src/c3563.rs | 35 + highlight/jirs-contexts/src/c3564.rs | 34 + highlight/jirs-contexts/src/c3565.rs | 29 + highlight/jirs-contexts/src/c3566.rs | 21 + highlight/jirs-contexts/src/c3567.rs | 40 + highlight/jirs-contexts/src/c3568.rs | 35 + highlight/jirs-contexts/src/c3569.rs | 71 + highlight/jirs-contexts/src/c357.rs | 65 + highlight/jirs-contexts/src/c3570.rs | 34 + highlight/jirs-contexts/src/c3571.rs | 42 + highlight/jirs-contexts/src/c3572.rs | 92 + highlight/jirs-contexts/src/c3573.rs | 22 + highlight/jirs-contexts/src/c3574.rs | 47 + highlight/jirs-contexts/src/c3575.rs | 34 + highlight/jirs-contexts/src/c3576.rs | 42 + highlight/jirs-contexts/src/c3577.rs | 31 + highlight/jirs-contexts/src/c3578.rs | 60 + highlight/jirs-contexts/src/c3579.rs | 54 + highlight/jirs-contexts/src/c358.rs | 53 + highlight/jirs-contexts/src/c3580.rs | 69 + highlight/jirs-contexts/src/c3581.rs | 29 + highlight/jirs-contexts/src/c3582.rs | 60 + highlight/jirs-contexts/src/c3583.rs | 54 + highlight/jirs-contexts/src/c3584.rs | 39 + highlight/jirs-contexts/src/c3585.rs | 29 + highlight/jirs-contexts/src/c3586.rs | 34 + highlight/jirs-contexts/src/c3587.rs | 54 + highlight/jirs-contexts/src/c3588.rs | 39 + highlight/jirs-contexts/src/c3589.rs | 60 + highlight/jirs-contexts/src/c359.rs | 47 + highlight/jirs-contexts/src/c3590.rs | 48 + highlight/jirs-contexts/src/c3591.rs | 60 + highlight/jirs-contexts/src/c3592.rs | 54 + highlight/jirs-contexts/src/c3593.rs | 31 + highlight/jirs-contexts/src/c3594.rs | 60 + highlight/jirs-contexts/src/c3595.rs | 54 + highlight/jirs-contexts/src/c3596.rs | 95 + highlight/jirs-contexts/src/c3597.rs | 48 + highlight/jirs-contexts/src/c3598.rs | 60 + highlight/jirs-contexts/src/c3599.rs | 78 + highlight/jirs-contexts/src/c36.rs | 35 + highlight/jirs-contexts/src/c360.rs | 49 + highlight/jirs-contexts/src/c3600.rs | 43 + highlight/jirs-contexts/src/c3601.rs | 96 + highlight/jirs-contexts/src/c3602.rs | 30 + highlight/jirs-contexts/src/c3603.rs | 34 + highlight/jirs-contexts/src/c3604.rs | 148 + highlight/jirs-contexts/src/c3605.rs | 34 + highlight/jirs-contexts/src/c3606.rs | 48 + highlight/jirs-contexts/src/c3607.rs | 48 + highlight/jirs-contexts/src/c3608.rs | 48 + highlight/jirs-contexts/src/c3609.rs | 48 + highlight/jirs-contexts/src/c361.rs | 47 + highlight/jirs-contexts/src/c3610.rs | 36 + highlight/jirs-contexts/src/c3611.rs | 34 + highlight/jirs-contexts/src/c3612.rs | 67 + highlight/jirs-contexts/src/c3613.rs | 29 + highlight/jirs-contexts/src/c3614.rs | 67 + highlight/jirs-contexts/src/c3615.rs | 67 + highlight/jirs-contexts/src/c3616.rs | 80 + highlight/jirs-contexts/src/c3617.rs | 31 + highlight/jirs-contexts/src/c3618.rs | 48 + highlight/jirs-contexts/src/c3619.rs | 29 + highlight/jirs-contexts/src/c362.rs | 47 + highlight/jirs-contexts/src/c3620.rs | 31 + highlight/jirs-contexts/src/c3621.rs | 38 + highlight/jirs-contexts/src/c3622.rs | 33 + highlight/jirs-contexts/src/c3623.rs | 47 + highlight/jirs-contexts/src/c3624.rs | 55 + highlight/jirs-contexts/src/c3625.rs | 35 + highlight/jirs-contexts/src/c3626.rs | 48 + highlight/jirs-contexts/src/c3627.rs | 29 + highlight/jirs-contexts/src/c3628.rs | 48 + highlight/jirs-contexts/src/c3629.rs | 54 + highlight/jirs-contexts/src/c363.rs | 63 + highlight/jirs-contexts/src/c3630.rs | 59 + highlight/jirs-contexts/src/c3631.rs | 35 + highlight/jirs-contexts/src/c3632.rs | 46 + highlight/jirs-contexts/src/c3633.rs | 54 + highlight/jirs-contexts/src/c3634.rs | 78 + highlight/jirs-contexts/src/c3635.rs | 35 + highlight/jirs-contexts/src/c3636.rs | 46 + highlight/jirs-contexts/src/c3637.rs | 59 + highlight/jirs-contexts/src/c3638.rs | 48 + highlight/jirs-contexts/src/c3639.rs | 48 + highlight/jirs-contexts/src/c364.rs | 50 + highlight/jirs-contexts/src/c3640.rs | 43 + highlight/jirs-contexts/src/c3641.rs | 95 + highlight/jirs-contexts/src/c3642.rs | 29 + highlight/jirs-contexts/src/c3643.rs | 121 + highlight/jirs-contexts/src/c3644.rs | 50 + highlight/jirs-contexts/src/c3645.rs | 41 + highlight/jirs-contexts/src/c3646.rs | 41 + highlight/jirs-contexts/src/c3647.rs | 29 + highlight/jirs-contexts/src/c3648.rs | 48 + highlight/jirs-contexts/src/c3649.rs | 49 + highlight/jirs-contexts/src/c365.rs | 53 + highlight/jirs-contexts/src/c3650.rs | 84 + highlight/jirs-contexts/src/c3651.rs | 88 + highlight/jirs-contexts/src/c3652.rs | 49 + highlight/jirs-contexts/src/c3653.rs | 75 + highlight/jirs-contexts/src/c3654.rs | 30 + highlight/jirs-contexts/src/c3655.rs | 42 + highlight/jirs-contexts/src/c3656.rs | 50 + highlight/jirs-contexts/src/c3657.rs | 50 + highlight/jirs-contexts/src/c3658.rs | 34 + highlight/jirs-contexts/src/c3659.rs | 63 + highlight/jirs-contexts/src/c366.rs | 51 + highlight/jirs-contexts/src/c3660.rs | 35 + highlight/jirs-contexts/src/c3661.rs | 47 + highlight/jirs-contexts/src/c3662.rs | 92 + highlight/jirs-contexts/src/c3663.rs | 33 + highlight/jirs-contexts/src/c3664.rs | 33 + highlight/jirs-contexts/src/c3665.rs | 36 + highlight/jirs-contexts/src/c3666.rs | 37 + highlight/jirs-contexts/src/c3667.rs | 21 + highlight/jirs-contexts/src/c3668.rs | 21 + highlight/jirs-contexts/src/c3669.rs | 66 + highlight/jirs-contexts/src/c367.rs | 101 + highlight/jirs-contexts/src/c3670.rs | 30 + highlight/jirs-contexts/src/c3671.rs | 29 + highlight/jirs-contexts/src/c3672.rs | 66 + highlight/jirs-contexts/src/c3673.rs | 31 + highlight/jirs-contexts/src/c3674.rs | 29 + highlight/jirs-contexts/src/c3675.rs | 66 + highlight/jirs-contexts/src/c3676.rs | 30 + highlight/jirs-contexts/src/c3677.rs | 29 + highlight/jirs-contexts/src/c3678.rs | 66 + highlight/jirs-contexts/src/c3679.rs | 30 + highlight/jirs-contexts/src/c368.rs | 46 + highlight/jirs-contexts/src/c3680.rs | 29 + highlight/jirs-contexts/src/c3681.rs | 66 + highlight/jirs-contexts/src/c3682.rs | 39 + highlight/jirs-contexts/src/c3683.rs | 30 + highlight/jirs-contexts/src/c3684.rs | 66 + highlight/jirs-contexts/src/c3685.rs | 39 + highlight/jirs-contexts/src/c3686.rs | 31 + highlight/jirs-contexts/src/c3687.rs | 66 + highlight/jirs-contexts/src/c3688.rs | 39 + highlight/jirs-contexts/src/c3689.rs | 30 + highlight/jirs-contexts/src/c369.rs | 42 + highlight/jirs-contexts/src/c3690.rs | 66 + highlight/jirs-contexts/src/c3691.rs | 39 + highlight/jirs-contexts/src/c3692.rs | 30 + highlight/jirs-contexts/src/c3693.rs | 45 + highlight/jirs-contexts/src/c3694.rs | 45 + highlight/jirs-contexts/src/c3695.rs | 46 + highlight/jirs-contexts/src/c3696.rs | 75 + highlight/jirs-contexts/src/c3697.rs | 44 + highlight/jirs-contexts/src/c3698.rs | 47 + highlight/jirs-contexts/src/c3699.rs | 48 + highlight/jirs-contexts/src/c37.rs | 38 + highlight/jirs-contexts/src/c370.rs | 45 + highlight/jirs-contexts/src/c3700.rs | 29 + highlight/jirs-contexts/src/c3701.rs | 21 + highlight/jirs-contexts/src/c3702.rs | 40 + highlight/jirs-contexts/src/c3703.rs | 35 + highlight/jirs-contexts/src/c3704.rs | 35 + highlight/jirs-contexts/src/c3705.rs | 35 + highlight/jirs-contexts/src/c3706.rs | 35 + highlight/jirs-contexts/src/c3707.rs | 35 + highlight/jirs-contexts/src/c3708.rs | 21 + highlight/jirs-contexts/src/c3709.rs | 33 + highlight/jirs-contexts/src/c371.rs | 35 + highlight/jirs-contexts/src/c3710.rs | 101 + highlight/jirs-contexts/src/c3711.rs | 62 + highlight/jirs-contexts/src/c3712.rs | 64 + highlight/jirs-contexts/src/c3713.rs | 51 + highlight/jirs-contexts/src/c3714.rs | 33 + highlight/jirs-contexts/src/c3715.rs | 57 + highlight/jirs-contexts/src/c3716.rs | 64 + highlight/jirs-contexts/src/c3717.rs | 51 + highlight/jirs-contexts/src/c3718.rs | 39 + highlight/jirs-contexts/src/c3719.rs | 39 + highlight/jirs-contexts/src/c372.rs | 199 + highlight/jirs-contexts/src/c3720.rs | 137 + highlight/jirs-contexts/src/c3721.rs | 159 + highlight/jirs-contexts/src/c3722.rs | 44 + highlight/jirs-contexts/src/c3723.rs | 64 + highlight/jirs-contexts/src/c3724.rs | 51 + highlight/jirs-contexts/src/c3725.rs | 140 + highlight/jirs-contexts/src/c3726.rs | 64 + highlight/jirs-contexts/src/c3727.rs | 59 + highlight/jirs-contexts/src/c3728.rs | 23 + highlight/jirs-contexts/src/c3729.rs | 56 + highlight/jirs-contexts/src/c373.rs | 67 + highlight/jirs-contexts/src/c3730.rs | 42 + highlight/jirs-contexts/src/c3731.rs | 22 + highlight/jirs-contexts/src/c3732.rs | 36 + highlight/jirs-contexts/src/c3733.rs | 24 + highlight/jirs-contexts/src/c3734.rs | 38 + highlight/jirs-contexts/src/c3735.rs | 30 + highlight/jirs-contexts/src/c3736.rs | 53 + highlight/jirs-contexts/src/c3737.rs | 125 + highlight/jirs-contexts/src/c3738.rs | 49 + highlight/jirs-contexts/src/c3739.rs | 41 + highlight/jirs-contexts/src/c374.rs | 635 + highlight/jirs-contexts/src/c3740.rs | 55 + highlight/jirs-contexts/src/c3741.rs | 39 + highlight/jirs-contexts/src/c3742.rs | 40 + highlight/jirs-contexts/src/c3743.rs | 88 + highlight/jirs-contexts/src/c3744.rs | 57 + highlight/jirs-contexts/src/c3745.rs | 57 + highlight/jirs-contexts/src/c3746.rs | 136 + highlight/jirs-contexts/src/c3747.rs | 64 + highlight/jirs-contexts/src/c3748.rs | 140 + highlight/jirs-contexts/src/c3749.rs | 23 + highlight/jirs-contexts/src/c375.rs | 38 + highlight/jirs-contexts/src/c3750.rs | 35 + highlight/jirs-contexts/src/c3751.rs | 44 + highlight/jirs-contexts/src/c3752.rs | 36 + highlight/jirs-contexts/src/c3753.rs | 24 + highlight/jirs-contexts/src/c3754.rs | 32 + highlight/jirs-contexts/src/c3755.rs | 117 + highlight/jirs-contexts/src/c3756.rs | 35 + highlight/jirs-contexts/src/c3757.rs | 36 + highlight/jirs-contexts/src/c3758.rs | 60 + highlight/jirs-contexts/src/c3759.rs | 30 + highlight/jirs-contexts/src/c376.rs | 483 + highlight/jirs-contexts/src/c3760.rs | 53 + highlight/jirs-contexts/src/c3761.rs | 135 + highlight/jirs-contexts/src/c3762.rs | 49 + highlight/jirs-contexts/src/c3763.rs | 41 + highlight/jirs-contexts/src/c3764.rs | 23 + highlight/jirs-contexts/src/c3765.rs | 92 + highlight/jirs-contexts/src/c3766.rs | 40 + highlight/jirs-contexts/src/c3767.rs | 35 + highlight/jirs-contexts/src/c3768.rs | 21 + highlight/jirs-contexts/src/c3769.rs | 24 + highlight/jirs-contexts/src/c377.rs | 191 + highlight/jirs-contexts/src/c3770.rs | 90 + highlight/jirs-contexts/src/c3771.rs | 21 + highlight/jirs-contexts/src/c3772.rs | 35 + highlight/jirs-contexts/src/c3773.rs | 53 + highlight/jirs-contexts/src/c3774.rs | 49 + highlight/jirs-contexts/src/c3775.rs | 53 + highlight/jirs-contexts/src/c3776.rs | 53 + highlight/jirs-contexts/src/c3777.rs | 65 + highlight/jirs-contexts/src/c3778.rs | 65 + highlight/jirs-contexts/src/c3779.rs | 23 + highlight/jirs-contexts/src/c378.rs | 50 + highlight/jirs-contexts/src/c3780.rs | 31 + highlight/jirs-contexts/src/c3781.rs | 30 + highlight/jirs-contexts/src/c3782.rs | 24 + highlight/jirs-contexts/src/c3783.rs | 23 + highlight/jirs-contexts/src/c3784.rs | 91 + highlight/jirs-contexts/src/c3785.rs | 100 + highlight/jirs-contexts/src/c3786.rs | 60 + highlight/jirs-contexts/src/c3787.rs | 65 + highlight/jirs-contexts/src/c3788.rs | 74 + highlight/jirs-contexts/src/c3789.rs | 39 + highlight/jirs-contexts/src/c379.rs | 55 + highlight/jirs-contexts/src/c3790.rs | 80 + highlight/jirs-contexts/src/c3791.rs | 114 + highlight/jirs-contexts/src/c3792.rs | 22 + highlight/jirs-contexts/src/c3793.rs | 98 + highlight/jirs-contexts/src/c3794.rs | 53 + highlight/jirs-contexts/src/c3795.rs | 45 + highlight/jirs-contexts/src/c3796.rs | 45 + highlight/jirs-contexts/src/c3797.rs | 45 + highlight/jirs-contexts/src/c3798.rs | 45 + highlight/jirs-contexts/src/c3799.rs | 45 + highlight/jirs-contexts/src/c38.rs | 50 + highlight/jirs-contexts/src/c380.rs | 37 + highlight/jirs-contexts/src/c3800.rs | 45 + highlight/jirs-contexts/src/c3801.rs | 45 + highlight/jirs-contexts/src/c3802.rs | 45 + highlight/jirs-contexts/src/c3803.rs | 35 + highlight/jirs-contexts/src/c3804.rs | 35 + highlight/jirs-contexts/src/c3805.rs | 23 + highlight/jirs-contexts/src/c3806.rs | 33 + highlight/jirs-contexts/src/c3807.rs | 24 + highlight/jirs-contexts/src/c3808.rs | 23 + highlight/jirs-contexts/src/c3809.rs | 35 + highlight/jirs-contexts/src/c381.rs | 39 + highlight/jirs-contexts/src/c3810.rs | 29 + highlight/jirs-contexts/src/c3811.rs | 35 + highlight/jirs-contexts/src/c3812.rs | 34 + highlight/jirs-contexts/src/c3813.rs | 44 + highlight/jirs-contexts/src/c3814.rs | 51 + highlight/jirs-contexts/src/c3815.rs | 40 + highlight/jirs-contexts/src/c3816.rs | 23 + highlight/jirs-contexts/src/c3817.rs | 42 + highlight/jirs-contexts/src/c3818.rs | 92 + highlight/jirs-contexts/src/c3819.rs | 22 + highlight/jirs-contexts/src/c382.rs | 70 + highlight/jirs-contexts/src/c3820.rs | 47 + highlight/jirs-contexts/src/c3821.rs | 34 + highlight/jirs-contexts/src/c3822.rs | 34 + highlight/jirs-contexts/src/c3823.rs | 60 + highlight/jirs-contexts/src/c3824.rs | 60 + highlight/jirs-contexts/src/c3825.rs | 60 + highlight/jirs-contexts/src/c3826.rs | 63 + highlight/jirs-contexts/src/c3827.rs | 60 + highlight/jirs-contexts/src/c3828.rs | 78 + highlight/jirs-contexts/src/c3829.rs | 43 + highlight/jirs-contexts/src/c383.rs | 66 + highlight/jirs-contexts/src/c3830.rs | 81 + highlight/jirs-contexts/src/c3831.rs | 48 + highlight/jirs-contexts/src/c3832.rs | 29 + highlight/jirs-contexts/src/c3833.rs | 48 + highlight/jirs-contexts/src/c3834.rs | 121 + highlight/jirs-contexts/src/c3835.rs | 50 + highlight/jirs-contexts/src/c3836.rs | 41 + highlight/jirs-contexts/src/c3837.rs | 41 + highlight/jirs-contexts/src/c3838.rs | 29 + highlight/jirs-contexts/src/c3839.rs | 49 + highlight/jirs-contexts/src/c384.rs | 59 + highlight/jirs-contexts/src/c3840.rs | 84 + highlight/jirs-contexts/src/c3841.rs | 88 + highlight/jirs-contexts/src/c3842.rs | 42 + highlight/jirs-contexts/src/c3843.rs | 137 + highlight/jirs-contexts/src/c3844.rs | 50 + highlight/jirs-contexts/src/c3845.rs | 50 + highlight/jirs-contexts/src/c3846.rs | 34 + highlight/jirs-contexts/src/c3847.rs | 63 + highlight/jirs-contexts/src/c3848.rs | 35 + highlight/jirs-contexts/src/c3849.rs | 92 + highlight/jirs-contexts/src/c385.rs | 96 + highlight/jirs-contexts/src/c3850.rs | 33 + highlight/jirs-contexts/src/c3851.rs | 33 + highlight/jirs-contexts/src/c3852.rs | 36 + highlight/jirs-contexts/src/c3853.rs | 37 + highlight/jirs-contexts/src/c3854.rs | 21 + highlight/jirs-contexts/src/c3855.rs | 21 + highlight/jirs-contexts/src/c3856.rs | 66 + highlight/jirs-contexts/src/c3857.rs | 30 + highlight/jirs-contexts/src/c3858.rs | 29 + highlight/jirs-contexts/src/c3859.rs | 66 + highlight/jirs-contexts/src/c386.rs | 71 + highlight/jirs-contexts/src/c3860.rs | 31 + highlight/jirs-contexts/src/c3861.rs | 29 + highlight/jirs-contexts/src/c3862.rs | 66 + highlight/jirs-contexts/src/c3863.rs | 30 + highlight/jirs-contexts/src/c3864.rs | 29 + highlight/jirs-contexts/src/c3865.rs | 66 + highlight/jirs-contexts/src/c3866.rs | 30 + highlight/jirs-contexts/src/c3867.rs | 29 + highlight/jirs-contexts/src/c3868.rs | 66 + highlight/jirs-contexts/src/c3869.rs | 39 + highlight/jirs-contexts/src/c387.rs | 90 + highlight/jirs-contexts/src/c3870.rs | 30 + highlight/jirs-contexts/src/c3871.rs | 66 + highlight/jirs-contexts/src/c3872.rs | 39 + highlight/jirs-contexts/src/c3873.rs | 31 + highlight/jirs-contexts/src/c3874.rs | 66 + highlight/jirs-contexts/src/c3875.rs | 39 + highlight/jirs-contexts/src/c3876.rs | 30 + highlight/jirs-contexts/src/c3877.rs | 66 + highlight/jirs-contexts/src/c3878.rs | 39 + highlight/jirs-contexts/src/c3879.rs | 30 + highlight/jirs-contexts/src/c388.rs | 34 + highlight/jirs-contexts/src/c3880.rs | 45 + highlight/jirs-contexts/src/c3881.rs | 45 + highlight/jirs-contexts/src/c3882.rs | 59 + highlight/jirs-contexts/src/c3883.rs | 46 + highlight/jirs-contexts/src/c3884.rs | 47 + highlight/jirs-contexts/src/c3885.rs | 48 + highlight/jirs-contexts/src/c3886.rs | 56 + highlight/jirs-contexts/src/c3887.rs | 48 + highlight/jirs-contexts/src/c3888.rs | 41 + highlight/jirs-contexts/src/c3889.rs | 21 + highlight/jirs-contexts/src/c389.rs | 240 + highlight/jirs-contexts/src/c3890.rs | 40 + highlight/jirs-contexts/src/c3891.rs | 21 + highlight/jirs-contexts/src/c3892.rs | 35 + highlight/jirs-contexts/src/c3893.rs | 35 + highlight/jirs-contexts/src/c3894.rs | 35 + highlight/jirs-contexts/src/c3895.rs | 35 + highlight/jirs-contexts/src/c3896.rs | 21 + highlight/jirs-contexts/src/c3897.rs | 32 + highlight/jirs-contexts/src/c3898.rs | 86 + highlight/jirs-contexts/src/c3899.rs | 32 + highlight/jirs-contexts/src/c39.rs | 38 + highlight/jirs-contexts/src/c390.rs | 288 + highlight/jirs-contexts/src/c3900.rs | 31 + highlight/jirs-contexts/src/c3901.rs | 28 + highlight/jirs-contexts/src/c3902.rs | 28 + highlight/jirs-contexts/src/c3903.rs | 59 + highlight/jirs-contexts/src/c3904.rs | 30 + highlight/jirs-contexts/src/c3905.rs | 39 + highlight/jirs-contexts/src/c3906.rs | 59 + highlight/jirs-contexts/src/c3907.rs | 30 + highlight/jirs-contexts/src/c3908.rs | 39 + highlight/jirs-contexts/src/c3909.rs | 59 + highlight/jirs-contexts/src/c391.rs | 73 + highlight/jirs-contexts/src/c3910.rs | 30 + highlight/jirs-contexts/src/c3911.rs | 39 + highlight/jirs-contexts/src/c3912.rs | 62 + highlight/jirs-contexts/src/c3913.rs | 22 + highlight/jirs-contexts/src/c3914.rs | 30 + highlight/jirs-contexts/src/c3915.rs | 49 + highlight/jirs-contexts/src/c3916.rs | 70 + highlight/jirs-contexts/src/c3917.rs | 49 + highlight/jirs-contexts/src/c3918.rs | 33 + highlight/jirs-contexts/src/c3919.rs | 80 + highlight/jirs-contexts/src/c392.rs | 43 + highlight/jirs-contexts/src/c3920.rs | 33 + highlight/jirs-contexts/src/c3921.rs | 128 + highlight/jirs-contexts/src/c3922.rs | 22 + highlight/jirs-contexts/src/c3923.rs | 44 + highlight/jirs-contexts/src/c3924.rs | 37 + highlight/jirs-contexts/src/c3925.rs | 32 + highlight/jirs-contexts/src/c3926.rs | 30 + highlight/jirs-contexts/src/c3927.rs | 22 + highlight/jirs-contexts/src/c3928.rs | 68 + highlight/jirs-contexts/src/c3929.rs | 35 + highlight/jirs-contexts/src/c393.rs | 62 + highlight/jirs-contexts/src/c3930.rs | 189 + highlight/jirs-contexts/src/c3931.rs | 79 + highlight/jirs-contexts/src/c3932.rs | 21 + highlight/jirs-contexts/src/c3933.rs | 24 + highlight/jirs-contexts/src/c3934.rs | 90 + highlight/jirs-contexts/src/c3935.rs | 21 + highlight/jirs-contexts/src/c3936.rs | 35 + highlight/jirs-contexts/src/c3937.rs | 53 + highlight/jirs-contexts/src/c3938.rs | 53 + highlight/jirs-contexts/src/c3939.rs | 53 + highlight/jirs-contexts/src/c394.rs | 62 + highlight/jirs-contexts/src/c3940.rs | 53 + highlight/jirs-contexts/src/c3941.rs | 65 + highlight/jirs-contexts/src/c3942.rs | 65 + highlight/jirs-contexts/src/c3943.rs | 22 + highlight/jirs-contexts/src/c3944.rs | 31 + highlight/jirs-contexts/src/c3945.rs | 30 + highlight/jirs-contexts/src/c3946.rs | 24 + highlight/jirs-contexts/src/c3947.rs | 23 + highlight/jirs-contexts/src/c3948.rs | 63 + highlight/jirs-contexts/src/c3949.rs | 100 + highlight/jirs-contexts/src/c395.rs | 47 + highlight/jirs-contexts/src/c3950.rs | 60 + highlight/jirs-contexts/src/c3951.rs | 65 + highlight/jirs-contexts/src/c3952.rs | 74 + highlight/jirs-contexts/src/c3953.rs | 39 + highlight/jirs-contexts/src/c3954.rs | 60 + highlight/jirs-contexts/src/c3955.rs | 114 + highlight/jirs-contexts/src/c3956.rs | 22 + highlight/jirs-contexts/src/c3957.rs | 99 + highlight/jirs-contexts/src/c3958.rs | 53 + highlight/jirs-contexts/src/c3959.rs | 45 + highlight/jirs-contexts/src/c396.rs | 39 + highlight/jirs-contexts/src/c3960.rs | 45 + highlight/jirs-contexts/src/c3961.rs | 45 + highlight/jirs-contexts/src/c3962.rs | 45 + highlight/jirs-contexts/src/c3963.rs | 45 + highlight/jirs-contexts/src/c3964.rs | 45 + highlight/jirs-contexts/src/c3965.rs | 45 + highlight/jirs-contexts/src/c3966.rs | 45 + highlight/jirs-contexts/src/c3967.rs | 35 + highlight/jirs-contexts/src/c3968.rs | 35 + highlight/jirs-contexts/src/c3969.rs | 23 + highlight/jirs-contexts/src/c397.rs | 42 + highlight/jirs-contexts/src/c3970.rs | 68 + highlight/jirs-contexts/src/c3971.rs | 35 + highlight/jirs-contexts/src/c3972.rs | 33 + highlight/jirs-contexts/src/c3973.rs | 23 + highlight/jirs-contexts/src/c3974.rs | 22 + highlight/jirs-contexts/src/c3975.rs | 35 + highlight/jirs-contexts/src/c3976.rs | 32 + highlight/jirs-contexts/src/c3977.rs | 33 + highlight/jirs-contexts/src/c3978.rs | 105 + highlight/jirs-contexts/src/c3979.rs | 38 + highlight/jirs-contexts/src/c398.rs | 238 + highlight/jirs-contexts/src/c3980.rs | 35 + highlight/jirs-contexts/src/c3981.rs | 130 + highlight/jirs-contexts/src/c3982.rs | 59 + highlight/jirs-contexts/src/c3983.rs | 22 + highlight/jirs-contexts/src/c3984.rs | 68 + highlight/jirs-contexts/src/c3985.rs | 84 + highlight/jirs-contexts/src/c3986.rs | 42 + highlight/jirs-contexts/src/c3987.rs | 42 + highlight/jirs-contexts/src/c3988.rs | 67 + highlight/jirs-contexts/src/c3989.rs | 47 + highlight/jirs-contexts/src/c399.rs | 41 + highlight/jirs-contexts/src/c3990.rs | 53 + highlight/jirs-contexts/src/c3991.rs | 52 + highlight/jirs-contexts/src/c3992.rs | 53 + highlight/jirs-contexts/src/c3993.rs | 48 + highlight/jirs-contexts/src/c3994.rs | 43 + highlight/jirs-contexts/src/c3995.rs | 34 + highlight/jirs-contexts/src/c3996.rs | 33 + highlight/jirs-contexts/src/c3997.rs | 36 + highlight/jirs-contexts/src/c3998.rs | 36 + highlight/jirs-contexts/src/c3999.rs | 39 + highlight/jirs-contexts/src/c4.rs | 62 + highlight/jirs-contexts/src/c40.rs | 44 + highlight/jirs-contexts/src/c400.rs | 37 + highlight/jirs-contexts/src/c4000.rs | 113 + highlight/jirs-contexts/src/c4001.rs | 51 + highlight/jirs-contexts/src/c4002.rs | 29 + highlight/jirs-contexts/src/c4003.rs | 29 + highlight/jirs-contexts/src/c4004.rs | 41 + highlight/jirs-contexts/src/c4005.rs | 79 + highlight/jirs-contexts/src/c4006.rs | 80 + highlight/jirs-contexts/src/c4007.rs | 29 + highlight/jirs-contexts/src/c4008.rs | 34 + highlight/jirs-contexts/src/c4009.rs | 30 + highlight/jirs-contexts/src/c401.rs | 68 + highlight/jirs-contexts/src/c4010.rs | 34 + highlight/jirs-contexts/src/c4011.rs | 34 + highlight/jirs-contexts/src/c4012.rs | 75 + highlight/jirs-contexts/src/c4013.rs | 43 + highlight/jirs-contexts/src/c4014.rs | 46 + highlight/jirs-contexts/src/c4015.rs | 57 + highlight/jirs-contexts/src/c4016.rs | 92 + highlight/jirs-contexts/src/c4017.rs | 29 + highlight/jirs-contexts/src/c4018.rs | 67 + highlight/jirs-contexts/src/c4019.rs | 118 + highlight/jirs-contexts/src/c402.rs | 34 + highlight/jirs-contexts/src/c4020.rs | 43 + highlight/jirs-contexts/src/c4021.rs | 21 + highlight/jirs-contexts/src/c4022.rs | 21 + highlight/jirs-contexts/src/c4023.rs | 21 + highlight/jirs-contexts/src/c4024.rs | 21 + highlight/jirs-contexts/src/c4025.rs | 21 + highlight/jirs-contexts/src/c4026.rs | 21 + highlight/jirs-contexts/src/c4027.rs | 435 + highlight/jirs-contexts/src/c4028.rs | 46 + highlight/jirs-contexts/src/c4029.rs | 28 + highlight/jirs-contexts/src/c403.rs | 38 + highlight/jirs-contexts/src/c4030.rs | 46 + highlight/jirs-contexts/src/c4031.rs | 28 + highlight/jirs-contexts/src/c4032.rs | 46 + highlight/jirs-contexts/src/c4033.rs | 28 + highlight/jirs-contexts/src/c4034.rs | 46 + highlight/jirs-contexts/src/c4035.rs | 28 + highlight/jirs-contexts/src/c4036.rs | 46 + highlight/jirs-contexts/src/c4037.rs | 28 + highlight/jirs-contexts/src/c4038.rs | 46 + highlight/jirs-contexts/src/c4039.rs | 28 + highlight/jirs-contexts/src/c404.rs | 35 + highlight/jirs-contexts/src/c4040.rs | 28 + highlight/jirs-contexts/src/c4041.rs | 46 + highlight/jirs-contexts/src/c4042.rs | 28 + highlight/jirs-contexts/src/c4043.rs | 46 + highlight/jirs-contexts/src/c4044.rs | 28 + highlight/jirs-contexts/src/c4045.rs | 29 + highlight/jirs-contexts/src/c4046.rs | 28 + highlight/jirs-contexts/src/c4047.rs | 46 + highlight/jirs-contexts/src/c4048.rs | 28 + highlight/jirs-contexts/src/c4049.rs | 46 + highlight/jirs-contexts/src/c405.rs | 33 + highlight/jirs-contexts/src/c4050.rs | 28 + highlight/jirs-contexts/src/c4051.rs | 46 + highlight/jirs-contexts/src/c4052.rs | 28 + highlight/jirs-contexts/src/c4053.rs | 46 + highlight/jirs-contexts/src/c4054.rs | 49 + highlight/jirs-contexts/src/c4055.rs | 40 + highlight/jirs-contexts/src/c4056.rs | 43 + highlight/jirs-contexts/src/c4057.rs | 34 + highlight/jirs-contexts/src/c4058.rs | 34 + highlight/jirs-contexts/src/c4059.rs | 58 + highlight/jirs-contexts/src/c406.rs | 66 + highlight/jirs-contexts/src/c4060.rs | 62 + highlight/jirs-contexts/src/c4061.rs | 67 + highlight/jirs-contexts/src/c4062.rs | 29 + highlight/jirs-contexts/src/c4063.rs | 48 + highlight/jirs-contexts/src/c4064.rs | 36 + highlight/jirs-contexts/src/c4065.rs | 34 + highlight/jirs-contexts/src/c4066.rs | 39 + highlight/jirs-contexts/src/c4067.rs | 33 + highlight/jirs-contexts/src/c4068.rs | 73 + highlight/jirs-contexts/src/c4069.rs | 29 + highlight/jirs-contexts/src/c407.rs | 61 + highlight/jirs-contexts/src/c4070.rs | 74 + highlight/jirs-contexts/src/c4071.rs | 28 + highlight/jirs-contexts/src/c4072.rs | 28 + highlight/jirs-contexts/src/c4073.rs | 49 + highlight/jirs-contexts/src/c4074.rs | 43 + highlight/jirs-contexts/src/c4075.rs | 38 + highlight/jirs-contexts/src/c4076.rs | 52 + highlight/jirs-contexts/src/c4077.rs | 52 + highlight/jirs-contexts/src/c4078.rs | 47 + highlight/jirs-contexts/src/c4079.rs | 50 + highlight/jirs-contexts/src/c408.rs | 42 + highlight/jirs-contexts/src/c4080.rs | 55 + highlight/jirs-contexts/src/c4081.rs | 29 + highlight/jirs-contexts/src/c4082.rs | 44 + highlight/jirs-contexts/src/c4083.rs | 50 + highlight/jirs-contexts/src/c4084.rs | 55 + highlight/jirs-contexts/src/c4085.rs | 41 + highlight/jirs-contexts/src/c4086.rs | 56 + highlight/jirs-contexts/src/c4087.rs | 35 + highlight/jirs-contexts/src/c4088.rs | 35 + highlight/jirs-contexts/src/c4089.rs | 68 + highlight/jirs-contexts/src/c409.rs | 35 + highlight/jirs-contexts/src/c4090.rs | 42 + highlight/jirs-contexts/src/c4091.rs | 68 + highlight/jirs-contexts/src/c4092.rs | 42 + highlight/jirs-contexts/src/c4093.rs | 35 + highlight/jirs-contexts/src/c4094.rs | 68 + highlight/jirs-contexts/src/c4095.rs | 21 + highlight/jirs-contexts/src/c4096.rs | 40 + highlight/jirs-contexts/src/c4097.rs | 29 + highlight/jirs-contexts/src/c4098.rs | 29 + highlight/jirs-contexts/src/c4099.rs | 28 + highlight/jirs-contexts/src/c41.rs | 107 + highlight/jirs-contexts/src/c410.rs | 47 + highlight/jirs-contexts/src/c4100.rs | 50 + highlight/jirs-contexts/src/c4101.rs | 45 + highlight/jirs-contexts/src/c4102.rs | 86 + highlight/jirs-contexts/src/c4103.rs | 38 + highlight/jirs-contexts/src/c4104.rs | 78 + highlight/jirs-contexts/src/c4105.rs | 30 + highlight/jirs-contexts/src/c4106.rs | 45 + highlight/jirs-contexts/src/c4107.rs | 80 + highlight/jirs-contexts/src/c4108.rs | 53 + highlight/jirs-contexts/src/c4109.rs | 45 + highlight/jirs-contexts/src/c411.rs | 47 + highlight/jirs-contexts/src/c4110.rs | 492 + highlight/jirs-contexts/src/c4111.rs | 29 + highlight/jirs-contexts/src/c4112.rs | 30 + highlight/jirs-contexts/src/c4113.rs | 76 + highlight/jirs-contexts/src/c4114.rs | 58 + highlight/jirs-contexts/src/c4115.rs | 44 + highlight/jirs-contexts/src/c4116.rs | 35 + highlight/jirs-contexts/src/c4117.rs | 169 + highlight/jirs-contexts/src/c4118.rs | 129 + highlight/jirs-contexts/src/c4119.rs | 90 + highlight/jirs-contexts/src/c412.rs | 49 + highlight/jirs-contexts/src/c4120.rs | 30 + highlight/jirs-contexts/src/c4121.rs | 32 + highlight/jirs-contexts/src/c4122.rs | 32 + highlight/jirs-contexts/src/c4123.rs | 32 + highlight/jirs-contexts/src/c4124.rs | 32 + highlight/jirs-contexts/src/c4125.rs | 32 + highlight/jirs-contexts/src/c4126.rs | 32 + highlight/jirs-contexts/src/c4127.rs | 30 + highlight/jirs-contexts/src/c4128.rs | 43 + highlight/jirs-contexts/src/c4129.rs | 48 + highlight/jirs-contexts/src/c413.rs | 47 + highlight/jirs-contexts/src/c4130.rs | 55 + highlight/jirs-contexts/src/c4131.rs | 136 + highlight/jirs-contexts/src/c4132.rs | 45 + highlight/jirs-contexts/src/c4133.rs | 45 + highlight/jirs-contexts/src/c4134.rs | 39 + highlight/jirs-contexts/src/c4135.rs | 31 + highlight/jirs-contexts/src/c4136.rs | 82 + highlight/jirs-contexts/src/c4137.rs | 111 + highlight/jirs-contexts/src/c4138.rs | 95 + highlight/jirs-contexts/src/c4139.rs | 159 + highlight/jirs-contexts/src/c414.rs | 35 + highlight/jirs-contexts/src/c4140.rs | 30 + highlight/jirs-contexts/src/c4141.rs | 30 + highlight/jirs-contexts/src/c4142.rs | 35 + highlight/jirs-contexts/src/c4143.rs | 121 + highlight/jirs-contexts/src/c4144.rs | 35 + highlight/jirs-contexts/src/c4145.rs | 35 + highlight/jirs-contexts/src/c4146.rs | 35 + highlight/jirs-contexts/src/c4147.rs | 24 + highlight/jirs-contexts/src/c4148.rs | 1294 + highlight/jirs-contexts/src/c4149.rs | 35 + highlight/jirs-contexts/src/c415.rs | 85 + highlight/jirs-contexts/src/c4150.rs | 47 + highlight/jirs-contexts/src/c4151.rs | 55 + highlight/jirs-contexts/src/c4152.rs | 55 + highlight/jirs-contexts/src/c4153.rs | 30 + highlight/jirs-contexts/src/c4154.rs | 30 + highlight/jirs-contexts/src/c4155.rs | 55 + highlight/jirs-contexts/src/c4156.rs | 100 + highlight/jirs-contexts/src/c4157.rs | 92 + highlight/jirs-contexts/src/c4158.rs | 50 + highlight/jirs-contexts/src/c4159.rs | 32 + highlight/jirs-contexts/src/c416.rs | 35 + highlight/jirs-contexts/src/c4160.rs | 32 + highlight/jirs-contexts/src/c4161.rs | 21 + highlight/jirs-contexts/src/c4162.rs | 40 + highlight/jirs-contexts/src/c4163.rs | 42 + highlight/jirs-contexts/src/c4164.rs | 38 + highlight/jirs-contexts/src/c4165.rs | 57 + highlight/jirs-contexts/src/c4166.rs | 33 + highlight/jirs-contexts/src/c4167.rs | 34 + highlight/jirs-contexts/src/c4168.rs | 34 + highlight/jirs-contexts/src/c4169.rs | 34 + highlight/jirs-contexts/src/c417.rs | 184 + highlight/jirs-contexts/src/c4170.rs | 21 + highlight/jirs-contexts/src/c4171.rs | 40 + highlight/jirs-contexts/src/c4172.rs | 66 + highlight/jirs-contexts/src/c4173.rs | 323 + highlight/jirs-contexts/src/c4174.rs | 28 + highlight/jirs-contexts/src/c4175.rs | 28 + highlight/jirs-contexts/src/c4176.rs | 33 + highlight/jirs-contexts/src/c4177.rs | 33 + highlight/jirs-contexts/src/c4178.rs | 46 + highlight/jirs-contexts/src/c4179.rs | 46 + highlight/jirs-contexts/src/c418.rs | 39 + highlight/jirs-contexts/src/c4180.rs | 21 + highlight/jirs-contexts/src/c4181.rs | 40 + highlight/jirs-contexts/src/c4182.rs | 202 + highlight/jirs-contexts/src/c4183.rs | 28 + highlight/jirs-contexts/src/c4184.rs | 157 + highlight/jirs-contexts/src/c4185.rs | 38 + highlight/jirs-contexts/src/c4186.rs | 28 + highlight/jirs-contexts/src/c4187.rs | 38 + highlight/jirs-contexts/src/c4188.rs | 28 + highlight/jirs-contexts/src/c4189.rs | 28 + highlight/jirs-contexts/src/c419.rs | 153 + highlight/jirs-contexts/src/c4190.rs | 38 + highlight/jirs-contexts/src/c4191.rs | 28 + highlight/jirs-contexts/src/c4192.rs | 38 + highlight/jirs-contexts/src/c4193.rs | 28 + highlight/jirs-contexts/src/c4194.rs | 38 + highlight/jirs-contexts/src/c4195.rs | 28 + highlight/jirs-contexts/src/c4196.rs | 38 + highlight/jirs-contexts/src/c4197.rs | 31 + highlight/jirs-contexts/src/c4198.rs | 31 + highlight/jirs-contexts/src/c4199.rs | 31 + highlight/jirs-contexts/src/c42.rs | 137 + highlight/jirs-contexts/src/c420.rs | 33 + highlight/jirs-contexts/src/c4200.rs | 31 + highlight/jirs-contexts/src/c4201.rs | 39 + highlight/jirs-contexts/src/c4202.rs | 31 + highlight/jirs-contexts/src/c4203.rs | 21 + highlight/jirs-contexts/src/c4204.rs | 31 + highlight/jirs-contexts/src/c4205.rs | 32 + highlight/jirs-contexts/src/c4206.rs | 49 + highlight/jirs-contexts/src/c4207.rs | 21 + highlight/jirs-contexts/src/c4208.rs | 21 + highlight/jirs-contexts/src/c4209.rs | 30 + highlight/jirs-contexts/src/c421.rs | 51 + highlight/jirs-contexts/src/c4210.rs | 62 + highlight/jirs-contexts/src/c4211.rs | 30 + highlight/jirs-contexts/src/c4212.rs | 62 + highlight/jirs-contexts/src/c4213.rs | 30 + highlight/jirs-contexts/src/c4214.rs | 62 + highlight/jirs-contexts/src/c4215.rs | 61 + highlight/jirs-contexts/src/c4216.rs | 30 + highlight/jirs-contexts/src/c4217.rs | 62 + highlight/jirs-contexts/src/c4218.rs | 30 + highlight/jirs-contexts/src/c4219.rs | 53 + highlight/jirs-contexts/src/c422.rs | 39 + highlight/jirs-contexts/src/c4220.rs | 30 + highlight/jirs-contexts/src/c4221.rs | 53 + highlight/jirs-contexts/src/c4222.rs | 30 + highlight/jirs-contexts/src/c4223.rs | 53 + highlight/jirs-contexts/src/c4224.rs | 52 + highlight/jirs-contexts/src/c4225.rs | 30 + highlight/jirs-contexts/src/c4226.rs | 53 + highlight/jirs-contexts/src/c4227.rs | 32 + highlight/jirs-contexts/src/c4228.rs | 34 + highlight/jirs-contexts/src/c4229.rs | 34 + highlight/jirs-contexts/src/c423.rs | 59 + highlight/jirs-contexts/src/c4230.rs | 56 + highlight/jirs-contexts/src/c4231.rs | 28 + highlight/jirs-contexts/src/c4232.rs | 49 + highlight/jirs-contexts/src/c4233.rs | 36 + highlight/jirs-contexts/src/c4234.rs | 40 + highlight/jirs-contexts/src/c4235.rs | 52 + highlight/jirs-contexts/src/c4236.rs | 52 + highlight/jirs-contexts/src/c4237.rs | 52 + highlight/jirs-contexts/src/c4238.rs | 52 + highlight/jirs-contexts/src/c4239.rs | 46 + highlight/jirs-contexts/src/c424.rs | 61 + highlight/jirs-contexts/src/c4240.rs | 28 + highlight/jirs-contexts/src/c4241.rs | 61 + highlight/jirs-contexts/src/c4242.rs | 69 + highlight/jirs-contexts/src/c4243.rs | 28 + highlight/jirs-contexts/src/c4244.rs | 130 + highlight/jirs-contexts/src/c4245.rs | 23 + highlight/jirs-contexts/src/c4246.rs | 28 + highlight/jirs-contexts/src/c4247.rs | 28 + highlight/jirs-contexts/src/c4248.rs | 28 + highlight/jirs-contexts/src/c4249.rs | 28 + highlight/jirs-contexts/src/c425.rs | 117 + highlight/jirs-contexts/src/c4250.rs | 28 + highlight/jirs-contexts/src/c4251.rs | 28 + highlight/jirs-contexts/src/c4252.rs | 28 + highlight/jirs-contexts/src/c4253.rs | 28 + highlight/jirs-contexts/src/c4254.rs | 28 + highlight/jirs-contexts/src/c4255.rs | 28 + highlight/jirs-contexts/src/c4256.rs | 28 + highlight/jirs-contexts/src/c4257.rs | 28 + highlight/jirs-contexts/src/c4258.rs | 35 + highlight/jirs-contexts/src/c4259.rs | 34 + highlight/jirs-contexts/src/c426.rs | 62 + highlight/jirs-contexts/src/c4260.rs | 34 + highlight/jirs-contexts/src/c4261.rs | 34 + highlight/jirs-contexts/src/c4262.rs | 31 + highlight/jirs-contexts/src/c4263.rs | 22 + highlight/jirs-contexts/src/c4264.rs | 62 + highlight/jirs-contexts/src/c4265.rs | 23 + highlight/jirs-contexts/src/c4266.rs | 23 + highlight/jirs-contexts/src/c4267.rs | 21 + highlight/jirs-contexts/src/c4268.rs | 40 + highlight/jirs-contexts/src/c4269.rs | 48 + highlight/jirs-contexts/src/c427.rs | 67 + highlight/jirs-contexts/src/c4270.rs | 36 + highlight/jirs-contexts/src/c4271.rs | 34 + highlight/jirs-contexts/src/c4272.rs | 48 + highlight/jirs-contexts/src/c4273.rs | 36 + highlight/jirs-contexts/src/c4274.rs | 36 + highlight/jirs-contexts/src/c4275.rs | 35 + highlight/jirs-contexts/src/c4276.rs | 35 + highlight/jirs-contexts/src/c4277.rs | 62 + highlight/jirs-contexts/src/c4278.rs | 35 + highlight/jirs-contexts/src/c4279.rs | 35 + highlight/jirs-contexts/src/c428.rs | 167 + highlight/jirs-contexts/src/c4280.rs | 180 + highlight/jirs-contexts/src/c4281.rs | 35 + highlight/jirs-contexts/src/c4282.rs | 25 + highlight/jirs-contexts/src/c4283.rs | 33 + highlight/jirs-contexts/src/c4284.rs | 46 + highlight/jirs-contexts/src/c4285.rs | 258 + highlight/jirs-contexts/src/c4286.rs | 46 + highlight/jirs-contexts/src/c4287.rs | 48 + highlight/jirs-contexts/src/c4288.rs | 28 + highlight/jirs-contexts/src/c4289.rs | 28 + highlight/jirs-contexts/src/c429.rs | 86 + highlight/jirs-contexts/src/c4290.rs | 24 + highlight/jirs-contexts/src/c4291.rs | 23 + highlight/jirs-contexts/src/c4292.rs | 31 + highlight/jirs-contexts/src/c4293.rs | 24 + highlight/jirs-contexts/src/c4294.rs | 59 + highlight/jirs-contexts/src/c4295.rs | 48 + highlight/jirs-contexts/src/c4296.rs | 36 + highlight/jirs-contexts/src/c4297.rs | 34 + highlight/jirs-contexts/src/c4298.rs | 28 + highlight/jirs-contexts/src/c4299.rs | 72 + highlight/jirs-contexts/src/c43.rs | 36 + highlight/jirs-contexts/src/c430.rs | 49 + highlight/jirs-contexts/src/c4300.rs | 30 + highlight/jirs-contexts/src/c4301.rs | 35 + highlight/jirs-contexts/src/c4302.rs | 30 + highlight/jirs-contexts/src/c4303.rs | 35 + highlight/jirs-contexts/src/c4304.rs | 30 + highlight/jirs-contexts/src/c4305.rs | 35 + highlight/jirs-contexts/src/c4306.rs | 22 + highlight/jirs-contexts/src/c4307.rs | 35 + highlight/jirs-contexts/src/c4308.rs | 30 + highlight/jirs-contexts/src/c4309.rs | 35 + highlight/jirs-contexts/src/c431.rs | 47 + highlight/jirs-contexts/src/c4310.rs | 411 + highlight/jirs-contexts/src/c4311.rs | 40 + highlight/jirs-contexts/src/c4312.rs | 42 + highlight/jirs-contexts/src/c4313.rs | 30 + highlight/jirs-contexts/src/c4314.rs | 35 + highlight/jirs-contexts/src/c4315.rs | 30 + highlight/jirs-contexts/src/c4316.rs | 35 + highlight/jirs-contexts/src/c4317.rs | 30 + highlight/jirs-contexts/src/c4318.rs | 35 + highlight/jirs-contexts/src/c4319.rs | 56 + highlight/jirs-contexts/src/c432.rs | 34 + highlight/jirs-contexts/src/c4320.rs | 35 + highlight/jirs-contexts/src/c4321.rs | 30 + highlight/jirs-contexts/src/c4322.rs | 35 + highlight/jirs-contexts/src/c4323.rs | 45 + highlight/jirs-contexts/src/c4324.rs | 81 + highlight/jirs-contexts/src/c4325.rs | 40 + highlight/jirs-contexts/src/c4326.rs | 275 + highlight/jirs-contexts/src/c4327.rs | 41 + highlight/jirs-contexts/src/c4328.rs | 22 + highlight/jirs-contexts/src/c4329.rs | 24 + highlight/jirs-contexts/src/c433.rs | 42 + highlight/jirs-contexts/src/c4330.rs | 144 + highlight/jirs-contexts/src/c4331.rs | 33 + highlight/jirs-contexts/src/c4332.rs | 33 + highlight/jirs-contexts/src/c4333.rs | 68 + highlight/jirs-contexts/src/c4334.rs | 40 + highlight/jirs-contexts/src/c4335.rs | 46 + highlight/jirs-contexts/src/c4336.rs | 24 + highlight/jirs-contexts/src/c4337.rs | 38 + highlight/jirs-contexts/src/c4338.rs | 35 + highlight/jirs-contexts/src/c4339.rs | 34 + highlight/jirs-contexts/src/c434.rs | 34 + highlight/jirs-contexts/src/c4340.rs | 26 + highlight/jirs-contexts/src/c4341.rs | 26 + highlight/jirs-contexts/src/c4342.rs | 81 + highlight/jirs-contexts/src/c4343.rs | 59 + highlight/jirs-contexts/src/c4344.rs | 97 + highlight/jirs-contexts/src/c4345.rs | 21 + highlight/jirs-contexts/src/c4346.rs | 50 + highlight/jirs-contexts/src/c4347.rs | 33 + highlight/jirs-contexts/src/c4348.rs | 22 + highlight/jirs-contexts/src/c4349.rs | 46 + highlight/jirs-contexts/src/c435.rs | 42 + highlight/jirs-contexts/src/c4350.rs | 34 + highlight/jirs-contexts/src/c4351.rs | 25 + highlight/jirs-contexts/src/c4352.rs | 37 + highlight/jirs-contexts/src/c4353.rs | 49 + highlight/jirs-contexts/src/c4354.rs | 21 + highlight/jirs-contexts/src/c4355.rs | 43 + highlight/jirs-contexts/src/c4356.rs | 36 + highlight/jirs-contexts/src/c4357.rs | 269 + highlight/jirs-contexts/src/c4358.rs | 60 + highlight/jirs-contexts/src/c4359.rs | 31 + highlight/jirs-contexts/src/c436.rs | 31 + highlight/jirs-contexts/src/c4360.rs | 60 + highlight/jirs-contexts/src/c4361.rs | 48 + highlight/jirs-contexts/src/c4362.rs | 60 + highlight/jirs-contexts/src/c4363.rs | 60 + highlight/jirs-contexts/src/c4364.rs | 21 + highlight/jirs-contexts/src/c4365.rs | 47 + highlight/jirs-contexts/src/c4366.rs | 60 + highlight/jirs-contexts/src/c4367.rs | 60 + highlight/jirs-contexts/src/c4368.rs | 35 + highlight/jirs-contexts/src/c4369.rs | 35 + highlight/jirs-contexts/src/c437.rs | 60 + highlight/jirs-contexts/src/c4370.rs | 35 + highlight/jirs-contexts/src/c4371.rs | 35 + highlight/jirs-contexts/src/c4372.rs | 62 + highlight/jirs-contexts/src/c4373.rs | 48 + highlight/jirs-contexts/src/c4374.rs | 36 + highlight/jirs-contexts/src/c4375.rs | 33 + highlight/jirs-contexts/src/c4376.rs | 42 + highlight/jirs-contexts/src/c4377.rs | 22 + highlight/jirs-contexts/src/c4378.rs | 59 + highlight/jirs-contexts/src/c4379.rs | 33 + highlight/jirs-contexts/src/c438.rs | 46 + highlight/jirs-contexts/src/c4380.rs | 42 + highlight/jirs-contexts/src/c4381.rs | 58 + highlight/jirs-contexts/src/c4382.rs | 33 + highlight/jirs-contexts/src/c4383.rs | 236 + highlight/jirs-contexts/src/c4384.rs | 34 + highlight/jirs-contexts/src/c4385.rs | 33 + highlight/jirs-contexts/src/c4386.rs | 60 + highlight/jirs-contexts/src/c4387.rs | 31 + highlight/jirs-contexts/src/c4388.rs | 230 + highlight/jirs-contexts/src/c4389.rs | 34 + highlight/jirs-contexts/src/c439.rs | 69 + highlight/jirs-contexts/src/c4390.rs | 62 + highlight/jirs-contexts/src/c4391.rs | 32 + highlight/jirs-contexts/src/c4392.rs | 50 + highlight/jirs-contexts/src/c4393.rs | 49 + highlight/jirs-contexts/src/c4394.rs | 50 + highlight/jirs-contexts/src/c4395.rs | 49 + highlight/jirs-contexts/src/c4396.rs | 35 + highlight/jirs-contexts/src/c4397.rs | 35 + highlight/jirs-contexts/src/c4398.rs | 42 + highlight/jirs-contexts/src/c4399.rs | 59 + highlight/jirs-contexts/src/c44.rs | 39 + highlight/jirs-contexts/src/c440.rs | 29 + highlight/jirs-contexts/src/c4400.rs | 39 + highlight/jirs-contexts/src/c4401.rs | 91 + highlight/jirs-contexts/src/c4402.rs | 46 + highlight/jirs-contexts/src/c4403.rs | 41 + highlight/jirs-contexts/src/c4404.rs | 28 + highlight/jirs-contexts/src/c4405.rs | 41 + highlight/jirs-contexts/src/c4406.rs | 40 + highlight/jirs-contexts/src/c4407.rs | 30 + highlight/jirs-contexts/src/c4408.rs | 40 + highlight/jirs-contexts/src/c4409.rs | 30 + highlight/jirs-contexts/src/c441.rs | 60 + highlight/jirs-contexts/src/c4410.rs | 87 + highlight/jirs-contexts/src/c4411.rs | 88 + highlight/jirs-contexts/src/c4412.rs | 60 + highlight/jirs-contexts/src/c4413.rs | 35 + highlight/jirs-contexts/src/c4414.rs | 33 + highlight/jirs-contexts/src/c4415.rs | 43 + highlight/jirs-contexts/src/c4416.rs | 32 + highlight/jirs-contexts/src/c4417.rs | 61 + highlight/jirs-contexts/src/c4418.rs | 29 + highlight/jirs-contexts/src/c4419.rs | 53 + highlight/jirs-contexts/src/c442.rs | 46 + highlight/jirs-contexts/src/c4420.rs | 74 + highlight/jirs-contexts/src/c4421.rs | 29 + highlight/jirs-contexts/src/c4422.rs | 53 + highlight/jirs-contexts/src/c4423.rs | 64 + highlight/jirs-contexts/src/c4424.rs | 29 + highlight/jirs-contexts/src/c4425.rs | 56 + highlight/jirs-contexts/src/c4426.rs | 35 + highlight/jirs-contexts/src/c4427.rs | 36 + highlight/jirs-contexts/src/c4428.rs | 40 + highlight/jirs-contexts/src/c4429.rs | 30 + highlight/jirs-contexts/src/c443.rs | 39 + highlight/jirs-contexts/src/c4430.rs | 86 + highlight/jirs-contexts/src/c4431.rs | 28 + highlight/jirs-contexts/src/c4432.rs | 28 + highlight/jirs-contexts/src/c4433.rs | 41 + highlight/jirs-contexts/src/c4434.rs | 35 + highlight/jirs-contexts/src/c4435.rs | 33 + highlight/jirs-contexts/src/c4436.rs | 35 + highlight/jirs-contexts/src/c4437.rs | 32 + highlight/jirs-contexts/src/c4438.rs | 54 + highlight/jirs-contexts/src/c4439.rs | 39 + highlight/jirs-contexts/src/c444.rs | 29 + highlight/jirs-contexts/src/c4440.rs | 40 + highlight/jirs-contexts/src/c4441.rs | 50 + highlight/jirs-contexts/src/c4442.rs | 90 + highlight/jirs-contexts/src/c4443.rs | 57 + highlight/jirs-contexts/src/c4444.rs | 55 + highlight/jirs-contexts/src/c4445.rs | 54 + highlight/jirs-contexts/src/c4446.rs | 43 + highlight/jirs-contexts/src/c4447.rs | 30 + highlight/jirs-contexts/src/c4448.rs | 49 + highlight/jirs-contexts/src/c4449.rs | 42 + highlight/jirs-contexts/src/c445.rs | 34 + highlight/jirs-contexts/src/c4450.rs | 31 + highlight/jirs-contexts/src/c4451.rs | 35 + highlight/jirs-contexts/src/c4452.rs | 43 + highlight/jirs-contexts/src/c4453.rs | 41 + highlight/jirs-contexts/src/c4454.rs | 42 + highlight/jirs-contexts/src/c4455.rs | 68 + highlight/jirs-contexts/src/c4456.rs | 39 + highlight/jirs-contexts/src/c4457.rs | 52 + highlight/jirs-contexts/src/c4458.rs | 50 + highlight/jirs-contexts/src/c4459.rs | 30 + highlight/jirs-contexts/src/c446.rs | 54 + highlight/jirs-contexts/src/c4460.rs | 30 + highlight/jirs-contexts/src/c4461.rs | 30 + highlight/jirs-contexts/src/c4462.rs | 29 + highlight/jirs-contexts/src/c4463.rs | 37 + highlight/jirs-contexts/src/c4464.rs | 22 + highlight/jirs-contexts/src/c4465.rs | 48 + highlight/jirs-contexts/src/c4466.rs | 43 + highlight/jirs-contexts/src/c4467.rs | 30 + highlight/jirs-contexts/src/c4468.rs | 30 + highlight/jirs-contexts/src/c4469.rs | 30 + highlight/jirs-contexts/src/c447.rs | 39 + highlight/jirs-contexts/src/c4470.rs | 54 + highlight/jirs-contexts/src/c4471.rs | 53 + highlight/jirs-contexts/src/c4472.rs | 54 + highlight/jirs-contexts/src/c4473.rs | 65 + highlight/jirs-contexts/src/c4474.rs | 29 + highlight/jirs-contexts/src/c4475.rs | 58 + highlight/jirs-contexts/src/c4476.rs | 58 + highlight/jirs-contexts/src/c4477.rs | 47 + highlight/jirs-contexts/src/c4478.rs | 32 + highlight/jirs-contexts/src/c4479.rs | 39 + highlight/jirs-contexts/src/c448.rs | 60 + highlight/jirs-contexts/src/c4480.rs | 56 + highlight/jirs-contexts/src/c4481.rs | 58 + highlight/jirs-contexts/src/c4482.rs | 47 + highlight/jirs-contexts/src/c4483.rs | 30 + highlight/jirs-contexts/src/c4484.rs | 47 + highlight/jirs-contexts/src/c4485.rs | 29 + highlight/jirs-contexts/src/c4486.rs | 66 + highlight/jirs-contexts/src/c4487.rs | 28 + highlight/jirs-contexts/src/c4488.rs | 28 + highlight/jirs-contexts/src/c4489.rs | 54 + highlight/jirs-contexts/src/c449.rs | 48 + highlight/jirs-contexts/src/c4490.rs | 54 + highlight/jirs-contexts/src/c4491.rs | 66 + highlight/jirs-contexts/src/c4492.rs | 30 + highlight/jirs-contexts/src/c4493.rs | 58 + highlight/jirs-contexts/src/c4494.rs | 66 + highlight/jirs-contexts/src/c4495.rs | 32 + highlight/jirs-contexts/src/c4496.rs | 57 + highlight/jirs-contexts/src/c4497.rs | 56 + highlight/jirs-contexts/src/c4498.rs | 66 + highlight/jirs-contexts/src/c4499.rs | 30 + highlight/jirs-contexts/src/c45.rs | 23 + highlight/jirs-contexts/src/c450.rs | 60 + highlight/jirs-contexts/src/c4500.rs | 66 + highlight/jirs-contexts/src/c4501.rs | 29 + highlight/jirs-contexts/src/c4502.rs | 67 + highlight/jirs-contexts/src/c4503.rs | 28 + highlight/jirs-contexts/src/c4504.rs | 28 + highlight/jirs-contexts/src/c4505.rs | 55 + highlight/jirs-contexts/src/c4506.rs | 53 + highlight/jirs-contexts/src/c4507.rs | 53 + highlight/jirs-contexts/src/c4508.rs | 54 + highlight/jirs-contexts/src/c4509.rs | 65 + highlight/jirs-contexts/src/c451.rs | 46 + highlight/jirs-contexts/src/c4510.rs | 29 + highlight/jirs-contexts/src/c4511.rs | 58 + highlight/jirs-contexts/src/c4512.rs | 58 + highlight/jirs-contexts/src/c4513.rs | 47 + highlight/jirs-contexts/src/c4514.rs | 32 + highlight/jirs-contexts/src/c4515.rs | 39 + highlight/jirs-contexts/src/c4516.rs | 56 + highlight/jirs-contexts/src/c4517.rs | 58 + highlight/jirs-contexts/src/c4518.rs | 47 + highlight/jirs-contexts/src/c4519.rs | 31 + highlight/jirs-contexts/src/c452.rs | 31 + highlight/jirs-contexts/src/c4520.rs | 47 + highlight/jirs-contexts/src/c4521.rs | 29 + highlight/jirs-contexts/src/c4522.rs | 66 + highlight/jirs-contexts/src/c4523.rs | 28 + highlight/jirs-contexts/src/c4524.rs | 28 + highlight/jirs-contexts/src/c4525.rs | 54 + highlight/jirs-contexts/src/c4526.rs | 54 + highlight/jirs-contexts/src/c4527.rs | 30 + highlight/jirs-contexts/src/c4528.rs | 58 + highlight/jirs-contexts/src/c4529.rs | 66 + highlight/jirs-contexts/src/c453.rs | 60 + highlight/jirs-contexts/src/c4530.rs | 32 + highlight/jirs-contexts/src/c4531.rs | 57 + highlight/jirs-contexts/src/c4532.rs | 56 + highlight/jirs-contexts/src/c4533.rs | 66 + highlight/jirs-contexts/src/c4534.rs | 30 + highlight/jirs-contexts/src/c4535.rs | 66 + highlight/jirs-contexts/src/c4536.rs | 29 + highlight/jirs-contexts/src/c4537.rs | 66 + highlight/jirs-contexts/src/c4538.rs | 29 + highlight/jirs-contexts/src/c4539.rs | 55 + highlight/jirs-contexts/src/c454.rs | 46 + highlight/jirs-contexts/src/c4540.rs | 66 + highlight/jirs-contexts/src/c4541.rs | 49 + highlight/jirs-contexts/src/c4542.rs | 21 + highlight/jirs-contexts/src/c4543.rs | 40 + highlight/jirs-contexts/src/c4544.rs | 78 + highlight/jirs-contexts/src/c4545.rs | 68 + highlight/jirs-contexts/src/c4546.rs | 38 + highlight/jirs-contexts/src/c4547.rs | 33 + highlight/jirs-contexts/src/c4548.rs | 60 + highlight/jirs-contexts/src/c4549.rs | 189 + highlight/jirs-contexts/src/c455.rs | 95 + highlight/jirs-contexts/src/c4550.rs | 33 + highlight/jirs-contexts/src/c4551.rs | 33 + highlight/jirs-contexts/src/c4552.rs | 33 + highlight/jirs-contexts/src/c4553.rs | 39 + highlight/jirs-contexts/src/c4554.rs | 35 + highlight/jirs-contexts/src/c4555.rs | 65 + highlight/jirs-contexts/src/c4556.rs | 46 + highlight/jirs-contexts/src/c4557.rs | 79 + highlight/jirs-contexts/src/c4558.rs | 45 + highlight/jirs-contexts/src/c4559.rs | 30 + highlight/jirs-contexts/src/c456.rs | 60 + highlight/jirs-contexts/src/c4560.rs | 90 + highlight/jirs-contexts/src/c4561.rs | 30 + highlight/jirs-contexts/src/c4562.rs | 35 + highlight/jirs-contexts/src/c4563.rs | 23 + highlight/jirs-contexts/src/c4564.rs | 22 + highlight/jirs-contexts/src/c4565.rs | 23 + highlight/jirs-contexts/src/c4566.rs | 56 + highlight/jirs-contexts/src/c4567.rs | 43 + highlight/jirs-contexts/src/c4568.rs | 43 + highlight/jirs-contexts/src/c4569.rs | 22 + highlight/jirs-contexts/src/c457.rs | 60 + highlight/jirs-contexts/src/c4570.rs | 36 + highlight/jirs-contexts/src/c4571.rs | 24 + highlight/jirs-contexts/src/c4572.rs | 87 + highlight/jirs-contexts/src/c4573.rs | 69 + highlight/jirs-contexts/src/c4574.rs | 87 + highlight/jirs-contexts/src/c4575.rs | 54 + highlight/jirs-contexts/src/c4576.rs | 54 + highlight/jirs-contexts/src/c4577.rs | 68 + highlight/jirs-contexts/src/c4578.rs | 66 + highlight/jirs-contexts/src/c4579.rs | 55 + highlight/jirs-contexts/src/c458.rs | 78 + highlight/jirs-contexts/src/c4580.rs | 31 + highlight/jirs-contexts/src/c4581.rs | 112 + highlight/jirs-contexts/src/c4582.rs | 35 + highlight/jirs-contexts/src/c4583.rs | 44 + highlight/jirs-contexts/src/c4584.rs | 33 + highlight/jirs-contexts/src/c4585.rs | 35 + highlight/jirs-contexts/src/c4586.rs | 33 + highlight/jirs-contexts/src/c4587.rs | 33 + highlight/jirs-contexts/src/c4588.rs | 33 + highlight/jirs-contexts/src/c4589.rs | 33 + highlight/jirs-contexts/src/c459.rs | 43 + highlight/jirs-contexts/src/c4590.rs | 47 + highlight/jirs-contexts/src/c4591.rs | 61 + highlight/jirs-contexts/src/c4592.rs | 50 + highlight/jirs-contexts/src/c4593.rs | 40 + highlight/jirs-contexts/src/c4594.rs | 46 + highlight/jirs-contexts/src/c4595.rs | 90 + highlight/jirs-contexts/src/c4596.rs | 76 + highlight/jirs-contexts/src/c4597.rs | 52 + highlight/jirs-contexts/src/c4598.rs | 79 + highlight/jirs-contexts/src/c4599.rs | 52 + highlight/jirs-contexts/src/c46.rs | 38 + highlight/jirs-contexts/src/c460.rs | 96 + highlight/jirs-contexts/src/c4600.rs | 30 + highlight/jirs-contexts/src/c4601.rs | 30 + highlight/jirs-contexts/src/c4602.rs | 40 + highlight/jirs-contexts/src/c4603.rs | 90 + highlight/jirs-contexts/src/c4604.rs | 46 + highlight/jirs-contexts/src/c4605.rs | 40 + highlight/jirs-contexts/src/c4606.rs | 33 + highlight/jirs-contexts/src/c4607.rs | 48 + highlight/jirs-contexts/src/c4608.rs | 29 + highlight/jirs-contexts/src/c4609.rs | 141 + highlight/jirs-contexts/src/c461.rs | 30 + highlight/jirs-contexts/src/c4610.rs | 61 + highlight/jirs-contexts/src/c4611.rs | 33 + highlight/jirs-contexts/src/c4612.rs | 33 + highlight/jirs-contexts/src/c4613.rs | 31 + highlight/jirs-contexts/src/c4614.rs | 40 + highlight/jirs-contexts/src/c4615.rs | 30 + highlight/jirs-contexts/src/c4616.rs | 27 + highlight/jirs-contexts/src/c4617.rs | 243 + highlight/jirs-contexts/src/c4618.rs | 85 + highlight/jirs-contexts/src/c4619.rs | 30 + highlight/jirs-contexts/src/c462.rs | 34 + highlight/jirs-contexts/src/c4620.rs | 66 + highlight/jirs-contexts/src/c4621.rs | 41 + highlight/jirs-contexts/src/c4622.rs | 328 + highlight/jirs-contexts/src/c4623.rs | 272 + highlight/jirs-contexts/src/c4624.rs | 328 + highlight/jirs-contexts/src/c4625.rs | 272 + highlight/jirs-contexts/src/c4626.rs | 24 + highlight/jirs-contexts/src/c4627.rs | 49 + highlight/jirs-contexts/src/c4628.rs | 60 + highlight/jirs-contexts/src/c4629.rs | 52 + highlight/jirs-contexts/src/c463.rs | 148 + highlight/jirs-contexts/src/c4630.rs | 63 + highlight/jirs-contexts/src/c4631.rs | 38 + highlight/jirs-contexts/src/c4632.rs | 57 + highlight/jirs-contexts/src/c4633.rs | 33 + highlight/jirs-contexts/src/c4634.rs | 34 + highlight/jirs-contexts/src/c4635.rs | 34 + highlight/jirs-contexts/src/c4636.rs | 34 + highlight/jirs-contexts/src/c4637.rs | 21 + highlight/jirs-contexts/src/c4638.rs | 40 + highlight/jirs-contexts/src/c4639.rs | 66 + highlight/jirs-contexts/src/c464.rs | 34 + highlight/jirs-contexts/src/c4640.rs | 242 + highlight/jirs-contexts/src/c4641.rs | 29 + highlight/jirs-contexts/src/c4642.rs | 21 + highlight/jirs-contexts/src/c4643.rs | 40 + highlight/jirs-contexts/src/c4644.rs | 45 + highlight/jirs-contexts/src/c4645.rs | 30 + highlight/jirs-contexts/src/c4646.rs | 34 + highlight/jirs-contexts/src/c4647.rs | 69 + highlight/jirs-contexts/src/c4648.rs | 69 + highlight/jirs-contexts/src/c4649.rs | 34 + highlight/jirs-contexts/src/c465.rs | 48 + highlight/jirs-contexts/src/c4650.rs | 28 + highlight/jirs-contexts/src/c4651.rs | 70 + highlight/jirs-contexts/src/c4652.rs | 29 + highlight/jirs-contexts/src/c4653.rs | 29 + highlight/jirs-contexts/src/c4654.rs | 35 + highlight/jirs-contexts/src/c4655.rs | 70 + highlight/jirs-contexts/src/c4656.rs | 29 + highlight/jirs-contexts/src/c4657.rs | 59 + highlight/jirs-contexts/src/c4658.rs | 46 + highlight/jirs-contexts/src/c4659.rs | 46 + highlight/jirs-contexts/src/c466.rs | 48 + highlight/jirs-contexts/src/c4660.rs | 21 + highlight/jirs-contexts/src/c4661.rs | 40 + highlight/jirs-contexts/src/c4662.rs | 35 + highlight/jirs-contexts/src/c4663.rs | 88 + highlight/jirs-contexts/src/c4664.rs | 140 + highlight/jirs-contexts/src/c4665.rs | 43 + highlight/jirs-contexts/src/c4666.rs | 35 + highlight/jirs-contexts/src/c4667.rs | 204 + highlight/jirs-contexts/src/c4668.rs | 35 + highlight/jirs-contexts/src/c4669.rs | 40 + highlight/jirs-contexts/src/c467.rs | 48 + highlight/jirs-contexts/src/c4670.rs | 50 + highlight/jirs-contexts/src/c4671.rs | 28 + highlight/jirs-contexts/src/c4672.rs | 137 + highlight/jirs-contexts/src/c4673.rs | 40 + highlight/jirs-contexts/src/c4674.rs | 45 + highlight/jirs-contexts/src/c4675.rs | 202 + highlight/jirs-contexts/src/c4676.rs | 35 + highlight/jirs-contexts/src/c4677.rs | 40 + highlight/jirs-contexts/src/c4678.rs | 50 + highlight/jirs-contexts/src/c4679.rs | 48 + highlight/jirs-contexts/src/c468.rs | 48 + highlight/jirs-contexts/src/c4680.rs | 48 + highlight/jirs-contexts/src/c4681.rs | 38 + highlight/jirs-contexts/src/c4682.rs | 56 + highlight/jirs-contexts/src/c4683.rs | 56 + highlight/jirs-contexts/src/c4684.rs | 56 + highlight/jirs-contexts/src/c4685.rs | 56 + highlight/jirs-contexts/src/c4686.rs | 48 + highlight/jirs-contexts/src/c4687.rs | 38 + highlight/jirs-contexts/src/c4688.rs | 25 + highlight/jirs-contexts/src/c4689.rs | 40 + highlight/jirs-contexts/src/c469.rs | 36 + highlight/jirs-contexts/src/c4690.rs | 49 + highlight/jirs-contexts/src/c4691.rs | 49 + highlight/jirs-contexts/src/c4692.rs | 39 + highlight/jirs-contexts/src/c4693.rs | 26 + highlight/jirs-contexts/src/c4694.rs | 41 + highlight/jirs-contexts/src/c4695.rs | 21 + highlight/jirs-contexts/src/c4696.rs | 134 + highlight/jirs-contexts/src/c4697.rs | 74 + highlight/jirs-contexts/src/c4698.rs | 50 + highlight/jirs-contexts/src/c4699.rs | 28 + highlight/jirs-contexts/src/c47.rs | 47 + highlight/jirs-contexts/src/c470.rs | 34 + highlight/jirs-contexts/src/c4700.rs | 52 + highlight/jirs-contexts/src/c4701.rs | 21 + highlight/jirs-contexts/src/c4702.rs | 40 + highlight/jirs-contexts/src/c4703.rs | 42 + highlight/jirs-contexts/src/c4704.rs | 28 + highlight/jirs-contexts/src/c4705.rs | 47 + highlight/jirs-contexts/src/c4706.rs | 21 + highlight/jirs-contexts/src/c4707.rs | 40 + highlight/jirs-contexts/src/c4708.rs | 61 + highlight/jirs-contexts/src/c4709.rs | 29 + highlight/jirs-contexts/src/c471.rs | 67 + highlight/jirs-contexts/src/c4710.rs | 88 + highlight/jirs-contexts/src/c4711.rs | 30 + highlight/jirs-contexts/src/c4712.rs | 30 + highlight/jirs-contexts/src/c4713.rs | 29 + highlight/jirs-contexts/src/c4714.rs | 63 + highlight/jirs-contexts/src/c4715.rs | 21 + highlight/jirs-contexts/src/c4716.rs | 40 + highlight/jirs-contexts/src/c4717.rs | 33 + highlight/jirs-contexts/src/c4718.rs | 129 + highlight/jirs-contexts/src/c4719.rs | 30 + highlight/jirs-contexts/src/c472.rs | 29 + highlight/jirs-contexts/src/c4720.rs | 29 + highlight/jirs-contexts/src/c4721.rs | 29 + highlight/jirs-contexts/src/c4722.rs | 29 + highlight/jirs-contexts/src/c4723.rs | 29 + highlight/jirs-contexts/src/c4724.rs | 29 + highlight/jirs-contexts/src/c4725.rs | 49 + highlight/jirs-contexts/src/c4726.rs | 39 + highlight/jirs-contexts/src/c4727.rs | 39 + highlight/jirs-contexts/src/c4728.rs | 29 + highlight/jirs-contexts/src/c4729.rs | 29 + highlight/jirs-contexts/src/c473.rs | 67 + highlight/jirs-contexts/src/c4730.rs | 21 + highlight/jirs-contexts/src/c4731.rs | 40 + highlight/jirs-contexts/src/c4732.rs | 59 + highlight/jirs-contexts/src/c4733.rs | 23 + highlight/jirs-contexts/src/c4734.rs | 100 + highlight/jirs-contexts/src/c4735.rs | 33 + highlight/jirs-contexts/src/c4736.rs | 42 + highlight/jirs-contexts/src/c4737.rs | 21 + highlight/jirs-contexts/src/c4738.rs | 40 + highlight/jirs-contexts/src/c4739.rs | 41 + highlight/jirs-contexts/src/c474.rs | 67 + highlight/jirs-contexts/src/c4740.rs | 73 + highlight/jirs-contexts/src/c4741.rs | 42 + highlight/jirs-contexts/src/c4742.rs | 75 + highlight/jirs-contexts/src/c4743.rs | 28 + highlight/jirs-contexts/src/c4744.rs | 33 + highlight/jirs-contexts/src/c4745.rs | 21 + highlight/jirs-contexts/src/c4746.rs | 40 + highlight/jirs-contexts/src/c4747.rs | 131 + highlight/jirs-contexts/src/c4748.rs | 33 + highlight/jirs-contexts/src/c4749.rs | 22 + highlight/jirs-contexts/src/c475.rs | 80 + highlight/jirs-contexts/src/c4750.rs | 26 + highlight/jirs-contexts/src/c4751.rs | 23 + highlight/jirs-contexts/src/c4752.rs | 29 + highlight/jirs-contexts/src/c4753.rs | 29 + highlight/jirs-contexts/src/c4754.rs | 22 + highlight/jirs-contexts/src/c4755.rs | 22 + highlight/jirs-contexts/src/c4756.rs | 33 + highlight/jirs-contexts/src/c4757.rs | 35 + highlight/jirs-contexts/src/c4758.rs | 33 + highlight/jirs-contexts/src/c4759.rs | 48 + highlight/jirs-contexts/src/c476.rs | 31 + highlight/jirs-contexts/src/c4760.rs | 37 + highlight/jirs-contexts/src/c4761.rs | 48 + highlight/jirs-contexts/src/c4762.rs | 48 + highlight/jirs-contexts/src/c4763.rs | 35 + highlight/jirs-contexts/src/c4764.rs | 37 + highlight/jirs-contexts/src/c4765.rs | 240 + highlight/jirs-contexts/src/c4766.rs | 84 + highlight/jirs-contexts/src/c4767.rs | 240 + highlight/jirs-contexts/src/c4768.rs | 60 + highlight/jirs-contexts/src/c4769.rs | 41 + highlight/jirs-contexts/src/c477.rs | 48 + highlight/jirs-contexts/src/c4770.rs | 35 + highlight/jirs-contexts/src/c4771.rs | 50 + highlight/jirs-contexts/src/c4772.rs | 46 + highlight/jirs-contexts/src/c4773.rs | 46 + highlight/jirs-contexts/src/c4774.rs | 29 + highlight/jirs-contexts/src/c4775.rs | 39 + highlight/jirs-contexts/src/c4776.rs | 29 + highlight/jirs-contexts/src/c4777.rs | 41 + highlight/jirs-contexts/src/c4778.rs | 33 + highlight/jirs-contexts/src/c4779.rs | 28 + highlight/jirs-contexts/src/c478.rs | 29 + highlight/jirs-contexts/src/c4780.rs | 39 + highlight/jirs-contexts/src/c4781.rs | 21 + highlight/jirs-contexts/src/c4782.rs | 40 + highlight/jirs-contexts/src/c4783.rs | 647 + highlight/jirs-contexts/src/c4784.rs | 40 + highlight/jirs-contexts/src/c4785.rs | 45 + highlight/jirs-contexts/src/c4786.rs | 42 + highlight/jirs-contexts/src/c4787.rs | 48 + highlight/jirs-contexts/src/c4788.rs | 47 + highlight/jirs-contexts/src/c4789.rs | 33 + highlight/jirs-contexts/src/c479.rs | 31 + highlight/jirs-contexts/src/c4790.rs | 28 + highlight/jirs-contexts/src/c4791.rs | 46 + highlight/jirs-contexts/src/c4792.rs | 35 + highlight/jirs-contexts/src/c4793.rs | 73 + highlight/jirs-contexts/src/c4794.rs | 40 + highlight/jirs-contexts/src/c4795.rs | 21 + highlight/jirs-contexts/src/c4796.rs | 47 + highlight/jirs-contexts/src/c4797.rs | 36 + highlight/jirs-contexts/src/c4798.rs | 35 + highlight/jirs-contexts/src/c4799.rs | 36 + highlight/jirs-contexts/src/c48.rs | 42 + highlight/jirs-contexts/src/c480.rs | 38 + highlight/jirs-contexts/src/c4800.rs | 36 + highlight/jirs-contexts/src/c4801.rs | 36 + highlight/jirs-contexts/src/c4802.rs | 36 + highlight/jirs-contexts/src/c4803.rs | 35 + highlight/jirs-contexts/src/c4804.rs | 49 + highlight/jirs-contexts/src/c4805.rs | 39 + highlight/jirs-contexts/src/c4806.rs | 39 + highlight/jirs-contexts/src/c4807.rs | 31 + highlight/jirs-contexts/src/c4808.rs | 21 + highlight/jirs-contexts/src/c4809.rs | 33 + highlight/jirs-contexts/src/c481.rs | 46 + highlight/jirs-contexts/src/c4810.rs | 23 + highlight/jirs-contexts/src/c4811.rs | 36 + highlight/jirs-contexts/src/c4812.rs | 36 + highlight/jirs-contexts/src/c4813.rs | 41 + highlight/jirs-contexts/src/c4814.rs | 36 + highlight/jirs-contexts/src/c4815.rs | 36 + highlight/jirs-contexts/src/c4816.rs | 35 + highlight/jirs-contexts/src/c4817.rs | 35 + highlight/jirs-contexts/src/c4818.rs | 47 + highlight/jirs-contexts/src/c4819.rs | 47 + highlight/jirs-contexts/src/c482.rs | 47 + highlight/jirs-contexts/src/c4820.rs | 47 + highlight/jirs-contexts/src/c4821.rs | 47 + highlight/jirs-contexts/src/c4822.rs | 45 + highlight/jirs-contexts/src/c4823.rs | 42 + highlight/jirs-contexts/src/c4824.rs | 45 + highlight/jirs-contexts/src/c4825.rs | 42 + highlight/jirs-contexts/src/c4826.rs | 45 + highlight/jirs-contexts/src/c4827.rs | 72 + highlight/jirs-contexts/src/c4828.rs | 45 + highlight/jirs-contexts/src/c4829.rs | 42 + highlight/jirs-contexts/src/c483.rs | 55 + highlight/jirs-contexts/src/c4830.rs | 45 + highlight/jirs-contexts/src/c4831.rs | 42 + highlight/jirs-contexts/src/c4832.rs | 116 + highlight/jirs-contexts/src/c4833.rs | 47 + highlight/jirs-contexts/src/c4834.rs | 35 + highlight/jirs-contexts/src/c4835.rs | 35 + highlight/jirs-contexts/src/c4836.rs | 36 + highlight/jirs-contexts/src/c4837.rs | 35 + highlight/jirs-contexts/src/c4838.rs | 34 + highlight/jirs-contexts/src/c4839.rs | 35 + highlight/jirs-contexts/src/c484.rs | 35 + highlight/jirs-contexts/src/c4840.rs | 36 + highlight/jirs-contexts/src/c4841.rs | 35 + highlight/jirs-contexts/src/c4842.rs | 34 + highlight/jirs-contexts/src/c4843.rs | 36 + highlight/jirs-contexts/src/c4844.rs | 35 + highlight/jirs-contexts/src/c4845.rs | 34 + highlight/jirs-contexts/src/c4846.rs | 36 + highlight/jirs-contexts/src/c4847.rs | 34 + highlight/jirs-contexts/src/c4848.rs | 34 + highlight/jirs-contexts/src/c4849.rs | 35 + highlight/jirs-contexts/src/c485.rs | 48 + highlight/jirs-contexts/src/c4850.rs | 35 + highlight/jirs-contexts/src/c4851.rs | 35 + highlight/jirs-contexts/src/c4852.rs | 35 + highlight/jirs-contexts/src/c4853.rs | 34 + highlight/jirs-contexts/src/c4854.rs | 39 + highlight/jirs-contexts/src/c4855.rs | 29 + highlight/jirs-contexts/src/c4856.rs | 29 + highlight/jirs-contexts/src/c4857.rs | 21 + highlight/jirs-contexts/src/c4858.rs | 40 + highlight/jirs-contexts/src/c4859.rs | 41 + highlight/jirs-contexts/src/c486.rs | 29 + highlight/jirs-contexts/src/c4860.rs | 21 + highlight/jirs-contexts/src/c4861.rs | 21 + highlight/jirs-contexts/src/c4862.rs | 111 + highlight/jirs-contexts/src/c4863.rs | 50 + highlight/jirs-contexts/src/c4864.rs | 56 + highlight/jirs-contexts/src/c4865.rs | 38 + highlight/jirs-contexts/src/c4866.rs | 53 + highlight/jirs-contexts/src/c4867.rs | 49 + highlight/jirs-contexts/src/c4868.rs | 50 + highlight/jirs-contexts/src/c4869.rs | 512 + highlight/jirs-contexts/src/c487.rs | 48 + highlight/jirs-contexts/src/c4870.rs | 39 + highlight/jirs-contexts/src/c4871.rs | 140 + highlight/jirs-contexts/src/c4872.rs | 56 + highlight/jirs-contexts/src/c4873.rs | 36 + highlight/jirs-contexts/src/c4874.rs | 21 + highlight/jirs-contexts/src/c4875.rs | 100 + highlight/jirs-contexts/src/c4876.rs | 34 + highlight/jirs-contexts/src/c4877.rs | 32 + highlight/jirs-contexts/src/c4878.rs | 33 + highlight/jirs-contexts/src/c4879.rs | 32 + highlight/jirs-contexts/src/c488.rs | 54 + highlight/jirs-contexts/src/c4880.rs | 100 + highlight/jirs-contexts/src/c4881.rs | 34 + highlight/jirs-contexts/src/c4882.rs | 32 + highlight/jirs-contexts/src/c4883.rs | 33 + highlight/jirs-contexts/src/c4884.rs | 32 + highlight/jirs-contexts/src/c4885.rs | 100 + highlight/jirs-contexts/src/c4886.rs | 34 + highlight/jirs-contexts/src/c4887.rs | 32 + highlight/jirs-contexts/src/c4888.rs | 33 + highlight/jirs-contexts/src/c4889.rs | 32 + highlight/jirs-contexts/src/c489.rs | 59 + highlight/jirs-contexts/src/c4890.rs | 100 + highlight/jirs-contexts/src/c4891.rs | 33 + highlight/jirs-contexts/src/c4892.rs | 31 + highlight/jirs-contexts/src/c4893.rs | 33 + highlight/jirs-contexts/src/c4894.rs | 31 + highlight/jirs-contexts/src/c4895.rs | 100 + highlight/jirs-contexts/src/c4896.rs | 34 + highlight/jirs-contexts/src/c4897.rs | 32 + highlight/jirs-contexts/src/c4898.rs | 34 + highlight/jirs-contexts/src/c4899.rs | 32 + highlight/jirs-contexts/src/c49.rs | 42 + highlight/jirs-contexts/src/c490.rs | 35 + highlight/jirs-contexts/src/c4900.rs | 100 + highlight/jirs-contexts/src/c4901.rs | 34 + highlight/jirs-contexts/src/c4902.rs | 32 + highlight/jirs-contexts/src/c4903.rs | 33 + highlight/jirs-contexts/src/c4904.rs | 32 + highlight/jirs-contexts/src/c4905.rs | 100 + highlight/jirs-contexts/src/c4906.rs | 34 + highlight/jirs-contexts/src/c4907.rs | 32 + highlight/jirs-contexts/src/c4908.rs | 33 + highlight/jirs-contexts/src/c4909.rs | 32 + highlight/jirs-contexts/src/c491.rs | 46 + highlight/jirs-contexts/src/c4910.rs | 27 + highlight/jirs-contexts/src/c4911.rs | 86 + highlight/jirs-contexts/src/c4912.rs | 38 + highlight/jirs-contexts/src/c4913.rs | 45 + highlight/jirs-contexts/src/c4914.rs | 45 + highlight/jirs-contexts/src/c4915.rs | 35 + highlight/jirs-contexts/src/c4916.rs | 82 + highlight/jirs-contexts/src/c4917.rs | 33 + highlight/jirs-contexts/src/c4918.rs | 407 + highlight/jirs-contexts/src/c4919.rs | 185 + highlight/jirs-contexts/src/c492.rs | 54 + highlight/jirs-contexts/src/c4920.rs | 31 + highlight/jirs-contexts/src/c4921.rs | 47 + highlight/jirs-contexts/src/c4922.rs | 43 + highlight/jirs-contexts/src/c4923.rs | 110 + highlight/jirs-contexts/src/c4924.rs | 135 + highlight/jirs-contexts/src/c4925.rs | 58 + highlight/jirs-contexts/src/c4926.rs | 39 + highlight/jirs-contexts/src/c4927.rs | 38 + highlight/jirs-contexts/src/c4928.rs | 51 + highlight/jirs-contexts/src/c4929.rs | 66 + highlight/jirs-contexts/src/c493.rs | 78 + highlight/jirs-contexts/src/c4930.rs | 35 + highlight/jirs-contexts/src/c4931.rs | 35 + highlight/jirs-contexts/src/c4932.rs | 35 + highlight/jirs-contexts/src/c4933.rs | 35 + highlight/jirs-contexts/src/c4934.rs | 36 + highlight/jirs-contexts/src/c4935.rs | 36 + highlight/jirs-contexts/src/c4936.rs | 35 + highlight/jirs-contexts/src/c4937.rs | 36 + highlight/jirs-contexts/src/c4938.rs | 36 + highlight/jirs-contexts/src/c4939.rs | 34 + highlight/jirs-contexts/src/c494.rs | 35 + highlight/jirs-contexts/src/c4940.rs | 35 + highlight/jirs-contexts/src/c4941.rs | 35 + highlight/jirs-contexts/src/c4942.rs | 35 + highlight/jirs-contexts/src/c4943.rs | 35 + highlight/jirs-contexts/src/c4944.rs | 35 + highlight/jirs-contexts/src/c4945.rs | 35 + highlight/jirs-contexts/src/c4946.rs | 35 + highlight/jirs-contexts/src/c4947.rs | 170 + highlight/jirs-contexts/src/c4948.rs | 134 + highlight/jirs-contexts/src/c4949.rs | 97 + highlight/jirs-contexts/src/c495.rs | 46 + highlight/jirs-contexts/src/c4950.rs | 128 + highlight/jirs-contexts/src/c4951.rs | 33 + highlight/jirs-contexts/src/c4952.rs | 23 + highlight/jirs-contexts/src/c4953.rs | 31 + highlight/jirs-contexts/src/c4954.rs | 30 + highlight/jirs-contexts/src/c4955.rs | 43 + highlight/jirs-contexts/src/c4956.rs | 37 + highlight/jirs-contexts/src/c4957.rs | 138 + highlight/jirs-contexts/src/c4958.rs | 215 + highlight/jirs-contexts/src/c4959.rs | 21 + highlight/jirs-contexts/src/c496.rs | 59 + highlight/jirs-contexts/src/c4960.rs | 40 + highlight/jirs-contexts/src/c4961.rs | 69 + highlight/jirs-contexts/src/c4962.rs | 35 + highlight/jirs-contexts/src/c4963.rs | 100 + highlight/jirs-contexts/src/c4964.rs | 64 + highlight/jirs-contexts/src/c4965.rs | 40 + highlight/jirs-contexts/src/c4966.rs | 51 + highlight/jirs-contexts/src/c4967.rs | 38 + highlight/jirs-contexts/src/c4968.rs | 34 + highlight/jirs-contexts/src/c4969.rs | 34 + highlight/jirs-contexts/src/c497.rs | 48 + highlight/jirs-contexts/src/c4970.rs | 38 + highlight/jirs-contexts/src/c4971.rs | 33 + highlight/jirs-contexts/src/c4972.rs | 77 + highlight/jirs-contexts/src/c4973.rs | 65 + highlight/jirs-contexts/src/c4974.rs | 33 + highlight/jirs-contexts/src/c4975.rs | 32 + highlight/jirs-contexts/src/c4976.rs | 32 + highlight/jirs-contexts/src/c4977.rs | 38 + highlight/jirs-contexts/src/c4978.rs | 33 + highlight/jirs-contexts/src/c4979.rs | 108 + highlight/jirs-contexts/src/c498.rs | 48 + highlight/jirs-contexts/src/c4980.rs | 77 + highlight/jirs-contexts/src/c4981.rs | 65 + highlight/jirs-contexts/src/c4982.rs | 34 + highlight/jirs-contexts/src/c4983.rs | 48 + highlight/jirs-contexts/src/c4984.rs | 33 + highlight/jirs-contexts/src/c4985.rs | 38 + highlight/jirs-contexts/src/c4986.rs | 53 + highlight/jirs-contexts/src/c4987.rs | 46 + highlight/jirs-contexts/src/c4988.rs | 41 + highlight/jirs-contexts/src/c4989.rs | 64 + highlight/jirs-contexts/src/c499.rs | 43 + highlight/jirs-contexts/src/c4990.rs | 64 + highlight/jirs-contexts/src/c4991.rs | 64 + highlight/jirs-contexts/src/c4992.rs | 38 + highlight/jirs-contexts/src/c4993.rs | 38 + highlight/jirs-contexts/src/c4994.rs | 38 + highlight/jirs-contexts/src/c4995.rs | 54 + highlight/jirs-contexts/src/c4996.rs | 39 + highlight/jirs-contexts/src/c4997.rs | 33 + highlight/jirs-contexts/src/c4998.rs | 33 + highlight/jirs-contexts/src/c4999.rs | 59 + highlight/jirs-contexts/src/c5.rs | 41 + highlight/jirs-contexts/src/c50.rs | 37 + highlight/jirs-contexts/src/c500.rs | 95 + highlight/jirs-contexts/src/c5000.rs | 40 + highlight/jirs-contexts/src/c5001.rs | 25 + highlight/jirs-contexts/src/c5002.rs | 25 + highlight/jirs-contexts/src/c5003.rs | 47 + highlight/jirs-contexts/src/c5004.rs | 45 + highlight/jirs-contexts/src/c5005.rs | 46 + highlight/jirs-contexts/src/c5006.rs | 51 + highlight/jirs-contexts/src/c5007.rs | 47 + highlight/jirs-contexts/src/c5008.rs | 77 + highlight/jirs-contexts/src/c5009.rs | 47 + highlight/jirs-contexts/src/c501.rs | 29 + highlight/jirs-contexts/src/c5010.rs | 44 + highlight/jirs-contexts/src/c5011.rs | 26 + highlight/jirs-contexts/src/c5012.rs | 28 + highlight/jirs-contexts/src/c5013.rs | 54 + highlight/jirs-contexts/src/c5014.rs | 33 + highlight/jirs-contexts/src/c5015.rs | 38 + highlight/jirs-contexts/src/c5016.rs | 25 + highlight/jirs-contexts/src/c5017.rs | 40 + highlight/jirs-contexts/src/c5018.rs | 35 + highlight/jirs-contexts/src/c5019.rs | 101 + highlight/jirs-contexts/src/c502.rs | 48 + highlight/jirs-contexts/src/c5020.rs | 44 + highlight/jirs-contexts/src/c5021.rs | 100 + highlight/jirs-contexts/src/c5022.rs | 57 + highlight/jirs-contexts/src/c5023.rs | 33 + highlight/jirs-contexts/src/c5024.rs | 54 + highlight/jirs-contexts/src/c5025.rs | 44 + highlight/jirs-contexts/src/c5026.rs | 44 + highlight/jirs-contexts/src/c5027.rs | 39 + highlight/jirs-contexts/src/c5028.rs | 26 + highlight/jirs-contexts/src/c5029.rs | 50 + highlight/jirs-contexts/src/c503.rs | 49 + highlight/jirs-contexts/src/c5030.rs | 44 + highlight/jirs-contexts/src/c5031.rs | 25 + highlight/jirs-contexts/src/c5032.rs | 173 + highlight/jirs-contexts/src/c5033.rs | 45 + highlight/jirs-contexts/src/c5034.rs | 55 + highlight/jirs-contexts/src/c5035.rs | 79 + highlight/jirs-contexts/src/c5036.rs | 32 + highlight/jirs-contexts/src/c5037.rs | 37 + highlight/jirs-contexts/src/c5038.rs | 37 + highlight/jirs-contexts/src/c5039.rs | 78 + highlight/jirs-contexts/src/c504.rs | 84 + highlight/jirs-contexts/src/c5040.rs | 56 + highlight/jirs-contexts/src/c5041.rs | 40 + highlight/jirs-contexts/src/c5042.rs | 53 + highlight/jirs-contexts/src/c5043.rs | 59 + highlight/jirs-contexts/src/c5044.rs | 54 + highlight/jirs-contexts/src/c5045.rs | 83 + highlight/jirs-contexts/src/c5046.rs | 50 + highlight/jirs-contexts/src/c5047.rs | 44 + highlight/jirs-contexts/src/c5048.rs | 39 + highlight/jirs-contexts/src/c5049.rs | 81 + highlight/jirs-contexts/src/c505.rs | 88 + highlight/jirs-contexts/src/c5050.rs | 131 + highlight/jirs-contexts/src/c5051.rs | 57 + highlight/jirs-contexts/src/c5052.rs | 33 + highlight/jirs-contexts/src/c5053.rs | 38 + highlight/jirs-contexts/src/c5054.rs | 25 + highlight/jirs-contexts/src/c5055.rs | 46 + highlight/jirs-contexts/src/c5056.rs | 44 + highlight/jirs-contexts/src/c5057.rs | 42 + highlight/jirs-contexts/src/c5058.rs | 117 + highlight/jirs-contexts/src/c5059.rs | 75 + highlight/jirs-contexts/src/c506.rs | 49 + highlight/jirs-contexts/src/c5060.rs | 96 + highlight/jirs-contexts/src/c5061.rs | 82 + highlight/jirs-contexts/src/c5062.rs | 38 + highlight/jirs-contexts/src/c5063.rs | 70 + highlight/jirs-contexts/src/c5064.rs | 38 + highlight/jirs-contexts/src/c5065.rs | 39 + highlight/jirs-contexts/src/c5066.rs | 47 + highlight/jirs-contexts/src/c5067.rs | 38 + highlight/jirs-contexts/src/c5068.rs | 35 + highlight/jirs-contexts/src/c5069.rs | 50 + highlight/jirs-contexts/src/c507.rs | 75 + highlight/jirs-contexts/src/c5070.rs | 52 + highlight/jirs-contexts/src/c5071.rs | 26 + highlight/jirs-contexts/src/c5072.rs | 143 + highlight/jirs-contexts/src/c5073.rs | 32 + highlight/jirs-contexts/src/c5074.rs | 33 + highlight/jirs-contexts/src/c5075.rs | 44 + highlight/jirs-contexts/src/c5076.rs | 44 + highlight/jirs-contexts/src/c5077.rs | 39 + highlight/jirs-contexts/src/c5078.rs | 670 + highlight/jirs-contexts/src/c5079.rs | 58 + highlight/jirs-contexts/src/c508.rs | 30 + highlight/jirs-contexts/src/c5080.rs | 39 + highlight/jirs-contexts/src/c5081.rs | 28 + highlight/jirs-contexts/src/c5082.rs | 53 + highlight/jirs-contexts/src/c5083.rs | 56 + highlight/jirs-contexts/src/c5084.rs | 54 + highlight/jirs-contexts/src/c5085.rs | 54 + highlight/jirs-contexts/src/c5086.rs | 42 + highlight/jirs-contexts/src/c5087.rs | 52 + highlight/jirs-contexts/src/c5088.rs | 201 + highlight/jirs-contexts/src/c5089.rs | 28 + highlight/jirs-contexts/src/c509.rs | 42 + highlight/jirs-contexts/src/c5090.rs | 28 + highlight/jirs-contexts/src/c5091.rs | 41 + highlight/jirs-contexts/src/c5092.rs | 47 + highlight/jirs-contexts/src/c5093.rs | 34 + highlight/jirs-contexts/src/c5094.rs | 47 + highlight/jirs-contexts/src/c5095.rs | 34 + highlight/jirs-contexts/src/c5096.rs | 47 + highlight/jirs-contexts/src/c5097.rs | 34 + highlight/jirs-contexts/src/c5098.rs | 21 + highlight/jirs-contexts/src/c5099.rs | 40 + highlight/jirs-contexts/src/c51.rs | 361 + highlight/jirs-contexts/src/c510.rs | 54 + highlight/jirs-contexts/src/c5100.rs | 65 + highlight/jirs-contexts/src/c5101.rs | 84 + highlight/jirs-contexts/src/c5102.rs | 518 + highlight/jirs-contexts/src/c5103.rs | 50 + highlight/jirs-contexts/src/c5104.rs | 33 + highlight/jirs-contexts/src/c5105.rs | 43 + highlight/jirs-contexts/src/c5106.rs | 80 + highlight/jirs-contexts/src/c5107.rs | 50 + highlight/jirs-contexts/src/c5108.rs | 51 + highlight/jirs-contexts/src/c5109.rs | 38 + highlight/jirs-contexts/src/c511.rs | 34 + highlight/jirs-contexts/src/c5110.rs | 62 + highlight/jirs-contexts/src/c5111.rs | 33 + highlight/jirs-contexts/src/c5112.rs | 37 + highlight/jirs-contexts/src/c5113.rs | 50 + highlight/jirs-contexts/src/c5114.rs | 33 + highlight/jirs-contexts/src/c5115.rs | 38 + highlight/jirs-contexts/src/c5116.rs | 38 + highlight/jirs-contexts/src/c5117.rs | 38 + highlight/jirs-contexts/src/c5118.rs | 73 + highlight/jirs-contexts/src/c5119.rs | 37 + highlight/jirs-contexts/src/c512.rs | 21 + highlight/jirs-contexts/src/c5120.rs | 38 + highlight/jirs-contexts/src/c5121.rs | 40 + highlight/jirs-contexts/src/c5122.rs | 38 + highlight/jirs-contexts/src/c5123.rs | 40 + highlight/jirs-contexts/src/c5124.rs | 40 + highlight/jirs-contexts/src/c5125.rs | 68 + highlight/jirs-contexts/src/c5126.rs | 40 + highlight/jirs-contexts/src/c5127.rs | 39 + highlight/jirs-contexts/src/c5128.rs | 38 + highlight/jirs-contexts/src/c5129.rs | 38 + highlight/jirs-contexts/src/c513.rs | 34 + highlight/jirs-contexts/src/c5130.rs | 38 + highlight/jirs-contexts/src/c5131.rs | 37 + highlight/jirs-contexts/src/c5132.rs | 40 + highlight/jirs-contexts/src/c5133.rs | 79 + highlight/jirs-contexts/src/c5134.rs | 39 + highlight/jirs-contexts/src/c5135.rs | 67 + highlight/jirs-contexts/src/c5136.rs | 38 + highlight/jirs-contexts/src/c5137.rs | 35 + highlight/jirs-contexts/src/c5138.rs | 77 + highlight/jirs-contexts/src/c5139.rs | 39 + highlight/jirs-contexts/src/c514.rs | 21 + highlight/jirs-contexts/src/c5140.rs | 33 + highlight/jirs-contexts/src/c5141.rs | 38 + highlight/jirs-contexts/src/c5142.rs | 76 + highlight/jirs-contexts/src/c5143.rs | 40 + highlight/jirs-contexts/src/c5144.rs | 39 + highlight/jirs-contexts/src/c5145.rs | 52 + highlight/jirs-contexts/src/c5146.rs | 38 + highlight/jirs-contexts/src/c5147.rs | 38 + highlight/jirs-contexts/src/c5148.rs | 53 + highlight/jirs-contexts/src/c5149.rs | 39 + highlight/jirs-contexts/src/c515.rs | 34 + highlight/jirs-contexts/src/c5150.rs | 67 + highlight/jirs-contexts/src/c5151.rs | 107 + highlight/jirs-contexts/src/c5152.rs | 84 + highlight/jirs-contexts/src/c5153.rs | 40 + highlight/jirs-contexts/src/c5154.rs | 40 + highlight/jirs-contexts/src/c5155.rs | 40 + highlight/jirs-contexts/src/c5156.rs | 40 + highlight/jirs-contexts/src/c5157.rs | 42 + highlight/jirs-contexts/src/c5158.rs | 40 + highlight/jirs-contexts/src/c5159.rs | 52 + highlight/jirs-contexts/src/c516.rs | 50 + highlight/jirs-contexts/src/c5160.rs | 39 + highlight/jirs-contexts/src/c5161.rs | 47 + highlight/jirs-contexts/src/c5162.rs | 46 + highlight/jirs-contexts/src/c5163.rs | 38 + highlight/jirs-contexts/src/c5164.rs | 46 + highlight/jirs-contexts/src/c5165.rs | 33 + highlight/jirs-contexts/src/c5166.rs | 38 + highlight/jirs-contexts/src/c5167.rs | 38 + highlight/jirs-contexts/src/c5168.rs | 33 + highlight/jirs-contexts/src/c5169.rs | 38 + highlight/jirs-contexts/src/c517.rs | 63 + highlight/jirs-contexts/src/c5170.rs | 38 + highlight/jirs-contexts/src/c5171.rs | 44 + highlight/jirs-contexts/src/c5172.rs | 40 + highlight/jirs-contexts/src/c5173.rs | 35 + highlight/jirs-contexts/src/c5174.rs | 40 + highlight/jirs-contexts/src/c5175.rs | 40 + highlight/jirs-contexts/src/c5176.rs | 35 + highlight/jirs-contexts/src/c5177.rs | 40 + highlight/jirs-contexts/src/c5178.rs | 40 + highlight/jirs-contexts/src/c5179.rs | 40 + highlight/jirs-contexts/src/c518.rs | 35 + highlight/jirs-contexts/src/c5180.rs | 46 + highlight/jirs-contexts/src/c5181.rs | 47 + highlight/jirs-contexts/src/c5182.rs | 34 + highlight/jirs-contexts/src/c5183.rs | 47 + highlight/jirs-contexts/src/c5184.rs | 47 + highlight/jirs-contexts/src/c5185.rs | 47 + highlight/jirs-contexts/src/c5186.rs | 48 + highlight/jirs-contexts/src/c5187.rs | 38 + highlight/jirs-contexts/src/c5188.rs | 38 + highlight/jirs-contexts/src/c5189.rs | 50 + highlight/jirs-contexts/src/c519.rs | 47 + highlight/jirs-contexts/src/c5190.rs | 37 + highlight/jirs-contexts/src/c5191.rs | 50 + highlight/jirs-contexts/src/c5192.rs | 33 + highlight/jirs-contexts/src/c5193.rs | 26 + highlight/jirs-contexts/src/c5194.rs | 41 + highlight/jirs-contexts/src/c5195.rs | 41 + highlight/jirs-contexts/src/c5196.rs | 40 + highlight/jirs-contexts/src/c5197.rs | 37 + highlight/jirs-contexts/src/c5198.rs | 37 + highlight/jirs-contexts/src/c5199.rs | 40 + highlight/jirs-contexts/src/c52.rs | 31 + highlight/jirs-contexts/src/c520.rs | 92 + highlight/jirs-contexts/src/c5200.rs | 25 + highlight/jirs-contexts/src/c5201.rs | 40 + highlight/jirs-contexts/src/c5202.rs | 85 + highlight/jirs-contexts/src/c5203.rs | 95 + highlight/jirs-contexts/src/c5204.rs | 39 + highlight/jirs-contexts/src/c5205.rs | 39 + highlight/jirs-contexts/src/c5206.rs | 53 + highlight/jirs-contexts/src/c5207.rs | 191 + highlight/jirs-contexts/src/c5208.rs | 38 + highlight/jirs-contexts/src/c5209.rs | 95 + highlight/jirs-contexts/src/c521.rs | 36 + highlight/jirs-contexts/src/c5210.rs | 37 + highlight/jirs-contexts/src/c5211.rs | 58 + highlight/jirs-contexts/src/c5212.rs | 69 + highlight/jirs-contexts/src/c5213.rs | 43 + highlight/jirs-contexts/src/c5214.rs | 50 + highlight/jirs-contexts/src/c5215.rs | 50 + highlight/jirs-contexts/src/c5216.rs | 39 + highlight/jirs-contexts/src/c5217.rs | 37 + highlight/jirs-contexts/src/c5218.rs | 67 + highlight/jirs-contexts/src/c5219.rs | 35 + highlight/jirs-contexts/src/c522.rs | 37 + highlight/jirs-contexts/src/c5220.rs | 78 + highlight/jirs-contexts/src/c5221.rs | 35 + highlight/jirs-contexts/src/c5222.rs | 95 + highlight/jirs-contexts/src/c5223.rs | 92 + highlight/jirs-contexts/src/c5224.rs | 35 + highlight/jirs-contexts/src/c5225.rs | 35 + highlight/jirs-contexts/src/c5226.rs | 70 + highlight/jirs-contexts/src/c5227.rs | 35 + highlight/jirs-contexts/src/c5228.rs | 77 + highlight/jirs-contexts/src/c5229.rs | 35 + highlight/jirs-contexts/src/c523.rs | 53 + highlight/jirs-contexts/src/c5230.rs | 67 + highlight/jirs-contexts/src/c5231.rs | 35 + highlight/jirs-contexts/src/c5232.rs | 67 + highlight/jirs-contexts/src/c5233.rs | 110 + highlight/jirs-contexts/src/c5234.rs | 35 + highlight/jirs-contexts/src/c5235.rs | 38 + highlight/jirs-contexts/src/c5236.rs | 51 + highlight/jirs-contexts/src/c5237.rs | 40 + highlight/jirs-contexts/src/c5238.rs | 215 + highlight/jirs-contexts/src/c5239.rs | 178 + highlight/jirs-contexts/src/c524.rs | 33 + highlight/jirs-contexts/src/c5240.rs | 50 + highlight/jirs-contexts/src/c5241.rs | 104 + highlight/jirs-contexts/src/c5242.rs | 35 + highlight/jirs-contexts/src/c5243.rs | 64 + highlight/jirs-contexts/src/c5244.rs | 68 + highlight/jirs-contexts/src/c5245.rs | 41 + highlight/jirs-contexts/src/c5246.rs | 72 + highlight/jirs-contexts/src/c5247.rs | 35 + highlight/jirs-contexts/src/c5248.rs | 51 + highlight/jirs-contexts/src/c5249.rs | 35 + highlight/jirs-contexts/src/c525.rs | 33 + highlight/jirs-contexts/src/c5250.rs | 54 + highlight/jirs-contexts/src/c5251.rs | 90 + highlight/jirs-contexts/src/c5252.rs | 35 + highlight/jirs-contexts/src/c5253.rs | 39 + highlight/jirs-contexts/src/c5254.rs | 39 + highlight/jirs-contexts/src/c5255.rs | 39 + highlight/jirs-contexts/src/c5256.rs | 33 + highlight/jirs-contexts/src/c5257.rs | 35 + highlight/jirs-contexts/src/c5258.rs | 100 + highlight/jirs-contexts/src/c5259.rs | 88 + highlight/jirs-contexts/src/c526.rs | 66 + highlight/jirs-contexts/src/c5260.rs | 58 + highlight/jirs-contexts/src/c5261.rs | 102 + highlight/jirs-contexts/src/c5262.rs | 40 + highlight/jirs-contexts/src/c5263.rs | 65 + highlight/jirs-contexts/src/c5264.rs | 40 + highlight/jirs-contexts/src/c5265.rs | 34 + highlight/jirs-contexts/src/c5266.rs | 128 + highlight/jirs-contexts/src/c5267.rs | 84 + highlight/jirs-contexts/src/c5268.rs | 129 + highlight/jirs-contexts/src/c5269.rs | 37 + highlight/jirs-contexts/src/c527.rs | 30 + highlight/jirs-contexts/src/c5270.rs | 26 + highlight/jirs-contexts/src/c5271.rs | 29 + highlight/jirs-contexts/src/c5272.rs | 35 + highlight/jirs-contexts/src/c5273.rs | 40 + highlight/jirs-contexts/src/c5274.rs | 55 + highlight/jirs-contexts/src/c5275.rs | 55 + highlight/jirs-contexts/src/c5276.rs | 41 + highlight/jirs-contexts/src/c5277.rs | 22 + highlight/jirs-contexts/src/c5278.rs | 37 + highlight/jirs-contexts/src/c5279.rs | 160 + highlight/jirs-contexts/src/c528.rs | 29 + highlight/jirs-contexts/src/c5280.rs | 54 + highlight/jirs-contexts/src/c5281.rs | 144 + highlight/jirs-contexts/src/c5282.rs | 238 + highlight/jirs-contexts/src/c5283.rs | 35 + highlight/jirs-contexts/src/c5284.rs | 215 + highlight/jirs-contexts/src/c5285.rs | 35 + highlight/jirs-contexts/src/c5286.rs | 44 + highlight/jirs-contexts/src/c5287.rs | 44 + highlight/jirs-contexts/src/c5288.rs | 50 + highlight/jirs-contexts/src/c5289.rs | 154 + highlight/jirs-contexts/src/c529.rs | 66 + highlight/jirs-contexts/src/c5290.rs | 62 + highlight/jirs-contexts/src/c5291.rs | 37 + highlight/jirs-contexts/src/c5292.rs | 32 + highlight/jirs-contexts/src/c5293.rs | 40 + highlight/jirs-contexts/src/c5294.rs | 40 + highlight/jirs-contexts/src/c5295.rs | 53 + highlight/jirs-contexts/src/c5296.rs | 191 + highlight/jirs-contexts/src/c5297.rs | 62 + highlight/jirs-contexts/src/c5298.rs | 93 + highlight/jirs-contexts/src/c5299.rs | 47 + highlight/jirs-contexts/src/c53.rs | 37 + highlight/jirs-contexts/src/c530.rs | 31 + highlight/jirs-contexts/src/c5300.rs | 68 + highlight/jirs-contexts/src/c5301.rs | 35 + highlight/jirs-contexts/src/c5302.rs | 47 + highlight/jirs-contexts/src/c5303.rs | 105 + highlight/jirs-contexts/src/c5304.rs | 81 + highlight/jirs-contexts/src/c5305.rs | 63 + highlight/jirs-contexts/src/c5306.rs | 124 + highlight/jirs-contexts/src/c5307.rs | 38 + highlight/jirs-contexts/src/c5308.rs | 51 + highlight/jirs-contexts/src/c5309.rs | 41 + highlight/jirs-contexts/src/c531.rs | 29 + highlight/jirs-contexts/src/c5310.rs | 38 + highlight/jirs-contexts/src/c5311.rs | 43 + highlight/jirs-contexts/src/c5312.rs | 35 + highlight/jirs-contexts/src/c5313.rs | 40 + highlight/jirs-contexts/src/c5314.rs | 43 + highlight/jirs-contexts/src/c5315.rs | 37 + highlight/jirs-contexts/src/c5316.rs | 40 + highlight/jirs-contexts/src/c5317.rs | 43 + highlight/jirs-contexts/src/c5318.rs | 37 + highlight/jirs-contexts/src/c5319.rs | 41 + highlight/jirs-contexts/src/c532.rs | 66 + highlight/jirs-contexts/src/c5320.rs | 33 + highlight/jirs-contexts/src/c5321.rs | 41 + highlight/jirs-contexts/src/c5322.rs | 33 + highlight/jirs-contexts/src/c5323.rs | 33 + highlight/jirs-contexts/src/c5324.rs | 39 + highlight/jirs-contexts/src/c5325.rs | 39 + highlight/jirs-contexts/src/c5326.rs | 41 + highlight/jirs-contexts/src/c5327.rs | 33 + highlight/jirs-contexts/src/c5328.rs | 41 + highlight/jirs-contexts/src/c5329.rs | 43 + highlight/jirs-contexts/src/c533.rs | 30 + highlight/jirs-contexts/src/c5330.rs | 44 + highlight/jirs-contexts/src/c5331.rs | 39 + highlight/jirs-contexts/src/c5332.rs | 38 + highlight/jirs-contexts/src/c5333.rs | 38 + highlight/jirs-contexts/src/c5334.rs | 51 + highlight/jirs-contexts/src/c5335.rs | 38 + highlight/jirs-contexts/src/c5336.rs | 38 + highlight/jirs-contexts/src/c5337.rs | 54 + highlight/jirs-contexts/src/c5338.rs | 55 + highlight/jirs-contexts/src/c5339.rs | 49 + highlight/jirs-contexts/src/c534.rs | 29 + highlight/jirs-contexts/src/c5340.rs | 54 + highlight/jirs-contexts/src/c5341.rs | 46 + highlight/jirs-contexts/src/c5342.rs | 49 + highlight/jirs-contexts/src/c5343.rs | 36 + highlight/jirs-contexts/src/c5344.rs | 32 + highlight/jirs-contexts/src/c5345.rs | 70 + highlight/jirs-contexts/src/c5346.rs | 51 + highlight/jirs-contexts/src/c5347.rs | 69 + highlight/jirs-contexts/src/c5348.rs | 43 + highlight/jirs-contexts/src/c5349.rs | 45 + highlight/jirs-contexts/src/c535.rs | 66 + highlight/jirs-contexts/src/c5350.rs | 45 + highlight/jirs-contexts/src/c5351.rs | 38 + highlight/jirs-contexts/src/c5352.rs | 39 + highlight/jirs-contexts/src/c5353.rs | 42 + highlight/jirs-contexts/src/c5354.rs | 46 + highlight/jirs-contexts/src/c5355.rs | 28 + highlight/jirs-contexts/src/c5356.rs | 33 + highlight/jirs-contexts/src/c5357.rs | 38 + highlight/jirs-contexts/src/c5358.rs | 47 + highlight/jirs-contexts/src/c5359.rs | 21 + highlight/jirs-contexts/src/c536.rs | 39 + highlight/jirs-contexts/src/c5360.rs | 28 + highlight/jirs-contexts/src/c5361.rs | 21 + highlight/jirs-contexts/src/c5362.rs | 33 + highlight/jirs-contexts/src/c5363.rs | 50 + highlight/jirs-contexts/src/c5364.rs | 50 + highlight/jirs-contexts/src/c5365.rs | 53 + highlight/jirs-contexts/src/c5366.rs | 40 + highlight/jirs-contexts/src/c5367.rs | 45 + highlight/jirs-contexts/src/c5368.rs | 39 + highlight/jirs-contexts/src/c5369.rs | 25 + highlight/jirs-contexts/src/c537.rs | 30 + highlight/jirs-contexts/src/c5370.rs | 40 + highlight/jirs-contexts/src/c5371.rs | 33 + highlight/jirs-contexts/src/c5372.rs | 39 + highlight/jirs-contexts/src/c5373.rs | 39 + highlight/jirs-contexts/src/c5374.rs | 57 + highlight/jirs-contexts/src/c5375.rs | 55 + highlight/jirs-contexts/src/c5376.rs | 53 + highlight/jirs-contexts/src/c5377.rs | 58 + highlight/jirs-contexts/src/c5378.rs | 32 + highlight/jirs-contexts/src/c5379.rs | 39 + highlight/jirs-contexts/src/c538.rs | 66 + highlight/jirs-contexts/src/c5380.rs | 115 + highlight/jirs-contexts/src/c5381.rs | 34 + highlight/jirs-contexts/src/c5382.rs | 48 + highlight/jirs-contexts/src/c5383.rs | 48 + highlight/jirs-contexts/src/c5384.rs | 34 + highlight/jirs-contexts/src/c5385.rs | 43 + highlight/jirs-contexts/src/c5386.rs | 115 + highlight/jirs-contexts/src/c5387.rs | 35 + highlight/jirs-contexts/src/c5388.rs | 34 + highlight/jirs-contexts/src/c5389.rs | 34 + highlight/jirs-contexts/src/c539.rs | 39 + highlight/jirs-contexts/src/c5390.rs | 39 + highlight/jirs-contexts/src/c5391.rs | 97 + highlight/jirs-contexts/src/c5392.rs | 34 + highlight/jirs-contexts/src/c5393.rs | 34 + highlight/jirs-contexts/src/c5394.rs | 38 + highlight/jirs-contexts/src/c5395.rs | 38 + highlight/jirs-contexts/src/c5396.rs | 39 + highlight/jirs-contexts/src/c5397.rs | 221 + highlight/jirs-contexts/src/c5398.rs | 44 + highlight/jirs-contexts/src/c5399.rs | 35 + highlight/jirs-contexts/src/c54.rs | 33 + highlight/jirs-contexts/src/c540.rs | 31 + highlight/jirs-contexts/src/c5400.rs | 31 + highlight/jirs-contexts/src/c5401.rs | 26 + highlight/jirs-contexts/src/c5402.rs | 44 + highlight/jirs-contexts/src/c5403.rs | 39 + highlight/jirs-contexts/src/c5404.rs | 59 + highlight/jirs-contexts/src/c5405.rs | 115 + highlight/jirs-contexts/src/c5406.rs | 118 + highlight/jirs-contexts/src/c5407.rs | 57 + highlight/jirs-contexts/src/c5408.rs | 51 + highlight/jirs-contexts/src/c5409.rs | 138 + highlight/jirs-contexts/src/c541.rs | 66 + highlight/jirs-contexts/src/c5410.rs | 72 + highlight/jirs-contexts/src/c5411.rs | 113 + highlight/jirs-contexts/src/c5412.rs | 41 + highlight/jirs-contexts/src/c5413.rs | 182 + highlight/jirs-contexts/src/c5414.rs | 89 + highlight/jirs-contexts/src/c5415.rs | 34 + highlight/jirs-contexts/src/c5416.rs | 58 + highlight/jirs-contexts/src/c5417.rs | 51 + highlight/jirs-contexts/src/c5418.rs | 51 + highlight/jirs-contexts/src/c5419.rs | 58 + highlight/jirs-contexts/src/c542.rs | 39 + highlight/jirs-contexts/src/c5420.rs | 34 + highlight/jirs-contexts/src/c5421.rs | 68 + highlight/jirs-contexts/src/c5422.rs | 47 + highlight/jirs-contexts/src/c5423.rs | 47 + highlight/jirs-contexts/src/c5424.rs | 46 + highlight/jirs-contexts/src/c5425.rs | 40 + highlight/jirs-contexts/src/c5426.rs | 46 + highlight/jirs-contexts/src/c5427.rs | 34 + highlight/jirs-contexts/src/c5428.rs | 48 + highlight/jirs-contexts/src/c5429.rs | 26 + highlight/jirs-contexts/src/c543.rs | 30 + highlight/jirs-contexts/src/c5430.rs | 48 + highlight/jirs-contexts/src/c5431.rs | 37 + highlight/jirs-contexts/src/c5432.rs | 26 + highlight/jirs-contexts/src/c5433.rs | 68 + highlight/jirs-contexts/src/c5434.rs | 32 + highlight/jirs-contexts/src/c5435.rs | 23 + highlight/jirs-contexts/src/c5436.rs | 30 + highlight/jirs-contexts/src/c5437.rs | 282 + highlight/jirs-contexts/src/c5438.rs | 42 + highlight/jirs-contexts/src/c5439.rs | 42 + highlight/jirs-contexts/src/c544.rs | 45 + highlight/jirs-contexts/src/c5440.rs | 44 + highlight/jirs-contexts/src/c5441.rs | 44 + highlight/jirs-contexts/src/c5442.rs | 60 + highlight/jirs-contexts/src/c5443.rs | 49 + highlight/jirs-contexts/src/c5444.rs | 28 + highlight/jirs-contexts/src/c5445.rs | 39 + highlight/jirs-contexts/src/c5446.rs | 39 + highlight/jirs-contexts/src/c5447.rs | 39 + highlight/jirs-contexts/src/c5448.rs | 41 + highlight/jirs-contexts/src/c5449.rs | 52 + highlight/jirs-contexts/src/c545.rs | 45 + highlight/jirs-contexts/src/c5450.rs | 39 + highlight/jirs-contexts/src/c5451.rs | 116 + highlight/jirs-contexts/src/c5452.rs | 34 + highlight/jirs-contexts/src/c5453.rs | 50 + highlight/jirs-contexts/src/c5454.rs | 43 + highlight/jirs-contexts/src/c5455.rs | 50 + highlight/jirs-contexts/src/c5456.rs | 28 + highlight/jirs-contexts/src/c5457.rs | 50 + highlight/jirs-contexts/src/c5458.rs | 49 + highlight/jirs-contexts/src/c5459.rs | 34 + highlight/jirs-contexts/src/c546.rs | 46 + highlight/jirs-contexts/src/c5460.rs | 50 + highlight/jirs-contexts/src/c5461.rs | 53 + highlight/jirs-contexts/src/c5462.rs | 25 + highlight/jirs-contexts/src/c5463.rs | 40 + highlight/jirs-contexts/src/c5464.rs | 35 + highlight/jirs-contexts/src/c5465.rs | 21 + highlight/jirs-contexts/src/c5466.rs | 36 + highlight/jirs-contexts/src/c5467.rs | 26 + highlight/jirs-contexts/src/c5468.rs | 26 + highlight/jirs-contexts/src/c5469.rs | 36 + highlight/jirs-contexts/src/c547.rs | 75 + highlight/jirs-contexts/src/c5470.rs | 26 + highlight/jirs-contexts/src/c5471.rs | 26 + highlight/jirs-contexts/src/c5472.rs | 36 + highlight/jirs-contexts/src/c5473.rs | 26 + highlight/jirs-contexts/src/c5474.rs | 26 + highlight/jirs-contexts/src/c5475.rs | 36 + highlight/jirs-contexts/src/c5476.rs | 26 + highlight/jirs-contexts/src/c5477.rs | 26 + highlight/jirs-contexts/src/c5478.rs | 36 + highlight/jirs-contexts/src/c5479.rs | 26 + highlight/jirs-contexts/src/c548.rs | 44 + highlight/jirs-contexts/src/c5480.rs | 26 + highlight/jirs-contexts/src/c5481.rs | 25 + highlight/jirs-contexts/src/c5482.rs | 25 + highlight/jirs-contexts/src/c5483.rs | 36 + highlight/jirs-contexts/src/c5484.rs | 26 + highlight/jirs-contexts/src/c5485.rs | 26 + highlight/jirs-contexts/src/c5486.rs | 36 + highlight/jirs-contexts/src/c5487.rs | 26 + highlight/jirs-contexts/src/c5488.rs | 26 + highlight/jirs-contexts/src/c5489.rs | 25 + highlight/jirs-contexts/src/c549.rs | 47 + highlight/jirs-contexts/src/c5490.rs | 25 + highlight/jirs-contexts/src/c5491.rs | 36 + highlight/jirs-contexts/src/c5492.rs | 26 + highlight/jirs-contexts/src/c5493.rs | 26 + highlight/jirs-contexts/src/c5494.rs | 36 + highlight/jirs-contexts/src/c5495.rs | 26 + highlight/jirs-contexts/src/c5496.rs | 26 + highlight/jirs-contexts/src/c5497.rs | 25 + highlight/jirs-contexts/src/c5498.rs | 25 + highlight/jirs-contexts/src/c5499.rs | 36 + highlight/jirs-contexts/src/c55.rs | 35 + highlight/jirs-contexts/src/c550.rs | 48 + highlight/jirs-contexts/src/c5500.rs | 26 + highlight/jirs-contexts/src/c5501.rs | 26 + highlight/jirs-contexts/src/c5502.rs | 25 + highlight/jirs-contexts/src/c5503.rs | 25 + highlight/jirs-contexts/src/c5504.rs | 36 + highlight/jirs-contexts/src/c5505.rs | 26 + highlight/jirs-contexts/src/c5506.rs | 26 + highlight/jirs-contexts/src/c5507.rs | 36 + highlight/jirs-contexts/src/c5508.rs | 26 + highlight/jirs-contexts/src/c5509.rs | 26 + highlight/jirs-contexts/src/c551.rs | 33 + highlight/jirs-contexts/src/c5510.rs | 36 + highlight/jirs-contexts/src/c5511.rs | 26 + highlight/jirs-contexts/src/c5512.rs | 26 + highlight/jirs-contexts/src/c5513.rs | 36 + highlight/jirs-contexts/src/c5514.rs | 26 + highlight/jirs-contexts/src/c5515.rs | 26 + highlight/jirs-contexts/src/c5516.rs | 36 + highlight/jirs-contexts/src/c5517.rs | 26 + highlight/jirs-contexts/src/c5518.rs | 26 + highlight/jirs-contexts/src/c5519.rs | 36 + highlight/jirs-contexts/src/c552.rs | 29 + highlight/jirs-contexts/src/c5520.rs | 26 + highlight/jirs-contexts/src/c5521.rs | 26 + highlight/jirs-contexts/src/c5522.rs | 36 + highlight/jirs-contexts/src/c5523.rs | 26 + highlight/jirs-contexts/src/c5524.rs | 26 + highlight/jirs-contexts/src/c5525.rs | 36 + highlight/jirs-contexts/src/c5526.rs | 26 + highlight/jirs-contexts/src/c5527.rs | 26 + highlight/jirs-contexts/src/c5528.rs | 36 + highlight/jirs-contexts/src/c5529.rs | 26 + highlight/jirs-contexts/src/c553.rs | 21 + highlight/jirs-contexts/src/c5530.rs | 26 + highlight/jirs-contexts/src/c5531.rs | 36 + highlight/jirs-contexts/src/c5532.rs | 26 + highlight/jirs-contexts/src/c5533.rs | 26 + highlight/jirs-contexts/src/c5534.rs | 36 + highlight/jirs-contexts/src/c5535.rs | 26 + highlight/jirs-contexts/src/c5536.rs | 26 + highlight/jirs-contexts/src/c5537.rs | 36 + highlight/jirs-contexts/src/c5538.rs | 26 + highlight/jirs-contexts/src/c5539.rs | 26 + highlight/jirs-contexts/src/c554.rs | 40 + highlight/jirs-contexts/src/c5540.rs | 25 + highlight/jirs-contexts/src/c5541.rs | 25 + highlight/jirs-contexts/src/c5542.rs | 36 + highlight/jirs-contexts/src/c5543.rs | 26 + highlight/jirs-contexts/src/c5544.rs | 26 + highlight/jirs-contexts/src/c5545.rs | 25 + highlight/jirs-contexts/src/c5546.rs | 25 + highlight/jirs-contexts/src/c5547.rs | 36 + highlight/jirs-contexts/src/c5548.rs | 26 + highlight/jirs-contexts/src/c5549.rs | 26 + highlight/jirs-contexts/src/c555.rs | 35 + highlight/jirs-contexts/src/c5550.rs | 36 + highlight/jirs-contexts/src/c5551.rs | 26 + highlight/jirs-contexts/src/c5552.rs | 26 + highlight/jirs-contexts/src/c5553.rs | 36 + highlight/jirs-contexts/src/c5554.rs | 26 + highlight/jirs-contexts/src/c5555.rs | 26 + highlight/jirs-contexts/src/c5556.rs | 36 + highlight/jirs-contexts/src/c5557.rs | 26 + highlight/jirs-contexts/src/c5558.rs | 26 + highlight/jirs-contexts/src/c5559.rs | 36 + highlight/jirs-contexts/src/c556.rs | 35 + highlight/jirs-contexts/src/c5560.rs | 26 + highlight/jirs-contexts/src/c5561.rs | 26 + highlight/jirs-contexts/src/c5562.rs | 36 + highlight/jirs-contexts/src/c5563.rs | 26 + highlight/jirs-contexts/src/c5564.rs | 26 + highlight/jirs-contexts/src/c5565.rs | 36 + highlight/jirs-contexts/src/c5566.rs | 26 + highlight/jirs-contexts/src/c5567.rs | 26 + highlight/jirs-contexts/src/c5568.rs | 36 + highlight/jirs-contexts/src/c5569.rs | 26 + highlight/jirs-contexts/src/c557.rs | 35 + highlight/jirs-contexts/src/c5570.rs | 26 + highlight/jirs-contexts/src/c5571.rs | 36 + highlight/jirs-contexts/src/c5572.rs | 26 + highlight/jirs-contexts/src/c5573.rs | 26 + highlight/jirs-contexts/src/c5574.rs | 36 + highlight/jirs-contexts/src/c5575.rs | 26 + highlight/jirs-contexts/src/c5576.rs | 26 + highlight/jirs-contexts/src/c5577.rs | 36 + highlight/jirs-contexts/src/c5578.rs | 26 + highlight/jirs-contexts/src/c5579.rs | 26 + highlight/jirs-contexts/src/c558.rs | 35 + highlight/jirs-contexts/src/c5580.rs | 25 + highlight/jirs-contexts/src/c5581.rs | 40 + highlight/jirs-contexts/src/c5582.rs | 34 + highlight/jirs-contexts/src/c5583.rs | 39 + highlight/jirs-contexts/src/c5584.rs | 34 + highlight/jirs-contexts/src/c5585.rs | 34 + highlight/jirs-contexts/src/c5586.rs | 57 + highlight/jirs-contexts/src/c5587.rs | 34 + highlight/jirs-contexts/src/c5588.rs | 34 + highlight/jirs-contexts/src/c5589.rs | 39 + highlight/jirs-contexts/src/c559.rs | 21 + highlight/jirs-contexts/src/c5590.rs | 34 + highlight/jirs-contexts/src/c5591.rs | 34 + highlight/jirs-contexts/src/c5592.rs | 39 + highlight/jirs-contexts/src/c5593.rs | 34 + highlight/jirs-contexts/src/c5594.rs | 34 + highlight/jirs-contexts/src/c5595.rs | 57 + highlight/jirs-contexts/src/c5596.rs | 34 + highlight/jirs-contexts/src/c5597.rs | 34 + highlight/jirs-contexts/src/c5598.rs | 34 + highlight/jirs-contexts/src/c5599.rs | 34 + highlight/jirs-contexts/src/c56.rs | 84 + highlight/jirs-contexts/src/c560.rs | 22 + highlight/jirs-contexts/src/c5600.rs | 57 + highlight/jirs-contexts/src/c5601.rs | 34 + highlight/jirs-contexts/src/c5602.rs | 34 + highlight/jirs-contexts/src/c5603.rs | 57 + highlight/jirs-contexts/src/c5604.rs | 34 + highlight/jirs-contexts/src/c5605.rs | 34 + highlight/jirs-contexts/src/c5606.rs | 34 + highlight/jirs-contexts/src/c5607.rs | 34 + highlight/jirs-contexts/src/c5608.rs | 57 + highlight/jirs-contexts/src/c5609.rs | 34 + highlight/jirs-contexts/src/c561.rs | 101 + highlight/jirs-contexts/src/c5610.rs | 34 + highlight/jirs-contexts/src/c5611.rs | 57 + highlight/jirs-contexts/src/c5612.rs | 34 + highlight/jirs-contexts/src/c5613.rs | 34 + highlight/jirs-contexts/src/c5614.rs | 34 + highlight/jirs-contexts/src/c5615.rs | 34 + highlight/jirs-contexts/src/c5616.rs | 57 + highlight/jirs-contexts/src/c5617.rs | 34 + highlight/jirs-contexts/src/c5618.rs | 34 + highlight/jirs-contexts/src/c5619.rs | 34 + highlight/jirs-contexts/src/c562.rs | 63 + highlight/jirs-contexts/src/c5620.rs | 34 + highlight/jirs-contexts/src/c5621.rs | 39 + highlight/jirs-contexts/src/c5622.rs | 34 + highlight/jirs-contexts/src/c5623.rs | 34 + highlight/jirs-contexts/src/c5624.rs | 39 + highlight/jirs-contexts/src/c5625.rs | 34 + highlight/jirs-contexts/src/c5626.rs | 34 + highlight/jirs-contexts/src/c5627.rs | 57 + highlight/jirs-contexts/src/c5628.rs | 34 + highlight/jirs-contexts/src/c5629.rs | 34 + highlight/jirs-contexts/src/c563.rs | 64 + highlight/jirs-contexts/src/c5630.rs | 57 + highlight/jirs-contexts/src/c5631.rs | 34 + highlight/jirs-contexts/src/c5632.rs | 34 + highlight/jirs-contexts/src/c5633.rs | 57 + highlight/jirs-contexts/src/c5634.rs | 34 + highlight/jirs-contexts/src/c5635.rs | 34 + highlight/jirs-contexts/src/c5636.rs | 57 + highlight/jirs-contexts/src/c5637.rs | 34 + highlight/jirs-contexts/src/c5638.rs | 34 + highlight/jirs-contexts/src/c5639.rs | 39 + highlight/jirs-contexts/src/c564.rs | 51 + highlight/jirs-contexts/src/c5640.rs | 34 + highlight/jirs-contexts/src/c5641.rs | 34 + highlight/jirs-contexts/src/c5642.rs | 57 + highlight/jirs-contexts/src/c5643.rs | 34 + highlight/jirs-contexts/src/c5644.rs | 34 + highlight/jirs-contexts/src/c5645.rs | 57 + highlight/jirs-contexts/src/c5646.rs | 34 + highlight/jirs-contexts/src/c5647.rs | 34 + highlight/jirs-contexts/src/c5648.rs | 57 + highlight/jirs-contexts/src/c5649.rs | 34 + highlight/jirs-contexts/src/c565.rs | 33 + highlight/jirs-contexts/src/c5650.rs | 34 + highlight/jirs-contexts/src/c5651.rs | 57 + highlight/jirs-contexts/src/c5652.rs | 34 + highlight/jirs-contexts/src/c5653.rs | 34 + highlight/jirs-contexts/src/c5654.rs | 57 + highlight/jirs-contexts/src/c5655.rs | 34 + highlight/jirs-contexts/src/c5656.rs | 34 + highlight/jirs-contexts/src/c5657.rs | 34 + highlight/jirs-contexts/src/c5658.rs | 34 + highlight/jirs-contexts/src/c5659.rs | 57 + highlight/jirs-contexts/src/c566.rs | 57 + highlight/jirs-contexts/src/c5660.rs | 34 + highlight/jirs-contexts/src/c5661.rs | 34 + highlight/jirs-contexts/src/c5662.rs | 34 + highlight/jirs-contexts/src/c5663.rs | 34 + highlight/jirs-contexts/src/c5664.rs | 57 + highlight/jirs-contexts/src/c5665.rs | 34 + highlight/jirs-contexts/src/c5666.rs | 34 + highlight/jirs-contexts/src/c5667.rs | 39 + highlight/jirs-contexts/src/c5668.rs | 34 + highlight/jirs-contexts/src/c5669.rs | 34 + highlight/jirs-contexts/src/c567.rs | 64 + highlight/jirs-contexts/src/c5670.rs | 57 + highlight/jirs-contexts/src/c5671.rs | 34 + highlight/jirs-contexts/src/c5672.rs | 34 + highlight/jirs-contexts/src/c5673.rs | 39 + highlight/jirs-contexts/src/c5674.rs | 34 + highlight/jirs-contexts/src/c5675.rs | 34 + highlight/jirs-contexts/src/c5676.rs | 57 + highlight/jirs-contexts/src/c5677.rs | 34 + highlight/jirs-contexts/src/c5678.rs | 34 + highlight/jirs-contexts/src/c5679.rs | 57 + highlight/jirs-contexts/src/c568.rs | 51 + highlight/jirs-contexts/src/c5680.rs | 34 + highlight/jirs-contexts/src/c5681.rs | 34 + highlight/jirs-contexts/src/c5682.rs | 57 + highlight/jirs-contexts/src/c5683.rs | 34 + highlight/jirs-contexts/src/c5684.rs | 34 + highlight/jirs-contexts/src/c5685.rs | 57 + highlight/jirs-contexts/src/c5686.rs | 34 + highlight/jirs-contexts/src/c5687.rs | 34 + highlight/jirs-contexts/src/c5688.rs | 57 + highlight/jirs-contexts/src/c5689.rs | 34 + highlight/jirs-contexts/src/c569.rs | 39 + highlight/jirs-contexts/src/c5690.rs | 34 + highlight/jirs-contexts/src/c5691.rs | 57 + highlight/jirs-contexts/src/c5692.rs | 34 + highlight/jirs-contexts/src/c5693.rs | 34 + highlight/jirs-contexts/src/c5694.rs | 57 + highlight/jirs-contexts/src/c5695.rs | 34 + highlight/jirs-contexts/src/c5696.rs | 834 + highlight/jirs-contexts/src/c5697.rs | 824 + highlight/jirs-contexts/src/c5698.rs | 21 + highlight/jirs-contexts/src/c5699.rs | 47 + highlight/jirs-contexts/src/c57.rs | 32 + highlight/jirs-contexts/src/c570.rs | 39 + highlight/jirs-contexts/src/c5700.rs | 21 + highlight/jirs-contexts/src/c5701.rs | 40 + highlight/jirs-contexts/src/c5702.rs | 46 + highlight/jirs-contexts/src/c5703.rs | 34 + highlight/jirs-contexts/src/c5704.rs | 29 + highlight/jirs-contexts/src/c5705.rs | 38 + highlight/jirs-contexts/src/c5706.rs | 38 + highlight/jirs-contexts/src/c5707.rs | 47 + highlight/jirs-contexts/src/c5708.rs | 76 + highlight/jirs-contexts/src/c5709.rs | 29 + highlight/jirs-contexts/src/c571.rs | 137 + highlight/jirs-contexts/src/c5710.rs | 29 + highlight/jirs-contexts/src/c5711.rs | 66 + highlight/jirs-contexts/src/c5712.rs | 40 + highlight/jirs-contexts/src/c5713.rs | 39 + highlight/jirs-contexts/src/c5714.rs | 29 + highlight/jirs-contexts/src/c5715.rs | 29 + highlight/jirs-contexts/src/c5716.rs | 64 + highlight/jirs-contexts/src/c5717.rs | 39 + highlight/jirs-contexts/src/c5718.rs | 59 + highlight/jirs-contexts/src/c5719.rs | 53 + highlight/jirs-contexts/src/c572.rs | 159 + highlight/jirs-contexts/src/c5720.rs | 38 + highlight/jirs-contexts/src/c5721.rs | 35 + highlight/jirs-contexts/src/c5722.rs | 53 + highlight/jirs-contexts/src/c5723.rs | 35 + highlight/jirs-contexts/src/c5724.rs | 34 + highlight/jirs-contexts/src/c5725.rs | 60 + highlight/jirs-contexts/src/c5726.rs | 59 + highlight/jirs-contexts/src/c5727.rs | 36 + highlight/jirs-contexts/src/c5728.rs | 29 + highlight/jirs-contexts/src/c5729.rs | 60 + highlight/jirs-contexts/src/c573.rs | 44 + highlight/jirs-contexts/src/c5730.rs | 36 + highlight/jirs-contexts/src/c5731.rs | 31 + highlight/jirs-contexts/src/c5732.rs | 21 + highlight/jirs-contexts/src/c5733.rs | 40 + highlight/jirs-contexts/src/c5734.rs | 93 + highlight/jirs-contexts/src/c5735.rs | 34 + highlight/jirs-contexts/src/c5736.rs | 192 + highlight/jirs-contexts/src/c5737.rs | 56 + highlight/jirs-contexts/src/c5738.rs | 39 + highlight/jirs-contexts/src/c5739.rs | 66 + highlight/jirs-contexts/src/c574.rs | 64 + highlight/jirs-contexts/src/c5740.rs | 53 + highlight/jirs-contexts/src/c5741.rs | 67 + highlight/jirs-contexts/src/c5742.rs | 39 + highlight/jirs-contexts/src/c5743.rs | 33 + highlight/jirs-contexts/src/c5744.rs | 29 + highlight/jirs-contexts/src/c5745.rs | 37 + highlight/jirs-contexts/src/c5746.rs | 54 + highlight/jirs-contexts/src/c5747.rs | 31 + highlight/jirs-contexts/src/c5748.rs | 63 + highlight/jirs-contexts/src/c5749.rs | 85 + highlight/jirs-contexts/src/c575.rs | 51 + highlight/jirs-contexts/src/c5750.rs | 46 + highlight/jirs-contexts/src/c5751.rs | 58 + highlight/jirs-contexts/src/c5752.rs | 39 + highlight/jirs-contexts/src/c5753.rs | 71 + highlight/jirs-contexts/src/c5754.rs | 76 + highlight/jirs-contexts/src/c5755.rs | 31 + highlight/jirs-contexts/src/c5756.rs | 54 + highlight/jirs-contexts/src/c5757.rs | 43 + highlight/jirs-contexts/src/c5758.rs | 36 + highlight/jirs-contexts/src/c5759.rs | 38 + highlight/jirs-contexts/src/c576.rs | 140 + highlight/jirs-contexts/src/c5760.rs | 38 + highlight/jirs-contexts/src/c5761.rs | 30 + highlight/jirs-contexts/src/c5762.rs | 30 + highlight/jirs-contexts/src/c5763.rs | 30 + highlight/jirs-contexts/src/c5764.rs | 30 + highlight/jirs-contexts/src/c5765.rs | 58 + highlight/jirs-contexts/src/c5766.rs | 21 + highlight/jirs-contexts/src/c5767.rs | 40 + highlight/jirs-contexts/src/c5768.rs | 364 + highlight/jirs-contexts/src/c5769.rs | 141 + highlight/jirs-contexts/src/c577.rs | 64 + highlight/jirs-contexts/src/c5770.rs | 43 + highlight/jirs-contexts/src/c5771.rs | 46 + highlight/jirs-contexts/src/c5772.rs | 50 + highlight/jirs-contexts/src/c5773.rs | 34 + highlight/jirs-contexts/src/c5774.rs | 34 + highlight/jirs-contexts/src/c5775.rs | 21 + highlight/jirs-contexts/src/c5776.rs | 23 + highlight/jirs-contexts/src/c5777.rs | 21 + highlight/jirs-contexts/src/c5778.rs | 35 + highlight/jirs-contexts/src/c5779.rs | 60 + highlight/jirs-contexts/src/c578.rs | 59 + highlight/jirs-contexts/src/c5780.rs | 48 + highlight/jirs-contexts/src/c5781.rs | 21 + highlight/jirs-contexts/src/c5782.rs | 40 + highlight/jirs-contexts/src/c5783.rs | 45 + highlight/jirs-contexts/src/c5784.rs | 35 + highlight/jirs-contexts/src/c5785.rs | 49 + highlight/jirs-contexts/src/c5786.rs | 21 + highlight/jirs-contexts/src/c5787.rs | 58 + highlight/jirs-contexts/src/c5788.rs | 30 + highlight/jirs-contexts/src/c5789.rs | 42 + highlight/jirs-contexts/src/c579.rs | 33 + highlight/jirs-contexts/src/c5790.rs | 67 + highlight/jirs-contexts/src/c5791.rs | 21 + highlight/jirs-contexts/src/c5792.rs | 35 + highlight/jirs-contexts/src/c5793.rs | 57 + highlight/jirs-contexts/src/c5794.rs | 22 + highlight/jirs-contexts/src/c5795.rs | 34 + highlight/jirs-contexts/src/c5796.rs | 22 + highlight/jirs-contexts/src/c5797.rs | 42 + highlight/jirs-contexts/src/c5798.rs | 50 + highlight/jirs-contexts/src/c5799.rs | 21 + highlight/jirs-contexts/src/c58.rs | 35 + highlight/jirs-contexts/src/c580.rs | 23 + highlight/jirs-contexts/src/c5800.rs | 34 + highlight/jirs-contexts/src/c5801.rs | 80 + highlight/jirs-contexts/src/c5802.rs | 29 + highlight/jirs-contexts/src/c5803.rs | 72 + highlight/jirs-contexts/src/c5804.rs | 44 + highlight/jirs-contexts/src/c5805.rs | 36 + highlight/jirs-contexts/src/c5806.rs | 21 + highlight/jirs-contexts/src/c5807.rs | 34 + highlight/jirs-contexts/src/c5808.rs | 34 + highlight/jirs-contexts/src/c5809.rs | 43 + highlight/jirs-contexts/src/c581.rs | 55 + highlight/jirs-contexts/src/c5810.rs | 21 + highlight/jirs-contexts/src/c5811.rs | 34 + highlight/jirs-contexts/src/c5812.rs | 37 + highlight/jirs-contexts/src/c5813.rs | 36 + highlight/jirs-contexts/src/c5814.rs | 47 + highlight/jirs-contexts/src/c5815.rs | 34 + highlight/jirs-contexts/src/c5816.rs | 40 + highlight/jirs-contexts/src/c5817.rs | 89 + highlight/jirs-contexts/src/c5818.rs | 61 + highlight/jirs-contexts/src/c5819.rs | 37 + highlight/jirs-contexts/src/c582.rs | 43 + highlight/jirs-contexts/src/c5820.rs | 65 + highlight/jirs-contexts/src/c5821.rs | 33 + highlight/jirs-contexts/src/c5822.rs | 46 + highlight/jirs-contexts/src/c5823.rs | 35 + highlight/jirs-contexts/src/c5824.rs | 36 + highlight/jirs-contexts/src/c5825.rs | 35 + highlight/jirs-contexts/src/c5826.rs | 22 + highlight/jirs-contexts/src/c5827.rs | 22 + highlight/jirs-contexts/src/c5828.rs | 35 + highlight/jirs-contexts/src/c5829.rs | 36 + highlight/jirs-contexts/src/c583.rs | 22 + highlight/jirs-contexts/src/c5830.rs | 35 + highlight/jirs-contexts/src/c5831.rs | 33 + highlight/jirs-contexts/src/c5832.rs | 33 + highlight/jirs-contexts/src/c5833.rs | 108 + highlight/jirs-contexts/src/c5834.rs | 59 + highlight/jirs-contexts/src/c5835.rs | 36 + highlight/jirs-contexts/src/c5836.rs | 28 + highlight/jirs-contexts/src/c5837.rs | 33 + highlight/jirs-contexts/src/c5838.rs | 59 + highlight/jirs-contexts/src/c5839.rs | 43 + highlight/jirs-contexts/src/c584.rs | 36 + highlight/jirs-contexts/src/c5840.rs | 28 + highlight/jirs-contexts/src/c5841.rs | 52 + highlight/jirs-contexts/src/c5842.rs | 28 + highlight/jirs-contexts/src/c5843.rs | 35 + highlight/jirs-contexts/src/c5844.rs | 28 + highlight/jirs-contexts/src/c5845.rs | 104 + highlight/jirs-contexts/src/c5846.rs | 51 + highlight/jirs-contexts/src/c5847.rs | 49 + highlight/jirs-contexts/src/c5848.rs | 43 + highlight/jirs-contexts/src/c5849.rs | 28 + highlight/jirs-contexts/src/c585.rs | 24 + highlight/jirs-contexts/src/c5850.rs | 59 + highlight/jirs-contexts/src/c5851.rs | 28 + highlight/jirs-contexts/src/c5852.rs | 28 + highlight/jirs-contexts/src/c5853.rs | 46 + highlight/jirs-contexts/src/c5854.rs | 52 + highlight/jirs-contexts/src/c5855.rs | 73 + highlight/jirs-contexts/src/c5856.rs | 25 + highlight/jirs-contexts/src/c5857.rs | 40 + highlight/jirs-contexts/src/c5858.rs | 26 + highlight/jirs-contexts/src/c5859.rs | 25 + highlight/jirs-contexts/src/c586.rs | 38 + highlight/jirs-contexts/src/c5860.rs | 28 + highlight/jirs-contexts/src/c5861.rs | 62 + highlight/jirs-contexts/src/c5862.rs | 54 + highlight/jirs-contexts/src/c5863.rs | 37 + highlight/jirs-contexts/src/c5864.rs | 30 + highlight/jirs-contexts/src/c5865.rs | 39 + highlight/jirs-contexts/src/c5866.rs | 45 + highlight/jirs-contexts/src/c5867.rs | 51 + highlight/jirs-contexts/src/c5868.rs | 26 + highlight/jirs-contexts/src/c5869.rs | 39 + highlight/jirs-contexts/src/c587.rs | 30 + highlight/jirs-contexts/src/c5870.rs | 27 + highlight/jirs-contexts/src/c5871.rs | 69 + highlight/jirs-contexts/src/c5872.rs | 43 + highlight/jirs-contexts/src/c5873.rs | 27 + highlight/jirs-contexts/src/c5874.rs | 39 + highlight/jirs-contexts/src/c5875.rs | 35 + highlight/jirs-contexts/src/c5876.rs | 177 + highlight/jirs-contexts/src/c5877.rs | 35 + highlight/jirs-contexts/src/c5878.rs | 177 + highlight/jirs-contexts/src/c5879.rs | 39 + highlight/jirs-contexts/src/c588.rs | 53 + highlight/jirs-contexts/src/c5880.rs | 39 + highlight/jirs-contexts/src/c5881.rs | 62 + highlight/jirs-contexts/src/c5882.rs | 25 + highlight/jirs-contexts/src/c5883.rs | 30 + highlight/jirs-contexts/src/c5884.rs | 22 + highlight/jirs-contexts/src/c5885.rs | 59 + highlight/jirs-contexts/src/c5886.rs | 47 + highlight/jirs-contexts/src/c5887.rs | 37 + highlight/jirs-contexts/src/c5888.rs | 62 + highlight/jirs-contexts/src/c5889.rs | 21 + highlight/jirs-contexts/src/c589.rs | 125 + highlight/jirs-contexts/src/c5890.rs | 28 + highlight/jirs-contexts/src/c5891.rs | 34 + highlight/jirs-contexts/src/c5892.rs | 21 + highlight/jirs-contexts/src/c5893.rs | 40 + highlight/jirs-contexts/src/c5894.rs | 33 + highlight/jirs-contexts/src/c5895.rs | 59 + highlight/jirs-contexts/src/c5896.rs | 38 + highlight/jirs-contexts/src/c5897.rs | 22 + highlight/jirs-contexts/src/c5898.rs | 33 + highlight/jirs-contexts/src/c5899.rs | 36 + highlight/jirs-contexts/src/c59.rs | 46 + highlight/jirs-contexts/src/c590.rs | 49 + highlight/jirs-contexts/src/c5900.rs | 72 + highlight/jirs-contexts/src/c5901.rs | 45 + highlight/jirs-contexts/src/c5902.rs | 74 + highlight/jirs-contexts/src/c5903.rs | 133 + highlight/jirs-contexts/src/c5904.rs | 33 + highlight/jirs-contexts/src/c5905.rs | 33 + highlight/jirs-contexts/src/c5906.rs | 35 + highlight/jirs-contexts/src/c5907.rs | 23 + highlight/jirs-contexts/src/c5908.rs | 35 + highlight/jirs-contexts/src/c5909.rs | 35 + highlight/jirs-contexts/src/c591.rs | 41 + highlight/jirs-contexts/src/c5910.rs | 35 + highlight/jirs-contexts/src/c5911.rs | 35 + highlight/jirs-contexts/src/c5912.rs | 95 + highlight/jirs-contexts/src/c5913.rs | 21 + highlight/jirs-contexts/src/c5914.rs | 40 + highlight/jirs-contexts/src/c5915.rs | 910 + highlight/jirs-contexts/src/c5916.rs | 39 + highlight/jirs-contexts/src/c5917.rs | 44 + highlight/jirs-contexts/src/c5918.rs | 48 + highlight/jirs-contexts/src/c5919.rs | 44 + highlight/jirs-contexts/src/c592.rs | 33 + highlight/jirs-contexts/src/c5920.rs | 44 + highlight/jirs-contexts/src/c5921.rs | 50 + highlight/jirs-contexts/src/c5922.rs | 44 + highlight/jirs-contexts/src/c5923.rs | 46 + highlight/jirs-contexts/src/c5924.rs | 49 + highlight/jirs-contexts/src/c5925.rs | 44 + highlight/jirs-contexts/src/c5926.rs | 45 + highlight/jirs-contexts/src/c5927.rs | 52 + highlight/jirs-contexts/src/c5928.rs | 52 + highlight/jirs-contexts/src/c5929.rs | 44 + highlight/jirs-contexts/src/c593.rs | 55 + highlight/jirs-contexts/src/c5930.rs | 52 + highlight/jirs-contexts/src/c5931.rs | 52 + highlight/jirs-contexts/src/c5932.rs | 52 + highlight/jirs-contexts/src/c5933.rs | 52 + highlight/jirs-contexts/src/c5934.rs | 43 + highlight/jirs-contexts/src/c5935.rs | 52 + highlight/jirs-contexts/src/c5936.rs | 52 + highlight/jirs-contexts/src/c5937.rs | 53 + highlight/jirs-contexts/src/c5938.rs | 53 + highlight/jirs-contexts/src/c5939.rs | 21 + highlight/jirs-contexts/src/c594.rs | 35 + highlight/jirs-contexts/src/c5940.rs | 40 + highlight/jirs-contexts/src/c5941.rs | 55 + highlight/jirs-contexts/src/c5942.rs | 43 + highlight/jirs-contexts/src/c5943.rs | 48 + highlight/jirs-contexts/src/c5944.rs | 43 + highlight/jirs-contexts/src/c5945.rs | 33 + highlight/jirs-contexts/src/c5946.rs | 35 + highlight/jirs-contexts/src/c5947.rs | 35 + highlight/jirs-contexts/src/c5948.rs | 48 + highlight/jirs-contexts/src/c5949.rs | 35 + highlight/jirs-contexts/src/c595.rs | 40 + highlight/jirs-contexts/src/c5950.rs | 35 + highlight/jirs-contexts/src/c5951.rs | 35 + highlight/jirs-contexts/src/c5952.rs | 33 + highlight/jirs-contexts/src/c5953.rs | 35 + highlight/jirs-contexts/src/c5954.rs | 35 + highlight/jirs-contexts/src/c5955.rs | 35 + highlight/jirs-contexts/src/c5956.rs | 35 + highlight/jirs-contexts/src/c5957.rs | 33 + highlight/jirs-contexts/src/c5958.rs | 38 + highlight/jirs-contexts/src/c5959.rs | 29 + highlight/jirs-contexts/src/c596.rs | 86 + highlight/jirs-contexts/src/c5960.rs | 31 + highlight/jirs-contexts/src/c5961.rs | 53 + highlight/jirs-contexts/src/c5962.rs | 30 + highlight/jirs-contexts/src/c5963.rs | 40 + highlight/jirs-contexts/src/c5964.rs | 40 + highlight/jirs-contexts/src/c5965.rs | 33 + highlight/jirs-contexts/src/c5966.rs | 33 + highlight/jirs-contexts/src/c5967.rs | 33 + highlight/jirs-contexts/src/c5968.rs | 43 + highlight/jirs-contexts/src/c5969.rs | 43 + highlight/jirs-contexts/src/c597.rs | 57 + highlight/jirs-contexts/src/c5970.rs | 31 + highlight/jirs-contexts/src/c5971.rs | 33 + highlight/jirs-contexts/src/c5972.rs | 43 + highlight/jirs-contexts/src/c5973.rs | 43 + highlight/jirs-contexts/src/c5974.rs | 30 + highlight/jirs-contexts/src/c5975.rs | 33 + highlight/jirs-contexts/src/c5976.rs | 25 + highlight/jirs-contexts/src/c5977.rs | 68 + highlight/jirs-contexts/src/c5978.rs | 50 + highlight/jirs-contexts/src/c5979.rs | 36 + highlight/jirs-contexts/src/c598.rs | 57 + highlight/jirs-contexts/src/c5980.rs | 40 + highlight/jirs-contexts/src/c5981.rs | 40 + highlight/jirs-contexts/src/c5982.rs | 40 + highlight/jirs-contexts/src/c5983.rs | 40 + highlight/jirs-contexts/src/c5984.rs | 43 + highlight/jirs-contexts/src/c5985.rs | 35 + highlight/jirs-contexts/src/c5986.rs | 33 + highlight/jirs-contexts/src/c5987.rs | 53 + highlight/jirs-contexts/src/c5988.rs | 26 + highlight/jirs-contexts/src/c5989.rs | 40 + highlight/jirs-contexts/src/c599.rs | 136 + highlight/jirs-contexts/src/c5990.rs | 40 + highlight/jirs-contexts/src/c5991.rs | 40 + highlight/jirs-contexts/src/c5992.rs | 40 + highlight/jirs-contexts/src/c5993.rs | 43 + highlight/jirs-contexts/src/c5994.rs | 43 + highlight/jirs-contexts/src/c5995.rs | 43 + highlight/jirs-contexts/src/c5996.rs | 43 + highlight/jirs-contexts/src/c5997.rs | 43 + highlight/jirs-contexts/src/c5998.rs | 43 + highlight/jirs-contexts/src/c5999.rs | 43 + highlight/jirs-contexts/src/c6.rs | 29 + highlight/jirs-contexts/src/c60.rs | 35 + highlight/jirs-contexts/src/c600.rs | 64 + highlight/jirs-contexts/src/c6000.rs | 53 + highlight/jirs-contexts/src/c6001.rs | 28 + highlight/jirs-contexts/src/c6002.rs | 28 + highlight/jirs-contexts/src/c6003.rs | 42 + highlight/jirs-contexts/src/c6004.rs | 41 + highlight/jirs-contexts/src/c6005.rs | 71 + highlight/jirs-contexts/src/c6006.rs | 33 + highlight/jirs-contexts/src/c6007.rs | 33 + highlight/jirs-contexts/src/c6008.rs | 41 + highlight/jirs-contexts/src/c6009.rs | 42 + highlight/jirs-contexts/src/c601.rs | 140 + highlight/jirs-contexts/src/c6010.rs | 21 + highlight/jirs-contexts/src/c6011.rs | 40 + highlight/jirs-contexts/src/c6012.rs | 361 + highlight/jirs-contexts/src/c6013.rs | 33 + highlight/jirs-contexts/src/c6014.rs | 42 + highlight/jirs-contexts/src/c6015.rs | 46 + highlight/jirs-contexts/src/c6016.rs | 41 + highlight/jirs-contexts/src/c6017.rs | 41 + highlight/jirs-contexts/src/c6018.rs | 72 + highlight/jirs-contexts/src/c6019.rs | 63 + highlight/jirs-contexts/src/c602.rs | 33 + highlight/jirs-contexts/src/c6020.rs | 81 + highlight/jirs-contexts/src/c6021.rs | 42 + highlight/jirs-contexts/src/c6022.rs | 41 + highlight/jirs-contexts/src/c6023.rs | 42 + highlight/jirs-contexts/src/c6024.rs | 42 + highlight/jirs-contexts/src/c6025.rs | 58 + highlight/jirs-contexts/src/c6026.rs | 58 + highlight/jirs-contexts/src/c6027.rs | 44 + highlight/jirs-contexts/src/c6028.rs | 40 + highlight/jirs-contexts/src/c6029.rs | 39 + highlight/jirs-contexts/src/c603.rs | 34 + highlight/jirs-contexts/src/c6030.rs | 68 + highlight/jirs-contexts/src/c6031.rs | 39 + highlight/jirs-contexts/src/c6032.rs | 45 + highlight/jirs-contexts/src/c6033.rs | 36 + highlight/jirs-contexts/src/c6034.rs | 85 + highlight/jirs-contexts/src/c6035.rs | 62 + highlight/jirs-contexts/src/c6036.rs | 44 + highlight/jirs-contexts/src/c6037.rs | 45 + highlight/jirs-contexts/src/c6038.rs | 55 + highlight/jirs-contexts/src/c6039.rs | 68 + highlight/jirs-contexts/src/c604.rs | 51 + highlight/jirs-contexts/src/c6040.rs | 39 + highlight/jirs-contexts/src/c6041.rs | 44 + highlight/jirs-contexts/src/c6042.rs | 74 + highlight/jirs-contexts/src/c6043.rs | 26 + highlight/jirs-contexts/src/c6044.rs | 85 + highlight/jirs-contexts/src/c6045.rs | 49 + highlight/jirs-contexts/src/c6046.rs | 96 + highlight/jirs-contexts/src/c6047.rs | 40 + highlight/jirs-contexts/src/c6048.rs | 26 + highlight/jirs-contexts/src/c6049.rs | 42 + highlight/jirs-contexts/src/c605.rs | 22 + highlight/jirs-contexts/src/c6050.rs | 56 + highlight/jirs-contexts/src/c6051.rs | 62 + highlight/jirs-contexts/src/c6052.rs | 42 + highlight/jirs-contexts/src/c6053.rs | 62 + highlight/jirs-contexts/src/c6054.rs | 59 + highlight/jirs-contexts/src/c6055.rs | 52 + highlight/jirs-contexts/src/c6056.rs | 25 + highlight/jirs-contexts/src/c6057.rs | 40 + highlight/jirs-contexts/src/c6058.rs | 58 + highlight/jirs-contexts/src/c6059.rs | 50 + highlight/jirs-contexts/src/c606.rs | 35 + highlight/jirs-contexts/src/c6060.rs | 288 + highlight/jirs-contexts/src/c6061.rs | 81 + highlight/jirs-contexts/src/c6062.rs | 71 + highlight/jirs-contexts/src/c6063.rs | 167 + highlight/jirs-contexts/src/c6064.rs | 89 + highlight/jirs-contexts/src/c6065.rs | 191 + highlight/jirs-contexts/src/c6066.rs | 50 + highlight/jirs-contexts/src/c6067.rs | 32 + highlight/jirs-contexts/src/c6068.rs | 48 + highlight/jirs-contexts/src/c6069.rs | 48 + highlight/jirs-contexts/src/c607.rs | 44 + highlight/jirs-contexts/src/c6070.rs | 37 + highlight/jirs-contexts/src/c6071.rs | 37 + highlight/jirs-contexts/src/c6072.rs | 323 + highlight/jirs-contexts/src/c6073.rs | 76 + highlight/jirs-contexts/src/c6074.rs | 141 + highlight/jirs-contexts/src/c6075.rs | 28 + highlight/jirs-contexts/src/c6076.rs | 219 + highlight/jirs-contexts/src/c6077.rs | 37 + highlight/jirs-contexts/src/c6078.rs | 37 + highlight/jirs-contexts/src/c6079.rs | 37 + highlight/jirs-contexts/src/c608.rs | 36 + highlight/jirs-contexts/src/c6080.rs | 258 + highlight/jirs-contexts/src/c6081.rs | 37 + highlight/jirs-contexts/src/c6082.rs | 76 + highlight/jirs-contexts/src/c6083.rs | 37 + highlight/jirs-contexts/src/c6084.rs | 25 + highlight/jirs-contexts/src/c6085.rs | 76 + highlight/jirs-contexts/src/c6086.rs | 115 + highlight/jirs-contexts/src/c6087.rs | 76 + highlight/jirs-contexts/src/c6088.rs | 50 + highlight/jirs-contexts/src/c6089.rs | 154 + highlight/jirs-contexts/src/c609.rs | 24 + highlight/jirs-contexts/src/c6090.rs | 154 + highlight/jirs-contexts/src/c6091.rs | 63 + highlight/jirs-contexts/src/c6092.rs | 141 + highlight/jirs-contexts/src/c6093.rs | 193 + highlight/jirs-contexts/src/c6094.rs | 37 + highlight/jirs-contexts/src/c6095.rs | 50 + highlight/jirs-contexts/src/c6096.rs | 63 + highlight/jirs-contexts/src/c6097.rs | 37 + highlight/jirs-contexts/src/c6098.rs | 37 + highlight/jirs-contexts/src/c6099.rs | 37 + highlight/jirs-contexts/src/c61.rs | 29 + highlight/jirs-contexts/src/c610.rs | 32 + highlight/jirs-contexts/src/c6100.rs | 26 + highlight/jirs-contexts/src/c6101.rs | 89 + highlight/jirs-contexts/src/c6102.rs | 32 + highlight/jirs-contexts/src/c6103.rs | 34 + highlight/jirs-contexts/src/c6104.rs | 115 + highlight/jirs-contexts/src/c6105.rs | 29 + highlight/jirs-contexts/src/c6106.rs | 123 + highlight/jirs-contexts/src/c6107.rs | 70 + highlight/jirs-contexts/src/c6108.rs | 36 + highlight/jirs-contexts/src/c6109.rs | 116 + highlight/jirs-contexts/src/c611.rs | 146 + highlight/jirs-contexts/src/c6110.rs | 36 + highlight/jirs-contexts/src/c6111.rs | 46 + highlight/jirs-contexts/src/c6112.rs | 61 + highlight/jirs-contexts/src/c6113.rs | 123 + highlight/jirs-contexts/src/c6114.rs | 235 + highlight/jirs-contexts/src/c6115.rs | 38 + highlight/jirs-contexts/src/c6116.rs | 36 + highlight/jirs-contexts/src/c6117.rs | 220 + highlight/jirs-contexts/src/c6118.rs | 39 + highlight/jirs-contexts/src/c6119.rs | 167 + highlight/jirs-contexts/src/c612.rs | 35 + highlight/jirs-contexts/src/c6120.rs | 70 + highlight/jirs-contexts/src/c6121.rs | 51 + highlight/jirs-contexts/src/c6122.rs | 118 + highlight/jirs-contexts/src/c6123.rs | 25 + highlight/jirs-contexts/src/c6124.rs | 73 + highlight/jirs-contexts/src/c6125.rs | 21 + highlight/jirs-contexts/src/c6126.rs | 206 + highlight/jirs-contexts/src/c6127.rs | 117 + highlight/jirs-contexts/src/c6128.rs | 134 + highlight/jirs-contexts/src/c6129.rs | 34 + highlight/jirs-contexts/src/c613.rs | 36 + highlight/jirs-contexts/src/c6130.rs | 102 + highlight/jirs-contexts/src/c6131.rs | 33 + highlight/jirs-contexts/src/c6132.rs | 33 + highlight/jirs-contexts/src/c6133.rs | 69 + highlight/jirs-contexts/src/c6134.rs | 127 + highlight/jirs-contexts/src/c6135.rs | 195 + highlight/jirs-contexts/src/c6136.rs | 69 + highlight/jirs-contexts/src/c6137.rs | 33 + highlight/jirs-contexts/src/c6138.rs | 33 + highlight/jirs-contexts/src/c6139.rs | 46 + highlight/jirs-contexts/src/c614.rs | 60 + highlight/jirs-contexts/src/c6140.rs | 21 + highlight/jirs-contexts/src/c6141.rs | 40 + highlight/jirs-contexts/src/c6142.rs | 42 + highlight/jirs-contexts/src/c6143.rs | 69 + highlight/jirs-contexts/src/c6144.rs | 33 + highlight/jirs-contexts/src/c6145.rs | 33 + highlight/jirs-contexts/src/c6146.rs | 55 + highlight/jirs-contexts/src/c6147.rs | 21 + highlight/jirs-contexts/src/c6148.rs | 40 + highlight/jirs-contexts/src/c6149.rs | 42 + highlight/jirs-contexts/src/c615.rs | 53 + highlight/jirs-contexts/src/c6150.rs | 35 + highlight/jirs-contexts/src/c6151.rs | 39 + highlight/jirs-contexts/src/c6152.rs | 33 + highlight/jirs-contexts/src/c6153.rs | 28 + highlight/jirs-contexts/src/c6154.rs | 35 + highlight/jirs-contexts/src/c6155.rs | 39 + highlight/jirs-contexts/src/c6156.rs | 35 + highlight/jirs-contexts/src/c6157.rs | 40 + highlight/jirs-contexts/src/c6158.rs | 35 + highlight/jirs-contexts/src/c6159.rs | 40 + highlight/jirs-contexts/src/c616.rs | 135 + highlight/jirs-contexts/src/c6160.rs | 35 + highlight/jirs-contexts/src/c6161.rs | 39 + highlight/jirs-contexts/src/c6162.rs | 35 + highlight/jirs-contexts/src/c6163.rs | 39 + highlight/jirs-contexts/src/c6164.rs | 35 + highlight/jirs-contexts/src/c6165.rs | 39 + highlight/jirs-contexts/src/c6166.rs | 35 + highlight/jirs-contexts/src/c6167.rs | 39 + highlight/jirs-contexts/src/c6168.rs | 35 + highlight/jirs-contexts/src/c6169.rs | 39 + highlight/jirs-contexts/src/c617.rs | 49 + highlight/jirs-contexts/src/c6170.rs | 35 + highlight/jirs-contexts/src/c6171.rs | 40 + highlight/jirs-contexts/src/c6172.rs | 35 + highlight/jirs-contexts/src/c6173.rs | 40 + highlight/jirs-contexts/src/c6174.rs | 37 + highlight/jirs-contexts/src/c6175.rs | 45 + highlight/jirs-contexts/src/c6176.rs | 34 + highlight/jirs-contexts/src/c6177.rs | 39 + highlight/jirs-contexts/src/c6178.rs | 63 + highlight/jirs-contexts/src/c6179.rs | 34 + highlight/jirs-contexts/src/c618.rs | 41 + highlight/jirs-contexts/src/c6180.rs | 35 + highlight/jirs-contexts/src/c6181.rs | 40 + highlight/jirs-contexts/src/c6182.rs | 61 + highlight/jirs-contexts/src/c6183.rs | 35 + highlight/jirs-contexts/src/c6184.rs | 39 + highlight/jirs-contexts/src/c6185.rs | 35 + highlight/jirs-contexts/src/c6186.rs | 40 + highlight/jirs-contexts/src/c6187.rs | 102 + highlight/jirs-contexts/src/c6188.rs | 34 + highlight/jirs-contexts/src/c6189.rs | 40 + highlight/jirs-contexts/src/c619.rs | 22 + highlight/jirs-contexts/src/c6190.rs | 37 + highlight/jirs-contexts/src/c6191.rs | 37 + highlight/jirs-contexts/src/c6192.rs | 33 + highlight/jirs-contexts/src/c6193.rs | 77 + highlight/jirs-contexts/src/c6194.rs | 32 + highlight/jirs-contexts/src/c6195.rs | 47 + highlight/jirs-contexts/src/c6196.rs | 35 + highlight/jirs-contexts/src/c6197.rs | 40 + highlight/jirs-contexts/src/c6198.rs | 25 + highlight/jirs-contexts/src/c6199.rs | 40 + highlight/jirs-contexts/src/c62.rs | 61 + highlight/jirs-contexts/src/c620.rs | 92 + highlight/jirs-contexts/src/c6200.rs | 51 + highlight/jirs-contexts/src/c6201.rs | 53 + highlight/jirs-contexts/src/c6202.rs | 39 + highlight/jirs-contexts/src/c6203.rs | 25 + highlight/jirs-contexts/src/c6204.rs | 35 + highlight/jirs-contexts/src/c6205.rs | 35 + highlight/jirs-contexts/src/c6206.rs | 39 + highlight/jirs-contexts/src/c6207.rs | 25 + highlight/jirs-contexts/src/c6208.rs | 39 + highlight/jirs-contexts/src/c6209.rs | 53 + highlight/jirs-contexts/src/c621.rs | 40 + highlight/jirs-contexts/src/c6210.rs | 39 + highlight/jirs-contexts/src/c6211.rs | 29 + highlight/jirs-contexts/src/c6212.rs | 39 + highlight/jirs-contexts/src/c6213.rs | 39 + highlight/jirs-contexts/src/c6214.rs | 39 + highlight/jirs-contexts/src/c6215.rs | 39 + highlight/jirs-contexts/src/c6216.rs | 39 + highlight/jirs-contexts/src/c6217.rs | 50 + highlight/jirs-contexts/src/c6218.rs | 39 + highlight/jirs-contexts/src/c6219.rs | 77 + highlight/jirs-contexts/src/c622.rs | 35 + highlight/jirs-contexts/src/c6220.rs | 28 + highlight/jirs-contexts/src/c6221.rs | 39 + highlight/jirs-contexts/src/c6222.rs | 58 + highlight/jirs-contexts/src/c6223.rs | 38 + highlight/jirs-contexts/src/c6224.rs | 26 + highlight/jirs-contexts/src/c6225.rs | 40 + highlight/jirs-contexts/src/c6226.rs | 46 + highlight/jirs-contexts/src/c6227.rs | 50 + highlight/jirs-contexts/src/c6228.rs | 39 + highlight/jirs-contexts/src/c6229.rs | 37 + highlight/jirs-contexts/src/c623.rs | 128 + highlight/jirs-contexts/src/c6230.rs | 39 + highlight/jirs-contexts/src/c6231.rs | 302 + highlight/jirs-contexts/src/c6232.rs | 29 + highlight/jirs-contexts/src/c6233.rs | 128 + highlight/jirs-contexts/src/c6234.rs | 39 + highlight/jirs-contexts/src/c6235.rs | 66 + highlight/jirs-contexts/src/c6236.rs | 39 + highlight/jirs-contexts/src/c6237.rs | 58 + highlight/jirs-contexts/src/c6238.rs | 38 + highlight/jirs-contexts/src/c6239.rs | 26 + highlight/jirs-contexts/src/c624.rs | 21 + highlight/jirs-contexts/src/c6240.rs | 44 + highlight/jirs-contexts/src/c6241.rs | 24 + highlight/jirs-contexts/src/c6242.rs | 39 + highlight/jirs-contexts/src/c6243.rs | 54 + highlight/jirs-contexts/src/c6244.rs | 66 + highlight/jirs-contexts/src/c6245.rs | 28 + highlight/jirs-contexts/src/c6246.rs | 39 + highlight/jirs-contexts/src/c6247.rs | 39 + highlight/jirs-contexts/src/c6248.rs | 39 + highlight/jirs-contexts/src/c6249.rs | 34 + highlight/jirs-contexts/src/c625.rs | 35 + highlight/jirs-contexts/src/c6250.rs | 32 + highlight/jirs-contexts/src/c6251.rs | 45 + highlight/jirs-contexts/src/c6252.rs | 39 + highlight/jirs-contexts/src/c6253.rs | 28 + highlight/jirs-contexts/src/c6254.rs | 28 + highlight/jirs-contexts/src/c6255.rs | 28 + highlight/jirs-contexts/src/c6256.rs | 21 + highlight/jirs-contexts/src/c6257.rs | 40 + highlight/jirs-contexts/src/c6258.rs | 50 + highlight/jirs-contexts/src/c6259.rs | 61 + highlight/jirs-contexts/src/c626.rs | 53 + highlight/jirs-contexts/src/c6260.rs | 54 + highlight/jirs-contexts/src/c6261.rs | 48 + highlight/jirs-contexts/src/c6262.rs | 32 + highlight/jirs-contexts/src/c6263.rs | 35 + highlight/jirs-contexts/src/c6264.rs | 39 + highlight/jirs-contexts/src/c6265.rs | 35 + highlight/jirs-contexts/src/c6266.rs | 35 + highlight/jirs-contexts/src/c6267.rs | 39 + highlight/jirs-contexts/src/c6268.rs | 35 + highlight/jirs-contexts/src/c6269.rs | 39 + highlight/jirs-contexts/src/c627.rs | 49 + highlight/jirs-contexts/src/c6270.rs | 35 + highlight/jirs-contexts/src/c6271.rs | 39 + highlight/jirs-contexts/src/c6272.rs | 35 + highlight/jirs-contexts/src/c6273.rs | 39 + highlight/jirs-contexts/src/c6274.rs | 35 + highlight/jirs-contexts/src/c6275.rs | 39 + highlight/jirs-contexts/src/c6276.rs | 39 + highlight/jirs-contexts/src/c6277.rs | 35 + highlight/jirs-contexts/src/c6278.rs | 39 + highlight/jirs-contexts/src/c6279.rs | 35 + highlight/jirs-contexts/src/c628.rs | 53 + highlight/jirs-contexts/src/c6280.rs | 39 + highlight/jirs-contexts/src/c6281.rs | 35 + highlight/jirs-contexts/src/c6282.rs | 39 + highlight/jirs-contexts/src/c6283.rs | 35 + highlight/jirs-contexts/src/c6284.rs | 39 + highlight/jirs-contexts/src/c6285.rs | 35 + highlight/jirs-contexts/src/c6286.rs | 39 + highlight/jirs-contexts/src/c6287.rs | 35 + highlight/jirs-contexts/src/c6288.rs | 35 + highlight/jirs-contexts/src/c6289.rs | 39 + highlight/jirs-contexts/src/c629.rs | 53 + highlight/jirs-contexts/src/c6290.rs | 35 + highlight/jirs-contexts/src/c6291.rs | 39 + highlight/jirs-contexts/src/c6292.rs | 35 + highlight/jirs-contexts/src/c6293.rs | 39 + highlight/jirs-contexts/src/c6294.rs | 35 + highlight/jirs-contexts/src/c6295.rs | 39 + highlight/jirs-contexts/src/c6296.rs | 35 + highlight/jirs-contexts/src/c6297.rs | 39 + highlight/jirs-contexts/src/c6298.rs | 39 + highlight/jirs-contexts/src/c6299.rs | 35 + highlight/jirs-contexts/src/c63.rs | 35 + highlight/jirs-contexts/src/c630.rs | 65 + highlight/jirs-contexts/src/c6300.rs | 39 + highlight/jirs-contexts/src/c6301.rs | 35 + highlight/jirs-contexts/src/c6302.rs | 39 + highlight/jirs-contexts/src/c6303.rs | 35 + highlight/jirs-contexts/src/c6304.rs | 39 + highlight/jirs-contexts/src/c6305.rs | 35 + highlight/jirs-contexts/src/c6306.rs | 39 + highlight/jirs-contexts/src/c6307.rs | 35 + highlight/jirs-contexts/src/c6308.rs | 39 + highlight/jirs-contexts/src/c6309.rs | 35 + highlight/jirs-contexts/src/c631.rs | 65 + highlight/jirs-contexts/src/c6310.rs | 35 + highlight/jirs-contexts/src/c6311.rs | 39 + highlight/jirs-contexts/src/c6312.rs | 35 + highlight/jirs-contexts/src/c6313.rs | 39 + highlight/jirs-contexts/src/c6314.rs | 35 + highlight/jirs-contexts/src/c6315.rs | 39 + highlight/jirs-contexts/src/c6316.rs | 35 + highlight/jirs-contexts/src/c6317.rs | 39 + highlight/jirs-contexts/src/c6318.rs | 35 + highlight/jirs-contexts/src/c6319.rs | 39 + highlight/jirs-contexts/src/c632.rs | 35 + highlight/jirs-contexts/src/c6320.rs | 39 + highlight/jirs-contexts/src/c6321.rs | 35 + highlight/jirs-contexts/src/c6322.rs | 39 + highlight/jirs-contexts/src/c6323.rs | 35 + highlight/jirs-contexts/src/c6324.rs | 39 + highlight/jirs-contexts/src/c6325.rs | 35 + highlight/jirs-contexts/src/c6326.rs | 39 + highlight/jirs-contexts/src/c6327.rs | 35 + highlight/jirs-contexts/src/c6328.rs | 39 + highlight/jirs-contexts/src/c6329.rs | 35 + highlight/jirs-contexts/src/c633.rs | 23 + highlight/jirs-contexts/src/c6330.rs | 39 + highlight/jirs-contexts/src/c6331.rs | 35 + highlight/jirs-contexts/src/c6332.rs | 35 + highlight/jirs-contexts/src/c6333.rs | 39 + highlight/jirs-contexts/src/c6334.rs | 35 + highlight/jirs-contexts/src/c6335.rs | 39 + highlight/jirs-contexts/src/c6336.rs | 35 + highlight/jirs-contexts/src/c6337.rs | 39 + highlight/jirs-contexts/src/c6338.rs | 35 + highlight/jirs-contexts/src/c6339.rs | 39 + highlight/jirs-contexts/src/c634.rs | 31 + highlight/jirs-contexts/src/c6340.rs | 35 + highlight/jirs-contexts/src/c6341.rs | 39 + highlight/jirs-contexts/src/c6342.rs | 39 + highlight/jirs-contexts/src/c6343.rs | 35 + highlight/jirs-contexts/src/c6344.rs | 39 + highlight/jirs-contexts/src/c6345.rs | 35 + highlight/jirs-contexts/src/c6346.rs | 39 + highlight/jirs-contexts/src/c6347.rs | 35 + highlight/jirs-contexts/src/c6348.rs | 39 + highlight/jirs-contexts/src/c6349.rs | 35 + highlight/jirs-contexts/src/c635.rs | 30 + highlight/jirs-contexts/src/c6350.rs | 39 + highlight/jirs-contexts/src/c6351.rs | 35 + highlight/jirs-contexts/src/c6352.rs | 39 + highlight/jirs-contexts/src/c6353.rs | 35 + highlight/jirs-contexts/src/c6354.rs | 35 + highlight/jirs-contexts/src/c6355.rs | 39 + highlight/jirs-contexts/src/c6356.rs | 35 + highlight/jirs-contexts/src/c6357.rs | 39 + highlight/jirs-contexts/src/c6358.rs | 35 + highlight/jirs-contexts/src/c6359.rs | 39 + highlight/jirs-contexts/src/c636.rs | 24 + highlight/jirs-contexts/src/c6360.rs | 35 + highlight/jirs-contexts/src/c6361.rs | 39 + highlight/jirs-contexts/src/c6362.rs | 35 + highlight/jirs-contexts/src/c6363.rs | 39 + highlight/jirs-contexts/src/c6364.rs | 39 + highlight/jirs-contexts/src/c6365.rs | 35 + highlight/jirs-contexts/src/c6366.rs | 39 + highlight/jirs-contexts/src/c6367.rs | 35 + highlight/jirs-contexts/src/c6368.rs | 39 + highlight/jirs-contexts/src/c6369.rs | 35 + highlight/jirs-contexts/src/c637.rs | 23 + highlight/jirs-contexts/src/c6370.rs | 39 + highlight/jirs-contexts/src/c6371.rs | 35 + highlight/jirs-contexts/src/c6372.rs | 39 + highlight/jirs-contexts/src/c6373.rs | 35 + highlight/jirs-contexts/src/c6374.rs | 39 + highlight/jirs-contexts/src/c6375.rs | 35 + highlight/jirs-contexts/src/c6376.rs | 35 + highlight/jirs-contexts/src/c6377.rs | 35 + highlight/jirs-contexts/src/c6378.rs | 39 + highlight/jirs-contexts/src/c6379.rs | 39 + highlight/jirs-contexts/src/c638.rs | 91 + highlight/jirs-contexts/src/c6380.rs | 35 + highlight/jirs-contexts/src/c6381.rs | 39 + highlight/jirs-contexts/src/c6382.rs | 35 + highlight/jirs-contexts/src/c6383.rs | 39 + highlight/jirs-contexts/src/c6384.rs | 35 + highlight/jirs-contexts/src/c6385.rs | 39 + highlight/jirs-contexts/src/c6386.rs | 35 + highlight/jirs-contexts/src/c6387.rs | 39 + highlight/jirs-contexts/src/c6388.rs | 39 + highlight/jirs-contexts/src/c6389.rs | 35 + highlight/jirs-contexts/src/c639.rs | 100 + highlight/jirs-contexts/src/c6390.rs | 39 + highlight/jirs-contexts/src/c6391.rs | 35 + highlight/jirs-contexts/src/c6392.rs | 39 + highlight/jirs-contexts/src/c6393.rs | 35 + highlight/jirs-contexts/src/c6394.rs | 39 + highlight/jirs-contexts/src/c6395.rs | 35 + highlight/jirs-contexts/src/c6396.rs | 39 + highlight/jirs-contexts/src/c6397.rs | 35 + highlight/jirs-contexts/src/c6398.rs | 39 + highlight/jirs-contexts/src/c6399.rs | 35 + highlight/jirs-contexts/src/c64.rs | 32 + highlight/jirs-contexts/src/c640.rs | 60 + highlight/jirs-contexts/src/c6400.rs | 35 + highlight/jirs-contexts/src/c6401.rs | 39 + highlight/jirs-contexts/src/c6402.rs | 35 + highlight/jirs-contexts/src/c6403.rs | 39 + highlight/jirs-contexts/src/c6404.rs | 35 + highlight/jirs-contexts/src/c6405.rs | 39 + highlight/jirs-contexts/src/c6406.rs | 35 + highlight/jirs-contexts/src/c6407.rs | 39 + highlight/jirs-contexts/src/c6408.rs | 35 + highlight/jirs-contexts/src/c6409.rs | 39 + highlight/jirs-contexts/src/c641.rs | 65 + highlight/jirs-contexts/src/c6410.rs | 39 + highlight/jirs-contexts/src/c6411.rs | 35 + highlight/jirs-contexts/src/c6412.rs | 39 + highlight/jirs-contexts/src/c6413.rs | 35 + highlight/jirs-contexts/src/c6414.rs | 39 + highlight/jirs-contexts/src/c6415.rs | 35 + highlight/jirs-contexts/src/c6416.rs | 39 + highlight/jirs-contexts/src/c6417.rs | 35 + highlight/jirs-contexts/src/c6418.rs | 39 + highlight/jirs-contexts/src/c6419.rs | 35 + highlight/jirs-contexts/src/c642.rs | 74 + highlight/jirs-contexts/src/c6420.rs | 39 + highlight/jirs-contexts/src/c6421.rs | 35 + highlight/jirs-contexts/src/c6422.rs | 35 + highlight/jirs-contexts/src/c6423.rs | 39 + highlight/jirs-contexts/src/c6424.rs | 35 + highlight/jirs-contexts/src/c6425.rs | 39 + highlight/jirs-contexts/src/c6426.rs | 35 + highlight/jirs-contexts/src/c6427.rs | 39 + highlight/jirs-contexts/src/c6428.rs | 35 + highlight/jirs-contexts/src/c6429.rs | 39 + highlight/jirs-contexts/src/c643.rs | 39 + highlight/jirs-contexts/src/c6430.rs | 35 + highlight/jirs-contexts/src/c6431.rs | 39 + highlight/jirs-contexts/src/c6432.rs | 39 + highlight/jirs-contexts/src/c6433.rs | 35 + highlight/jirs-contexts/src/c6434.rs | 39 + highlight/jirs-contexts/src/c6435.rs | 35 + highlight/jirs-contexts/src/c6436.rs | 39 + highlight/jirs-contexts/src/c6437.rs | 35 + highlight/jirs-contexts/src/c6438.rs | 39 + highlight/jirs-contexts/src/c6439.rs | 35 + highlight/jirs-contexts/src/c644.rs | 80 + highlight/jirs-contexts/src/c6440.rs | 39 + highlight/jirs-contexts/src/c6441.rs | 35 + highlight/jirs-contexts/src/c6442.rs | 39 + highlight/jirs-contexts/src/c6443.rs | 35 + highlight/jirs-contexts/src/c6444.rs | 35 + highlight/jirs-contexts/src/c6445.rs | 39 + highlight/jirs-contexts/src/c6446.rs | 35 + highlight/jirs-contexts/src/c6447.rs | 39 + highlight/jirs-contexts/src/c6448.rs | 35 + highlight/jirs-contexts/src/c6449.rs | 39 + highlight/jirs-contexts/src/c645.rs | 114 + highlight/jirs-contexts/src/c6450.rs | 35 + highlight/jirs-contexts/src/c6451.rs | 39 + highlight/jirs-contexts/src/c6452.rs | 35 + highlight/jirs-contexts/src/c6453.rs | 39 + highlight/jirs-contexts/src/c6454.rs | 39 + highlight/jirs-contexts/src/c6455.rs | 35 + highlight/jirs-contexts/src/c6456.rs | 39 + highlight/jirs-contexts/src/c6457.rs | 35 + highlight/jirs-contexts/src/c6458.rs | 39 + highlight/jirs-contexts/src/c6459.rs | 35 + highlight/jirs-contexts/src/c646.rs | 83 + highlight/jirs-contexts/src/c6460.rs | 39 + highlight/jirs-contexts/src/c6461.rs | 35 + highlight/jirs-contexts/src/c6462.rs | 39 + highlight/jirs-contexts/src/c6463.rs | 35 + highlight/jirs-contexts/src/c6464.rs | 39 + highlight/jirs-contexts/src/c6465.rs | 25 + highlight/jirs-contexts/src/c6466.rs | 40 + highlight/jirs-contexts/src/c6467.rs | 25 + highlight/jirs-contexts/src/c6468.rs | 250 + highlight/jirs-contexts/src/c6469.rs | 155 + highlight/jirs-contexts/src/c647.rs | 22 + highlight/jirs-contexts/src/c6470.rs | 25 + highlight/jirs-contexts/src/c6471.rs | 25 + highlight/jirs-contexts/src/c6472.rs | 103 + highlight/jirs-contexts/src/c6473.rs | 155 + highlight/jirs-contexts/src/c6474.rs | 38 + highlight/jirs-contexts/src/c6475.rs | 77 + highlight/jirs-contexts/src/c6476.rs | 25 + highlight/jirs-contexts/src/c6477.rs | 64 + highlight/jirs-contexts/src/c6478.rs | 25 + highlight/jirs-contexts/src/c6479.rs | 51 + highlight/jirs-contexts/src/c648.rs | 45 + highlight/jirs-contexts/src/c6480.rs | 51 + highlight/jirs-contexts/src/c6481.rs | 25 + highlight/jirs-contexts/src/c6482.rs | 116 + highlight/jirs-contexts/src/c6483.rs | 77 + highlight/jirs-contexts/src/c6484.rs | 51 + highlight/jirs-contexts/src/c6485.rs | 155 + highlight/jirs-contexts/src/c6486.rs | 116 + highlight/jirs-contexts/src/c6487.rs | 103 + highlight/jirs-contexts/src/c6488.rs | 25 + highlight/jirs-contexts/src/c6489.rs | 233 + highlight/jirs-contexts/src/c649.rs | 45 + highlight/jirs-contexts/src/c6490.rs | 25 + highlight/jirs-contexts/src/c6491.rs | 51 + highlight/jirs-contexts/src/c6492.rs | 25 + highlight/jirs-contexts/src/c6493.rs | 64 + highlight/jirs-contexts/src/c6494.rs | 129 + highlight/jirs-contexts/src/c6495.rs | 233 + highlight/jirs-contexts/src/c6496.rs | 64 + highlight/jirs-contexts/src/c6497.rs | 64 + highlight/jirs-contexts/src/c6498.rs | 168 + highlight/jirs-contexts/src/c6499.rs | 38 + highlight/jirs-contexts/src/c65.rs | 55 + highlight/jirs-contexts/src/c650.rs | 45 + highlight/jirs-contexts/src/c6500.rs | 25 + highlight/jirs-contexts/src/c6501.rs | 64 + highlight/jirs-contexts/src/c6502.rs | 207 + highlight/jirs-contexts/src/c6503.rs | 129 + highlight/jirs-contexts/src/c6504.rs | 38 + highlight/jirs-contexts/src/c6505.rs | 636 + highlight/jirs-contexts/src/c6506.rs | 194 + highlight/jirs-contexts/src/c6507.rs | 207 + highlight/jirs-contexts/src/c6508.rs | 324 + highlight/jirs-contexts/src/c6509.rs | 194 + highlight/jirs-contexts/src/c651.rs | 45 + highlight/jirs-contexts/src/c6510.rs | 194 + highlight/jirs-contexts/src/c6511.rs | 25 + highlight/jirs-contexts/src/c6512.rs | 25 + highlight/jirs-contexts/src/c6513.rs | 51 + highlight/jirs-contexts/src/c6514.rs | 142 + highlight/jirs-contexts/src/c6515.rs | 194 + highlight/jirs-contexts/src/c6516.rs | 25 + highlight/jirs-contexts/src/c6517.rs | 25 + highlight/jirs-contexts/src/c6518.rs | 25 + highlight/jirs-contexts/src/c6519.rs | 64 + highlight/jirs-contexts/src/c652.rs | 45 + highlight/jirs-contexts/src/c6520.rs | 64 + highlight/jirs-contexts/src/c6521.rs | 25 + highlight/jirs-contexts/src/c6522.rs | 276 + highlight/jirs-contexts/src/c6523.rs | 38 + highlight/jirs-contexts/src/c6524.rs | 38 + highlight/jirs-contexts/src/c6525.rs | 38 + highlight/jirs-contexts/src/c6526.rs | 25 + highlight/jirs-contexts/src/c6527.rs | 64 + highlight/jirs-contexts/src/c6528.rs | 207 + highlight/jirs-contexts/src/c6529.rs | 64 + highlight/jirs-contexts/src/c653.rs | 45 + highlight/jirs-contexts/src/c6530.rs | 38 + highlight/jirs-contexts/src/c6531.rs | 1549 ++ highlight/jirs-contexts/src/c6532.rs | 25 + highlight/jirs-contexts/src/c6533.rs | 51 + highlight/jirs-contexts/src/c6534.rs | 38 + highlight/jirs-contexts/src/c6535.rs | 103 + highlight/jirs-contexts/src/c6536.rs | 25 + highlight/jirs-contexts/src/c6537.rs | 25 + highlight/jirs-contexts/src/c6538.rs | 51 + highlight/jirs-contexts/src/c6539.rs | 21 + highlight/jirs-contexts/src/c654.rs | 35 + highlight/jirs-contexts/src/c6540.rs | 25 + highlight/jirs-contexts/src/c6541.rs | 25 + highlight/jirs-contexts/src/c6542.rs | 25 + highlight/jirs-contexts/src/c6543.rs | 25 + highlight/jirs-contexts/src/c6544.rs | 25 + highlight/jirs-contexts/src/c6545.rs | 51 + highlight/jirs-contexts/src/c6546.rs | 38 + highlight/jirs-contexts/src/c6547.rs | 155 + highlight/jirs-contexts/src/c6548.rs | 38 + highlight/jirs-contexts/src/c6549.rs | 38 + highlight/jirs-contexts/src/c655.rs | 35 + highlight/jirs-contexts/src/c6550.rs | 38 + highlight/jirs-contexts/src/c6551.rs | 25 + highlight/jirs-contexts/src/c6552.rs | 77 + highlight/jirs-contexts/src/c6553.rs | 636 + highlight/jirs-contexts/src/c6554.rs | 25 + highlight/jirs-contexts/src/c6555.rs | 51 + highlight/jirs-contexts/src/c6556.rs | 64 + highlight/jirs-contexts/src/c6557.rs | 64 + highlight/jirs-contexts/src/c6558.rs | 77 + highlight/jirs-contexts/src/c6559.rs | 90 + highlight/jirs-contexts/src/c656.rs | 23 + highlight/jirs-contexts/src/c6560.rs | 103 + highlight/jirs-contexts/src/c6561.rs | 64 + highlight/jirs-contexts/src/c6562.rs | 194 + highlight/jirs-contexts/src/c6563.rs | 116 + highlight/jirs-contexts/src/c6564.rs | 51 + highlight/jirs-contexts/src/c6565.rs | 25 + highlight/jirs-contexts/src/c6566.rs | 25 + highlight/jirs-contexts/src/c6567.rs | 25 + highlight/jirs-contexts/src/c6568.rs | 25 + highlight/jirs-contexts/src/c6569.rs | 38 + highlight/jirs-contexts/src/c657.rs | 33 + highlight/jirs-contexts/src/c6570.rs | 34 + highlight/jirs-contexts/src/c6571.rs | 29 + highlight/jirs-contexts/src/c6572.rs | 21 + highlight/jirs-contexts/src/c6573.rs | 40 + highlight/jirs-contexts/src/c6574.rs | 144 + highlight/jirs-contexts/src/c6575.rs | 29 + highlight/jirs-contexts/src/c6576.rs | 67 + highlight/jirs-contexts/src/c6577.rs | 21 + highlight/jirs-contexts/src/c6578.rs | 40 + highlight/jirs-contexts/src/c6579.rs | 132 + highlight/jirs-contexts/src/c658.rs | 23 + highlight/jirs-contexts/src/c6580.rs | 33 + highlight/jirs-contexts/src/c6581.rs | 47 + highlight/jirs-contexts/src/c6582.rs | 34 + highlight/jirs-contexts/src/c6583.rs | 33 + highlight/jirs-contexts/src/c6584.rs | 47 + highlight/jirs-contexts/src/c6585.rs | 46 + highlight/jirs-contexts/src/c6586.rs | 46 + highlight/jirs-contexts/src/c6587.rs | 30 + highlight/jirs-contexts/src/c6588.rs | 38 + highlight/jirs-contexts/src/c6589.rs | 29 + highlight/jirs-contexts/src/c659.rs | 22 + highlight/jirs-contexts/src/c6590.rs | 46 + highlight/jirs-contexts/src/c6591.rs | 21 + highlight/jirs-contexts/src/c6592.rs | 40 + highlight/jirs-contexts/src/c6593.rs | 35 + highlight/jirs-contexts/src/c6594.rs | 38 + highlight/jirs-contexts/src/c6595.rs | 33 + highlight/jirs-contexts/src/c6596.rs | 35 + highlight/jirs-contexts/src/c6597.rs | 589 + highlight/jirs-contexts/src/c6598.rs | 33 + highlight/jirs-contexts/src/c6599.rs | 35 + highlight/jirs-contexts/src/c66.rs | 30 + highlight/jirs-contexts/src/c660.rs | 35 + highlight/jirs-contexts/src/c6600.rs | 38 + highlight/jirs-contexts/src/c6601.rs | 21 + highlight/jirs-contexts/src/c6602.rs | 40 + highlight/jirs-contexts/src/c6603.rs | 48 + highlight/jirs-contexts/src/c6604.rs | 29 + highlight/jirs-contexts/src/c6605.rs | 35 + highlight/jirs-contexts/src/c6606.rs | 29 + highlight/jirs-contexts/src/c6607.rs | 29 + highlight/jirs-contexts/src/c6608.rs | 36 + highlight/jirs-contexts/src/c6609.rs | 36 + highlight/jirs-contexts/src/c661.rs | 29 + highlight/jirs-contexts/src/c6610.rs | 36 + highlight/jirs-contexts/src/c6611.rs | 35 + highlight/jirs-contexts/src/c6612.rs | 49 + highlight/jirs-contexts/src/c6613.rs | 35 + highlight/jirs-contexts/src/c6614.rs | 35 + highlight/jirs-contexts/src/c6615.rs | 35 + highlight/jirs-contexts/src/c6616.rs | 35 + highlight/jirs-contexts/src/c6617.rs | 34 + highlight/jirs-contexts/src/c6618.rs | 44 + highlight/jirs-contexts/src/c6619.rs | 36 + highlight/jirs-contexts/src/c662.rs | 35 + highlight/jirs-contexts/src/c6620.rs | 36 + highlight/jirs-contexts/src/c6621.rs | 36 + highlight/jirs-contexts/src/c6622.rs | 36 + highlight/jirs-contexts/src/c6623.rs | 35 + highlight/jirs-contexts/src/c6624.rs | 47 + highlight/jirs-contexts/src/c6625.rs | 47 + highlight/jirs-contexts/src/c6626.rs | 47 + highlight/jirs-contexts/src/c6627.rs | 47 + highlight/jirs-contexts/src/c6628.rs | 41 + highlight/jirs-contexts/src/c6629.rs | 39 + highlight/jirs-contexts/src/c663.rs | 23 + highlight/jirs-contexts/src/c6630.rs | 53 + highlight/jirs-contexts/src/c6631.rs | 29 + highlight/jirs-contexts/src/c6632.rs | 47 + highlight/jirs-contexts/src/c6633.rs | 47 + highlight/jirs-contexts/src/c6634.rs | 47 + highlight/jirs-contexts/src/c6635.rs | 47 + highlight/jirs-contexts/src/c6636.rs | 47 + highlight/jirs-contexts/src/c6637.rs | 48 + highlight/jirs-contexts/src/c6638.rs | 47 + highlight/jirs-contexts/src/c6639.rs | 47 + highlight/jirs-contexts/src/c664.rs | 44 + highlight/jirs-contexts/src/c6640.rs | 46 + highlight/jirs-contexts/src/c6641.rs | 47 + highlight/jirs-contexts/src/c6642.rs | 36 + highlight/jirs-contexts/src/c6643.rs | 36 + highlight/jirs-contexts/src/c6644.rs | 59 + highlight/jirs-contexts/src/c6645.rs | 35 + highlight/jirs-contexts/src/c6646.rs | 46 + highlight/jirs-contexts/src/c6647.rs | 35 + highlight/jirs-contexts/src/c6648.rs | 35 + highlight/jirs-contexts/src/c6649.rs | 36 + highlight/jirs-contexts/src/c665.rs | 33 + highlight/jirs-contexts/src/c6650.rs | 34 + highlight/jirs-contexts/src/c6651.rs | 36 + highlight/jirs-contexts/src/c6652.rs | 35 + highlight/jirs-contexts/src/c6653.rs | 34 + highlight/jirs-contexts/src/c6654.rs | 34 + highlight/jirs-contexts/src/c6655.rs | 36 + highlight/jirs-contexts/src/c6656.rs | 35 + highlight/jirs-contexts/src/c6657.rs | 34 + highlight/jirs-contexts/src/c6658.rs | 36 + highlight/jirs-contexts/src/c6659.rs | 35 + highlight/jirs-contexts/src/c666.rs | 137 + highlight/jirs-contexts/src/c6660.rs | 34 + highlight/jirs-contexts/src/c6661.rs | 36 + highlight/jirs-contexts/src/c6662.rs | 35 + highlight/jirs-contexts/src/c6663.rs | 34 + highlight/jirs-contexts/src/c6664.rs | 34 + highlight/jirs-contexts/src/c6665.rs | 21 + highlight/jirs-contexts/src/c6666.rs | 40 + highlight/jirs-contexts/src/c6667.rs | 33 + highlight/jirs-contexts/src/c6668.rs | 30 + highlight/jirs-contexts/src/c6669.rs | 112 + highlight/jirs-contexts/src/c667.rs | 33 + highlight/jirs-contexts/src/c6670.rs | 1403 ++ highlight/jirs-contexts/src/c6671.rs | 35 + highlight/jirs-contexts/src/c6672.rs | 35 + highlight/jirs-contexts/src/c6673.rs | 35 + highlight/jirs-contexts/src/c6674.rs | 35 + highlight/jirs-contexts/src/c6675.rs | 36 + highlight/jirs-contexts/src/c6676.rs | 35 + highlight/jirs-contexts/src/c6677.rs | 35 + highlight/jirs-contexts/src/c6678.rs | 35 + highlight/jirs-contexts/src/c6679.rs | 35 + highlight/jirs-contexts/src/c668.rs | 33 + highlight/jirs-contexts/src/c6680.rs | 35 + highlight/jirs-contexts/src/c6681.rs | 35 + highlight/jirs-contexts/src/c6682.rs | 35 + highlight/jirs-contexts/src/c6683.rs | 35 + highlight/jirs-contexts/src/c6684.rs | 93 + highlight/jirs-contexts/src/c6685.rs | 21 + highlight/jirs-contexts/src/c6686.rs | 40 + highlight/jirs-contexts/src/c6687.rs | 302 + highlight/jirs-contexts/src/c6688.rs | 32 + highlight/jirs-contexts/src/c6689.rs | 32 + highlight/jirs-contexts/src/c669.rs | 40 + highlight/jirs-contexts/src/c6690.rs | 32 + highlight/jirs-contexts/src/c6691.rs | 42 + highlight/jirs-contexts/src/c6692.rs | 42 + highlight/jirs-contexts/src/c6693.rs | 31 + highlight/jirs-contexts/src/c6694.rs | 31 + highlight/jirs-contexts/src/c6695.rs | 31 + highlight/jirs-contexts/src/c6696.rs | 31 + highlight/jirs-contexts/src/c6697.rs | 32 + highlight/jirs-contexts/src/c6698.rs | 32 + highlight/jirs-contexts/src/c6699.rs | 32 + highlight/jirs-contexts/src/c67.rs | 63 + highlight/jirs-contexts/src/c670.rs | 46 + highlight/jirs-contexts/src/c6700.rs | 32 + highlight/jirs-contexts/src/c6701.rs | 66 + highlight/jirs-contexts/src/c6702.rs | 29 + highlight/jirs-contexts/src/c6703.rs | 47 + highlight/jirs-contexts/src/c6704.rs | 51 + highlight/jirs-contexts/src/c6705.rs | 41 + highlight/jirs-contexts/src/c6706.rs | 44 + highlight/jirs-contexts/src/c6707.rs | 29 + highlight/jirs-contexts/src/c6708.rs | 29 + highlight/jirs-contexts/src/c6709.rs | 28 + highlight/jirs-contexts/src/c671.rs | 59 + highlight/jirs-contexts/src/c6710.rs | 28 + highlight/jirs-contexts/src/c6711.rs | 42 + highlight/jirs-contexts/src/c6712.rs | 29 + highlight/jirs-contexts/src/c6713.rs | 29 + highlight/jirs-contexts/src/c6714.rs | 29 + highlight/jirs-contexts/src/c6715.rs | 21 + highlight/jirs-contexts/src/c6716.rs | 40 + highlight/jirs-contexts/src/c6717.rs | 43 + highlight/jirs-contexts/src/c6718.rs | 39 + highlight/jirs-contexts/src/c6719.rs | 60 + highlight/jirs-contexts/src/c672.rs | 51 + highlight/jirs-contexts/src/c6720.rs | 59 + highlight/jirs-contexts/src/c6721.rs | 35 + highlight/jirs-contexts/src/c6722.rs | 35 + highlight/jirs-contexts/src/c6723.rs | 156 + highlight/jirs-contexts/src/c6724.rs | 96 + highlight/jirs-contexts/src/c6725.rs | 35 + highlight/jirs-contexts/src/c6726.rs | 280 + highlight/jirs-contexts/src/c6727.rs | 67 + highlight/jirs-contexts/src/c6728.rs | 110 + highlight/jirs-contexts/src/c6729.rs | 71 + highlight/jirs-contexts/src/c673.rs | 40 + highlight/jirs-contexts/src/c6730.rs | 100 + highlight/jirs-contexts/src/c6731.rs | 21 + highlight/jirs-contexts/src/c6732.rs | 40 + highlight/jirs-contexts/src/c6733.rs | 76 + highlight/jirs-contexts/src/c6734.rs | 24 + highlight/jirs-contexts/src/c6735.rs | 43 + highlight/jirs-contexts/src/c6736.rs | 100 + highlight/jirs-contexts/src/c6737.rs | 60 + highlight/jirs-contexts/src/c6738.rs | 33 + highlight/jirs-contexts/src/c6739.rs | 50 + highlight/jirs-contexts/src/c674.rs | 22 + highlight/jirs-contexts/src/c6740.rs | 35 + highlight/jirs-contexts/src/c6741.rs | 45 + highlight/jirs-contexts/src/c6742.rs | 60 + highlight/jirs-contexts/src/c6743.rs | 59 + highlight/jirs-contexts/src/c6744.rs | 36 + highlight/jirs-contexts/src/c6745.rs | 33 + highlight/jirs-contexts/src/c6746.rs | 21 + highlight/jirs-contexts/src/c6747.rs | 40 + highlight/jirs-contexts/src/c6748.rs | 33 + highlight/jirs-contexts/src/c6749.rs | 39 + highlight/jirs-contexts/src/c675.rs | 42 + highlight/jirs-contexts/src/c6750.rs | 143 + highlight/jirs-contexts/src/c6751.rs | 42 + highlight/jirs-contexts/src/c6752.rs | 63 + highlight/jirs-contexts/src/c6753.rs | 47 + highlight/jirs-contexts/src/c6754.rs | 34 + highlight/jirs-contexts/src/c6755.rs | 34 + highlight/jirs-contexts/src/c6756.rs | 46 + highlight/jirs-contexts/src/c6757.rs | 46 + highlight/jirs-contexts/src/c6758.rs | 46 + highlight/jirs-contexts/src/c6759.rs | 30 + highlight/jirs-contexts/src/c676.rs | 34 + highlight/jirs-contexts/src/c6760.rs | 28 + highlight/jirs-contexts/src/c6761.rs | 30 + highlight/jirs-contexts/src/c6762.rs | 28 + highlight/jirs-contexts/src/c6763.rs | 30 + highlight/jirs-contexts/src/c6764.rs | 29 + highlight/jirs-contexts/src/c6765.rs | 33 + highlight/jirs-contexts/src/c6766.rs | 29 + highlight/jirs-contexts/src/c6767.rs | 33 + highlight/jirs-contexts/src/c6768.rs | 29 + highlight/jirs-contexts/src/c6769.rs | 33 + highlight/jirs-contexts/src/c677.rs | 34 + highlight/jirs-contexts/src/c6770.rs | 28 + highlight/jirs-contexts/src/c6771.rs | 33 + highlight/jirs-contexts/src/c6772.rs | 28 + highlight/jirs-contexts/src/c6773.rs | 22 + highlight/jirs-contexts/src/c6774.rs | 22 + highlight/jirs-contexts/src/c6775.rs | 21 + highlight/jirs-contexts/src/c6776.rs | 21 + highlight/jirs-contexts/src/c6777.rs | 37 + highlight/jirs-contexts/src/c6778.rs | 46 + highlight/jirs-contexts/src/c6779.rs | 29 + highlight/jirs-contexts/src/c678.rs | 46 + highlight/jirs-contexts/src/c6780.rs | 44 + highlight/jirs-contexts/src/c6781.rs | 44 + highlight/jirs-contexts/src/c6782.rs | 34 + highlight/jirs-contexts/src/c6783.rs | 34 + highlight/jirs-contexts/src/c6784.rs | 35 + highlight/jirs-contexts/src/c6785.rs | 34 + highlight/jirs-contexts/src/c6786.rs | 29 + highlight/jirs-contexts/src/c6787.rs | 42 + highlight/jirs-contexts/src/c6788.rs | 29 + highlight/jirs-contexts/src/c6789.rs | 42 + highlight/jirs-contexts/src/c679.rs | 41 + highlight/jirs-contexts/src/c6790.rs | 29 + highlight/jirs-contexts/src/c6791.rs | 33 + highlight/jirs-contexts/src/c6792.rs | 29 + highlight/jirs-contexts/src/c6793.rs | 33 + highlight/jirs-contexts/src/c6794.rs | 29 + highlight/jirs-contexts/src/c6795.rs | 33 + highlight/jirs-contexts/src/c6796.rs | 44 + highlight/jirs-contexts/src/c6797.rs | 29 + highlight/jirs-contexts/src/c6798.rs | 33 + highlight/jirs-contexts/src/c6799.rs | 29 + highlight/jirs-contexts/src/c68.rs | 60 + highlight/jirs-contexts/src/c680.rs | 60 + highlight/jirs-contexts/src/c6800.rs | 150 + highlight/jirs-contexts/src/c6801.rs | 31 + highlight/jirs-contexts/src/c6802.rs | 42 + highlight/jirs-contexts/src/c6803.rs | 28 + highlight/jirs-contexts/src/c6804.rs | 42 + highlight/jirs-contexts/src/c6805.rs | 28 + highlight/jirs-contexts/src/c6806.rs | 42 + highlight/jirs-contexts/src/c6807.rs | 75 + highlight/jirs-contexts/src/c6808.rs | 28 + highlight/jirs-contexts/src/c6809.rs | 42 + highlight/jirs-contexts/src/c681.rs | 60 + highlight/jirs-contexts/src/c6810.rs | 28 + highlight/jirs-contexts/src/c6811.rs | 33 + highlight/jirs-contexts/src/c6812.rs | 28 + highlight/jirs-contexts/src/c6813.rs | 33 + highlight/jirs-contexts/src/c6814.rs | 28 + highlight/jirs-contexts/src/c6815.rs | 33 + highlight/jirs-contexts/src/c6816.rs | 28 + highlight/jirs-contexts/src/c6817.rs | 33 + highlight/jirs-contexts/src/c6818.rs | 30 + highlight/jirs-contexts/src/c6819.rs | 28 + highlight/jirs-contexts/src/c682.rs | 60 + highlight/jirs-contexts/src/c6820.rs | 100 + highlight/jirs-contexts/src/c6821.rs | 31 + highlight/jirs-contexts/src/c6822.rs | 49 + highlight/jirs-contexts/src/c6823.rs | 48 + highlight/jirs-contexts/src/c6824.rs | 22 + highlight/jirs-contexts/src/c6825.rs | 22 + highlight/jirs-contexts/src/c6826.rs | 22 + highlight/jirs-contexts/src/c6827.rs | 22 + highlight/jirs-contexts/src/c6828.rs | 100 + highlight/jirs-contexts/src/c6829.rs | 150 + highlight/jirs-contexts/src/c683.rs | 63 + highlight/jirs-contexts/src/c6830.rs | 31 + highlight/jirs-contexts/src/c6831.rs | 49 + highlight/jirs-contexts/src/c6832.rs | 47 + highlight/jirs-contexts/src/c6833.rs | 21 + highlight/jirs-contexts/src/c6834.rs | 21 + highlight/jirs-contexts/src/c6835.rs | 21 + highlight/jirs-contexts/src/c6836.rs | 21 + highlight/jirs-contexts/src/c6837.rs | 31 + highlight/jirs-contexts/src/c6838.rs | 42 + highlight/jirs-contexts/src/c6839.rs | 29 + highlight/jirs-contexts/src/c684.rs | 60 + highlight/jirs-contexts/src/c6840.rs | 42 + highlight/jirs-contexts/src/c6841.rs | 47 + highlight/jirs-contexts/src/c6842.rs | 21 + highlight/jirs-contexts/src/c6843.rs | 40 + highlight/jirs-contexts/src/c6844.rs | 35 + highlight/jirs-contexts/src/c6845.rs | 279 + highlight/jirs-contexts/src/c6846.rs | 115 + highlight/jirs-contexts/src/c6847.rs | 83 + highlight/jirs-contexts/src/c6848.rs | 90 + highlight/jirs-contexts/src/c6849.rs | 22 + highlight/jirs-contexts/src/c685.rs | 78 + highlight/jirs-contexts/src/c6850.rs | 67 + highlight/jirs-contexts/src/c6851.rs | 60 + highlight/jirs-contexts/src/c6852.rs | 60 + highlight/jirs-contexts/src/c6853.rs | 38 + highlight/jirs-contexts/src/c6854.rs | 38 + highlight/jirs-contexts/src/c6855.rs | 60 + highlight/jirs-contexts/src/c6856.rs | 60 + highlight/jirs-contexts/src/c6857.rs | 30 + highlight/jirs-contexts/src/c6858.rs | 76 + highlight/jirs-contexts/src/c6859.rs | 33 + highlight/jirs-contexts/src/c686.rs | 43 + highlight/jirs-contexts/src/c6860.rs | 241 + highlight/jirs-contexts/src/c6861.rs | 21 + highlight/jirs-contexts/src/c6862.rs | 22 + highlight/jirs-contexts/src/c6863.rs | 50 + highlight/jirs-contexts/src/c6864.rs | 145 + highlight/jirs-contexts/src/c6865.rs | 35 + highlight/jirs-contexts/src/c6866.rs | 35 + highlight/jirs-contexts/src/c6867.rs | 35 + highlight/jirs-contexts/src/c6868.rs | 35 + highlight/jirs-contexts/src/c6869.rs | 54 + highlight/jirs-contexts/src/c687.rs | 81 + highlight/jirs-contexts/src/c6870.rs | 29 + highlight/jirs-contexts/src/c6871.rs | 48 + highlight/jirs-contexts/src/c6872.rs | 28 + highlight/jirs-contexts/src/c6873.rs | 47 + highlight/jirs-contexts/src/c6874.rs | 69 + highlight/jirs-contexts/src/c6875.rs | 46 + highlight/jirs-contexts/src/c6876.rs | 28 + highlight/jirs-contexts/src/c6877.rs | 21 + highlight/jirs-contexts/src/c6878.rs | 21 + highlight/jirs-contexts/src/c6879.rs | 40 + highlight/jirs-contexts/src/c688.rs | 48 + highlight/jirs-contexts/src/c6880.rs | 59 + highlight/jirs-contexts/src/c6881.rs | 42 + highlight/jirs-contexts/src/c6882.rs | 71 + highlight/jirs-contexts/src/c6883.rs | 36 + highlight/jirs-contexts/src/c6884.rs | 38 + highlight/jirs-contexts/src/c6885.rs | 48 + highlight/jirs-contexts/src/c6886.rs | 45 + highlight/jirs-contexts/src/c6887.rs | 35 + highlight/jirs-contexts/src/c6888.rs | 38 + highlight/jirs-contexts/src/c6889.rs | 41 + highlight/jirs-contexts/src/c689.rs | 29 + highlight/jirs-contexts/src/c6890.rs | 34 + highlight/jirs-contexts/src/c6891.rs | 28 + highlight/jirs-contexts/src/c6892.rs | 105 + highlight/jirs-contexts/src/c6893.rs | 31 + highlight/jirs-contexts/src/c6894.rs | 41 + highlight/jirs-contexts/src/c6895.rs | 38 + highlight/jirs-contexts/src/c6896.rs | 35 + highlight/jirs-contexts/src/c6897.rs | 177 + highlight/jirs-contexts/src/c6898.rs | 61 + highlight/jirs-contexts/src/c6899.rs | 68 + highlight/jirs-contexts/src/c69.rs | 35 + highlight/jirs-contexts/src/c690.rs | 48 + highlight/jirs-contexts/src/c6900.rs | 38 + highlight/jirs-contexts/src/c6901.rs | 21 + highlight/jirs-contexts/src/c6902.rs | 40 + highlight/jirs-contexts/src/c6903.rs | 65 + highlight/jirs-contexts/src/c6904.rs | 137 + highlight/jirs-contexts/src/c6905.rs | 35 + highlight/jirs-contexts/src/c6906.rs | 30 + highlight/jirs-contexts/src/c6907.rs | 87 + highlight/jirs-contexts/src/c6908.rs | 30 + highlight/jirs-contexts/src/c6909.rs | 64 + highlight/jirs-contexts/src/c691.rs | 49 + highlight/jirs-contexts/src/c6910.rs | 60 + highlight/jirs-contexts/src/c6911.rs | 40 + highlight/jirs-contexts/src/c6912.rs | 35 + highlight/jirs-contexts/src/c6913.rs | 71 + highlight/jirs-contexts/src/c6914.rs | 63 + highlight/jirs-contexts/src/c6915.rs | 39 + highlight/jirs-contexts/src/c6916.rs | 33 + highlight/jirs-contexts/src/c6917.rs | 62 + highlight/jirs-contexts/src/c6918.rs | 156 + highlight/jirs-contexts/src/c6919.rs | 34 + highlight/jirs-contexts/src/c692.rs | 84 + highlight/jirs-contexts/src/c6920.rs | 67 + highlight/jirs-contexts/src/c6921.rs | 52 + highlight/jirs-contexts/src/c6922.rs | 40 + highlight/jirs-contexts/src/c6923.rs | 33 + highlight/jirs-contexts/src/c6924.rs | 41 + highlight/jirs-contexts/src/c6925.rs | 35 + highlight/jirs-contexts/src/c6926.rs | 65 + highlight/jirs-contexts/src/c6927.rs | 83 + highlight/jirs-contexts/src/c6928.rs | 39 + highlight/jirs-contexts/src/c6929.rs | 81 + highlight/jirs-contexts/src/c693.rs | 88 + highlight/jirs-contexts/src/c6930.rs | 33 + highlight/jirs-contexts/src/c6931.rs | 29 + highlight/jirs-contexts/src/c6932.rs | 54 + highlight/jirs-contexts/src/c6933.rs | 68 + highlight/jirs-contexts/src/c6934.rs | 43 + highlight/jirs-contexts/src/c6935.rs | 29 + highlight/jirs-contexts/src/c6936.rs | 46 + highlight/jirs-contexts/src/c6937.rs | 21 + highlight/jirs-contexts/src/c6938.rs | 40 + highlight/jirs-contexts/src/c6939.rs | 100 + highlight/jirs-contexts/src/c694.rs | 42 + highlight/jirs-contexts/src/c6940.rs | 39 + highlight/jirs-contexts/src/c6941.rs | 21 + highlight/jirs-contexts/src/c6942.rs | 40 + highlight/jirs-contexts/src/c6943.rs | 40 + highlight/jirs-contexts/src/c6944.rs | 34 + highlight/jirs-contexts/src/c6945.rs | 84 + highlight/jirs-contexts/src/c6946.rs | 29 + highlight/jirs-contexts/src/c6947.rs | 43 + highlight/jirs-contexts/src/c6948.rs | 34 + highlight/jirs-contexts/src/c6949.rs | 59 + highlight/jirs-contexts/src/c695.rs | 54 + highlight/jirs-contexts/src/c6950.rs | 59 + highlight/jirs-contexts/src/c6951.rs | 29 + highlight/jirs-contexts/src/c6952.rs | 81 + highlight/jirs-contexts/src/c6953.rs | 21 + highlight/jirs-contexts/src/c6954.rs | 40 + highlight/jirs-contexts/src/c6955.rs | 35 + highlight/jirs-contexts/src/c6956.rs | 39 + highlight/jirs-contexts/src/c6957.rs | 33 + highlight/jirs-contexts/src/c6958.rs | 378 + highlight/jirs-contexts/src/c6959.rs | 30 + highlight/jirs-contexts/src/c696.rs | 21 + highlight/jirs-contexts/src/c6960.rs | 33 + highlight/jirs-contexts/src/c6961.rs | 114 + highlight/jirs-contexts/src/c6962.rs | 28 + highlight/jirs-contexts/src/c6963.rs | 28 + highlight/jirs-contexts/src/c6964.rs | 28 + highlight/jirs-contexts/src/c6965.rs | 28 + highlight/jirs-contexts/src/c6966.rs | 28 + highlight/jirs-contexts/src/c6967.rs | 28 + highlight/jirs-contexts/src/c6968.rs | 28 + highlight/jirs-contexts/src/c6969.rs | 28 + highlight/jirs-contexts/src/c697.rs | 34 + highlight/jirs-contexts/src/c6970.rs | 43 + highlight/jirs-contexts/src/c6971.rs | 47 + highlight/jirs-contexts/src/c6972.rs | 63 + highlight/jirs-contexts/src/c6973.rs | 47 + highlight/jirs-contexts/src/c6974.rs | 30 + highlight/jirs-contexts/src/c6975.rs | 46 + highlight/jirs-contexts/src/c6976.rs | 40 + highlight/jirs-contexts/src/c6977.rs | 48 + highlight/jirs-contexts/src/c6978.rs | 43 + highlight/jirs-contexts/src/c6979.rs | 21 + highlight/jirs-contexts/src/c698.rs | 21 + highlight/jirs-contexts/src/c6980.rs | 40 + highlight/jirs-contexts/src/c6981.rs | 37 + highlight/jirs-contexts/src/c6982.rs | 45 + highlight/jirs-contexts/src/c6983.rs | 78 + highlight/jirs-contexts/src/c6984.rs | 32 + highlight/jirs-contexts/src/c6985.rs | 61 + highlight/jirs-contexts/src/c6986.rs | 32 + highlight/jirs-contexts/src/c6987.rs | 44 + highlight/jirs-contexts/src/c6988.rs | 44 + highlight/jirs-contexts/src/c6989.rs | 48 + highlight/jirs-contexts/src/c699.rs | 34 + highlight/jirs-contexts/src/c6990.rs | 35 + highlight/jirs-contexts/src/c6991.rs | 24 + highlight/jirs-contexts/src/c6992.rs | 58 + highlight/jirs-contexts/src/c6993.rs | 90 + highlight/jirs-contexts/src/c6994.rs | 147 + highlight/jirs-contexts/src/c6995.rs | 61 + highlight/jirs-contexts/src/c6996.rs | 31 + highlight/jirs-contexts/src/c6997.rs | 57 + highlight/jirs-contexts/src/c6998.rs | 31 + highlight/jirs-contexts/src/c6999.rs | 31 + highlight/jirs-contexts/src/c7.rs | 29 + highlight/jirs-contexts/src/c70.rs | 58 + highlight/jirs-contexts/src/c700.rs | 46 + highlight/jirs-contexts/src/c7000.rs | 61 + highlight/jirs-contexts/src/c7001.rs | 49 + highlight/jirs-contexts/src/c7002.rs | 41 + highlight/jirs-contexts/src/c7003.rs | 35 + highlight/jirs-contexts/src/c7004.rs | 66 + highlight/jirs-contexts/src/c7005.rs | 75 + highlight/jirs-contexts/src/c7006.rs | 98 + highlight/jirs-contexts/src/c7007.rs | 32 + highlight/jirs-contexts/src/c7008.rs | 41 + highlight/jirs-contexts/src/c7009.rs | 41 + highlight/jirs-contexts/src/c701.rs | 41 + highlight/jirs-contexts/src/c7010.rs | 56 + highlight/jirs-contexts/src/c7011.rs | 41 + highlight/jirs-contexts/src/c7012.rs | 49 + highlight/jirs-contexts/src/c7013.rs | 92 + highlight/jirs-contexts/src/c7014.rs | 40 + highlight/jirs-contexts/src/c7015.rs | 41 + highlight/jirs-contexts/src/c7016.rs | 33 + highlight/jirs-contexts/src/c7017.rs | 33 + highlight/jirs-contexts/src/c7018.rs | 28 + highlight/jirs-contexts/src/c7019.rs | 46 + highlight/jirs-contexts/src/c702.rs | 34 + highlight/jirs-contexts/src/c7020.rs | 35 + highlight/jirs-contexts/src/c7021.rs | 50 + highlight/jirs-contexts/src/c7022.rs | 40 + highlight/jirs-contexts/src/c7023.rs | 77 + highlight/jirs-contexts/src/c7024.rs | 50 + highlight/jirs-contexts/src/c7025.rs | 29 + highlight/jirs-contexts/src/c7026.rs | 29 + highlight/jirs-contexts/src/c7027.rs | 33 + highlight/jirs-contexts/src/c7028.rs | 48 + highlight/jirs-contexts/src/c7029.rs | 39 + highlight/jirs-contexts/src/c703.rs | 47 + highlight/jirs-contexts/src/c7030.rs | 67 + highlight/jirs-contexts/src/c7031.rs | 39 + highlight/jirs-contexts/src/c7032.rs | 34 + highlight/jirs-contexts/src/c7033.rs | 34 + highlight/jirs-contexts/src/c7034.rs | 47 + highlight/jirs-contexts/src/c7035.rs | 47 + highlight/jirs-contexts/src/c7036.rs | 34 + highlight/jirs-contexts/src/c7037.rs | 29 + highlight/jirs-contexts/src/c7038.rs | 71 + highlight/jirs-contexts/src/c7039.rs | 63 + highlight/jirs-contexts/src/c704.rs | 35 + highlight/jirs-contexts/src/c7040.rs | 34 + highlight/jirs-contexts/src/c7041.rs | 48 + highlight/jirs-contexts/src/c7042.rs | 63 + highlight/jirs-contexts/src/c7043.rs | 34 + highlight/jirs-contexts/src/c7044.rs | 56 + highlight/jirs-contexts/src/c7045.rs | 51 + highlight/jirs-contexts/src/c7046.rs | 51 + highlight/jirs-contexts/src/c7047.rs | 60 + highlight/jirs-contexts/src/c7048.rs | 48 + highlight/jirs-contexts/src/c7049.rs | 52 + highlight/jirs-contexts/src/c705.rs | 63 + highlight/jirs-contexts/src/c7050.rs | 117 + highlight/jirs-contexts/src/c7051.rs | 88 + highlight/jirs-contexts/src/c7052.rs | 47 + highlight/jirs-contexts/src/c7053.rs | 29 + highlight/jirs-contexts/src/c7054.rs | 46 + highlight/jirs-contexts/src/c7055.rs | 34 + highlight/jirs-contexts/src/c7056.rs | 73 + highlight/jirs-contexts/src/c7057.rs | 34 + highlight/jirs-contexts/src/c7058.rs | 34 + highlight/jirs-contexts/src/c7059.rs | 47 + highlight/jirs-contexts/src/c706.rs | 35 + highlight/jirs-contexts/src/c7060.rs | 21 + highlight/jirs-contexts/src/c7061.rs | 40 + highlight/jirs-contexts/src/c7062.rs | 50 + highlight/jirs-contexts/src/c7063.rs | 35 + highlight/jirs-contexts/src/c7064.rs | 30 + highlight/jirs-contexts/src/c7065.rs | 38 + highlight/jirs-contexts/src/c7066.rs | 38 + highlight/jirs-contexts/src/c7067.rs | 48 + highlight/jirs-contexts/src/c7068.rs | 204 + highlight/jirs-contexts/src/c7069.rs | 98 + highlight/jirs-contexts/src/c707.rs | 92 + highlight/jirs-contexts/src/c7070.rs | 33 + highlight/jirs-contexts/src/c7071.rs | 72 + highlight/jirs-contexts/src/c7072.rs | 90 + highlight/jirs-contexts/src/c7073.rs | 48 + highlight/jirs-contexts/src/c7074.rs | 35 + highlight/jirs-contexts/src/c7075.rs | 127 + highlight/jirs-contexts/src/c7076.rs | 46 + highlight/jirs-contexts/src/c7077.rs | 48 + highlight/jirs-contexts/src/c7078.rs | 115 + highlight/jirs-contexts/src/c7079.rs | 95 + highlight/jirs-contexts/src/c708.rs | 36 + highlight/jirs-contexts/src/c7080.rs | 35 + highlight/jirs-contexts/src/c7081.rs | 54 + highlight/jirs-contexts/src/c7082.rs | 40 + highlight/jirs-contexts/src/c7083.rs | 38 + highlight/jirs-contexts/src/c7084.rs | 65 + highlight/jirs-contexts/src/c7085.rs | 35 + highlight/jirs-contexts/src/c7086.rs | 98 + highlight/jirs-contexts/src/c7087.rs | 33 + highlight/jirs-contexts/src/c7088.rs | 49 + highlight/jirs-contexts/src/c7089.rs | 51 + highlight/jirs-contexts/src/c709.rs | 37 + highlight/jirs-contexts/src/c7090.rs | 42 + highlight/jirs-contexts/src/c7091.rs | 46 + highlight/jirs-contexts/src/c7092.rs | 28 + highlight/jirs-contexts/src/c7093.rs | 31 + highlight/jirs-contexts/src/c7094.rs | 31 + highlight/jirs-contexts/src/c7095.rs | 62 + highlight/jirs-contexts/src/c7096.rs | 43 + highlight/jirs-contexts/src/c7097.rs | 75 + highlight/jirs-contexts/src/c7098.rs | 30 + highlight/jirs-contexts/src/c7099.rs | 39 + highlight/jirs-contexts/src/c71.rs | 50 + highlight/jirs-contexts/src/c710.rs | 53 + highlight/jirs-contexts/src/c7100.rs | 76 + highlight/jirs-contexts/src/c7101.rs | 43 + highlight/jirs-contexts/src/c7102.rs | 29 + highlight/jirs-contexts/src/c7103.rs | 42 + highlight/jirs-contexts/src/c7104.rs | 88 + highlight/jirs-contexts/src/c7105.rs | 29 + highlight/jirs-contexts/src/c7106.rs | 75 + highlight/jirs-contexts/src/c7107.rs | 71 + highlight/jirs-contexts/src/c7108.rs | 43 + highlight/jirs-contexts/src/c7109.rs | 41 + highlight/jirs-contexts/src/c711.rs | 33 + highlight/jirs-contexts/src/c7110.rs | 52 + highlight/jirs-contexts/src/c7111.rs | 45 + highlight/jirs-contexts/src/c7112.rs | 75 + highlight/jirs-contexts/src/c7113.rs | 62 + highlight/jirs-contexts/src/c7114.rs | 39 + highlight/jirs-contexts/src/c7115.rs | 30 + highlight/jirs-contexts/src/c7116.rs | 38 + highlight/jirs-contexts/src/c7117.rs | 29 + highlight/jirs-contexts/src/c7118.rs | 31 + highlight/jirs-contexts/src/c7119.rs | 29 + highlight/jirs-contexts/src/c712.rs | 33 + highlight/jirs-contexts/src/c7120.rs | 29 + highlight/jirs-contexts/src/c7121.rs | 42 + highlight/jirs-contexts/src/c7122.rs | 131 + highlight/jirs-contexts/src/c7123.rs | 56 + highlight/jirs-contexts/src/c7124.rs | 67 + highlight/jirs-contexts/src/c7125.rs | 29 + highlight/jirs-contexts/src/c7126.rs | 31 + highlight/jirs-contexts/src/c7127.rs | 61 + highlight/jirs-contexts/src/c7128.rs | 38 + highlight/jirs-contexts/src/c7129.rs | 28 + highlight/jirs-contexts/src/c713.rs | 66 + highlight/jirs-contexts/src/c7130.rs | 39 + highlight/jirs-contexts/src/c7131.rs | 29 + highlight/jirs-contexts/src/c7132.rs | 48 + highlight/jirs-contexts/src/c7133.rs | 58 + highlight/jirs-contexts/src/c7134.rs | 32 + highlight/jirs-contexts/src/c7135.rs | 57 + highlight/jirs-contexts/src/c7136.rs | 30 + highlight/jirs-contexts/src/c7137.rs | 41 + highlight/jirs-contexts/src/c7138.rs | 44 + highlight/jirs-contexts/src/c7139.rs | 34 + highlight/jirs-contexts/src/c714.rs | 30 + highlight/jirs-contexts/src/c7140.rs | 28 + highlight/jirs-contexts/src/c7141.rs | 75 + highlight/jirs-contexts/src/c7142.rs | 30 + highlight/jirs-contexts/src/c7143.rs | 28 + highlight/jirs-contexts/src/c7144.rs | 43 + highlight/jirs-contexts/src/c7145.rs | 164 + highlight/jirs-contexts/src/c7146.rs | 29 + highlight/jirs-contexts/src/c7147.rs | 48 + highlight/jirs-contexts/src/c7148.rs | 29 + highlight/jirs-contexts/src/c7149.rs | 29 + highlight/jirs-contexts/src/c715.rs | 29 + highlight/jirs-contexts/src/c7150.rs | 29 + highlight/jirs-contexts/src/c7151.rs | 70 + highlight/jirs-contexts/src/c7152.rs | 50 + highlight/jirs-contexts/src/c7153.rs | 29 + highlight/jirs-contexts/src/c7154.rs | 29 + highlight/jirs-contexts/src/c7155.rs | 46 + highlight/jirs-contexts/src/c7156.rs | 29 + highlight/jirs-contexts/src/c7157.rs | 29 + highlight/jirs-contexts/src/c7158.rs | 41 + highlight/jirs-contexts/src/c7159.rs | 49 + highlight/jirs-contexts/src/c716.rs | 66 + highlight/jirs-contexts/src/c7160.rs | 30 + highlight/jirs-contexts/src/c7161.rs | 31 + highlight/jirs-contexts/src/c7162.rs | 66 + highlight/jirs-contexts/src/c7163.rs | 42 + highlight/jirs-contexts/src/c7164.rs | 52 + highlight/jirs-contexts/src/c7165.rs | 43 + highlight/jirs-contexts/src/c7166.rs | 41 + highlight/jirs-contexts/src/c7167.rs | 21 + highlight/jirs-contexts/src/c7168.rs | 21 + highlight/jirs-contexts/src/c7169.rs | 41 + highlight/jirs-contexts/src/c717.rs | 31 + highlight/jirs-contexts/src/c7170.rs | 21 + highlight/jirs-contexts/src/c7171.rs | 21 + highlight/jirs-contexts/src/c7172.rs | 41 + highlight/jirs-contexts/src/c7173.rs | 21 + highlight/jirs-contexts/src/c7174.rs | 21 + highlight/jirs-contexts/src/c7175.rs | 22 + highlight/jirs-contexts/src/c7176.rs | 29 + highlight/jirs-contexts/src/c7177.rs | 29 + highlight/jirs-contexts/src/c7178.rs | 29 + highlight/jirs-contexts/src/c7179.rs | 42 + highlight/jirs-contexts/src/c718.rs | 29 + highlight/jirs-contexts/src/c7180.rs | 21 + highlight/jirs-contexts/src/c7181.rs | 37 + highlight/jirs-contexts/src/c7182.rs | 21 + highlight/jirs-contexts/src/c7183.rs | 37 + highlight/jirs-contexts/src/c7184.rs | 28 + highlight/jirs-contexts/src/c7185.rs | 39 + highlight/jirs-contexts/src/c7186.rs | 29 + highlight/jirs-contexts/src/c7187.rs | 29 + highlight/jirs-contexts/src/c7188.rs | 29 + highlight/jirs-contexts/src/c7189.rs | 21 + highlight/jirs-contexts/src/c719.rs | 66 + highlight/jirs-contexts/src/c7190.rs | 43 + highlight/jirs-contexts/src/c7191.rs | 21 + highlight/jirs-contexts/src/c7192.rs | 22 + highlight/jirs-contexts/src/c7193.rs | 21 + highlight/jirs-contexts/src/c7194.rs | 21 + highlight/jirs-contexts/src/c7195.rs | 21 + highlight/jirs-contexts/src/c7196.rs | 43 + highlight/jirs-contexts/src/c7197.rs | 21 + highlight/jirs-contexts/src/c7198.rs | 21 + highlight/jirs-contexts/src/c7199.rs | 21 + highlight/jirs-contexts/src/c72.rs | 84 + highlight/jirs-contexts/src/c720.rs | 30 + highlight/jirs-contexts/src/c7200.rs | 37 + highlight/jirs-contexts/src/c7201.rs | 48 + highlight/jirs-contexts/src/c7202.rs | 41 + highlight/jirs-contexts/src/c7203.rs | 37 + highlight/jirs-contexts/src/c7204.rs | 48 + highlight/jirs-contexts/src/c7205.rs | 41 + highlight/jirs-contexts/src/c7206.rs | 45 + highlight/jirs-contexts/src/c7207.rs | 46 + highlight/jirs-contexts/src/c7208.rs | 47 + highlight/jirs-contexts/src/c7209.rs | 63 + highlight/jirs-contexts/src/c721.rs | 29 + highlight/jirs-contexts/src/c7210.rs | 28 + highlight/jirs-contexts/src/c7211.rs | 32 + highlight/jirs-contexts/src/c7212.rs | 41 + highlight/jirs-contexts/src/c7213.rs | 84 + highlight/jirs-contexts/src/c7214.rs | 28 + highlight/jirs-contexts/src/c7215.rs | 45 + highlight/jirs-contexts/src/c7216.rs | 41 + highlight/jirs-contexts/src/c7217.rs | 29 + highlight/jirs-contexts/src/c7218.rs | 30 + highlight/jirs-contexts/src/c7219.rs | 30 + highlight/jirs-contexts/src/c722.rs | 66 + highlight/jirs-contexts/src/c7220.rs | 21 + highlight/jirs-contexts/src/c7221.rs | 40 + highlight/jirs-contexts/src/c7222.rs | 32 + highlight/jirs-contexts/src/c7223.rs | 76 + highlight/jirs-contexts/src/c7224.rs | 57 + highlight/jirs-contexts/src/c7225.rs | 145 + highlight/jirs-contexts/src/c7226.rs | 30 + highlight/jirs-contexts/src/c7227.rs | 51 + highlight/jirs-contexts/src/c7228.rs | 30 + highlight/jirs-contexts/src/c7229.rs | 35 + highlight/jirs-contexts/src/c723.rs | 39 + highlight/jirs-contexts/src/c7230.rs | 35 + highlight/jirs-contexts/src/c7231.rs | 30 + highlight/jirs-contexts/src/c7232.rs | 65 + highlight/jirs-contexts/src/c7233.rs | 22 + highlight/jirs-contexts/src/c7234.rs | 30 + highlight/jirs-contexts/src/c7235.rs | 32 + highlight/jirs-contexts/src/c7236.rs | 49 + highlight/jirs-contexts/src/c7237.rs | 33 + highlight/jirs-contexts/src/c7238.rs | 34 + highlight/jirs-contexts/src/c7239.rs | 53 + highlight/jirs-contexts/src/c724.rs | 30 + highlight/jirs-contexts/src/c7240.rs | 44 + highlight/jirs-contexts/src/c7241.rs | 53 + highlight/jirs-contexts/src/c7242.rs | 46 + highlight/jirs-contexts/src/c7243.rs | 37 + highlight/jirs-contexts/src/c7244.rs | 61 + highlight/jirs-contexts/src/c7245.rs | 33 + highlight/jirs-contexts/src/c7246.rs | 38 + highlight/jirs-contexts/src/c7247.rs | 38 + highlight/jirs-contexts/src/c7248.rs | 118 + highlight/jirs-contexts/src/c7249.rs | 31 + highlight/jirs-contexts/src/c725.rs | 66 + highlight/jirs-contexts/src/c7250.rs | 124 + highlight/jirs-contexts/src/c7251.rs | 84 + highlight/jirs-contexts/src/c7252.rs | 33 + highlight/jirs-contexts/src/c7253.rs | 22 + highlight/jirs-contexts/src/c7254.rs | 50 + highlight/jirs-contexts/src/c7255.rs | 30 + highlight/jirs-contexts/src/c7256.rs | 119 + highlight/jirs-contexts/src/c7257.rs | 34 + highlight/jirs-contexts/src/c7258.rs | 33 + highlight/jirs-contexts/src/c7259.rs | 30 + highlight/jirs-contexts/src/c726.rs | 39 + highlight/jirs-contexts/src/c7260.rs | 33 + highlight/jirs-contexts/src/c7261.rs | 36 + highlight/jirs-contexts/src/c7262.rs | 21 + highlight/jirs-contexts/src/c7263.rs | 40 + highlight/jirs-contexts/src/c7264.rs | 38 + highlight/jirs-contexts/src/c7265.rs | 28 + highlight/jirs-contexts/src/c7266.rs | 38 + highlight/jirs-contexts/src/c7267.rs | 41 + highlight/jirs-contexts/src/c7268.rs | 71 + highlight/jirs-contexts/src/c7269.rs | 28 + highlight/jirs-contexts/src/c727.rs | 31 + highlight/jirs-contexts/src/c7270.rs | 1171 + highlight/jirs-contexts/src/c7271.rs | 28 + highlight/jirs-contexts/src/c7272.rs | 58 + highlight/jirs-contexts/src/c7273.rs | 49 + highlight/jirs-contexts/src/c7274.rs | 41 + highlight/jirs-contexts/src/c7275.rs | 51 + highlight/jirs-contexts/src/c7276.rs | 44 + highlight/jirs-contexts/src/c7277.rs | 70 + highlight/jirs-contexts/src/c7278.rs | 55 + highlight/jirs-contexts/src/c7279.rs | 67 + highlight/jirs-contexts/src/c728.rs | 66 + highlight/jirs-contexts/src/c7280.rs | 29 + highlight/jirs-contexts/src/c7281.rs | 50 + highlight/jirs-contexts/src/c7282.rs | 44 + highlight/jirs-contexts/src/c7283.rs | 46 + highlight/jirs-contexts/src/c7284.rs | 59 + highlight/jirs-contexts/src/c7285.rs | 46 + highlight/jirs-contexts/src/c7286.rs | 34 + highlight/jirs-contexts/src/c7287.rs | 46 + highlight/jirs-contexts/src/c7288.rs | 36 + highlight/jirs-contexts/src/c7289.rs | 34 + highlight/jirs-contexts/src/c729.rs | 39 + highlight/jirs-contexts/src/c7290.rs | 50 + highlight/jirs-contexts/src/c7291.rs | 32 + highlight/jirs-contexts/src/c7292.rs | 68 + highlight/jirs-contexts/src/c7293.rs | 35 + highlight/jirs-contexts/src/c7294.rs | 42 + highlight/jirs-contexts/src/c7295.rs | 59 + highlight/jirs-contexts/src/c7296.rs | 44 + highlight/jirs-contexts/src/c7297.rs | 44 + highlight/jirs-contexts/src/c7298.rs | 74 + highlight/jirs-contexts/src/c7299.rs | 64 + highlight/jirs-contexts/src/c73.rs | 30 + highlight/jirs-contexts/src/c730.rs | 30 + highlight/jirs-contexts/src/c7300.rs | 32 + highlight/jirs-contexts/src/c7301.rs | 21 + highlight/jirs-contexts/src/c7302.rs | 40 + highlight/jirs-contexts/src/c7303.rs | 38 + highlight/jirs-contexts/src/c7304.rs | 35 + highlight/jirs-contexts/src/c7305.rs | 33 + highlight/jirs-contexts/src/c7306.rs | 33 + highlight/jirs-contexts/src/c7307.rs | 35 + highlight/jirs-contexts/src/c7308.rs | 38 + highlight/jirs-contexts/src/c7309.rs | 43 + highlight/jirs-contexts/src/c731.rs | 45 + highlight/jirs-contexts/src/c7310.rs | 33 + highlight/jirs-contexts/src/c7311.rs | 48 + highlight/jirs-contexts/src/c7312.rs | 44 + highlight/jirs-contexts/src/c7313.rs | 35 + highlight/jirs-contexts/src/c7314.rs | 46 + highlight/jirs-contexts/src/c7315.rs | 38 + highlight/jirs-contexts/src/c7316.rs | 67 + highlight/jirs-contexts/src/c7317.rs | 30 + highlight/jirs-contexts/src/c7318.rs | 75 + highlight/jirs-contexts/src/c7319.rs | 38 + highlight/jirs-contexts/src/c732.rs | 45 + highlight/jirs-contexts/src/c7320.rs | 43 + highlight/jirs-contexts/src/c7321.rs | 43 + highlight/jirs-contexts/src/c7322.rs | 38 + highlight/jirs-contexts/src/c7323.rs | 87 + highlight/jirs-contexts/src/c7324.rs | 30 + highlight/jirs-contexts/src/c7325.rs | 62 + highlight/jirs-contexts/src/c7326.rs | 57 + highlight/jirs-contexts/src/c7327.rs | 46 + highlight/jirs-contexts/src/c7328.rs | 38 + highlight/jirs-contexts/src/c7329.rs | 38 + highlight/jirs-contexts/src/c733.rs | 35 + highlight/jirs-contexts/src/c7330.rs | 43 + highlight/jirs-contexts/src/c7331.rs | 30 + highlight/jirs-contexts/src/c7332.rs | 35 + highlight/jirs-contexts/src/c7333.rs | 40 + highlight/jirs-contexts/src/c7334.rs | 59 + highlight/jirs-contexts/src/c7335.rs | 43 + highlight/jirs-contexts/src/c7336.rs | 31 + highlight/jirs-contexts/src/c7337.rs | 45 + highlight/jirs-contexts/src/c7338.rs | 22 + highlight/jirs-contexts/src/c7339.rs | 35 + highlight/jirs-contexts/src/c734.rs | 34 + highlight/jirs-contexts/src/c7340.rs | 35 + highlight/jirs-contexts/src/c7341.rs | 85 + highlight/jirs-contexts/src/c7342.rs | 45 + highlight/jirs-contexts/src/c7343.rs | 30 + highlight/jirs-contexts/src/c7344.rs | 21 + highlight/jirs-contexts/src/c7345.rs | 48 + highlight/jirs-contexts/src/c7346.rs | 194 + highlight/jirs-contexts/src/c7347.rs | 306 + highlight/jirs-contexts/src/c7348.rs | 43 + highlight/jirs-contexts/src/c7349.rs | 80 + highlight/jirs-contexts/src/c735.rs | 47 + highlight/jirs-contexts/src/c7350.rs | 72 + highlight/jirs-contexts/src/c7351.rs | 53 + highlight/jirs-contexts/src/c7352.rs | 33 + highlight/jirs-contexts/src/c7353.rs | 33 + highlight/jirs-contexts/src/c7354.rs | 85 + highlight/jirs-contexts/src/c7355.rs | 62 + highlight/jirs-contexts/src/c7356.rs | 62 + highlight/jirs-contexts/src/c7357.rs | 46 + highlight/jirs-contexts/src/c7358.rs | 85 + highlight/jirs-contexts/src/c7359.rs | 28 + highlight/jirs-contexts/src/c736.rs | 21 + highlight/jirs-contexts/src/c7360.rs | 71 + highlight/jirs-contexts/src/c7361.rs | 34 + highlight/jirs-contexts/src/c7362.rs | 33 + highlight/jirs-contexts/src/c7363.rs | 44 + highlight/jirs-contexts/src/c7364.rs | 55 + highlight/jirs-contexts/src/c7365.rs | 33 + highlight/jirs-contexts/src/c7366.rs | 110 + highlight/jirs-contexts/src/c7367.rs | 33 + highlight/jirs-contexts/src/c7368.rs | 25 + highlight/jirs-contexts/src/c7369.rs | 29 + highlight/jirs-contexts/src/c737.rs | 40 + highlight/jirs-contexts/src/c7370.rs | 61 + highlight/jirs-contexts/src/c7371.rs | 63 + highlight/jirs-contexts/src/c7372.rs | 28 + highlight/jirs-contexts/src/c7373.rs | 39 + highlight/jirs-contexts/src/c7374.rs | 28 + highlight/jirs-contexts/src/c7375.rs | 30 + highlight/jirs-contexts/src/c7376.rs | 188 + highlight/jirs-contexts/src/c7377.rs | 33 + highlight/jirs-contexts/src/c7378.rs | 33 + highlight/jirs-contexts/src/c7379.rs | 35 + highlight/jirs-contexts/src/c738.rs | 52 + highlight/jirs-contexts/src/c7380.rs | 43 + highlight/jirs-contexts/src/c7381.rs | 35 + highlight/jirs-contexts/src/c7382.rs | 58 + highlight/jirs-contexts/src/c7383.rs | 40 + highlight/jirs-contexts/src/c7384.rs | 54 + highlight/jirs-contexts/src/c7385.rs | 54 + highlight/jirs-contexts/src/c7386.rs | 69 + highlight/jirs-contexts/src/c7387.rs | 53 + highlight/jirs-contexts/src/c7388.rs | 30 + highlight/jirs-contexts/src/c7389.rs | 21 + highlight/jirs-contexts/src/c739.rs | 33 + highlight/jirs-contexts/src/c7390.rs | 40 + highlight/jirs-contexts/src/c7391.rs | 28 + highlight/jirs-contexts/src/c7392.rs | 41 + highlight/jirs-contexts/src/c7393.rs | 148 + highlight/jirs-contexts/src/c7394.rs | 41 + highlight/jirs-contexts/src/c7395.rs | 21 + highlight/jirs-contexts/src/c7396.rs | 40 + highlight/jirs-contexts/src/c7397.rs | 105 + highlight/jirs-contexts/src/c7398.rs | 21 + highlight/jirs-contexts/src/c7399.rs | 40 + highlight/jirs-contexts/src/c74.rs | 57 + highlight/jirs-contexts/src/c740.rs | 35 + highlight/jirs-contexts/src/c7400.rs | 41 + highlight/jirs-contexts/src/c7401.rs | 35 + highlight/jirs-contexts/src/c7402.rs | 43 + highlight/jirs-contexts/src/c7403.rs | 38 + highlight/jirs-contexts/src/c7404.rs | 35 + highlight/jirs-contexts/src/c7405.rs | 35 + highlight/jirs-contexts/src/c7406.rs | 33 + highlight/jirs-contexts/src/c7407.rs | 33 + highlight/jirs-contexts/src/c7408.rs | 35 + highlight/jirs-contexts/src/c7409.rs | 35 + highlight/jirs-contexts/src/c741.rs | 35 + highlight/jirs-contexts/src/c7410.rs | 33 + highlight/jirs-contexts/src/c7411.rs | 33 + highlight/jirs-contexts/src/c7412.rs | 33 + highlight/jirs-contexts/src/c7413.rs | 35 + highlight/jirs-contexts/src/c7414.rs | 38 + highlight/jirs-contexts/src/c7415.rs | 40 + highlight/jirs-contexts/src/c7416.rs | 43 + highlight/jirs-contexts/src/c7417.rs | 40 + highlight/jirs-contexts/src/c7418.rs | 35 + highlight/jirs-contexts/src/c7419.rs | 43 + highlight/jirs-contexts/src/c742.rs | 33 + highlight/jirs-contexts/src/c7420.rs | 35 + highlight/jirs-contexts/src/c7421.rs | 26 + highlight/jirs-contexts/src/c7422.rs | 27 + highlight/jirs-contexts/src/c7423.rs | 28 + highlight/jirs-contexts/src/c7424.rs | 23 + highlight/jirs-contexts/src/c7425.rs | 27 + highlight/jirs-contexts/src/c7426.rs | 22 + highlight/jirs-contexts/src/c7427.rs | 39 + highlight/jirs-contexts/src/c7428.rs | 57 + highlight/jirs-contexts/src/c7429.rs | 58 + highlight/jirs-contexts/src/c743.rs | 35 + highlight/jirs-contexts/src/c7430.rs | 35 + highlight/jirs-contexts/src/c7431.rs | 33 + highlight/jirs-contexts/src/c7432.rs | 22 + highlight/jirs-contexts/src/c7433.rs | 72 + highlight/jirs-contexts/src/c7434.rs | 54 + highlight/jirs-contexts/src/c7435.rs | 77 + highlight/jirs-contexts/src/c7436.rs | 52 + highlight/jirs-contexts/src/c7437.rs | 70 + highlight/jirs-contexts/src/c7438.rs | 52 + highlight/jirs-contexts/src/c7439.rs | 53 + highlight/jirs-contexts/src/c744.rs | 99 + highlight/jirs-contexts/src/c7440.rs | 63 + highlight/jirs-contexts/src/c7441.rs | 56 + highlight/jirs-contexts/src/c7442.rs | 21 + highlight/jirs-contexts/src/c7443.rs | 40 + highlight/jirs-contexts/src/c7444.rs | 28 + highlight/jirs-contexts/src/c7445.rs | 33 + highlight/jirs-contexts/src/c7446.rs | 35 + highlight/jirs-contexts/src/c7447.rs | 142 + highlight/jirs-contexts/src/c7448.rs | 52 + highlight/jirs-contexts/src/c7449.rs | 37 + highlight/jirs-contexts/src/c745.rs | 72 + highlight/jirs-contexts/src/c7450.rs | 52 + highlight/jirs-contexts/src/c7451.rs | 81 + highlight/jirs-contexts/src/c7452.rs | 52 + highlight/jirs-contexts/src/c7453.rs | 41 + highlight/jirs-contexts/src/c7454.rs | 42 + highlight/jirs-contexts/src/c7455.rs | 34 + highlight/jirs-contexts/src/c7456.rs | 34 + highlight/jirs-contexts/src/c7457.rs | 33 + highlight/jirs-contexts/src/c7458.rs | 41 + highlight/jirs-contexts/src/c7459.rs | 60 + highlight/jirs-contexts/src/c746.rs | 86 + highlight/jirs-contexts/src/c7460.rs | 63 + highlight/jirs-contexts/src/c7461.rs | 60 + highlight/jirs-contexts/src/c7462.rs | 78 + highlight/jirs-contexts/src/c7463.rs | 43 + highlight/jirs-contexts/src/c7464.rs | 80 + highlight/jirs-contexts/src/c7465.rs | 48 + highlight/jirs-contexts/src/c7466.rs | 29 + highlight/jirs-contexts/src/c7467.rs | 42 + highlight/jirs-contexts/src/c7468.rs | 34 + highlight/jirs-contexts/src/c7469.rs | 46 + highlight/jirs-contexts/src/c747.rs | 32 + highlight/jirs-contexts/src/c7470.rs | 41 + highlight/jirs-contexts/src/c7471.rs | 35 + highlight/jirs-contexts/src/c7472.rs | 35 + highlight/jirs-contexts/src/c7473.rs | 54 + highlight/jirs-contexts/src/c7474.rs | 75 + highlight/jirs-contexts/src/c7475.rs | 92 + highlight/jirs-contexts/src/c7476.rs | 36 + highlight/jirs-contexts/src/c7477.rs | 36 + highlight/jirs-contexts/src/c7478.rs | 53 + highlight/jirs-contexts/src/c7479.rs | 33 + highlight/jirs-contexts/src/c748.rs | 31 + highlight/jirs-contexts/src/c7480.rs | 33 + highlight/jirs-contexts/src/c7481.rs | 66 + highlight/jirs-contexts/src/c7482.rs | 30 + highlight/jirs-contexts/src/c7483.rs | 29 + highlight/jirs-contexts/src/c7484.rs | 66 + highlight/jirs-contexts/src/c7485.rs | 31 + highlight/jirs-contexts/src/c7486.rs | 29 + highlight/jirs-contexts/src/c7487.rs | 66 + highlight/jirs-contexts/src/c7488.rs | 30 + highlight/jirs-contexts/src/c7489.rs | 29 + highlight/jirs-contexts/src/c749.rs | 28 + highlight/jirs-contexts/src/c7490.rs | 66 + highlight/jirs-contexts/src/c7491.rs | 39 + highlight/jirs-contexts/src/c7492.rs | 30 + highlight/jirs-contexts/src/c7493.rs | 66 + highlight/jirs-contexts/src/c7494.rs | 39 + highlight/jirs-contexts/src/c7495.rs | 31 + highlight/jirs-contexts/src/c7496.rs | 66 + highlight/jirs-contexts/src/c7497.rs | 39 + highlight/jirs-contexts/src/c7498.rs | 30 + highlight/jirs-contexts/src/c7499.rs | 45 + highlight/jirs-contexts/src/c75.rs | 112 + highlight/jirs-contexts/src/c750.rs | 28 + highlight/jirs-contexts/src/c7500.rs | 45 + highlight/jirs-contexts/src/c7501.rs | 47 + highlight/jirs-contexts/src/c7502.rs | 21 + highlight/jirs-contexts/src/c7503.rs | 40 + highlight/jirs-contexts/src/c7504.rs | 38 + highlight/jirs-contexts/src/c7505.rs | 35 + highlight/jirs-contexts/src/c7506.rs | 35 + highlight/jirs-contexts/src/c7507.rs | 35 + highlight/jirs-contexts/src/c7508.rs | 99 + highlight/jirs-contexts/src/c7509.rs | 33 + highlight/jirs-contexts/src/c751.rs | 59 + highlight/jirs-contexts/src/c7510.rs | 56 + highlight/jirs-contexts/src/c7511.rs | 32 + highlight/jirs-contexts/src/c7512.rs | 38 + highlight/jirs-contexts/src/c7513.rs | 28 + highlight/jirs-contexts/src/c7514.rs | 74 + highlight/jirs-contexts/src/c7515.rs | 72 + highlight/jirs-contexts/src/c7516.rs | 22 + highlight/jirs-contexts/src/c7517.rs | 30 + highlight/jirs-contexts/src/c7518.rs | 49 + highlight/jirs-contexts/src/c7519.rs | 70 + highlight/jirs-contexts/src/c752.rs | 30 + highlight/jirs-contexts/src/c7520.rs | 49 + highlight/jirs-contexts/src/c7521.rs | 33 + highlight/jirs-contexts/src/c7522.rs | 32 + highlight/jirs-contexts/src/c7523.rs | 79 + highlight/jirs-contexts/src/c7524.rs | 32 + highlight/jirs-contexts/src/c7525.rs | 128 + highlight/jirs-contexts/src/c7526.rs | 33 + highlight/jirs-contexts/src/c7527.rs | 33 + highlight/jirs-contexts/src/c7528.rs | 36 + highlight/jirs-contexts/src/c7529.rs | 32 + highlight/jirs-contexts/src/c753.rs | 39 + highlight/jirs-contexts/src/c7530.rs | 33 + highlight/jirs-contexts/src/c7531.rs | 35 + highlight/jirs-contexts/src/c7532.rs | 33 + highlight/jirs-contexts/src/c7533.rs | 85 + highlight/jirs-contexts/src/c7534.rs | 35 + highlight/jirs-contexts/src/c7535.rs | 48 + highlight/jirs-contexts/src/c7536.rs | 53 + highlight/jirs-contexts/src/c7537.rs | 53 + highlight/jirs-contexts/src/c7538.rs | 53 + highlight/jirs-contexts/src/c7539.rs | 53 + highlight/jirs-contexts/src/c754.rs | 59 + highlight/jirs-contexts/src/c7540.rs | 65 + highlight/jirs-contexts/src/c7541.rs | 65 + highlight/jirs-contexts/src/c7542.rs | 50 + highlight/jirs-contexts/src/c7543.rs | 22 + highlight/jirs-contexts/src/c7544.rs | 36 + highlight/jirs-contexts/src/c7545.rs | 31 + highlight/jirs-contexts/src/c7546.rs | 30 + highlight/jirs-contexts/src/c7547.rs | 26 + highlight/jirs-contexts/src/c7548.rs | 23 + highlight/jirs-contexts/src/c7549.rs | 63 + highlight/jirs-contexts/src/c755.rs | 30 + highlight/jirs-contexts/src/c7550.rs | 100 + highlight/jirs-contexts/src/c7551.rs | 60 + highlight/jirs-contexts/src/c7552.rs | 65 + highlight/jirs-contexts/src/c7553.rs | 74 + highlight/jirs-contexts/src/c7554.rs | 46 + highlight/jirs-contexts/src/c7555.rs | 28 + highlight/jirs-contexts/src/c7556.rs | 39 + highlight/jirs-contexts/src/c7557.rs | 63 + highlight/jirs-contexts/src/c7558.rs | 60 + highlight/jirs-contexts/src/c7559.rs | 39 + highlight/jirs-contexts/src/c756.rs | 39 + highlight/jirs-contexts/src/c7560.rs | 56 + highlight/jirs-contexts/src/c7561.rs | 114 + highlight/jirs-contexts/src/c7562.rs | 39 + highlight/jirs-contexts/src/c7563.rs | 82 + highlight/jirs-contexts/src/c7564.rs | 45 + highlight/jirs-contexts/src/c7565.rs | 45 + highlight/jirs-contexts/src/c7566.rs | 45 + highlight/jirs-contexts/src/c7567.rs | 45 + highlight/jirs-contexts/src/c7568.rs | 45 + highlight/jirs-contexts/src/c7569.rs | 45 + highlight/jirs-contexts/src/c757.rs | 59 + highlight/jirs-contexts/src/c7570.rs | 35 + highlight/jirs-contexts/src/c7571.rs | 35 + highlight/jirs-contexts/src/c7572.rs | 23 + highlight/jirs-contexts/src/c7573.rs | 22 + highlight/jirs-contexts/src/c7574.rs | 35 + highlight/jirs-contexts/src/c7575.rs | 33 + highlight/jirs-contexts/src/c7576.rs | 33 + highlight/jirs-contexts/src/c7577.rs | 38 + highlight/jirs-contexts/src/c7578.rs | 38 + highlight/jirs-contexts/src/c7579.rs | 53 + highlight/jirs-contexts/src/c758.rs | 30 + highlight/jirs-contexts/src/c7580.rs | 40 + highlight/jirs-contexts/src/c7581.rs | 46 + highlight/jirs-contexts/src/c7582.rs | 85 + highlight/jirs-contexts/src/c7583.rs | 62 + highlight/jirs-contexts/src/c7584.rs | 52 + highlight/jirs-contexts/src/c7585.rs | 40 + highlight/jirs-contexts/src/c7586.rs | 38 + highlight/jirs-contexts/src/c7587.rs | 42 + highlight/jirs-contexts/src/c7588.rs | 41 + highlight/jirs-contexts/src/c7589.rs | 40 + highlight/jirs-contexts/src/c759.rs | 39 + highlight/jirs-contexts/src/c7590.rs | 28 + highlight/jirs-contexts/src/c7591.rs | 52 + highlight/jirs-contexts/src/c7592.rs | 40 + highlight/jirs-contexts/src/c7593.rs | 55 + highlight/jirs-contexts/src/c7594.rs | 41 + highlight/jirs-contexts/src/c7595.rs | 40 + highlight/jirs-contexts/src/c7596.rs | 26 + highlight/jirs-contexts/src/c7597.rs | 63 + highlight/jirs-contexts/src/c7598.rs | 41 + highlight/jirs-contexts/src/c7599.rs | 40 + highlight/jirs-contexts/src/c76.rs | 28 + highlight/jirs-contexts/src/c760.rs | 46 + highlight/jirs-contexts/src/c7600.rs | 26 + highlight/jirs-contexts/src/c7601.rs | 38 + highlight/jirs-contexts/src/c7602.rs | 38 + highlight/jirs-contexts/src/c7603.rs | 46 + highlight/jirs-contexts/src/c7604.rs | 85 + highlight/jirs-contexts/src/c7605.rs | 47 + highlight/jirs-contexts/src/c7606.rs | 52 + highlight/jirs-contexts/src/c7607.rs | 40 + highlight/jirs-contexts/src/c7608.rs | 58 + highlight/jirs-contexts/src/c7609.rs | 25 + highlight/jirs-contexts/src/c761.rs | 61 + highlight/jirs-contexts/src/c7610.rs | 40 + highlight/jirs-contexts/src/c7611.rs | 25 + highlight/jirs-contexts/src/c7612.rs | 40 + highlight/jirs-contexts/src/c7613.rs | 40 + highlight/jirs-contexts/src/c7614.rs | 40 + highlight/jirs-contexts/src/c7615.rs | 40 + highlight/jirs-contexts/src/c7616.rs | 40 + highlight/jirs-contexts/src/c7617.rs | 54 + highlight/jirs-contexts/src/c7618.rs | 43 + highlight/jirs-contexts/src/c7619.rs | 38 + highlight/jirs-contexts/src/c762.rs | 22 + highlight/jirs-contexts/src/c7620.rs | 55 + highlight/jirs-contexts/src/c7621.rs | 41 + highlight/jirs-contexts/src/c7622.rs | 32 + highlight/jirs-contexts/src/c7623.rs | 40 + highlight/jirs-contexts/src/c7624.rs | 38 + highlight/jirs-contexts/src/c7625.rs | 106 + highlight/jirs-contexts/src/c7626.rs | 40 + highlight/jirs-contexts/src/c7627.rs | 46 + highlight/jirs-contexts/src/c7628.rs | 32 + highlight/jirs-contexts/src/c7629.rs | 40 + highlight/jirs-contexts/src/c763.rs | 30 + highlight/jirs-contexts/src/c7630.rs | 38 + highlight/jirs-contexts/src/c7631.rs | 49 + highlight/jirs-contexts/src/c7632.rs | 38 + highlight/jirs-contexts/src/c7633.rs | 63 + highlight/jirs-contexts/src/c7634.rs | 38 + highlight/jirs-contexts/src/c7635.rs | 48 + highlight/jirs-contexts/src/c7636.rs | 38 + highlight/jirs-contexts/src/c7637.rs | 38 + highlight/jirs-contexts/src/c7638.rs | 40 + highlight/jirs-contexts/src/c7639.rs | 40 + highlight/jirs-contexts/src/c764.rs | 49 + highlight/jirs-contexts/src/c7640.rs | 38 + highlight/jirs-contexts/src/c7641.rs | 31 + highlight/jirs-contexts/src/c7642.rs | 40 + highlight/jirs-contexts/src/c7643.rs | 142 + highlight/jirs-contexts/src/c7644.rs | 40 + highlight/jirs-contexts/src/c7645.rs | 41 + highlight/jirs-contexts/src/c7646.rs | 38 + highlight/jirs-contexts/src/c7647.rs | 54 + highlight/jirs-contexts/src/c7648.rs | 38 + highlight/jirs-contexts/src/c7649.rs | 42 + highlight/jirs-contexts/src/c765.rs | 70 + highlight/jirs-contexts/src/c7650.rs | 38 + highlight/jirs-contexts/src/c7651.rs | 178 + highlight/jirs-contexts/src/c7652.rs | 40 + highlight/jirs-contexts/src/c7653.rs | 21 + highlight/jirs-contexts/src/c7654.rs | 40 + highlight/jirs-contexts/src/c7655.rs | 43 + highlight/jirs-contexts/src/c7656.rs | 53 + highlight/jirs-contexts/src/c7657.rs | 43 + highlight/jirs-contexts/src/c7658.rs | 54 + highlight/jirs-contexts/src/c7659.rs | 49 + highlight/jirs-contexts/src/c766.rs | 49 + highlight/jirs-contexts/src/c7660.rs | 36 + highlight/jirs-contexts/src/c7661.rs | 33 + highlight/jirs-contexts/src/c7662.rs | 34 + highlight/jirs-contexts/src/c7663.rs | 34 + highlight/jirs-contexts/src/c7664.rs | 34 + highlight/jirs-contexts/src/c7665.rs | 34 + highlight/jirs-contexts/src/c7666.rs | 47 + highlight/jirs-contexts/src/c7667.rs | 66 + highlight/jirs-contexts/src/c7668.rs | 41 + highlight/jirs-contexts/src/c7669.rs | 28 + highlight/jirs-contexts/src/c767.rs | 32 + highlight/jirs-contexts/src/c7670.rs | 59 + highlight/jirs-contexts/src/c7671.rs | 30 + highlight/jirs-contexts/src/c7672.rs | 49 + highlight/jirs-contexts/src/c7673.rs | 76 + highlight/jirs-contexts/src/c7674.rs | 32 + highlight/jirs-contexts/src/c7675.rs | 29 + highlight/jirs-contexts/src/c7676.rs | 33 + highlight/jirs-contexts/src/c7677.rs | 52 + highlight/jirs-contexts/src/c7678.rs | 52 + highlight/jirs-contexts/src/c7679.rs | 35 + highlight/jirs-contexts/src/c768.rs | 80 + highlight/jirs-contexts/src/c7680.rs | 35 + highlight/jirs-contexts/src/c7681.rs | 58 + highlight/jirs-contexts/src/c7682.rs | 45 + highlight/jirs-contexts/src/c7683.rs | 45 + highlight/jirs-contexts/src/c7684.rs | 59 + highlight/jirs-contexts/src/c7685.rs | 33 + highlight/jirs-contexts/src/c7686.rs | 56 + highlight/jirs-contexts/src/c7687.rs | 56 + highlight/jirs-contexts/src/c7688.rs | 55 + highlight/jirs-contexts/src/c7689.rs | 72 + highlight/jirs-contexts/src/c769.rs | 33 + highlight/jirs-contexts/src/c7690.rs | 57 + highlight/jirs-contexts/src/c7691.rs | 47 + highlight/jirs-contexts/src/c7692.rs | 55 + highlight/jirs-contexts/src/c7693.rs | 48 + highlight/jirs-contexts/src/c7694.rs | 33 + highlight/jirs-contexts/src/c7695.rs | 33 + highlight/jirs-contexts/src/c7696.rs | 21 + highlight/jirs-contexts/src/c7697.rs | 40 + highlight/jirs-contexts/src/c7698.rs | 26 + highlight/jirs-contexts/src/c7699.rs | 56 + highlight/jirs-contexts/src/c77.rs | 85 + highlight/jirs-contexts/src/c770.rs | 128 + highlight/jirs-contexts/src/c7700.rs | 251 + highlight/jirs-contexts/src/c7701.rs | 30 + highlight/jirs-contexts/src/c7702.rs | 30 + highlight/jirs-contexts/src/c7703.rs | 65 + highlight/jirs-contexts/src/c7704.rs | 35 + highlight/jirs-contexts/src/c7705.rs | 35 + highlight/jirs-contexts/src/c7706.rs | 33 + highlight/jirs-contexts/src/c7707.rs | 40 + highlight/jirs-contexts/src/c7708.rs | 25 + highlight/jirs-contexts/src/c7709.rs | 35 + highlight/jirs-contexts/src/c771.rs | 46 + highlight/jirs-contexts/src/c7710.rs | 35 + highlight/jirs-contexts/src/c7711.rs | 46 + highlight/jirs-contexts/src/c7712.rs | 33 + highlight/jirs-contexts/src/c7713.rs | 33 + highlight/jirs-contexts/src/c7714.rs | 40 + highlight/jirs-contexts/src/c7715.rs | 40 + highlight/jirs-contexts/src/c7716.rs | 33 + highlight/jirs-contexts/src/c7717.rs | 40 + highlight/jirs-contexts/src/c7718.rs | 35 + highlight/jirs-contexts/src/c7719.rs | 33 + highlight/jirs-contexts/src/c772.rs | 33 + highlight/jirs-contexts/src/c7720.rs | 50 + highlight/jirs-contexts/src/c7721.rs | 33 + highlight/jirs-contexts/src/c7722.rs | 111 + highlight/jirs-contexts/src/c7723.rs | 35 + highlight/jirs-contexts/src/c7724.rs | 116 + highlight/jirs-contexts/src/c7725.rs | 35 + highlight/jirs-contexts/src/c7726.rs | 50 + highlight/jirs-contexts/src/c7727.rs | 21 + highlight/jirs-contexts/src/c7728.rs | 40 + highlight/jirs-contexts/src/c7729.rs | 69 + highlight/jirs-contexts/src/c773.rs | 98 + highlight/jirs-contexts/src/c7730.rs | 21 + highlight/jirs-contexts/src/c7731.rs | 40 + highlight/jirs-contexts/src/c7732.rs | 139 + highlight/jirs-contexts/src/c7733.rs | 33 + highlight/jirs-contexts/src/c7734.rs | 33 + highlight/jirs-contexts/src/c7735.rs | 33 + highlight/jirs-contexts/src/c7736.rs | 33 + highlight/jirs-contexts/src/c7737.rs | 30 + highlight/jirs-contexts/src/c7738.rs | 33 + highlight/jirs-contexts/src/c7739.rs | 33 + highlight/jirs-contexts/src/c774.rs | 44 + highlight/jirs-contexts/src/c7740.rs | 34 + highlight/jirs-contexts/src/c7741.rs | 29 + highlight/jirs-contexts/src/c7742.rs | 34 + highlight/jirs-contexts/src/c7743.rs | 29 + highlight/jirs-contexts/src/c7744.rs | 44 + highlight/jirs-contexts/src/c7745.rs | 34 + highlight/jirs-contexts/src/c7746.rs | 29 + highlight/jirs-contexts/src/c7747.rs | 34 + highlight/jirs-contexts/src/c7748.rs | 34 + highlight/jirs-contexts/src/c7749.rs | 34 + highlight/jirs-contexts/src/c775.rs | 38 + highlight/jirs-contexts/src/c7750.rs | 31 + highlight/jirs-contexts/src/c7751.rs | 89 + highlight/jirs-contexts/src/c7752.rs | 29 + highlight/jirs-contexts/src/c7753.rs | 39 + highlight/jirs-contexts/src/c7754.rs | 29 + highlight/jirs-contexts/src/c7755.rs | 39 + highlight/jirs-contexts/src/c7756.rs | 29 + highlight/jirs-contexts/src/c7757.rs | 34 + highlight/jirs-contexts/src/c7758.rs | 34 + highlight/jirs-contexts/src/c7759.rs | 31 + highlight/jirs-contexts/src/c776.rs | 37 + highlight/jirs-contexts/src/c7760.rs | 66 + highlight/jirs-contexts/src/c7761.rs | 34 + highlight/jirs-contexts/src/c7762.rs | 34 + highlight/jirs-contexts/src/c7763.rs | 34 + highlight/jirs-contexts/src/c7764.rs | 34 + highlight/jirs-contexts/src/c7765.rs | 64 + highlight/jirs-contexts/src/c7766.rs | 45 + highlight/jirs-contexts/src/c7767.rs | 30 + highlight/jirs-contexts/src/c7768.rs | 34 + highlight/jirs-contexts/src/c7769.rs | 43 + highlight/jirs-contexts/src/c777.rs | 32 + highlight/jirs-contexts/src/c7770.rs | 49 + highlight/jirs-contexts/src/c7771.rs | 31 + highlight/jirs-contexts/src/c7772.rs | 30 + highlight/jirs-contexts/src/c7773.rs | 30 + highlight/jirs-contexts/src/c7774.rs | 30 + highlight/jirs-contexts/src/c7775.rs | 30 + highlight/jirs-contexts/src/c7776.rs | 39 + highlight/jirs-contexts/src/c7777.rs | 34 + highlight/jirs-contexts/src/c7778.rs | 29 + highlight/jirs-contexts/src/c7779.rs | 29 + highlight/jirs-contexts/src/c778.rs | 33 + highlight/jirs-contexts/src/c7780.rs | 39 + highlight/jirs-contexts/src/c7781.rs | 39 + highlight/jirs-contexts/src/c7782.rs | 50 + highlight/jirs-contexts/src/c7783.rs | 44 + highlight/jirs-contexts/src/c7784.rs | 29 + highlight/jirs-contexts/src/c7785.rs | 79 + highlight/jirs-contexts/src/c7786.rs | 34 + highlight/jirs-contexts/src/c7787.rs | 34 + highlight/jirs-contexts/src/c7788.rs | 34 + highlight/jirs-contexts/src/c7789.rs | 47 + highlight/jirs-contexts/src/c779.rs | 68 + highlight/jirs-contexts/src/c7790.rs | 47 + highlight/jirs-contexts/src/c7791.rs | 58 + highlight/jirs-contexts/src/c7792.rs | 34 + highlight/jirs-contexts/src/c7793.rs | 47 + highlight/jirs-contexts/src/c7794.rs | 28 + highlight/jirs-contexts/src/c7795.rs | 21 + highlight/jirs-contexts/src/c7796.rs | 40 + highlight/jirs-contexts/src/c7797.rs | 23 + highlight/jirs-contexts/src/c7798.rs | 170 + highlight/jirs-contexts/src/c7799.rs | 72 + highlight/jirs-contexts/src/c78.rs | 62 + highlight/jirs-contexts/src/c780.rs | 35 + highlight/jirs-contexts/src/c7800.rs | 35 + highlight/jirs-contexts/src/c7801.rs | 104 + highlight/jirs-contexts/src/c7802.rs | 29 + highlight/jirs-contexts/src/c7803.rs | 35 + highlight/jirs-contexts/src/c7804.rs | 43 + highlight/jirs-contexts/src/c7805.rs | 46 + highlight/jirs-contexts/src/c7806.rs | 40 + highlight/jirs-contexts/src/c7807.rs | 35 + highlight/jirs-contexts/src/c7808.rs | 63 + highlight/jirs-contexts/src/c7809.rs | 60 + highlight/jirs-contexts/src/c781.rs | 123 + highlight/jirs-contexts/src/c7810.rs | 35 + highlight/jirs-contexts/src/c7811.rs | 124 + highlight/jirs-contexts/src/c7812.rs | 35 + highlight/jirs-contexts/src/c7813.rs | 40 + highlight/jirs-contexts/src/c7814.rs | 33 + highlight/jirs-contexts/src/c7815.rs | 33 + highlight/jirs-contexts/src/c7816.rs | 25 + highlight/jirs-contexts/src/c7817.rs | 46 + highlight/jirs-contexts/src/c7818.rs | 35 + highlight/jirs-contexts/src/c7819.rs | 35 + highlight/jirs-contexts/src/c782.rs | 150 + highlight/jirs-contexts/src/c7820.rs | 39 + highlight/jirs-contexts/src/c7821.rs | 61 + highlight/jirs-contexts/src/c7822.rs | 269 + highlight/jirs-contexts/src/c7823.rs | 173 + highlight/jirs-contexts/src/c7824.rs | 40 + highlight/jirs-contexts/src/c7825.rs | 35 + highlight/jirs-contexts/src/c7826.rs | 35 + highlight/jirs-contexts/src/c7827.rs | 170 + highlight/jirs-contexts/src/c7828.rs | 79 + highlight/jirs-contexts/src/c7829.rs | 105 + highlight/jirs-contexts/src/c783.rs | 35 + highlight/jirs-contexts/src/c7830.rs | 30 + highlight/jirs-contexts/src/c7831.rs | 33 + highlight/jirs-contexts/src/c7832.rs | 117 + highlight/jirs-contexts/src/c7833.rs | 53 + highlight/jirs-contexts/src/c7834.rs | 85 + highlight/jirs-contexts/src/c7835.rs | 111 + highlight/jirs-contexts/src/c7836.rs | 120 + highlight/jirs-contexts/src/c7837.rs | 122 + highlight/jirs-contexts/src/c7838.rs | 33 + highlight/jirs-contexts/src/c7839.rs | 72 + highlight/jirs-contexts/src/c784.rs | 48 + highlight/jirs-contexts/src/c7840.rs | 163 + highlight/jirs-contexts/src/c7841.rs | 81 + highlight/jirs-contexts/src/c7842.rs | 46 + highlight/jirs-contexts/src/c7843.rs | 35 + highlight/jirs-contexts/src/c7844.rs | 35 + highlight/jirs-contexts/src/c7845.rs | 35 + highlight/jirs-contexts/src/c7846.rs | 39 + highlight/jirs-contexts/src/c7847.rs | 110 + highlight/jirs-contexts/src/c7848.rs | 31 + highlight/jirs-contexts/src/c7849.rs | 69 + highlight/jirs-contexts/src/c785.rs | 53 + highlight/jirs-contexts/src/c7850.rs | 35 + highlight/jirs-contexts/src/c7851.rs | 35 + highlight/jirs-contexts/src/c7852.rs | 46 + highlight/jirs-contexts/src/c7853.rs | 89 + highlight/jirs-contexts/src/c7854.rs | 59 + highlight/jirs-contexts/src/c7855.rs | 156 + highlight/jirs-contexts/src/c7856.rs | 21 + highlight/jirs-contexts/src/c7857.rs | 40 + highlight/jirs-contexts/src/c7858.rs | 32 + highlight/jirs-contexts/src/c7859.rs | 34 + highlight/jirs-contexts/src/c786.rs | 53 + highlight/jirs-contexts/src/c7860.rs | 34 + highlight/jirs-contexts/src/c7861.rs | 34 + highlight/jirs-contexts/src/c7862.rs | 34 + highlight/jirs-contexts/src/c7863.rs | 34 + highlight/jirs-contexts/src/c7864.rs | 34 + highlight/jirs-contexts/src/c7865.rs | 43 + highlight/jirs-contexts/src/c7866.rs | 33 + highlight/jirs-contexts/src/c7867.rs | 34 + highlight/jirs-contexts/src/c7868.rs | 34 + highlight/jirs-contexts/src/c7869.rs | 21 + highlight/jirs-contexts/src/c787.rs | 53 + highlight/jirs-contexts/src/c7870.rs | 40 + highlight/jirs-contexts/src/c7871.rs | 33 + highlight/jirs-contexts/src/c7872.rs | 43 + highlight/jirs-contexts/src/c7873.rs | 335 + highlight/jirs-contexts/src/c7874.rs | 100 + highlight/jirs-contexts/src/c7875.rs | 83 + highlight/jirs-contexts/src/c7876.rs | 23 + highlight/jirs-contexts/src/c7877.rs | 21 + highlight/jirs-contexts/src/c7878.rs | 40 + highlight/jirs-contexts/src/c7879.rs | 28 + highlight/jirs-contexts/src/c788.rs | 53 + highlight/jirs-contexts/src/c7880.rs | 395 + highlight/jirs-contexts/src/c7881.rs | 54 + highlight/jirs-contexts/src/c7882.rs | 54 + highlight/jirs-contexts/src/c7883.rs | 28 + highlight/jirs-contexts/src/c7884.rs | 31 + highlight/jirs-contexts/src/c7885.rs | 30 + highlight/jirs-contexts/src/c7886.rs | 38 + highlight/jirs-contexts/src/c7887.rs | 30 + highlight/jirs-contexts/src/c7888.rs | 36 + highlight/jirs-contexts/src/c7889.rs | 36 + highlight/jirs-contexts/src/c789.rs | 65 + highlight/jirs-contexts/src/c7890.rs | 33 + highlight/jirs-contexts/src/c7891.rs | 28 + highlight/jirs-contexts/src/c7892.rs | 57 + highlight/jirs-contexts/src/c7893.rs | 46 + highlight/jirs-contexts/src/c7894.rs | 47 + highlight/jirs-contexts/src/c7895.rs | 35 + highlight/jirs-contexts/src/c7896.rs | 34 + highlight/jirs-contexts/src/c7897.rs | 35 + highlight/jirs-contexts/src/c7898.rs | 34 + highlight/jirs-contexts/src/c7899.rs | 43 + highlight/jirs-contexts/src/c79.rs | 46 + highlight/jirs-contexts/src/c790.rs | 65 + highlight/jirs-contexts/src/c7900.rs | 29 + highlight/jirs-contexts/src/c7901.rs | 79 + highlight/jirs-contexts/src/c7902.rs | 36 + highlight/jirs-contexts/src/c7903.rs | 36 + highlight/jirs-contexts/src/c7904.rs | 35 + highlight/jirs-contexts/src/c7905.rs | 36 + highlight/jirs-contexts/src/c7906.rs | 38 + highlight/jirs-contexts/src/c7907.rs | 36 + highlight/jirs-contexts/src/c7908.rs | 38 + highlight/jirs-contexts/src/c7909.rs | 36 + highlight/jirs-contexts/src/c791.rs | 50 + highlight/jirs-contexts/src/c7910.rs | 38 + highlight/jirs-contexts/src/c7911.rs | 46 + highlight/jirs-contexts/src/c7912.rs | 46 + highlight/jirs-contexts/src/c7913.rs | 45 + highlight/jirs-contexts/src/c7914.rs | 34 + highlight/jirs-contexts/src/c7915.rs | 45 + highlight/jirs-contexts/src/c7916.rs | 34 + highlight/jirs-contexts/src/c7917.rs | 31 + highlight/jirs-contexts/src/c7918.rs | 31 + highlight/jirs-contexts/src/c7919.rs | 43 + highlight/jirs-contexts/src/c792.rs | 40 + highlight/jirs-contexts/src/c7920.rs | 29 + highlight/jirs-contexts/src/c7921.rs | 29 + highlight/jirs-contexts/src/c7922.rs | 59 + highlight/jirs-contexts/src/c7923.rs | 35 + highlight/jirs-contexts/src/c7924.rs | 36 + highlight/jirs-contexts/src/c7925.rs | 51 + highlight/jirs-contexts/src/c7926.rs | 56 + highlight/jirs-contexts/src/c7927.rs | 38 + highlight/jirs-contexts/src/c7928.rs | 71 + highlight/jirs-contexts/src/c7929.rs | 36 + highlight/jirs-contexts/src/c793.rs | 35 + highlight/jirs-contexts/src/c7930.rs | 36 + highlight/jirs-contexts/src/c7931.rs | 36 + highlight/jirs-contexts/src/c7932.rs | 35 + highlight/jirs-contexts/src/c7933.rs | 35 + highlight/jirs-contexts/src/c7934.rs | 56 + highlight/jirs-contexts/src/c7935.rs | 55 + highlight/jirs-contexts/src/c7936.rs | 65 + highlight/jirs-contexts/src/c7937.rs | 28 + highlight/jirs-contexts/src/c7938.rs | 66 + highlight/jirs-contexts/src/c7939.rs | 56 + highlight/jirs-contexts/src/c794.rs | 22 + highlight/jirs-contexts/src/c7940.rs | 55 + highlight/jirs-contexts/src/c7941.rs | 65 + highlight/jirs-contexts/src/c7942.rs | 28 + highlight/jirs-contexts/src/c7943.rs | 66 + highlight/jirs-contexts/src/c7944.rs | 68 + highlight/jirs-contexts/src/c7945.rs | 37 + highlight/jirs-contexts/src/c7946.rs | 59 + highlight/jirs-contexts/src/c7947.rs | 53 + highlight/jirs-contexts/src/c7948.rs | 29 + highlight/jirs-contexts/src/c7949.rs | 53 + highlight/jirs-contexts/src/c795.rs | 36 + highlight/jirs-contexts/src/c7950.rs | 29 + highlight/jirs-contexts/src/c7951.rs | 38 + highlight/jirs-contexts/src/c7952.rs | 29 + highlight/jirs-contexts/src/c7953.rs | 29 + highlight/jirs-contexts/src/c7954.rs | 61 + highlight/jirs-contexts/src/c7955.rs | 52 + highlight/jirs-contexts/src/c7956.rs | 21 + highlight/jirs-contexts/src/c7957.rs | 40 + highlight/jirs-contexts/src/c7958.rs | 165 + highlight/jirs-contexts/src/c7959.rs | 34 + highlight/jirs-contexts/src/c796.rs | 31 + highlight/jirs-contexts/src/c7960.rs | 65 + highlight/jirs-contexts/src/c7961.rs | 50 + highlight/jirs-contexts/src/c7962.rs | 43 + highlight/jirs-contexts/src/c7963.rs | 50 + highlight/jirs-contexts/src/c7964.rs | 50 + highlight/jirs-contexts/src/c7965.rs | 30 + highlight/jirs-contexts/src/c7966.rs | 38 + highlight/jirs-contexts/src/c7967.rs | 38 + highlight/jirs-contexts/src/c7968.rs | 34 + highlight/jirs-contexts/src/c7969.rs | 66 + highlight/jirs-contexts/src/c797.rs | 30 + highlight/jirs-contexts/src/c7970.rs | 35 + highlight/jirs-contexts/src/c7971.rs | 59 + highlight/jirs-contexts/src/c7972.rs | 138 + highlight/jirs-contexts/src/c7973.rs | 28 + highlight/jirs-contexts/src/c7974.rs | 36 + highlight/jirs-contexts/src/c7975.rs | 28 + highlight/jirs-contexts/src/c7976.rs | 39 + highlight/jirs-contexts/src/c7977.rs | 43 + highlight/jirs-contexts/src/c7978.rs | 43 + highlight/jirs-contexts/src/c7979.rs | 33 + highlight/jirs-contexts/src/c798.rs | 24 + highlight/jirs-contexts/src/c7980.rs | 53 + highlight/jirs-contexts/src/c7981.rs | 45 + highlight/jirs-contexts/src/c7982.rs | 40 + highlight/jirs-contexts/src/c7983.rs | 78 + highlight/jirs-contexts/src/c7984.rs | 47 + highlight/jirs-contexts/src/c7985.rs | 29 + highlight/jirs-contexts/src/c7986.rs | 35 + highlight/jirs-contexts/src/c7987.rs | 35 + highlight/jirs-contexts/src/c7988.rs | 55 + highlight/jirs-contexts/src/c7989.rs | 72 + highlight/jirs-contexts/src/c799.rs | 23 + highlight/jirs-contexts/src/c7990.rs | 53 + highlight/jirs-contexts/src/c7991.rs | 41 + highlight/jirs-contexts/src/c7992.rs | 31 + highlight/jirs-contexts/src/c7993.rs | 30 + highlight/jirs-contexts/src/c7994.rs | 34 + highlight/jirs-contexts/src/c7995.rs | 40 + highlight/jirs-contexts/src/c7996.rs | 79 + highlight/jirs-contexts/src/c7997.rs | 74 + highlight/jirs-contexts/src/c7998.rs | 63 + highlight/jirs-contexts/src/c7999.rs | 36 + highlight/jirs-contexts/src/c8.rs | 37 + highlight/jirs-contexts/src/c80.rs | 65 + highlight/jirs-contexts/src/c800.rs | 63 + highlight/jirs-contexts/src/c8000.rs | 34 + highlight/jirs-contexts/src/c8001.rs | 131 + highlight/jirs-contexts/src/c8002.rs | 39 + highlight/jirs-contexts/src/c8003.rs | 38 + highlight/jirs-contexts/src/c8004.rs | 34 + highlight/jirs-contexts/src/c8005.rs | 65 + highlight/jirs-contexts/src/c8006.rs | 34 + highlight/jirs-contexts/src/c8007.rs | 76 + highlight/jirs-contexts/src/c8008.rs | 35 + highlight/jirs-contexts/src/c8009.rs | 50 + highlight/jirs-contexts/src/c801.rs | 100 + highlight/jirs-contexts/src/c8010.rs | 127 + highlight/jirs-contexts/src/c8011.rs | 127 + highlight/jirs-contexts/src/c8012.rs | 43 + highlight/jirs-contexts/src/c8013.rs | 24 + highlight/jirs-contexts/src/c8014.rs | 34 + highlight/jirs-contexts/src/c8015.rs | 136 + highlight/jirs-contexts/src/c8016.rs | 35 + highlight/jirs-contexts/src/c8017.rs | 52 + highlight/jirs-contexts/src/c8018.rs | 66 + highlight/jirs-contexts/src/c8019.rs | 35 + highlight/jirs-contexts/src/c802.rs | 60 + highlight/jirs-contexts/src/c8020.rs | 47 + highlight/jirs-contexts/src/c8021.rs | 38 + highlight/jirs-contexts/src/c8022.rs | 66 + highlight/jirs-contexts/src/c8023.rs | 94 + highlight/jirs-contexts/src/c8024.rs | 42 + highlight/jirs-contexts/src/c8025.rs | 29 + highlight/jirs-contexts/src/c8026.rs | 29 + highlight/jirs-contexts/src/c8027.rs | 51 + highlight/jirs-contexts/src/c8028.rs | 29 + highlight/jirs-contexts/src/c8029.rs | 29 + highlight/jirs-contexts/src/c803.rs | 65 + highlight/jirs-contexts/src/c8030.rs | 33 + highlight/jirs-contexts/src/c8031.rs | 29 + highlight/jirs-contexts/src/c8032.rs | 93 + highlight/jirs-contexts/src/c8033.rs | 51 + highlight/jirs-contexts/src/c8034.rs | 29 + highlight/jirs-contexts/src/c8035.rs | 29 + highlight/jirs-contexts/src/c8036.rs | 29 + highlight/jirs-contexts/src/c8037.rs | 29 + highlight/jirs-contexts/src/c8038.rs | 29 + highlight/jirs-contexts/src/c8039.rs | 29 + highlight/jirs-contexts/src/c804.rs | 74 + highlight/jirs-contexts/src/c8040.rs | 53 + highlight/jirs-contexts/src/c8041.rs | 29 + highlight/jirs-contexts/src/c8042.rs | 29 + highlight/jirs-contexts/src/c8043.rs | 63 + highlight/jirs-contexts/src/c8044.rs | 29 + highlight/jirs-contexts/src/c8045.rs | 29 + highlight/jirs-contexts/src/c8046.rs | 29 + highlight/jirs-contexts/src/c8047.rs | 29 + highlight/jirs-contexts/src/c8048.rs | 29 + highlight/jirs-contexts/src/c8049.rs | 29 + highlight/jirs-contexts/src/c805.rs | 46 + highlight/jirs-contexts/src/c8050.rs | 59 + highlight/jirs-contexts/src/c8051.rs | 59 + highlight/jirs-contexts/src/c8052.rs | 46 + highlight/jirs-contexts/src/c8053.rs | 33 + highlight/jirs-contexts/src/c8054.rs | 52 + highlight/jirs-contexts/src/c8055.rs | 29 + highlight/jirs-contexts/src/c8056.rs | 30 + highlight/jirs-contexts/src/c8057.rs | 30 + highlight/jirs-contexts/src/c8058.rs | 29 + highlight/jirs-contexts/src/c8059.rs | 29 + highlight/jirs-contexts/src/c806.rs | 28 + highlight/jirs-contexts/src/c8060.rs | 88 + highlight/jirs-contexts/src/c8061.rs | 51 + highlight/jirs-contexts/src/c8062.rs | 29 + highlight/jirs-contexts/src/c8063.rs | 30 + highlight/jirs-contexts/src/c8064.rs | 29 + highlight/jirs-contexts/src/c8065.rs | 30 + highlight/jirs-contexts/src/c8066.rs | 21 + highlight/jirs-contexts/src/c8067.rs | 40 + highlight/jirs-contexts/src/c8068.rs | 30 + highlight/jirs-contexts/src/c8069.rs | 53 + highlight/jirs-contexts/src/c807.rs | 39 + highlight/jirs-contexts/src/c8070.rs | 59 + highlight/jirs-contexts/src/c8071.rs | 35 + highlight/jirs-contexts/src/c8072.rs | 30 + highlight/jirs-contexts/src/c8073.rs | 49 + highlight/jirs-contexts/src/c8074.rs | 50 + highlight/jirs-contexts/src/c8075.rs | 38 + highlight/jirs-contexts/src/c8076.rs | 254 + highlight/jirs-contexts/src/c8077.rs | 51 + highlight/jirs-contexts/src/c8078.rs | 43 + highlight/jirs-contexts/src/c8079.rs | 64 + highlight/jirs-contexts/src/c808.rs | 60 + highlight/jirs-contexts/src/c8080.rs | 27 + highlight/jirs-contexts/src/c8081.rs | 80 + highlight/jirs-contexts/src/c8082.rs | 30 + highlight/jirs-contexts/src/c8083.rs | 104 + highlight/jirs-contexts/src/c8084.rs | 30 + highlight/jirs-contexts/src/c8085.rs | 54 + highlight/jirs-contexts/src/c8086.rs | 35 + highlight/jirs-contexts/src/c8087.rs | 29 + highlight/jirs-contexts/src/c8088.rs | 30 + highlight/jirs-contexts/src/c8089.rs | 30 + highlight/jirs-contexts/src/c809.rs | 114 + highlight/jirs-contexts/src/c8090.rs | 53 + highlight/jirs-contexts/src/c8091.rs | 29 + highlight/jirs-contexts/src/c8092.rs | 35 + highlight/jirs-contexts/src/c8093.rs | 54 + highlight/jirs-contexts/src/c8094.rs | 57 + highlight/jirs-contexts/src/c8095.rs | 29 + highlight/jirs-contexts/src/c8096.rs | 24 + highlight/jirs-contexts/src/c8097.rs | 38 + highlight/jirs-contexts/src/c8098.rs | 36 + highlight/jirs-contexts/src/c8099.rs | 48 + highlight/jirs-contexts/src/c81.rs | 41 + highlight/jirs-contexts/src/c810.rs | 83 + highlight/jirs-contexts/src/c8100.rs | 48 + highlight/jirs-contexts/src/c8101.rs | 36 + highlight/jirs-contexts/src/c8102.rs | 35 + highlight/jirs-contexts/src/c8103.rs | 36 + highlight/jirs-contexts/src/c8104.rs | 32 + highlight/jirs-contexts/src/c8105.rs | 36 + highlight/jirs-contexts/src/c8106.rs | 33 + highlight/jirs-contexts/src/c8107.rs | 36 + highlight/jirs-contexts/src/c8108.rs | 34 + highlight/jirs-contexts/src/c8109.rs | 36 + highlight/jirs-contexts/src/c811.rs | 22 + highlight/jirs-contexts/src/c8110.rs | 36 + highlight/jirs-contexts/src/c8111.rs | 36 + highlight/jirs-contexts/src/c8112.rs | 34 + highlight/jirs-contexts/src/c8113.rs | 36 + highlight/jirs-contexts/src/c8114.rs | 36 + highlight/jirs-contexts/src/c8115.rs | 32 + highlight/jirs-contexts/src/c8116.rs | 36 + highlight/jirs-contexts/src/c8117.rs | 33 + highlight/jirs-contexts/src/c8118.rs | 36 + highlight/jirs-contexts/src/c8119.rs | 32 + highlight/jirs-contexts/src/c812.rs | 45 + highlight/jirs-contexts/src/c8120.rs | 36 + highlight/jirs-contexts/src/c8121.rs | 34 + highlight/jirs-contexts/src/c8122.rs | 36 + highlight/jirs-contexts/src/c8123.rs | 33 + highlight/jirs-contexts/src/c8124.rs | 55 + highlight/jirs-contexts/src/c8125.rs | 36 + highlight/jirs-contexts/src/c8126.rs | 33 + highlight/jirs-contexts/src/c8127.rs | 36 + highlight/jirs-contexts/src/c8128.rs | 46 + highlight/jirs-contexts/src/c8129.rs | 36 + highlight/jirs-contexts/src/c813.rs | 45 + highlight/jirs-contexts/src/c8130.rs | 45 + highlight/jirs-contexts/src/c8131.rs | 36 + highlight/jirs-contexts/src/c8132.rs | 46 + highlight/jirs-contexts/src/c8133.rs | 36 + highlight/jirs-contexts/src/c8134.rs | 59 + highlight/jirs-contexts/src/c8135.rs | 45 + highlight/jirs-contexts/src/c8136.rs | 36 + highlight/jirs-contexts/src/c8137.rs | 49 + highlight/jirs-contexts/src/c8138.rs | 36 + highlight/jirs-contexts/src/c8139.rs | 37 + highlight/jirs-contexts/src/c814.rs | 45 + highlight/jirs-contexts/src/c8140.rs | 36 + highlight/jirs-contexts/src/c8141.rs | 63 + highlight/jirs-contexts/src/c8142.rs | 36 + highlight/jirs-contexts/src/c8143.rs | 55 + highlight/jirs-contexts/src/c8144.rs | 46 + highlight/jirs-contexts/src/c8145.rs | 36 + highlight/jirs-contexts/src/c8146.rs | 47 + highlight/jirs-contexts/src/c8147.rs | 43 + highlight/jirs-contexts/src/c8148.rs | 36 + highlight/jirs-contexts/src/c8149.rs | 31 + highlight/jirs-contexts/src/c815.rs | 45 + highlight/jirs-contexts/src/c8150.rs | 36 + highlight/jirs-contexts/src/c8151.rs | 33 + highlight/jirs-contexts/src/c8152.rs | 36 + highlight/jirs-contexts/src/c8153.rs | 33 + highlight/jirs-contexts/src/c8154.rs | 36 + highlight/jirs-contexts/src/c8155.rs | 32 + highlight/jirs-contexts/src/c8156.rs | 36 + highlight/jirs-contexts/src/c8157.rs | 47 + highlight/jirs-contexts/src/c8158.rs | 36 + highlight/jirs-contexts/src/c8159.rs | 34 + highlight/jirs-contexts/src/c816.rs | 45 + highlight/jirs-contexts/src/c8160.rs | 36 + highlight/jirs-contexts/src/c8161.rs | 35 + highlight/jirs-contexts/src/c8162.rs | 36 + highlight/jirs-contexts/src/c8163.rs | 34 + highlight/jirs-contexts/src/c8164.rs | 36 + highlight/jirs-contexts/src/c8165.rs | 36 + highlight/jirs-contexts/src/c8166.rs | 36 + highlight/jirs-contexts/src/c8167.rs | 37 + highlight/jirs-contexts/src/c8168.rs | 46 + highlight/jirs-contexts/src/c8169.rs | 28 + highlight/jirs-contexts/src/c817.rs | 45 + highlight/jirs-contexts/src/c8170.rs | 36 + highlight/jirs-contexts/src/c8171.rs | 37 + highlight/jirs-contexts/src/c8172.rs | 21 + highlight/jirs-contexts/src/c8173.rs | 21 + highlight/jirs-contexts/src/c8174.rs | 21 + highlight/jirs-contexts/src/c8175.rs | 21 + highlight/jirs-contexts/src/c8176.rs | 53 + highlight/jirs-contexts/src/c8177.rs | 29 + highlight/jirs-contexts/src/c8178.rs | 53 + highlight/jirs-contexts/src/c8179.rs | 30 + highlight/jirs-contexts/src/c818.rs | 35 + highlight/jirs-contexts/src/c8180.rs | 53 + highlight/jirs-contexts/src/c8181.rs | 41 + highlight/jirs-contexts/src/c8182.rs | 53 + highlight/jirs-contexts/src/c8183.rs | 59 + highlight/jirs-contexts/src/c8184.rs | 36 + highlight/jirs-contexts/src/c8185.rs | 33 + highlight/jirs-contexts/src/c8186.rs | 36 + highlight/jirs-contexts/src/c8187.rs | 32 + highlight/jirs-contexts/src/c8188.rs | 36 + highlight/jirs-contexts/src/c8189.rs | 33 + highlight/jirs-contexts/src/c819.rs | 35 + highlight/jirs-contexts/src/c8190.rs | 36 + highlight/jirs-contexts/src/c8191.rs | 33 + highlight/jirs-contexts/src/c8192.rs | 36 + highlight/jirs-contexts/src/c8193.rs | 32 + highlight/jirs-contexts/src/c8194.rs | 36 + highlight/jirs-contexts/src/c8195.rs | 62 + highlight/jirs-contexts/src/c8196.rs | 36 + highlight/jirs-contexts/src/c8197.rs | 61 + highlight/jirs-contexts/src/c8198.rs | 36 + highlight/jirs-contexts/src/c8199.rs | 36 + highlight/jirs-contexts/src/c82.rs | 57 + highlight/jirs-contexts/src/c820.rs | 23 + highlight/jirs-contexts/src/c8200.rs | 36 + highlight/jirs-contexts/src/c8201.rs | 55 + highlight/jirs-contexts/src/c8202.rs | 21 + highlight/jirs-contexts/src/c8203.rs | 21 + highlight/jirs-contexts/src/c8204.rs | 21 + highlight/jirs-contexts/src/c8205.rs | 21 + highlight/jirs-contexts/src/c8206.rs | 21 + highlight/jirs-contexts/src/c8207.rs | 75 + highlight/jirs-contexts/src/c8208.rs | 31 + highlight/jirs-contexts/src/c8209.rs | 75 + highlight/jirs-contexts/src/c821.rs | 23 + highlight/jirs-contexts/src/c8210.rs | 31 + highlight/jirs-contexts/src/c8211.rs | 77 + highlight/jirs-contexts/src/c8212.rs | 21 + highlight/jirs-contexts/src/c8213.rs | 82 + highlight/jirs-contexts/src/c8214.rs | 31 + highlight/jirs-contexts/src/c8215.rs | 31 + highlight/jirs-contexts/src/c8216.rs | 31 + highlight/jirs-contexts/src/c8217.rs | 34 + highlight/jirs-contexts/src/c8218.rs | 34 + highlight/jirs-contexts/src/c8219.rs | 46 + highlight/jirs-contexts/src/c822.rs | 59 + highlight/jirs-contexts/src/c8220.rs | 34 + highlight/jirs-contexts/src/c8221.rs | 34 + highlight/jirs-contexts/src/c8222.rs | 102 + highlight/jirs-contexts/src/c8223.rs | 36 + highlight/jirs-contexts/src/c8224.rs | 46 + highlight/jirs-contexts/src/c8225.rs | 69 + highlight/jirs-contexts/src/c8226.rs | 70 + highlight/jirs-contexts/src/c8227.rs | 21 + highlight/jirs-contexts/src/c8228.rs | 21 + highlight/jirs-contexts/src/c8229.rs | 21 + highlight/jirs-contexts/src/c823.rs | 33 + highlight/jirs-contexts/src/c8230.rs | 21 + highlight/jirs-contexts/src/c8231.rs | 21 + highlight/jirs-contexts/src/c8232.rs | 47 + highlight/jirs-contexts/src/c8233.rs | 36 + highlight/jirs-contexts/src/c8234.rs | 34 + highlight/jirs-contexts/src/c8235.rs | 44 + highlight/jirs-contexts/src/c8236.rs | 36 + highlight/jirs-contexts/src/c8237.rs | 36 + highlight/jirs-contexts/src/c8238.rs | 46 + highlight/jirs-contexts/src/c8239.rs | 36 + highlight/jirs-contexts/src/c824.rs | 60 + highlight/jirs-contexts/src/c8240.rs | 83 + highlight/jirs-contexts/src/c8241.rs | 21 + highlight/jirs-contexts/src/c8242.rs | 36 + highlight/jirs-contexts/src/c8243.rs | 32 + highlight/jirs-contexts/src/c8244.rs | 21 + highlight/jirs-contexts/src/c8245.rs | 34 + highlight/jirs-contexts/src/c8246.rs | 75 + highlight/jirs-contexts/src/c8247.rs | 42 + highlight/jirs-contexts/src/c8248.rs | 21 + highlight/jirs-contexts/src/c8249.rs | 21 + highlight/jirs-contexts/src/c825.rs | 35 + highlight/jirs-contexts/src/c8250.rs | 21 + highlight/jirs-contexts/src/c8251.rs | 21 + highlight/jirs-contexts/src/c8252.rs | 21 + highlight/jirs-contexts/src/c8253.rs | 36 + highlight/jirs-contexts/src/c8254.rs | 36 + highlight/jirs-contexts/src/c8255.rs | 36 + highlight/jirs-contexts/src/c8256.rs | 36 + highlight/jirs-contexts/src/c8257.rs | 33 + highlight/jirs-contexts/src/c8258.rs | 36 + highlight/jirs-contexts/src/c8259.rs | 33 + highlight/jirs-contexts/src/c826.rs | 111 + highlight/jirs-contexts/src/c8260.rs | 36 + highlight/jirs-contexts/src/c8261.rs | 33 + highlight/jirs-contexts/src/c8262.rs | 21 + highlight/jirs-contexts/src/c8263.rs | 40 + highlight/jirs-contexts/src/c8264.rs | 74 + highlight/jirs-contexts/src/c8265.rs | 41 + highlight/jirs-contexts/src/c8266.rs | 235 + highlight/jirs-contexts/src/c8267.rs | 33 + highlight/jirs-contexts/src/c8268.rs | 35 + highlight/jirs-contexts/src/c8269.rs | 35 + highlight/jirs-contexts/src/c827.rs | 46 + highlight/jirs-contexts/src/c8270.rs | 361 + highlight/jirs-contexts/src/c8271.rs | 35 + highlight/jirs-contexts/src/c8272.rs | 95 + highlight/jirs-contexts/src/c8273.rs | 33 + highlight/jirs-contexts/src/c8274.rs | 95 + highlight/jirs-contexts/src/c8275.rs | 96 + highlight/jirs-contexts/src/c8276.rs | 33 + highlight/jirs-contexts/src/c8277.rs | 35 + highlight/jirs-contexts/src/c8278.rs | 35 + highlight/jirs-contexts/src/c8279.rs | 35 + highlight/jirs-contexts/src/c828.rs | 22 + highlight/jirs-contexts/src/c8280.rs | 46 + highlight/jirs-contexts/src/c8281.rs | 237 + highlight/jirs-contexts/src/c8282.rs | 43 + highlight/jirs-contexts/src/c8283.rs | 35 + highlight/jirs-contexts/src/c8284.rs | 80 + highlight/jirs-contexts/src/c8285.rs | 38 + highlight/jirs-contexts/src/c8286.rs | 61 + highlight/jirs-contexts/src/c8287.rs | 37 + highlight/jirs-contexts/src/c8288.rs | 50 + highlight/jirs-contexts/src/c8289.rs | 35 + highlight/jirs-contexts/src/c829.rs | 23 + highlight/jirs-contexts/src/c8290.rs | 35 + highlight/jirs-contexts/src/c8291.rs | 25 + highlight/jirs-contexts/src/c8292.rs | 66 + highlight/jirs-contexts/src/c8293.rs | 33 + highlight/jirs-contexts/src/c8294.rs | 195 + highlight/jirs-contexts/src/c8295.rs | 35 + highlight/jirs-contexts/src/c8296.rs | 74 + highlight/jirs-contexts/src/c8297.rs | 60 + highlight/jirs-contexts/src/c8298.rs | 44 + highlight/jirs-contexts/src/c8299.rs | 53 + highlight/jirs-contexts/src/c83.rs | 21 + highlight/jirs-contexts/src/c830.rs | 53 + highlight/jirs-contexts/src/c8300.rs | 65 + highlight/jirs-contexts/src/c8301.rs | 35 + highlight/jirs-contexts/src/c8302.rs | 48 + highlight/jirs-contexts/src/c8303.rs | 33 + highlight/jirs-contexts/src/c8304.rs | 157 + highlight/jirs-contexts/src/c8305.rs | 35 + highlight/jirs-contexts/src/c8306.rs | 50 + highlight/jirs-contexts/src/c8307.rs | 53 + highlight/jirs-contexts/src/c8308.rs | 63 + highlight/jirs-contexts/src/c8309.rs | 35 + highlight/jirs-contexts/src/c831.rs | 29 + highlight/jirs-contexts/src/c8310.rs | 22 + highlight/jirs-contexts/src/c8311.rs | 27 + highlight/jirs-contexts/src/c8312.rs | 61 + highlight/jirs-contexts/src/c8313.rs | 178 + highlight/jirs-contexts/src/c8314.rs | 46 + highlight/jirs-contexts/src/c8315.rs | 69 + highlight/jirs-contexts/src/c8316.rs | 73 + highlight/jirs-contexts/src/c8317.rs | 147 + highlight/jirs-contexts/src/c8318.rs | 48 + highlight/jirs-contexts/src/c8319.rs | 43 + highlight/jirs-contexts/src/c832.rs | 58 + highlight/jirs-contexts/src/c8320.rs | 35 + highlight/jirs-contexts/src/c8321.rs | 61 + highlight/jirs-contexts/src/c8322.rs | 98 + highlight/jirs-contexts/src/c8323.rs | 193 + highlight/jirs-contexts/src/c8324.rs | 60 + highlight/jirs-contexts/src/c8325.rs | 61 + highlight/jirs-contexts/src/c8326.rs | 48 + highlight/jirs-contexts/src/c8327.rs | 33 + highlight/jirs-contexts/src/c8328.rs | 35 + highlight/jirs-contexts/src/c8329.rs | 35 + highlight/jirs-contexts/src/c833.rs | 29 + highlight/jirs-contexts/src/c8330.rs | 35 + highlight/jirs-contexts/src/c8331.rs | 33 + highlight/jirs-contexts/src/c8332.rs | 28 + highlight/jirs-contexts/src/c8333.rs | 21 + highlight/jirs-contexts/src/c8334.rs | 40 + highlight/jirs-contexts/src/c8335.rs | 106 + highlight/jirs-contexts/src/c8336.rs | 58 + highlight/jirs-contexts/src/c8337.rs | 40 + highlight/jirs-contexts/src/c8338.rs | 21 + highlight/jirs-contexts/src/c8339.rs | 40 + highlight/jirs-contexts/src/c834.rs | 23 + highlight/jirs-contexts/src/c8340.rs | 48 + highlight/jirs-contexts/src/c8341.rs | 29 + highlight/jirs-contexts/src/c8342.rs | 29 + highlight/jirs-contexts/src/c8343.rs | 29 + highlight/jirs-contexts/src/c8344.rs | 29 + highlight/jirs-contexts/src/c8345.rs | 29 + highlight/jirs-contexts/src/c8346.rs | 29 + highlight/jirs-contexts/src/c8347.rs | 29 + highlight/jirs-contexts/src/c8348.rs | 29 + highlight/jirs-contexts/src/c8349.rs | 29 + highlight/jirs-contexts/src/c835.rs | 24 + highlight/jirs-contexts/src/c8350.rs | 29 + highlight/jirs-contexts/src/c8351.rs | 29 + highlight/jirs-contexts/src/c8352.rs | 29 + highlight/jirs-contexts/src/c8353.rs | 29 + highlight/jirs-contexts/src/c8354.rs | 29 + highlight/jirs-contexts/src/c8355.rs | 29 + highlight/jirs-contexts/src/c8356.rs | 29 + highlight/jirs-contexts/src/c8357.rs | 29 + highlight/jirs-contexts/src/c8358.rs | 29 + highlight/jirs-contexts/src/c8359.rs | 29 + highlight/jirs-contexts/src/c836.rs | 61 + highlight/jirs-contexts/src/c8360.rs | 29 + highlight/jirs-contexts/src/c8361.rs | 29 + highlight/jirs-contexts/src/c8362.rs | 55 + highlight/jirs-contexts/src/c8363.rs | 29 + highlight/jirs-contexts/src/c8364.rs | 29 + highlight/jirs-contexts/src/c8365.rs | 29 + highlight/jirs-contexts/src/c8366.rs | 29 + highlight/jirs-contexts/src/c8367.rs | 29 + highlight/jirs-contexts/src/c8368.rs | 29 + highlight/jirs-contexts/src/c8369.rs | 29 + highlight/jirs-contexts/src/c837.rs | 38 + highlight/jirs-contexts/src/c8370.rs | 29 + highlight/jirs-contexts/src/c8371.rs | 29 + highlight/jirs-contexts/src/c8372.rs | 29 + highlight/jirs-contexts/src/c8373.rs | 29 + highlight/jirs-contexts/src/c8374.rs | 29 + highlight/jirs-contexts/src/c8375.rs | 29 + highlight/jirs-contexts/src/c8376.rs | 29 + highlight/jirs-contexts/src/c8377.rs | 29 + highlight/jirs-contexts/src/c8378.rs | 29 + highlight/jirs-contexts/src/c8379.rs | 28 + highlight/jirs-contexts/src/c838.rs | 29 + highlight/jirs-contexts/src/c8380.rs | 29 + highlight/jirs-contexts/src/c8381.rs | 29 + highlight/jirs-contexts/src/c8382.rs | 29 + highlight/jirs-contexts/src/c8383.rs | 29 + highlight/jirs-contexts/src/c8384.rs | 29 + highlight/jirs-contexts/src/c8385.rs | 29 + highlight/jirs-contexts/src/c8386.rs | 29 + highlight/jirs-contexts/src/c8387.rs | 29 + highlight/jirs-contexts/src/c8388.rs | 42 + highlight/jirs-contexts/src/c8389.rs | 42 + highlight/jirs-contexts/src/c839.rs | 44 + highlight/jirs-contexts/src/c8390.rs | 21 + highlight/jirs-contexts/src/c8391.rs | 40 + highlight/jirs-contexts/src/c8392.rs | 788 + highlight/jirs-contexts/src/c8393.rs | 124 + highlight/jirs-contexts/src/c8394.rs | 33 + highlight/jirs-contexts/src/c8395.rs | 33 + highlight/jirs-contexts/src/c8396.rs | 51 + highlight/jirs-contexts/src/c8397.rs | 36 + highlight/jirs-contexts/src/c8398.rs | 29 + highlight/jirs-contexts/src/c8399.rs | 55 + highlight/jirs-contexts/src/c84.rs | 21 + highlight/jirs-contexts/src/c840.rs | 56 + highlight/jirs-contexts/src/c8400.rs | 29 + highlight/jirs-contexts/src/c8401.rs | 28 + highlight/jirs-contexts/src/c8402.rs | 28 + highlight/jirs-contexts/src/c8403.rs | 29 + highlight/jirs-contexts/src/c8404.rs | 29 + highlight/jirs-contexts/src/c8405.rs | 29 + highlight/jirs-contexts/src/c8406.rs | 42 + highlight/jirs-contexts/src/c8407.rs | 28 + highlight/jirs-contexts/src/c8408.rs | 28 + highlight/jirs-contexts/src/c8409.rs | 21 + highlight/jirs-contexts/src/c841.rs | 29 + highlight/jirs-contexts/src/c8410.rs | 40 + highlight/jirs-contexts/src/c8411.rs | 202 + highlight/jirs-contexts/src/c8412.rs | 581 + highlight/jirs-contexts/src/c8413.rs | 34 + highlight/jirs-contexts/src/c8414.rs | 59 + highlight/jirs-contexts/src/c8415.rs | 44 + highlight/jirs-contexts/src/c8416.rs | 31 + highlight/jirs-contexts/src/c8417.rs | 31 + highlight/jirs-contexts/src/c8418.rs | 29 + highlight/jirs-contexts/src/c8419.rs | 34 + highlight/jirs-contexts/src/c842.rs | 29 + highlight/jirs-contexts/src/c8420.rs | 53 + highlight/jirs-contexts/src/c8421.rs | 34 + highlight/jirs-contexts/src/c8422.rs | 29 + highlight/jirs-contexts/src/c8423.rs | 45 + highlight/jirs-contexts/src/c8424.rs | 29 + highlight/jirs-contexts/src/c8425.rs | 30 + highlight/jirs-contexts/src/c8426.rs | 65 + highlight/jirs-contexts/src/c8427.rs | 29 + highlight/jirs-contexts/src/c8428.rs | 29 + highlight/jirs-contexts/src/c8429.rs | 74 + highlight/jirs-contexts/src/c843.rs | 24 + highlight/jirs-contexts/src/c8430.rs | 29 + highlight/jirs-contexts/src/c8431.rs | 29 + highlight/jirs-contexts/src/c8432.rs | 30 + highlight/jirs-contexts/src/c8433.rs | 44 + highlight/jirs-contexts/src/c8434.rs | 29 + highlight/jirs-contexts/src/c8435.rs | 29 + highlight/jirs-contexts/src/c8436.rs | 29 + highlight/jirs-contexts/src/c8437.rs | 29 + highlight/jirs-contexts/src/c8438.rs | 29 + highlight/jirs-contexts/src/c8439.rs | 29 + highlight/jirs-contexts/src/c844.rs | 23 + highlight/jirs-contexts/src/c8440.rs | 52 + highlight/jirs-contexts/src/c8441.rs | 29 + highlight/jirs-contexts/src/c8442.rs | 29 + highlight/jirs-contexts/src/c8443.rs | 40 + highlight/jirs-contexts/src/c8444.rs | 39 + highlight/jirs-contexts/src/c8445.rs | 29 + highlight/jirs-contexts/src/c8446.rs | 40 + highlight/jirs-contexts/src/c8447.rs | 53 + highlight/jirs-contexts/src/c8448.rs | 39 + highlight/jirs-contexts/src/c8449.rs | 30 + highlight/jirs-contexts/src/c845.rs | 36 + highlight/jirs-contexts/src/c8450.rs | 29 + highlight/jirs-contexts/src/c8451.rs | 29 + highlight/jirs-contexts/src/c8452.rs | 29 + highlight/jirs-contexts/src/c8453.rs | 30 + highlight/jirs-contexts/src/c8454.rs | 29 + highlight/jirs-contexts/src/c8455.rs | 39 + highlight/jirs-contexts/src/c8456.rs | 39 + highlight/jirs-contexts/src/c8457.rs | 28 + highlight/jirs-contexts/src/c8458.rs | 30 + highlight/jirs-contexts/src/c8459.rs | 30 + highlight/jirs-contexts/src/c846.rs | 54 + highlight/jirs-contexts/src/c8460.rs | 29 + highlight/jirs-contexts/src/c8461.rs | 29 + highlight/jirs-contexts/src/c8462.rs | 37 + highlight/jirs-contexts/src/c8463.rs | 73 + highlight/jirs-contexts/src/c8464.rs | 34 + highlight/jirs-contexts/src/c8465.rs | 34 + highlight/jirs-contexts/src/c8466.rs | 34 + highlight/jirs-contexts/src/c8467.rs | 34 + highlight/jirs-contexts/src/c8468.rs | 58 + highlight/jirs-contexts/src/c8469.rs | 40 + highlight/jirs-contexts/src/c847.rs | 29 + highlight/jirs-contexts/src/c8470.rs | 49 + highlight/jirs-contexts/src/c8471.rs | 29 + highlight/jirs-contexts/src/c8472.rs | 29 + highlight/jirs-contexts/src/c8473.rs | 29 + highlight/jirs-contexts/src/c8474.rs | 30 + highlight/jirs-contexts/src/c8475.rs | 34 + highlight/jirs-contexts/src/c8476.rs | 29 + highlight/jirs-contexts/src/c8477.rs | 30 + highlight/jirs-contexts/src/c8478.rs | 34 + highlight/jirs-contexts/src/c8479.rs | 47 + highlight/jirs-contexts/src/c848.rs | 36 + highlight/jirs-contexts/src/c8480.rs | 44 + highlight/jirs-contexts/src/c8481.rs | 47 + highlight/jirs-contexts/src/c8482.rs | 30 + highlight/jirs-contexts/src/c8483.rs | 29 + highlight/jirs-contexts/src/c8484.rs | 29 + highlight/jirs-contexts/src/c8485.rs | 29 + highlight/jirs-contexts/src/c8486.rs | 29 + highlight/jirs-contexts/src/c8487.rs | 21 + highlight/jirs-contexts/src/c8488.rs | 40 + highlight/jirs-contexts/src/c8489.rs | 22 + highlight/jirs-contexts/src/c849.rs | 45 + highlight/jirs-contexts/src/c8490.rs | 35 + highlight/jirs-contexts/src/c8491.rs | 35 + highlight/jirs-contexts/src/c8492.rs | 43 + highlight/jirs-contexts/src/c8493.rs | 33 + highlight/jirs-contexts/src/c8494.rs | 24 + highlight/jirs-contexts/src/c8495.rs | 30 + highlight/jirs-contexts/src/c8496.rs | 40 + highlight/jirs-contexts/src/c8497.rs | 40 + highlight/jirs-contexts/src/c8498.rs | 35 + highlight/jirs-contexts/src/c8499.rs | 33 + highlight/jirs-contexts/src/c85.rs | 21 + highlight/jirs-contexts/src/c850.rs | 45 + highlight/jirs-contexts/src/c8500.rs | 40 + highlight/jirs-contexts/src/c8501.rs | 33 + highlight/jirs-contexts/src/c8502.rs | 65 + highlight/jirs-contexts/src/c8503.rs | 35 + highlight/jirs-contexts/src/c8504.rs | 30 + highlight/jirs-contexts/src/c8505.rs | 30 + highlight/jirs-contexts/src/c8506.rs | 35 + highlight/jirs-contexts/src/c8507.rs | 23 + highlight/jirs-contexts/src/c8508.rs | 30 + highlight/jirs-contexts/src/c8509.rs | 30 + highlight/jirs-contexts/src/c851.rs | 36 + highlight/jirs-contexts/src/c8510.rs | 30 + highlight/jirs-contexts/src/c8511.rs | 35 + highlight/jirs-contexts/src/c8512.rs | 35 + highlight/jirs-contexts/src/c8513.rs | 35 + highlight/jirs-contexts/src/c8514.rs | 30 + highlight/jirs-contexts/src/c8515.rs | 30 + highlight/jirs-contexts/src/c8516.rs | 30 + highlight/jirs-contexts/src/c8517.rs | 46 + highlight/jirs-contexts/src/c8518.rs | 35 + highlight/jirs-contexts/src/c8519.rs | 30 + highlight/jirs-contexts/src/c852.rs | 32 + highlight/jirs-contexts/src/c8520.rs | 33 + highlight/jirs-contexts/src/c8521.rs | 35 + highlight/jirs-contexts/src/c8522.rs | 30 + highlight/jirs-contexts/src/c8523.rs | 35 + highlight/jirs-contexts/src/c8524.rs | 30 + highlight/jirs-contexts/src/c8525.rs | 31 + highlight/jirs-contexts/src/c8526.rs | 33 + highlight/jirs-contexts/src/c8527.rs | 23 + highlight/jirs-contexts/src/c8528.rs | 33 + highlight/jirs-contexts/src/c8529.rs | 35 + highlight/jirs-contexts/src/c853.rs | 36 + highlight/jirs-contexts/src/c8530.rs | 35 + highlight/jirs-contexts/src/c8531.rs | 30 + highlight/jirs-contexts/src/c8532.rs | 85 + highlight/jirs-contexts/src/c8533.rs | 35 + highlight/jirs-contexts/src/c8534.rs | 28 + highlight/jirs-contexts/src/c8535.rs | 35 + highlight/jirs-contexts/src/c8536.rs | 39 + highlight/jirs-contexts/src/c8537.rs | 29 + highlight/jirs-contexts/src/c8538.rs | 34 + highlight/jirs-contexts/src/c8539.rs | 34 + highlight/jirs-contexts/src/c854.rs | 29 + highlight/jirs-contexts/src/c8540.rs | 43 + highlight/jirs-contexts/src/c8541.rs | 51 + highlight/jirs-contexts/src/c8542.rs | 51 + highlight/jirs-contexts/src/c8543.rs | 29 + highlight/jirs-contexts/src/c8544.rs | 33 + highlight/jirs-contexts/src/c8545.rs | 34 + highlight/jirs-contexts/src/c8546.rs | 33 + highlight/jirs-contexts/src/c8547.rs | 34 + highlight/jirs-contexts/src/c8548.rs | 34 + highlight/jirs-contexts/src/c8549.rs | 34 + highlight/jirs-contexts/src/c855.rs | 36 + highlight/jirs-contexts/src/c8550.rs | 34 + highlight/jirs-contexts/src/c8551.rs | 21 + highlight/jirs-contexts/src/c8552.rs | 40 + highlight/jirs-contexts/src/c8553.rs | 39 + highlight/jirs-contexts/src/c8554.rs | 108 + highlight/jirs-contexts/src/c8555.rs | 34 + highlight/jirs-contexts/src/c8556.rs | 375 + highlight/jirs-contexts/src/c8557.rs | 43 + highlight/jirs-contexts/src/c8558.rs | 21 + highlight/jirs-contexts/src/c8559.rs | 40 + highlight/jirs-contexts/src/c856.rs | 30 + highlight/jirs-contexts/src/c8560.rs | 43 + highlight/jirs-contexts/src/c8561.rs | 43 + highlight/jirs-contexts/src/c8562.rs | 43 + highlight/jirs-contexts/src/c8563.rs | 53 + highlight/jirs-contexts/src/c8564.rs | 43 + highlight/jirs-contexts/src/c8565.rs | 41 + highlight/jirs-contexts/src/c8566.rs | 43 + highlight/jirs-contexts/src/c8567.rs | 55 + highlight/jirs-contexts/src/c8568.rs | 48 + highlight/jirs-contexts/src/c8569.rs | 52 + highlight/jirs-contexts/src/c857.rs | 36 + highlight/jirs-contexts/src/c8570.rs | 35 + highlight/jirs-contexts/src/c8571.rs | 57 + highlight/jirs-contexts/src/c8572.rs | 29 + highlight/jirs-contexts/src/c8573.rs | 68 + highlight/jirs-contexts/src/c8574.rs | 46 + highlight/jirs-contexts/src/c8575.rs | 46 + highlight/jirs-contexts/src/c8576.rs | 34 + highlight/jirs-contexts/src/c8577.rs | 46 + highlight/jirs-contexts/src/c8578.rs | 31 + highlight/jirs-contexts/src/c8579.rs | 41 + highlight/jirs-contexts/src/c858.rs | 31 + highlight/jirs-contexts/src/c8580.rs | 34 + highlight/jirs-contexts/src/c8581.rs | 34 + highlight/jirs-contexts/src/c8582.rs | 41 + highlight/jirs-contexts/src/c8583.rs | 34 + highlight/jirs-contexts/src/c8584.rs | 47 + highlight/jirs-contexts/src/c8585.rs | 35 + highlight/jirs-contexts/src/c8586.rs | 43 + highlight/jirs-contexts/src/c8587.rs | 21 + highlight/jirs-contexts/src/c8588.rs | 40 + highlight/jirs-contexts/src/c8589.rs | 40 + highlight/jirs-contexts/src/c859.rs | 36 + highlight/jirs-contexts/src/c8590.rs | 85 + highlight/jirs-contexts/src/c8591.rs | 71 + highlight/jirs-contexts/src/c8592.rs | 35 + highlight/jirs-contexts/src/c8593.rs | 35 + highlight/jirs-contexts/src/c8594.rs | 47 + highlight/jirs-contexts/src/c8595.rs | 50 + highlight/jirs-contexts/src/c8596.rs | 40 + highlight/jirs-contexts/src/c8597.rs | 35 + highlight/jirs-contexts/src/c8598.rs | 40 + highlight/jirs-contexts/src/c8599.rs | 361 + highlight/jirs-contexts/src/c86.rs | 40 + highlight/jirs-contexts/src/c860.rs | 33 + highlight/jirs-contexts/src/c8600.rs | 146 + highlight/jirs-contexts/src/c8601.rs | 35 + highlight/jirs-contexts/src/c8602.rs | 35 + highlight/jirs-contexts/src/c8603.rs | 46 + highlight/jirs-contexts/src/c8604.rs | 239 + highlight/jirs-contexts/src/c8605.rs | 204 + highlight/jirs-contexts/src/c8606.rs | 28 + highlight/jirs-contexts/src/c8607.rs | 33 + highlight/jirs-contexts/src/c8608.rs | 40 + highlight/jirs-contexts/src/c8609.rs | 38 + highlight/jirs-contexts/src/c861.rs | 36 + highlight/jirs-contexts/src/c8610.rs | 64 + highlight/jirs-contexts/src/c8611.rs | 78 + highlight/jirs-contexts/src/c8612.rs | 26 + highlight/jirs-contexts/src/c8613.rs | 33 + highlight/jirs-contexts/src/c8614.rs | 33 + highlight/jirs-contexts/src/c8615.rs | 40 + highlight/jirs-contexts/src/c8616.rs | 40 + highlight/jirs-contexts/src/c8617.rs | 39 + highlight/jirs-contexts/src/c8618.rs | 38 + highlight/jirs-contexts/src/c8619.rs | 56 + highlight/jirs-contexts/src/c862.rs | 31 + highlight/jirs-contexts/src/c8620.rs | 26 + highlight/jirs-contexts/src/c8621.rs | 38 + highlight/jirs-contexts/src/c8622.rs | 60 + highlight/jirs-contexts/src/c8623.rs | 40 + highlight/jirs-contexts/src/c8624.rs | 39 + highlight/jirs-contexts/src/c8625.rs | 54 + highlight/jirs-contexts/src/c8626.rs | 26 + highlight/jirs-contexts/src/c8627.rs | 25 + highlight/jirs-contexts/src/c8628.rs | 40 + highlight/jirs-contexts/src/c8629.rs | 38 + highlight/jirs-contexts/src/c863.rs | 36 + highlight/jirs-contexts/src/c8630.rs | 50 + highlight/jirs-contexts/src/c8631.rs | 44 + highlight/jirs-contexts/src/c8632.rs | 56 + highlight/jirs-contexts/src/c8633.rs | 40 + highlight/jirs-contexts/src/c8634.rs | 40 + highlight/jirs-contexts/src/c8635.rs | 75 + highlight/jirs-contexts/src/c8636.rs | 40 + highlight/jirs-contexts/src/c8637.rs | 37 + highlight/jirs-contexts/src/c8638.rs | 38 + highlight/jirs-contexts/src/c8639.rs | 39 + highlight/jirs-contexts/src/c864.rs | 36 + highlight/jirs-contexts/src/c8640.rs | 44 + highlight/jirs-contexts/src/c8641.rs | 106 + highlight/jirs-contexts/src/c8642.rs | 60 + highlight/jirs-contexts/src/c8643.rs | 44 + highlight/jirs-contexts/src/c8644.rs | 44 + highlight/jirs-contexts/src/c8645.rs | 98 + highlight/jirs-contexts/src/c8646.rs | 38 + highlight/jirs-contexts/src/c8647.rs | 89 + highlight/jirs-contexts/src/c8648.rs | 45 + highlight/jirs-contexts/src/c8649.rs | 44 + highlight/jirs-contexts/src/c865.rs | 29 + highlight/jirs-contexts/src/c8650.rs | 49 + highlight/jirs-contexts/src/c8651.rs | 39 + highlight/jirs-contexts/src/c8652.rs | 53 + highlight/jirs-contexts/src/c8653.rs | 40 + highlight/jirs-contexts/src/c8654.rs | 32 + highlight/jirs-contexts/src/c8655.rs | 39 + highlight/jirs-contexts/src/c8656.rs | 21 + highlight/jirs-contexts/src/c8657.rs | 54 + highlight/jirs-contexts/src/c8658.rs | 47 + highlight/jirs-contexts/src/c8659.rs | 53 + highlight/jirs-contexts/src/c866.rs | 36 + highlight/jirs-contexts/src/c8660.rs | 39 + highlight/jirs-contexts/src/c8661.rs | 37 + highlight/jirs-contexts/src/c8662.rs | 38 + highlight/jirs-contexts/src/c8663.rs | 44 + highlight/jirs-contexts/src/c8664.rs | 39 + highlight/jirs-contexts/src/c8665.rs | 44 + highlight/jirs-contexts/src/c8666.rs | 60 + highlight/jirs-contexts/src/c8667.rs | 28 + highlight/jirs-contexts/src/c8668.rs | 70 + highlight/jirs-contexts/src/c8669.rs | 38 + highlight/jirs-contexts/src/c867.rs | 30 + highlight/jirs-contexts/src/c8670.rs | 38 + highlight/jirs-contexts/src/c8671.rs | 61 + highlight/jirs-contexts/src/c8672.rs | 26 + highlight/jirs-contexts/src/c8673.rs | 61 + highlight/jirs-contexts/src/c8674.rs | 26 + highlight/jirs-contexts/src/c8675.rs | 25 + highlight/jirs-contexts/src/c8676.rs | 40 + highlight/jirs-contexts/src/c8677.rs | 39 + highlight/jirs-contexts/src/c8678.rs | 38 + highlight/jirs-contexts/src/c8679.rs | 35 + highlight/jirs-contexts/src/c868.rs | 36 + highlight/jirs-contexts/src/c8680.rs | 63 + highlight/jirs-contexts/src/c8681.rs | 37 + highlight/jirs-contexts/src/c8682.rs | 54 + highlight/jirs-contexts/src/c8683.rs | 41 + highlight/jirs-contexts/src/c8684.rs | 61 + highlight/jirs-contexts/src/c8685.rs | 35 + highlight/jirs-contexts/src/c8686.rs | 101 + highlight/jirs-contexts/src/c8687.rs | 32 + highlight/jirs-contexts/src/c8688.rs | 21 + highlight/jirs-contexts/src/c8689.rs | 39 + highlight/jirs-contexts/src/c869.rs | 29 + highlight/jirs-contexts/src/c8690.rs | 39 + highlight/jirs-contexts/src/c8691.rs | 35 + highlight/jirs-contexts/src/c8692.rs | 28 + highlight/jirs-contexts/src/c8693.rs | 46 + highlight/jirs-contexts/src/c8694.rs | 41 + highlight/jirs-contexts/src/c8695.rs | 86 + highlight/jirs-contexts/src/c8696.rs | 29 + highlight/jirs-contexts/src/c8697.rs | 28 + highlight/jirs-contexts/src/c8698.rs | 30 + highlight/jirs-contexts/src/c8699.rs | 31 + highlight/jirs-contexts/src/c87.rs | 48 + highlight/jirs-contexts/src/c870.rs | 36 + highlight/jirs-contexts/src/c8700.rs | 30 + highlight/jirs-contexts/src/c8701.rs | 31 + highlight/jirs-contexts/src/c8702.rs | 30 + highlight/jirs-contexts/src/c8703.rs | 31 + highlight/jirs-contexts/src/c8704.rs | 34 + highlight/jirs-contexts/src/c8705.rs | 34 + highlight/jirs-contexts/src/c8706.rs | 21 + highlight/jirs-contexts/src/c8707.rs | 40 + highlight/jirs-contexts/src/c8708.rs | 33 + highlight/jirs-contexts/src/c8709.rs | 35 + highlight/jirs-contexts/src/c871.rs | 31 + highlight/jirs-contexts/src/c8710.rs | 33 + highlight/jirs-contexts/src/c8711.rs | 61 + highlight/jirs-contexts/src/c8712.rs | 215 + highlight/jirs-contexts/src/c8713.rs | 30 + highlight/jirs-contexts/src/c8714.rs | 30 + highlight/jirs-contexts/src/c8715.rs | 30 + highlight/jirs-contexts/src/c8716.rs | 30 + highlight/jirs-contexts/src/c8717.rs | 30 + highlight/jirs-contexts/src/c8718.rs | 30 + highlight/jirs-contexts/src/c8719.rs | 50 + highlight/jirs-contexts/src/c872.rs | 36 + highlight/jirs-contexts/src/c8720.rs | 35 + highlight/jirs-contexts/src/c8721.rs | 22 + highlight/jirs-contexts/src/c8722.rs | 61 + highlight/jirs-contexts/src/c8723.rs | 28 + highlight/jirs-contexts/src/c8724.rs | 29 + highlight/jirs-contexts/src/c8725.rs | 34 + highlight/jirs-contexts/src/c8726.rs | 70 + highlight/jirs-contexts/src/c8727.rs | 72 + highlight/jirs-contexts/src/c8728.rs | 47 + highlight/jirs-contexts/src/c8729.rs | 34 + highlight/jirs-contexts/src/c873.rs | 30 + highlight/jirs-contexts/src/c8730.rs | 29 + highlight/jirs-contexts/src/c8731.rs | 34 + highlight/jirs-contexts/src/c8732.rs | 34 + highlight/jirs-contexts/src/c8733.rs | 21 + highlight/jirs-contexts/src/c8734.rs | 40 + highlight/jirs-contexts/src/c8735.rs | 22 + highlight/jirs-contexts/src/c8736.rs | 33 + highlight/jirs-contexts/src/c8737.rs | 33 + highlight/jirs-contexts/src/c8738.rs | 43 + highlight/jirs-contexts/src/c8739.rs | 33 + highlight/jirs-contexts/src/c874.rs | 55 + highlight/jirs-contexts/src/c8740.rs | 33 + highlight/jirs-contexts/src/c8741.rs | 38 + highlight/jirs-contexts/src/c8742.rs | 21 + highlight/jirs-contexts/src/c8743.rs | 33 + highlight/jirs-contexts/src/c8744.rs | 22 + highlight/jirs-contexts/src/c8745.rs | 33 + highlight/jirs-contexts/src/c8746.rs | 33 + highlight/jirs-contexts/src/c8747.rs | 22 + highlight/jirs-contexts/src/c8748.rs | 33 + highlight/jirs-contexts/src/c8749.rs | 33 + highlight/jirs-contexts/src/c875.rs | 36 + highlight/jirs-contexts/src/c8750.rs | 21 + highlight/jirs-contexts/src/c8751.rs | 33 + highlight/jirs-contexts/src/c8752.rs | 30 + highlight/jirs-contexts/src/c8753.rs | 33 + highlight/jirs-contexts/src/c8754.rs | 22 + highlight/jirs-contexts/src/c8755.rs | 33 + highlight/jirs-contexts/src/c8756.rs | 33 + highlight/jirs-contexts/src/c8757.rs | 22 + highlight/jirs-contexts/src/c8758.rs | 33 + highlight/jirs-contexts/src/c8759.rs | 33 + highlight/jirs-contexts/src/c876.rs | 30 + highlight/jirs-contexts/src/c8760.rs | 192 + highlight/jirs-contexts/src/c8761.rs | 22 + highlight/jirs-contexts/src/c8762.rs | 33 + highlight/jirs-contexts/src/c8763.rs | 33 + highlight/jirs-contexts/src/c8764.rs | 33 + highlight/jirs-contexts/src/c8765.rs | 21 + highlight/jirs-contexts/src/c8766.rs | 33 + highlight/jirs-contexts/src/c8767.rs | 22 + highlight/jirs-contexts/src/c8768.rs | 33 + highlight/jirs-contexts/src/c8769.rs | 33 + highlight/jirs-contexts/src/c877.rs | 36 + highlight/jirs-contexts/src/c8770.rs | 46 + highlight/jirs-contexts/src/c8771.rs | 33 + highlight/jirs-contexts/src/c8772.rs | 22 + highlight/jirs-contexts/src/c8773.rs | 33 + highlight/jirs-contexts/src/c8774.rs | 44 + highlight/jirs-contexts/src/c8775.rs | 33 + highlight/jirs-contexts/src/c8776.rs | 33 + highlight/jirs-contexts/src/c8777.rs | 33 + highlight/jirs-contexts/src/c8778.rs | 33 + highlight/jirs-contexts/src/c8779.rs | 33 + highlight/jirs-contexts/src/c878.rs | 43 + highlight/jirs-contexts/src/c8780.rs | 33 + highlight/jirs-contexts/src/c8781.rs | 33 + highlight/jirs-contexts/src/c8782.rs | 33 + highlight/jirs-contexts/src/c8783.rs | 33 + highlight/jirs-contexts/src/c8784.rs | 33 + highlight/jirs-contexts/src/c8785.rs | 33 + highlight/jirs-contexts/src/c8786.rs | 22 + highlight/jirs-contexts/src/c8787.rs | 33 + highlight/jirs-contexts/src/c8788.rs | 33 + highlight/jirs-contexts/src/c8789.rs | 22 + highlight/jirs-contexts/src/c879.rs | 36 + highlight/jirs-contexts/src/c8790.rs | 33 + highlight/jirs-contexts/src/c8791.rs | 33 + highlight/jirs-contexts/src/c8792.rs | 22 + highlight/jirs-contexts/src/c8793.rs | 33 + highlight/jirs-contexts/src/c8794.rs | 33 + highlight/jirs-contexts/src/c8795.rs | 22 + highlight/jirs-contexts/src/c8796.rs | 33 + highlight/jirs-contexts/src/c8797.rs | 33 + highlight/jirs-contexts/src/c8798.rs | 21 + highlight/jirs-contexts/src/c8799.rs | 33 + highlight/jirs-contexts/src/c88.rs | 35 + highlight/jirs-contexts/src/c880.rs | 42 + highlight/jirs-contexts/src/c8800.rs | 35 + highlight/jirs-contexts/src/c8801.rs | 33 + highlight/jirs-contexts/src/c8802.rs | 22 + highlight/jirs-contexts/src/c8803.rs | 33 + highlight/jirs-contexts/src/c8804.rs | 33 + highlight/jirs-contexts/src/c8805.rs | 21 + highlight/jirs-contexts/src/c8806.rs | 33 + highlight/jirs-contexts/src/c8807.rs | 58 + highlight/jirs-contexts/src/c8808.rs | 22 + highlight/jirs-contexts/src/c8809.rs | 57 + highlight/jirs-contexts/src/c881.rs | 36 + highlight/jirs-contexts/src/c8810.rs | 28 + highlight/jirs-contexts/src/c8811.rs | 89 + highlight/jirs-contexts/src/c8812.rs | 51 + highlight/jirs-contexts/src/c8813.rs | 21 + highlight/jirs-contexts/src/c8814.rs | 40 + highlight/jirs-contexts/src/c8815.rs | 279 + highlight/jirs-contexts/src/c8816.rs | 29 + highlight/jirs-contexts/src/c8817.rs | 59 + highlight/jirs-contexts/src/c8818.rs | 21 + highlight/jirs-contexts/src/c8819.rs | 40 + highlight/jirs-contexts/src/c882.rs | 43 + highlight/jirs-contexts/src/c8820.rs | 38 + highlight/jirs-contexts/src/c8821.rs | 38 + highlight/jirs-contexts/src/c8822.rs | 33 + highlight/jirs-contexts/src/c8823.rs | 35 + highlight/jirs-contexts/src/c8824.rs | 33 + highlight/jirs-contexts/src/c8825.rs | 35 + highlight/jirs-contexts/src/c8826.rs | 33 + highlight/jirs-contexts/src/c8827.rs | 33 + highlight/jirs-contexts/src/c8828.rs | 35 + highlight/jirs-contexts/src/c8829.rs | 25 + highlight/jirs-contexts/src/c883.rs | 36 + highlight/jirs-contexts/src/c8830.rs | 33 + highlight/jirs-contexts/src/c8831.rs | 21 + highlight/jirs-contexts/src/c8832.rs | 40 + highlight/jirs-contexts/src/c8833.rs | 69 + highlight/jirs-contexts/src/c8834.rs | 28 + highlight/jirs-contexts/src/c8835.rs | 28 + highlight/jirs-contexts/src/c8836.rs | 28 + highlight/jirs-contexts/src/c8837.rs | 28 + highlight/jirs-contexts/src/c8838.rs | 28 + highlight/jirs-contexts/src/c8839.rs | 21 + highlight/jirs-contexts/src/c884.rs | 56 + highlight/jirs-contexts/src/c8840.rs | 40 + highlight/jirs-contexts/src/c8841.rs | 158 + highlight/jirs-contexts/src/c8842.rs | 45 + highlight/jirs-contexts/src/c8843.rs | 39 + highlight/jirs-contexts/src/c8844.rs | 56 + highlight/jirs-contexts/src/c8845.rs | 56 + highlight/jirs-contexts/src/c8846.rs | 34 + highlight/jirs-contexts/src/c8847.rs | 94 + highlight/jirs-contexts/src/c8848.rs | 47 + highlight/jirs-contexts/src/c8849.rs | 53 + highlight/jirs-contexts/src/c885.rs | 42 + highlight/jirs-contexts/src/c8850.rs | 68 + highlight/jirs-contexts/src/c8851.rs | 35 + highlight/jirs-contexts/src/c8852.rs | 30 + highlight/jirs-contexts/src/c8853.rs | 53 + highlight/jirs-contexts/src/c8854.rs | 29 + highlight/jirs-contexts/src/c8855.rs | 29 + highlight/jirs-contexts/src/c8856.rs | 35 + highlight/jirs-contexts/src/c8857.rs | 66 + highlight/jirs-contexts/src/c8858.rs | 57 + highlight/jirs-contexts/src/c8859.rs | 29 + highlight/jirs-contexts/src/c886.rs | 36 + highlight/jirs-contexts/src/c8860.rs | 25 + highlight/jirs-contexts/src/c8861.rs | 30 + highlight/jirs-contexts/src/c8862.rs | 30 + highlight/jirs-contexts/src/c8863.rs | 41 + highlight/jirs-contexts/src/c8864.rs | 29 + highlight/jirs-contexts/src/c8865.rs | 34 + highlight/jirs-contexts/src/c8866.rs | 48 + highlight/jirs-contexts/src/c8867.rs | 43 + highlight/jirs-contexts/src/c8868.rs | 69 + highlight/jirs-contexts/src/c8869.rs | 55 + highlight/jirs-contexts/src/c887.rs | 46 + highlight/jirs-contexts/src/c8870.rs | 34 + highlight/jirs-contexts/src/c8871.rs | 38 + highlight/jirs-contexts/src/c8872.rs | 98 + highlight/jirs-contexts/src/c8873.rs | 33 + highlight/jirs-contexts/src/c8874.rs | 69 + highlight/jirs-contexts/src/c8875.rs | 72 + highlight/jirs-contexts/src/c8876.rs | 21 + highlight/jirs-contexts/src/c8877.rs | 21 + highlight/jirs-contexts/src/c8878.rs | 21 + highlight/jirs-contexts/src/c8879.rs | 21 + highlight/jirs-contexts/src/c888.rs | 36 + highlight/jirs-contexts/src/c8880.rs | 21 + highlight/jirs-contexts/src/c8881.rs | 21 + highlight/jirs-contexts/src/c8882.rs | 47 + highlight/jirs-contexts/src/c8883.rs | 21 + highlight/jirs-contexts/src/c8884.rs | 40 + highlight/jirs-contexts/src/c8885.rs | 41 + highlight/jirs-contexts/src/c8886.rs | 473 + highlight/jirs-contexts/src/c8887.rs | 35 + highlight/jirs-contexts/src/c8888.rs | 46 + highlight/jirs-contexts/src/c8889.rs | 41 + highlight/jirs-contexts/src/c889.rs | 34 + highlight/jirs-contexts/src/c8890.rs | 76 + highlight/jirs-contexts/src/c8891.rs | 202 + highlight/jirs-contexts/src/c8892.rs | 69 + highlight/jirs-contexts/src/c8893.rs | 45 + highlight/jirs-contexts/src/c8894.rs | 39 + highlight/jirs-contexts/src/c8895.rs | 56 + highlight/jirs-contexts/src/c8896.rs | 29 + highlight/jirs-contexts/src/c8897.rs | 94 + highlight/jirs-contexts/src/c8898.rs | 46 + highlight/jirs-contexts/src/c8899.rs | 53 + highlight/jirs-contexts/src/c89.rs | 39 + highlight/jirs-contexts/src/c890.rs | 36 + highlight/jirs-contexts/src/c8900.rs | 55 + highlight/jirs-contexts/src/c8901.rs | 35 + highlight/jirs-contexts/src/c8902.rs | 30 + highlight/jirs-contexts/src/c8903.rs | 48 + highlight/jirs-contexts/src/c8904.rs | 29 + highlight/jirs-contexts/src/c8905.rs | 29 + highlight/jirs-contexts/src/c8906.rs | 35 + highlight/jirs-contexts/src/c8907.rs | 61 + highlight/jirs-contexts/src/c8908.rs | 57 + highlight/jirs-contexts/src/c8909.rs | 29 + highlight/jirs-contexts/src/c891.rs | 61 + highlight/jirs-contexts/src/c8910.rs | 32 + highlight/jirs-contexts/src/c8911.rs | 30 + highlight/jirs-contexts/src/c8912.rs | 30 + highlight/jirs-contexts/src/c8913.rs | 28 + highlight/jirs-contexts/src/c8914.rs | 29 + highlight/jirs-contexts/src/c8915.rs | 29 + highlight/jirs-contexts/src/c8916.rs | 43 + highlight/jirs-contexts/src/c8917.rs | 43 + highlight/jirs-contexts/src/c8918.rs | 54 + highlight/jirs-contexts/src/c8919.rs | 55 + highlight/jirs-contexts/src/c892.rs | 36 + highlight/jirs-contexts/src/c8920.rs | 43 + highlight/jirs-contexts/src/c8921.rs | 38 + highlight/jirs-contexts/src/c8922.rs | 36 + highlight/jirs-contexts/src/c8923.rs | 46 + highlight/jirs-contexts/src/c8924.rs | 46 + highlight/jirs-contexts/src/c8925.rs | 36 + highlight/jirs-contexts/src/c8926.rs | 33 + highlight/jirs-contexts/src/c8927.rs | 36 + highlight/jirs-contexts/src/c8928.rs | 30 + highlight/jirs-contexts/src/c8929.rs | 36 + highlight/jirs-contexts/src/c893.rs | 55 + highlight/jirs-contexts/src/c8930.rs | 31 + highlight/jirs-contexts/src/c8931.rs | 36 + highlight/jirs-contexts/src/c8932.rs | 32 + highlight/jirs-contexts/src/c8933.rs | 36 + highlight/jirs-contexts/src/c8934.rs | 34 + highlight/jirs-contexts/src/c8935.rs | 36 + highlight/jirs-contexts/src/c8936.rs | 32 + highlight/jirs-contexts/src/c8937.rs | 36 + highlight/jirs-contexts/src/c8938.rs | 36 + highlight/jirs-contexts/src/c8939.rs | 30 + highlight/jirs-contexts/src/c894.rs | 43 + highlight/jirs-contexts/src/c8940.rs | 36 + highlight/jirs-contexts/src/c8941.rs | 31 + highlight/jirs-contexts/src/c8942.rs | 36 + highlight/jirs-contexts/src/c8943.rs | 30 + highlight/jirs-contexts/src/c8944.rs | 36 + highlight/jirs-contexts/src/c8945.rs | 32 + highlight/jirs-contexts/src/c8946.rs | 36 + highlight/jirs-contexts/src/c8947.rs | 31 + highlight/jirs-contexts/src/c8948.rs | 55 + highlight/jirs-contexts/src/c8949.rs | 36 + highlight/jirs-contexts/src/c895.rs | 36 + highlight/jirs-contexts/src/c8950.rs | 31 + highlight/jirs-contexts/src/c8951.rs | 36 + highlight/jirs-contexts/src/c8952.rs | 44 + highlight/jirs-contexts/src/c8953.rs | 36 + highlight/jirs-contexts/src/c8954.rs | 43 + highlight/jirs-contexts/src/c8955.rs | 36 + highlight/jirs-contexts/src/c8956.rs | 44 + highlight/jirs-contexts/src/c8957.rs | 36 + highlight/jirs-contexts/src/c8958.rs | 57 + highlight/jirs-contexts/src/c8959.rs | 43 + highlight/jirs-contexts/src/c896.rs | 44 + highlight/jirs-contexts/src/c8960.rs | 36 + highlight/jirs-contexts/src/c8961.rs | 59 + highlight/jirs-contexts/src/c8962.rs | 36 + highlight/jirs-contexts/src/c8963.rs | 35 + highlight/jirs-contexts/src/c8964.rs | 36 + highlight/jirs-contexts/src/c8965.rs | 62 + highlight/jirs-contexts/src/c8966.rs | 36 + highlight/jirs-contexts/src/c8967.rs | 55 + highlight/jirs-contexts/src/c8968.rs | 44 + highlight/jirs-contexts/src/c8969.rs | 36 + highlight/jirs-contexts/src/c897.rs | 43 + highlight/jirs-contexts/src/c8970.rs | 45 + highlight/jirs-contexts/src/c8971.rs | 43 + highlight/jirs-contexts/src/c8972.rs | 36 + highlight/jirs-contexts/src/c8973.rs | 32 + highlight/jirs-contexts/src/c8974.rs | 36 + highlight/jirs-contexts/src/c8975.rs | 31 + highlight/jirs-contexts/src/c8976.rs | 36 + highlight/jirs-contexts/src/c8977.rs | 31 + highlight/jirs-contexts/src/c8978.rs | 36 + highlight/jirs-contexts/src/c8979.rs | 30 + highlight/jirs-contexts/src/c898.rs | 36 + highlight/jirs-contexts/src/c8980.rs | 36 + highlight/jirs-contexts/src/c8981.rs | 45 + highlight/jirs-contexts/src/c8982.rs | 36 + highlight/jirs-contexts/src/c8983.rs | 33 + highlight/jirs-contexts/src/c8984.rs | 36 + highlight/jirs-contexts/src/c8985.rs | 33 + highlight/jirs-contexts/src/c8986.rs | 36 + highlight/jirs-contexts/src/c8987.rs | 32 + highlight/jirs-contexts/src/c8988.rs | 36 + highlight/jirs-contexts/src/c8989.rs | 34 + highlight/jirs-contexts/src/c899.rs | 31 + highlight/jirs-contexts/src/c8990.rs | 36 + highlight/jirs-contexts/src/c8991.rs | 35 + highlight/jirs-contexts/src/c8992.rs | 46 + highlight/jirs-contexts/src/c8993.rs | 28 + highlight/jirs-contexts/src/c8994.rs | 36 + highlight/jirs-contexts/src/c8995.rs | 35 + highlight/jirs-contexts/src/c8996.rs | 21 + highlight/jirs-contexts/src/c8997.rs | 21 + highlight/jirs-contexts/src/c8998.rs | 21 + highlight/jirs-contexts/src/c8999.rs | 21 + highlight/jirs-contexts/src/c9.rs | 47 + highlight/jirs-contexts/src/c90.rs | 39 + highlight/jirs-contexts/src/c900.rs | 36 + highlight/jirs-contexts/src/c9000.rs | 21 + highlight/jirs-contexts/src/c9001.rs | 36 + highlight/jirs-contexts/src/c9002.rs | 44 + highlight/jirs-contexts/src/c9003.rs | 36 + highlight/jirs-contexts/src/c9004.rs | 30 + highlight/jirs-contexts/src/c9005.rs | 36 + highlight/jirs-contexts/src/c9006.rs | 31 + highlight/jirs-contexts/src/c9007.rs | 36 + highlight/jirs-contexts/src/c9008.rs | 31 + highlight/jirs-contexts/src/c9009.rs | 36 + highlight/jirs-contexts/src/c901.rs | 30 + highlight/jirs-contexts/src/c9010.rs | 30 + highlight/jirs-contexts/src/c9011.rs | 47 + highlight/jirs-contexts/src/c9012.rs | 28 + highlight/jirs-contexts/src/c9013.rs | 87 + highlight/jirs-contexts/src/c9014.rs | 34 + highlight/jirs-contexts/src/c9015.rs | 36 + highlight/jirs-contexts/src/c9016.rs | 60 + highlight/jirs-contexts/src/c9017.rs | 36 + highlight/jirs-contexts/src/c9018.rs | 59 + highlight/jirs-contexts/src/c9019.rs | 36 + highlight/jirs-contexts/src/c902.rs | 36 + highlight/jirs-contexts/src/c9020.rs | 34 + highlight/jirs-contexts/src/c9021.rs | 36 + highlight/jirs-contexts/src/c9022.rs | 53 + highlight/jirs-contexts/src/c9023.rs | 34 + highlight/jirs-contexts/src/c9024.rs | 21 + highlight/jirs-contexts/src/c9025.rs | 21 + highlight/jirs-contexts/src/c9026.rs | 21 + highlight/jirs-contexts/src/c9027.rs | 21 + highlight/jirs-contexts/src/c9028.rs | 21 + highlight/jirs-contexts/src/c9029.rs | 46 + highlight/jirs-contexts/src/c903.rs | 30 + highlight/jirs-contexts/src/c9030.rs | 34 + highlight/jirs-contexts/src/c9031.rs | 34 + highlight/jirs-contexts/src/c9032.rs | 101 + highlight/jirs-contexts/src/c9033.rs | 36 + highlight/jirs-contexts/src/c9034.rs | 45 + highlight/jirs-contexts/src/c9035.rs | 29 + highlight/jirs-contexts/src/c9036.rs | 51 + highlight/jirs-contexts/src/c9037.rs | 72 + highlight/jirs-contexts/src/c9038.rs | 21 + highlight/jirs-contexts/src/c9039.rs | 21 + highlight/jirs-contexts/src/c904.rs | 36 + highlight/jirs-contexts/src/c9040.rs | 21 + highlight/jirs-contexts/src/c9041.rs | 21 + highlight/jirs-contexts/src/c9042.rs | 21 + highlight/jirs-contexts/src/c9043.rs | 21 + highlight/jirs-contexts/src/c9044.rs | 39 + highlight/jirs-contexts/src/c9045.rs | 44 + highlight/jirs-contexts/src/c9046.rs | 34 + highlight/jirs-contexts/src/c9047.rs | 44 + highlight/jirs-contexts/src/c9048.rs | 48 + highlight/jirs-contexts/src/c9049.rs | 44 + highlight/jirs-contexts/src/c905.rs | 29 + highlight/jirs-contexts/src/c9050.rs | 46 + highlight/jirs-contexts/src/c9051.rs | 44 + highlight/jirs-contexts/src/c9052.rs | 83 + highlight/jirs-contexts/src/c9053.rs | 21 + highlight/jirs-contexts/src/c9054.rs | 36 + highlight/jirs-contexts/src/c9055.rs | 30 + highlight/jirs-contexts/src/c9056.rs | 21 + highlight/jirs-contexts/src/c9057.rs | 21 + highlight/jirs-contexts/src/c9058.rs | 34 + highlight/jirs-contexts/src/c9059.rs | 75 + highlight/jirs-contexts/src/c906.rs | 36 + highlight/jirs-contexts/src/c9060.rs | 51 + highlight/jirs-contexts/src/c9061.rs | 54 + highlight/jirs-contexts/src/c9062.rs | 42 + highlight/jirs-contexts/src/c9063.rs | 29 + highlight/jirs-contexts/src/c9064.rs | 29 + highlight/jirs-contexts/src/c9065.rs | 21 + highlight/jirs-contexts/src/c9066.rs | 36 + highlight/jirs-contexts/src/c9067.rs | 35 + highlight/jirs-contexts/src/c9068.rs | 36 + highlight/jirs-contexts/src/c9069.rs | 75 + highlight/jirs-contexts/src/c907.rs | 44 + highlight/jirs-contexts/src/c9070.rs | 42 + highlight/jirs-contexts/src/c9071.rs | 35 + highlight/jirs-contexts/src/c9072.rs | 21 + highlight/jirs-contexts/src/c9073.rs | 21 + highlight/jirs-contexts/src/c9074.rs | 21 + highlight/jirs-contexts/src/c9075.rs | 21 + highlight/jirs-contexts/src/c9076.rs | 21 + highlight/jirs-contexts/src/c9077.rs | 35 + highlight/jirs-contexts/src/c9078.rs | 35 + highlight/jirs-contexts/src/c9079.rs | 36 + highlight/jirs-contexts/src/c908.rs | 36 + highlight/jirs-contexts/src/c9080.rs | 44 + highlight/jirs-contexts/src/c9081.rs | 36 + highlight/jirs-contexts/src/c9082.rs | 44 + highlight/jirs-contexts/src/c9083.rs | 36 + highlight/jirs-contexts/src/c9084.rs | 31 + highlight/jirs-contexts/src/c9085.rs | 21 + highlight/jirs-contexts/src/c9086.rs | 40 + highlight/jirs-contexts/src/c9087.rs | 74 + highlight/jirs-contexts/src/c9088.rs | 473 + highlight/jirs-contexts/src/c9089.rs | 33 + highlight/jirs-contexts/src/c909.rs | 31 + highlight/jirs-contexts/src/c9090.rs | 35 + highlight/jirs-contexts/src/c9091.rs | 35 + highlight/jirs-contexts/src/c9092.rs | 361 + highlight/jirs-contexts/src/c9093.rs | 35 + highlight/jirs-contexts/src/c9094.rs | 95 + highlight/jirs-contexts/src/c9095.rs | 33 + highlight/jirs-contexts/src/c9096.rs | 95 + highlight/jirs-contexts/src/c9097.rs | 56 + highlight/jirs-contexts/src/c9098.rs | 61 + highlight/jirs-contexts/src/c9099.rs | 33 + highlight/jirs-contexts/src/c91.rs | 33 + highlight/jirs-contexts/src/c910.rs | 36 + highlight/jirs-contexts/src/c9100.rs | 35 + highlight/jirs-contexts/src/c9101.rs | 35 + highlight/jirs-contexts/src/c9102.rs | 35 + highlight/jirs-contexts/src/c9103.rs | 95 + highlight/jirs-contexts/src/c9104.rs | 43 + highlight/jirs-contexts/src/c9105.rs | 35 + highlight/jirs-contexts/src/c9106.rs | 80 + highlight/jirs-contexts/src/c9107.rs | 38 + highlight/jirs-contexts/src/c9108.rs | 61 + highlight/jirs-contexts/src/c9109.rs | 42 + highlight/jirs-contexts/src/c911.rs | 32 + highlight/jirs-contexts/src/c9110.rs | 36 + highlight/jirs-contexts/src/c9111.rs | 37 + highlight/jirs-contexts/src/c9112.rs | 50 + highlight/jirs-contexts/src/c9113.rs | 35 + highlight/jirs-contexts/src/c9114.rs | 35 + highlight/jirs-contexts/src/c9115.rs | 25 + highlight/jirs-contexts/src/c9116.rs | 64 + highlight/jirs-contexts/src/c9117.rs | 33 + highlight/jirs-contexts/src/c9118.rs | 36 + highlight/jirs-contexts/src/c9119.rs | 95 + highlight/jirs-contexts/src/c912.rs | 36 + highlight/jirs-contexts/src/c9120.rs | 35 + highlight/jirs-contexts/src/c9121.rs | 74 + highlight/jirs-contexts/src/c9122.rs | 35 + highlight/jirs-contexts/src/c9123.rs | 50 + highlight/jirs-contexts/src/c9124.rs | 66 + highlight/jirs-contexts/src/c9125.rs | 76 + highlight/jirs-contexts/src/c9126.rs | 35 + highlight/jirs-contexts/src/c9127.rs | 22 + highlight/jirs-contexts/src/c9128.rs | 27 + highlight/jirs-contexts/src/c9129.rs | 61 + highlight/jirs-contexts/src/c913.rs | 31 + highlight/jirs-contexts/src/c9130.rs | 226 + highlight/jirs-contexts/src/c9131.rs | 46 + highlight/jirs-contexts/src/c9132.rs | 64 + highlight/jirs-contexts/src/c9133.rs | 102 + highlight/jirs-contexts/src/c9134.rs | 147 + highlight/jirs-contexts/src/c9135.rs | 48 + highlight/jirs-contexts/src/c9136.rs | 43 + highlight/jirs-contexts/src/c9137.rs | 35 + highlight/jirs-contexts/src/c9138.rs | 61 + highlight/jirs-contexts/src/c9139.rs | 45 + highlight/jirs-contexts/src/c914.rs | 36 + highlight/jirs-contexts/src/c9140.rs | 35 + highlight/jirs-contexts/src/c9141.rs | 40 + highlight/jirs-contexts/src/c9142.rs | 35 + highlight/jirs-contexts/src/c9143.rs | 35 + highlight/jirs-contexts/src/c9144.rs | 35 + highlight/jirs-contexts/src/c9145.rs | 60 + highlight/jirs-contexts/src/c9146.rs | 46 + highlight/jirs-contexts/src/c9147.rs | 46 + highlight/jirs-contexts/src/c9148.rs | 29 + highlight/jirs-contexts/src/c9149.rs | 49 + highlight/jirs-contexts/src/c915.rs | 33 + highlight/jirs-contexts/src/c9150.rs | 89 + highlight/jirs-contexts/src/c9151.rs | 213 + highlight/jirs-contexts/src/c9152.rs | 60 + highlight/jirs-contexts/src/c9153.rs | 61 + highlight/jirs-contexts/src/c9154.rs | 48 + highlight/jirs-contexts/src/c9155.rs | 63 + highlight/jirs-contexts/src/c9156.rs | 33 + highlight/jirs-contexts/src/c9157.rs | 35 + highlight/jirs-contexts/src/c9158.rs | 35 + highlight/jirs-contexts/src/c9159.rs | 35 + highlight/jirs-contexts/src/c916.rs | 36 + highlight/jirs-contexts/src/c9160.rs | 33 + highlight/jirs-contexts/src/c9161.rs | 21 + highlight/jirs-contexts/src/c9162.rs | 40 + highlight/jirs-contexts/src/c9163.rs | 50 + highlight/jirs-contexts/src/c9164.rs | 28 + highlight/jirs-contexts/src/c9165.rs | 21 + highlight/jirs-contexts/src/c9166.rs | 40 + highlight/jirs-contexts/src/c9167.rs | 105 + highlight/jirs-contexts/src/c9168.rs | 21 + highlight/jirs-contexts/src/c9169.rs | 40 + highlight/jirs-contexts/src/c917.rs | 34 + highlight/jirs-contexts/src/c9170.rs | 92 + highlight/jirs-contexts/src/c9171.rs | 41 + highlight/jirs-contexts/src/c9172.rs | 71 + highlight/jirs-contexts/src/c9173.rs | 42 + highlight/jirs-contexts/src/c9174.rs | 146 + highlight/jirs-contexts/src/c9175.rs | 33 + highlight/jirs-contexts/src/c9176.rs | 29 + highlight/jirs-contexts/src/c9177.rs | 34 + highlight/jirs-contexts/src/c9178.rs | 69 + highlight/jirs-contexts/src/c9179.rs | 64 + highlight/jirs-contexts/src/c918.rs | 46 + highlight/jirs-contexts/src/c9180.rs | 34 + highlight/jirs-contexts/src/c9181.rs | 34 + highlight/jirs-contexts/src/c9182.rs | 29 + highlight/jirs-contexts/src/c9183.rs | 29 + highlight/jirs-contexts/src/c9184.rs | 29 + highlight/jirs-contexts/src/c9185.rs | 29 + highlight/jirs-contexts/src/c9186.rs | 34 + highlight/jirs-contexts/src/c9187.rs | 34 + highlight/jirs-contexts/src/c9188.rs | 56 + highlight/jirs-contexts/src/c9189.rs | 75 + highlight/jirs-contexts/src/c919.rs | 36 + highlight/jirs-contexts/src/c9190.rs | 35 + highlight/jirs-contexts/src/c9191.rs | 29 + highlight/jirs-contexts/src/c9192.rs | 35 + highlight/jirs-contexts/src/c9193.rs | 49 + highlight/jirs-contexts/src/c9194.rs | 29 + highlight/jirs-contexts/src/c9195.rs | 34 + highlight/jirs-contexts/src/c9196.rs | 79 + highlight/jirs-contexts/src/c9197.rs | 34 + highlight/jirs-contexts/src/c9198.rs | 38 + highlight/jirs-contexts/src/c9199.rs | 21 + highlight/jirs-contexts/src/c92.rs | 32 + highlight/jirs-contexts/src/c920.rs | 34 + highlight/jirs-contexts/src/c9200.rs | 40 + highlight/jirs-contexts/src/c9201.rs | 35 + highlight/jirs-contexts/src/c9202.rs | 54 + highlight/jirs-contexts/src/c9203.rs | 33 + highlight/jirs-contexts/src/c9204.rs | 36 + highlight/jirs-contexts/src/c9205.rs | 35 + highlight/jirs-contexts/src/c9206.rs | 33 + highlight/jirs-contexts/src/c9207.rs | 37 + highlight/jirs-contexts/src/c9208.rs | 40 + highlight/jirs-contexts/src/c9209.rs | 30 + highlight/jirs-contexts/src/c921.rs | 36 + highlight/jirs-contexts/src/c9210.rs | 35 + highlight/jirs-contexts/src/c9211.rs | 35 + highlight/jirs-contexts/src/c9212.rs | 35 + highlight/jirs-contexts/src/c9213.rs | 33 + highlight/jirs-contexts/src/c9214.rs | 59 + highlight/jirs-contexts/src/c9215.rs | 33 + highlight/jirs-contexts/src/c9216.rs | 33 + highlight/jirs-contexts/src/c9217.rs | 187 + highlight/jirs-contexts/src/c9218.rs | 30 + highlight/jirs-contexts/src/c9219.rs | 40 + highlight/jirs-contexts/src/c922.rs | 30 + highlight/jirs-contexts/src/c9220.rs | 59 + highlight/jirs-contexts/src/c9221.rs | 96 + highlight/jirs-contexts/src/c9222.rs | 33 + highlight/jirs-contexts/src/c9223.rs | 142 + highlight/jirs-contexts/src/c9224.rs | 45 + highlight/jirs-contexts/src/c9225.rs | 45 + highlight/jirs-contexts/src/c9226.rs | 35 + highlight/jirs-contexts/src/c9227.rs | 112 + highlight/jirs-contexts/src/c9228.rs | 38 + highlight/jirs-contexts/src/c9229.rs | 46 + highlight/jirs-contexts/src/c923.rs | 36 + highlight/jirs-contexts/src/c9230.rs | 40 + highlight/jirs-contexts/src/c9231.rs | 33 + highlight/jirs-contexts/src/c9232.rs | 34 + highlight/jirs-contexts/src/c9233.rs | 44 + highlight/jirs-contexts/src/c9234.rs | 33 + highlight/jirs-contexts/src/c9235.rs | 34 + highlight/jirs-contexts/src/c9236.rs | 34 + highlight/jirs-contexts/src/c9237.rs | 33 + highlight/jirs-contexts/src/c9238.rs | 32 + highlight/jirs-contexts/src/c9239.rs | 29 + highlight/jirs-contexts/src/c924.rs | 29 + highlight/jirs-contexts/src/c9240.rs | 34 + highlight/jirs-contexts/src/c9241.rs | 34 + highlight/jirs-contexts/src/c9242.rs | 87 + highlight/jirs-contexts/src/c9243.rs | 44 + highlight/jirs-contexts/src/c9244.rs | 21 + highlight/jirs-contexts/src/c9245.rs | 40 + highlight/jirs-contexts/src/c9246.rs | 33 + highlight/jirs-contexts/src/c9247.rs | 33 + highlight/jirs-contexts/src/c9248.rs | 40 + highlight/jirs-contexts/src/c9249.rs | 33 + highlight/jirs-contexts/src/c925.rs | 36 + highlight/jirs-contexts/src/c9250.rs | 63 + highlight/jirs-contexts/src/c9251.rs | 33 + highlight/jirs-contexts/src/c9252.rs | 35 + highlight/jirs-contexts/src/c9253.rs | 33 + highlight/jirs-contexts/src/c9254.rs | 22 + highlight/jirs-contexts/src/c9255.rs | 33 + highlight/jirs-contexts/src/c9256.rs | 35 + highlight/jirs-contexts/src/c9257.rs | 35 + highlight/jirs-contexts/src/c9258.rs | 23 + highlight/jirs-contexts/src/c9259.rs | 33 + highlight/jirs-contexts/src/c926.rs | 30 + highlight/jirs-contexts/src/c9260.rs | 33 + highlight/jirs-contexts/src/c9261.rs | 59 + highlight/jirs-contexts/src/c9262.rs | 22 + highlight/jirs-contexts/src/c9263.rs | 33 + highlight/jirs-contexts/src/c9264.rs | 40 + highlight/jirs-contexts/src/c9265.rs | 35 + highlight/jirs-contexts/src/c9266.rs | 36 + highlight/jirs-contexts/src/c9267.rs | 21 + highlight/jirs-contexts/src/c9268.rs | 40 + highlight/jirs-contexts/src/c9269.rs | 35 + highlight/jirs-contexts/src/c927.rs | 36 + highlight/jirs-contexts/src/c9270.rs | 35 + highlight/jirs-contexts/src/c9271.rs | 33 + highlight/jirs-contexts/src/c9272.rs | 33 + highlight/jirs-contexts/src/c9273.rs | 48 + highlight/jirs-contexts/src/c9274.rs | 38 + highlight/jirs-contexts/src/c9275.rs | 33 + highlight/jirs-contexts/src/c9276.rs | 72 + highlight/jirs-contexts/src/c9277.rs | 33 + highlight/jirs-contexts/src/c9278.rs | 79 + highlight/jirs-contexts/src/c9279.rs | 25 + highlight/jirs-contexts/src/c928.rs | 30 + highlight/jirs-contexts/src/c9280.rs | 33 + highlight/jirs-contexts/src/c9281.rs | 33 + highlight/jirs-contexts/src/c9282.rs | 40 + highlight/jirs-contexts/src/c9283.rs | 33 + highlight/jirs-contexts/src/c9284.rs | 32 + highlight/jirs-contexts/src/c9285.rs | 33 + highlight/jirs-contexts/src/c9286.rs | 33 + highlight/jirs-contexts/src/c9287.rs | 33 + highlight/jirs-contexts/src/c9288.rs | 35 + highlight/jirs-contexts/src/c9289.rs | 33 + highlight/jirs-contexts/src/c929.rs | 36 + highlight/jirs-contexts/src/c9290.rs | 33 + highlight/jirs-contexts/src/c9291.rs | 33 + highlight/jirs-contexts/src/c9292.rs | 33 + highlight/jirs-contexts/src/c9293.rs | 38 + highlight/jirs-contexts/src/c9294.rs | 33 + highlight/jirs-contexts/src/c9295.rs | 33 + highlight/jirs-contexts/src/c9296.rs | 35 + highlight/jirs-contexts/src/c9297.rs | 33 + highlight/jirs-contexts/src/c9298.rs | 33 + highlight/jirs-contexts/src/c9299.rs | 25 + highlight/jirs-contexts/src/c93.rs | 31 + highlight/jirs-contexts/src/c930.rs | 29 + highlight/jirs-contexts/src/c9300.rs | 33 + highlight/jirs-contexts/src/c9301.rs | 21 + highlight/jirs-contexts/src/c9302.rs | 40 + highlight/jirs-contexts/src/c9303.rs | 238 + highlight/jirs-contexts/src/c9304.rs | 53 + highlight/jirs-contexts/src/c9305.rs | 47 + highlight/jirs-contexts/src/c9306.rs | 39 + highlight/jirs-contexts/src/c9307.rs | 52 + highlight/jirs-contexts/src/c9308.rs | 33 + highlight/jirs-contexts/src/c9309.rs | 34 + highlight/jirs-contexts/src/c931.rs | 36 + highlight/jirs-contexts/src/c9310.rs | 21 + highlight/jirs-contexts/src/c9311.rs | 40 + highlight/jirs-contexts/src/c9312.rs | 36 + highlight/jirs-contexts/src/c9313.rs | 70 + highlight/jirs-contexts/src/c9314.rs | 35 + highlight/jirs-contexts/src/c9315.rs | 33 + highlight/jirs-contexts/src/c9316.rs | 38 + highlight/jirs-contexts/src/c9317.rs | 48 + highlight/jirs-contexts/src/c9318.rs | 33 + highlight/jirs-contexts/src/c9319.rs | 56 + highlight/jirs-contexts/src/c932.rs | 59 + highlight/jirs-contexts/src/c9320.rs | 33 + highlight/jirs-contexts/src/c9321.rs | 49 + highlight/jirs-contexts/src/c9322.rs | 35 + highlight/jirs-contexts/src/c9323.rs | 69 + highlight/jirs-contexts/src/c9324.rs | 38 + highlight/jirs-contexts/src/c9325.rs | 60 + highlight/jirs-contexts/src/c9326.rs | 22 + highlight/jirs-contexts/src/c9327.rs | 47 + highlight/jirs-contexts/src/c9328.rs | 31 + highlight/jirs-contexts/src/c9329.rs | 57 + highlight/jirs-contexts/src/c933.rs | 36 + highlight/jirs-contexts/src/c9330.rs | 43 + highlight/jirs-contexts/src/c9331.rs | 42 + highlight/jirs-contexts/src/c9332.rs | 37 + highlight/jirs-contexts/src/c9333.rs | 42 + highlight/jirs-contexts/src/c9334.rs | 56 + highlight/jirs-contexts/src/c9335.rs | 56 + highlight/jirs-contexts/src/c9336.rs | 44 + highlight/jirs-contexts/src/c9337.rs | 52 + highlight/jirs-contexts/src/c9338.rs | 46 + highlight/jirs-contexts/src/c9339.rs | 44 + highlight/jirs-contexts/src/c934.rs | 58 + highlight/jirs-contexts/src/c9340.rs | 44 + highlight/jirs-contexts/src/c9341.rs | 44 + highlight/jirs-contexts/src/c9342.rs | 47 + highlight/jirs-contexts/src/c9343.rs | 65 + highlight/jirs-contexts/src/c9344.rs | 21 + highlight/jirs-contexts/src/c9345.rs | 40 + highlight/jirs-contexts/src/c9346.rs | 31 + highlight/jirs-contexts/src/c9347.rs | 59 + highlight/jirs-contexts/src/c9348.rs | 63 + highlight/jirs-contexts/src/c9349.rs | 33 + highlight/jirs-contexts/src/c935.rs | 36 + highlight/jirs-contexts/src/c9350.rs | 34 + highlight/jirs-contexts/src/c9351.rs | 33 + highlight/jirs-contexts/src/c9352.rs | 55 + highlight/jirs-contexts/src/c9353.rs | 36 + highlight/jirs-contexts/src/c9354.rs | 44 + highlight/jirs-contexts/src/c9355.rs | 58 + highlight/jirs-contexts/src/c9356.rs | 33 + highlight/jirs-contexts/src/c9357.rs | 33 + highlight/jirs-contexts/src/c9358.rs | 47 + highlight/jirs-contexts/src/c9359.rs | 108 + highlight/jirs-contexts/src/c936.rs | 33 + highlight/jirs-contexts/src/c9360.rs | 41 + highlight/jirs-contexts/src/c9361.rs | 47 + highlight/jirs-contexts/src/c9362.rs | 75 + highlight/jirs-contexts/src/c9363.rs | 47 + highlight/jirs-contexts/src/c9364.rs | 34 + highlight/jirs-contexts/src/c9365.rs | 21 + highlight/jirs-contexts/src/c9366.rs | 40 + highlight/jirs-contexts/src/c9367.rs | 35 + highlight/jirs-contexts/src/c9368.rs | 53 + highlight/jirs-contexts/src/c9369.rs | 40 + highlight/jirs-contexts/src/c937.rs | 36 + highlight/jirs-contexts/src/c9370.rs | 35 + highlight/jirs-contexts/src/c9371.rs | 35 + highlight/jirs-contexts/src/c9372.rs | 33 + highlight/jirs-contexts/src/c9373.rs | 22 + highlight/jirs-contexts/src/c9374.rs | 27 + highlight/jirs-contexts/src/c9375.rs | 75 + highlight/jirs-contexts/src/c9376.rs | 45 + highlight/jirs-contexts/src/c9377.rs | 40 + highlight/jirs-contexts/src/c9378.rs | 40 + highlight/jirs-contexts/src/c9379.rs | 35 + highlight/jirs-contexts/src/c938.rs | 52 + highlight/jirs-contexts/src/c9380.rs | 33 + highlight/jirs-contexts/src/c9381.rs | 26 + highlight/jirs-contexts/src/c9382.rs | 35 + highlight/jirs-contexts/src/c9383.rs | 33 + highlight/jirs-contexts/src/c9384.rs | 74 + highlight/jirs-contexts/src/c9385.rs | 35 + highlight/jirs-contexts/src/c9386.rs | 56 + highlight/jirs-contexts/src/c9387.rs | 35 + highlight/jirs-contexts/src/c9388.rs | 241 + highlight/jirs-contexts/src/c9389.rs | 35 + highlight/jirs-contexts/src/c939.rs | 33 + highlight/jirs-contexts/src/c9390.rs | 35 + highlight/jirs-contexts/src/c9391.rs | 35 + highlight/jirs-contexts/src/c9392.rs | 35 + highlight/jirs-contexts/src/c9393.rs | 33 + highlight/jirs-contexts/src/c9394.rs | 34 + highlight/jirs-contexts/src/c9395.rs | 35 + highlight/jirs-contexts/src/c9396.rs | 35 + highlight/jirs-contexts/src/c9397.rs | 35 + highlight/jirs-contexts/src/c9398.rs | 33 + highlight/jirs-contexts/src/c9399.rs | 31 + highlight/jirs-contexts/src/c94.rs | 46 + highlight/jirs-contexts/src/c940.rs | 46 + highlight/jirs-contexts/src/c9400.rs | 29 + highlight/jirs-contexts/src/c9401.rs | 29 + highlight/jirs-contexts/src/c9402.rs | 29 + highlight/jirs-contexts/src/c9403.rs | 29 + highlight/jirs-contexts/src/c9404.rs | 34 + highlight/jirs-contexts/src/c9405.rs | 34 + highlight/jirs-contexts/src/c9406.rs | 29 + highlight/jirs-contexts/src/c9407.rs | 29 + highlight/jirs-contexts/src/c9408.rs | 59 + highlight/jirs-contexts/src/c9409.rs | 29 + highlight/jirs-contexts/src/c941.rs | 34 + highlight/jirs-contexts/src/c9410.rs | 69 + highlight/jirs-contexts/src/c9411.rs | 34 + highlight/jirs-contexts/src/c9412.rs | 33 + highlight/jirs-contexts/src/c9413.rs | 38 + highlight/jirs-contexts/src/c9414.rs | 34 + highlight/jirs-contexts/src/c9415.rs | 29 + highlight/jirs-contexts/src/c9416.rs | 31 + highlight/jirs-contexts/src/c9417.rs | 31 + highlight/jirs-contexts/src/c9418.rs | 34 + highlight/jirs-contexts/src/c9419.rs | 35 + highlight/jirs-contexts/src/c942.rs | 34 + highlight/jirs-contexts/src/c9420.rs | 31 + highlight/jirs-contexts/src/c9421.rs | 31 + highlight/jirs-contexts/src/c9422.rs | 48 + highlight/jirs-contexts/src/c9423.rs | 60 + highlight/jirs-contexts/src/c9424.rs | 74 + highlight/jirs-contexts/src/c9425.rs | 53 + highlight/jirs-contexts/src/c9426.rs | 42 + highlight/jirs-contexts/src/c9427.rs | 80 + highlight/jirs-contexts/src/c9428.rs | 29 + highlight/jirs-contexts/src/c9429.rs | 48 + highlight/jirs-contexts/src/c943.rs | 29 + highlight/jirs-contexts/src/c9430.rs | 44 + highlight/jirs-contexts/src/c9431.rs | 60 + highlight/jirs-contexts/src/c9432.rs | 30 + highlight/jirs-contexts/src/c9433.rs | 32 + highlight/jirs-contexts/src/c9434.rs | 30 + highlight/jirs-contexts/src/c9435.rs | 29 + highlight/jirs-contexts/src/c9436.rs | 34 + highlight/jirs-contexts/src/c9437.rs | 29 + highlight/jirs-contexts/src/c9438.rs | 34 + highlight/jirs-contexts/src/c9439.rs | 104 + highlight/jirs-contexts/src/c944.rs | 99 + highlight/jirs-contexts/src/c9440.rs | 57 + highlight/jirs-contexts/src/c9441.rs | 36 + highlight/jirs-contexts/src/c9442.rs | 42 + highlight/jirs-contexts/src/c9443.rs | 29 + highlight/jirs-contexts/src/c9444.rs | 41 + highlight/jirs-contexts/src/c9445.rs | 29 + highlight/jirs-contexts/src/c9446.rs | 30 + highlight/jirs-contexts/src/c9447.rs | 31 + highlight/jirs-contexts/src/c9448.rs | 34 + highlight/jirs-contexts/src/c9449.rs | 65 + highlight/jirs-contexts/src/c945.rs | 36 + highlight/jirs-contexts/src/c9450.rs | 34 + highlight/jirs-contexts/src/c9451.rs | 39 + highlight/jirs-contexts/src/c9452.rs | 42 + highlight/jirs-contexts/src/c9453.rs | 34 + highlight/jirs-contexts/src/c9454.rs | 35 + highlight/jirs-contexts/src/c9455.rs | 66 + highlight/jirs-contexts/src/c9456.rs | 34 + highlight/jirs-contexts/src/c9457.rs | 39 + highlight/jirs-contexts/src/c9458.rs | 44 + highlight/jirs-contexts/src/c9459.rs | 69 + highlight/jirs-contexts/src/c946.rs | 44 + highlight/jirs-contexts/src/c9460.rs | 29 + highlight/jirs-contexts/src/c9461.rs | 45 + highlight/jirs-contexts/src/c9462.rs | 49 + highlight/jirs-contexts/src/c9463.rs | 29 + highlight/jirs-contexts/src/c9464.rs | 61 + highlight/jirs-contexts/src/c9465.rs | 30 + highlight/jirs-contexts/src/c9466.rs | 30 + highlight/jirs-contexts/src/c9467.rs | 30 + highlight/jirs-contexts/src/c9468.rs | 45 + highlight/jirs-contexts/src/c9469.rs | 31 + highlight/jirs-contexts/src/c947.rs | 34 + highlight/jirs-contexts/src/c9470.rs | 30 + highlight/jirs-contexts/src/c9471.rs | 49 + highlight/jirs-contexts/src/c9472.rs | 30 + highlight/jirs-contexts/src/c9473.rs | 34 + highlight/jirs-contexts/src/c9474.rs | 34 + highlight/jirs-contexts/src/c9475.rs | 55 + highlight/jirs-contexts/src/c9476.rs | 29 + highlight/jirs-contexts/src/c9477.rs | 34 + highlight/jirs-contexts/src/c9478.rs | 30 + highlight/jirs-contexts/src/c9479.rs | 30 + highlight/jirs-contexts/src/c948.rs | 36 + highlight/jirs-contexts/src/c9480.rs | 34 + highlight/jirs-contexts/src/c9481.rs | 29 + highlight/jirs-contexts/src/c9482.rs | 34 + highlight/jirs-contexts/src/c9483.rs | 30 + highlight/jirs-contexts/src/c9484.rs | 29 + highlight/jirs-contexts/src/c9485.rs | 29 + highlight/jirs-contexts/src/c9486.rs | 29 + highlight/jirs-contexts/src/c9487.rs | 29 + highlight/jirs-contexts/src/c9488.rs | 95 + highlight/jirs-contexts/src/c9489.rs | 44 + highlight/jirs-contexts/src/c949.rs | 29 + highlight/jirs-contexts/src/c9490.rs | 34 + highlight/jirs-contexts/src/c9491.rs | 35 + highlight/jirs-contexts/src/c9492.rs | 30 + highlight/jirs-contexts/src/c9493.rs | 34 + highlight/jirs-contexts/src/c9494.rs | 29 + highlight/jirs-contexts/src/c9495.rs | 34 + highlight/jirs-contexts/src/c9496.rs | 29 + highlight/jirs-contexts/src/c9497.rs | 29 + highlight/jirs-contexts/src/c9498.rs | 34 + highlight/jirs-contexts/src/c9499.rs | 47 + highlight/jirs-contexts/src/c95.rs | 46 + highlight/jirs-contexts/src/c950.rs | 36 + highlight/jirs-contexts/src/c9500.rs | 39 + highlight/jirs-contexts/src/c9501.rs | 39 + highlight/jirs-contexts/src/c9502.rs | 39 + highlight/jirs-contexts/src/c9503.rs | 39 + highlight/jirs-contexts/src/c9504.rs | 34 + highlight/jirs-contexts/src/c9505.rs | 34 + highlight/jirs-contexts/src/c9506.rs | 77 + highlight/jirs-contexts/src/c9507.rs | 29 + highlight/jirs-contexts/src/c9508.rs | 29 + highlight/jirs-contexts/src/c9509.rs | 29 + highlight/jirs-contexts/src/c951.rs | 29 + highlight/jirs-contexts/src/c9510.rs | 38 + highlight/jirs-contexts/src/c9511.rs | 69 + highlight/jirs-contexts/src/c9512.rs | 34 + highlight/jirs-contexts/src/c9513.rs | 89 + highlight/jirs-contexts/src/c9514.rs | 29 + highlight/jirs-contexts/src/c9515.rs | 48 + highlight/jirs-contexts/src/c9516.rs | 44 + highlight/jirs-contexts/src/c9517.rs | 39 + highlight/jirs-contexts/src/c9518.rs | 42 + highlight/jirs-contexts/src/c9519.rs | 29 + highlight/jirs-contexts/src/c952.rs | 36 + highlight/jirs-contexts/src/c9520.rs | 35 + highlight/jirs-contexts/src/c9521.rs | 34 + highlight/jirs-contexts/src/c9522.rs | 45 + highlight/jirs-contexts/src/c9523.rs | 29 + highlight/jirs-contexts/src/c9524.rs | 29 + highlight/jirs-contexts/src/c9525.rs | 29 + highlight/jirs-contexts/src/c9526.rs | 34 + highlight/jirs-contexts/src/c9527.rs | 44 + highlight/jirs-contexts/src/c9528.rs | 34 + highlight/jirs-contexts/src/c9529.rs | 30 + highlight/jirs-contexts/src/c953.rs | 41 + highlight/jirs-contexts/src/c9530.rs | 29 + highlight/jirs-contexts/src/c9531.rs | 29 + highlight/jirs-contexts/src/c9532.rs | 29 + highlight/jirs-contexts/src/c9533.rs | 29 + highlight/jirs-contexts/src/c9534.rs | 29 + highlight/jirs-contexts/src/c9535.rs | 48 + highlight/jirs-contexts/src/c9536.rs | 48 + highlight/jirs-contexts/src/c9537.rs | 57 + highlight/jirs-contexts/src/c9538.rs | 29 + highlight/jirs-contexts/src/c9539.rs | 29 + highlight/jirs-contexts/src/c954.rs | 36 + highlight/jirs-contexts/src/c9540.rs | 28 + highlight/jirs-contexts/src/c9541.rs | 62 + highlight/jirs-contexts/src/c9542.rs | 122 + highlight/jirs-contexts/src/c9543.rs | 35 + highlight/jirs-contexts/src/c9544.rs | 73 + highlight/jirs-contexts/src/c9545.rs | 28 + highlight/jirs-contexts/src/c9546.rs | 33 + highlight/jirs-contexts/src/c9547.rs | 73 + highlight/jirs-contexts/src/c9548.rs | 28 + highlight/jirs-contexts/src/c9549.rs | 33 + highlight/jirs-contexts/src/c955.rs | 78 + highlight/jirs-contexts/src/c9550.rs | 29 + highlight/jirs-contexts/src/c9551.rs | 29 + highlight/jirs-contexts/src/c9552.rs | 29 + highlight/jirs-contexts/src/c9553.rs | 29 + highlight/jirs-contexts/src/c9554.rs | 29 + highlight/jirs-contexts/src/c9555.rs | 29 + highlight/jirs-contexts/src/c9556.rs | 29 + highlight/jirs-contexts/src/c9557.rs | 21 + highlight/jirs-contexts/src/c9558.rs | 40 + highlight/jirs-contexts/src/c9559.rs | 33 + highlight/jirs-contexts/src/c956.rs | 36 + highlight/jirs-contexts/src/c9560.rs | 35 + highlight/jirs-contexts/src/c9561.rs | 40 + highlight/jirs-contexts/src/c9562.rs | 40 + highlight/jirs-contexts/src/c9563.rs | 35 + highlight/jirs-contexts/src/c9564.rs | 73 + highlight/jirs-contexts/src/c9565.rs | 35 + highlight/jirs-contexts/src/c9566.rs | 32 + highlight/jirs-contexts/src/c9567.rs | 33 + highlight/jirs-contexts/src/c9568.rs | 28 + highlight/jirs-contexts/src/c9569.rs | 28 + highlight/jirs-contexts/src/c957.rs | 29 + highlight/jirs-contexts/src/c9570.rs | 46 + highlight/jirs-contexts/src/c9571.rs | 40 + highlight/jirs-contexts/src/c9572.rs | 78 + highlight/jirs-contexts/src/c9573.rs | 50 + highlight/jirs-contexts/src/c9574.rs | 37 + highlight/jirs-contexts/src/c9575.rs | 40 + highlight/jirs-contexts/src/c9576.rs | 35 + highlight/jirs-contexts/src/c9577.rs | 35 + highlight/jirs-contexts/src/c9578.rs | 95 + highlight/jirs-contexts/src/c9579.rs | 145 + highlight/jirs-contexts/src/c958.rs | 81 + highlight/jirs-contexts/src/c9580.rs | 35 + highlight/jirs-contexts/src/c9581.rs | 44 + highlight/jirs-contexts/src/c9582.rs | 35 + highlight/jirs-contexts/src/c9583.rs | 40 + highlight/jirs-contexts/src/c9584.rs | 60 + highlight/jirs-contexts/src/c9585.rs | 38 + highlight/jirs-contexts/src/c9586.rs | 40 + highlight/jirs-contexts/src/c9587.rs | 42 + highlight/jirs-contexts/src/c9588.rs | 42 + highlight/jirs-contexts/src/c9589.rs | 35 + highlight/jirs-contexts/src/c959.rs | 48 + highlight/jirs-contexts/src/c9590.rs | 404 + highlight/jirs-contexts/src/c9591.rs | 55 + highlight/jirs-contexts/src/c9592.rs | 98 + highlight/jirs-contexts/src/c9593.rs | 23 + highlight/jirs-contexts/src/c9594.rs | 129 + highlight/jirs-contexts/src/c9595.rs | 375 + highlight/jirs-contexts/src/c9596.rs | 22 + highlight/jirs-contexts/src/c9597.rs | 37 + highlight/jirs-contexts/src/c9598.rs | 35 + highlight/jirs-contexts/src/c9599.rs | 35 + highlight/jirs-contexts/src/c96.rs | 46 + highlight/jirs-contexts/src/c960.rs | 58 + highlight/jirs-contexts/src/c9600.rs | 38 + highlight/jirs-contexts/src/c9601.rs | 40 + highlight/jirs-contexts/src/c9602.rs | 54 + highlight/jirs-contexts/src/c9603.rs | 34 + highlight/jirs-contexts/src/c9604.rs | 64 + highlight/jirs-contexts/src/c9605.rs | 54 + highlight/jirs-contexts/src/c9606.rs | 37 + highlight/jirs-contexts/src/c9607.rs | 35 + highlight/jirs-contexts/src/c9608.rs | 40 + highlight/jirs-contexts/src/c9609.rs | 116 + highlight/jirs-contexts/src/c961.rs | 44 + highlight/jirs-contexts/src/c9610.rs | 30 + highlight/jirs-contexts/src/c9611.rs | 50 + highlight/jirs-contexts/src/c9612.rs | 110 + highlight/jirs-contexts/src/c9613.rs | 35 + highlight/jirs-contexts/src/c9614.rs | 99 + highlight/jirs-contexts/src/c9615.rs | 37 + highlight/jirs-contexts/src/c9616.rs | 45 + highlight/jirs-contexts/src/c9617.rs | 55 + highlight/jirs-contexts/src/c9618.rs | 68 + highlight/jirs-contexts/src/c9619.rs | 35 + highlight/jirs-contexts/src/c962.rs | 29 + highlight/jirs-contexts/src/c9620.rs | 50 + highlight/jirs-contexts/src/c9621.rs | 53 + highlight/jirs-contexts/src/c9622.rs | 58 + highlight/jirs-contexts/src/c9623.rs | 28 + highlight/jirs-contexts/src/c9624.rs | 33 + highlight/jirs-contexts/src/c9625.rs | 120 + highlight/jirs-contexts/src/c9626.rs | 30 + highlight/jirs-contexts/src/c9627.rs | 45 + highlight/jirs-contexts/src/c9628.rs | 35 + highlight/jirs-contexts/src/c9629.rs | 33 + highlight/jirs-contexts/src/c963.rs | 147 + highlight/jirs-contexts/src/c9630.rs | 157 + highlight/jirs-contexts/src/c9631.rs | 46 + highlight/jirs-contexts/src/c9632.rs | 35 + highlight/jirs-contexts/src/c9633.rs | 35 + highlight/jirs-contexts/src/c9634.rs | 30 + highlight/jirs-contexts/src/c9635.rs | 40 + highlight/jirs-contexts/src/c9636.rs | 40 + highlight/jirs-contexts/src/c9637.rs | 79 + highlight/jirs-contexts/src/c9638.rs | 35 + highlight/jirs-contexts/src/c9639.rs | 45 + highlight/jirs-contexts/src/c964.rs | 75 + highlight/jirs-contexts/src/c9640.rs | 227 + highlight/jirs-contexts/src/c9641.rs | 40 + highlight/jirs-contexts/src/c9642.rs | 28 + highlight/jirs-contexts/src/c9643.rs | 107 + highlight/jirs-contexts/src/c9644.rs | 35 + highlight/jirs-contexts/src/c9645.rs | 40 + highlight/jirs-contexts/src/c9646.rs | 35 + highlight/jirs-contexts/src/c9647.rs | 35 + highlight/jirs-contexts/src/c9648.rs | 51 + highlight/jirs-contexts/src/c9649.rs | 36 + highlight/jirs-contexts/src/c965.rs | 42 + highlight/jirs-contexts/src/c9650.rs | 43 + highlight/jirs-contexts/src/c9651.rs | 33 + highlight/jirs-contexts/src/c9652.rs | 38 + highlight/jirs-contexts/src/c9653.rs | 33 + highlight/jirs-contexts/src/c9654.rs | 33 + highlight/jirs-contexts/src/c9655.rs | 35 + highlight/jirs-contexts/src/c9656.rs | 35 + highlight/jirs-contexts/src/c9657.rs | 50 + highlight/jirs-contexts/src/c9658.rs | 72 + highlight/jirs-contexts/src/c9659.rs | 163 + highlight/jirs-contexts/src/c966.rs | 36 + highlight/jirs-contexts/src/c9660.rs | 50 + highlight/jirs-contexts/src/c9661.rs | 33 + highlight/jirs-contexts/src/c9662.rs | 38 + highlight/jirs-contexts/src/c9663.rs | 55 + highlight/jirs-contexts/src/c9664.rs | 29 + highlight/jirs-contexts/src/c9665.rs | 23 + highlight/jirs-contexts/src/c9666.rs | 33 + highlight/jirs-contexts/src/c9667.rs | 33 + highlight/jirs-contexts/src/c9668.rs | 37 + highlight/jirs-contexts/src/c9669.rs | 429 + highlight/jirs-contexts/src/c967.rs | 30 + highlight/jirs-contexts/src/c9670.rs | 30 + highlight/jirs-contexts/src/c9671.rs | 65 + highlight/jirs-contexts/src/c9672.rs | 35 + highlight/jirs-contexts/src/c9673.rs | 35 + highlight/jirs-contexts/src/c9674.rs | 33 + highlight/jirs-contexts/src/c9675.rs | 47 + highlight/jirs-contexts/src/c9676.rs | 50 + highlight/jirs-contexts/src/c9677.rs | 50 + highlight/jirs-contexts/src/c9678.rs | 35 + highlight/jirs-contexts/src/c9679.rs | 35 + highlight/jirs-contexts/src/c968.rs | 36 + highlight/jirs-contexts/src/c9680.rs | 33 + highlight/jirs-contexts/src/c9681.rs | 35 + highlight/jirs-contexts/src/c9682.rs | 64 + highlight/jirs-contexts/src/c9683.rs | 50 + highlight/jirs-contexts/src/c9684.rs | 33 + highlight/jirs-contexts/src/c9685.rs | 114 + highlight/jirs-contexts/src/c9686.rs | 35 + highlight/jirs-contexts/src/c9687.rs | 116 + highlight/jirs-contexts/src/c9688.rs | 35 + highlight/jirs-contexts/src/c9689.rs | 35 + highlight/jirs-contexts/src/c969.rs | 30 + highlight/jirs-contexts/src/c9690.rs | 105 + highlight/jirs-contexts/src/c9691.rs | 33 + highlight/jirs-contexts/src/c9692.rs | 35 + highlight/jirs-contexts/src/c9693.rs | 33 + highlight/jirs-contexts/src/c9694.rs | 33 + highlight/jirs-contexts/src/c9695.rs | 40 + highlight/jirs-contexts/src/c9696.rs | 62 + highlight/jirs-contexts/src/c9697.rs | 92 + highlight/jirs-contexts/src/c9698.rs | 23 + highlight/jirs-contexts/src/c9699.rs | 50 + highlight/jirs-contexts/src/c97.rs | 46 + highlight/jirs-contexts/src/c970.rs | 36 + highlight/jirs-contexts/src/c9700.rs | 34 + highlight/jirs-contexts/src/c9701.rs | 35 + highlight/jirs-contexts/src/c9702.rs | 35 + highlight/jirs-contexts/src/c9703.rs | 35 + highlight/jirs-contexts/src/c9704.rs | 32 + highlight/jirs-contexts/src/c9705.rs | 30 + highlight/jirs-contexts/src/c9706.rs | 29 + highlight/jirs-contexts/src/c9707.rs | 29 + highlight/jirs-contexts/src/c9708.rs | 29 + highlight/jirs-contexts/src/c9709.rs | 29 + highlight/jirs-contexts/src/c971.rs | 30 + highlight/jirs-contexts/src/c9710.rs | 29 + highlight/jirs-contexts/src/c9711.rs | 29 + highlight/jirs-contexts/src/c9712.rs | 49 + highlight/jirs-contexts/src/c9713.rs | 69 + highlight/jirs-contexts/src/c9714.rs | 34 + highlight/jirs-contexts/src/c9715.rs | 33 + highlight/jirs-contexts/src/c9716.rs | 38 + highlight/jirs-contexts/src/c9717.rs | 34 + highlight/jirs-contexts/src/c9718.rs | 29 + highlight/jirs-contexts/src/c9719.rs | 31 + highlight/jirs-contexts/src/c972.rs | 21 + highlight/jirs-contexts/src/c9720.rs | 31 + highlight/jirs-contexts/src/c9721.rs | 34 + highlight/jirs-contexts/src/c9722.rs | 35 + highlight/jirs-contexts/src/c9723.rs | 31 + highlight/jirs-contexts/src/c9724.rs | 31 + highlight/jirs-contexts/src/c9725.rs | 48 + highlight/jirs-contexts/src/c9726.rs | 60 + highlight/jirs-contexts/src/c9727.rs | 74 + highlight/jirs-contexts/src/c9728.rs | 53 + highlight/jirs-contexts/src/c9729.rs | 42 + highlight/jirs-contexts/src/c973.rs | 40 + highlight/jirs-contexts/src/c9730.rs | 80 + highlight/jirs-contexts/src/c9731.rs | 29 + highlight/jirs-contexts/src/c9732.rs | 48 + highlight/jirs-contexts/src/c9733.rs | 44 + highlight/jirs-contexts/src/c9734.rs | 60 + highlight/jirs-contexts/src/c9735.rs | 30 + highlight/jirs-contexts/src/c9736.rs | 32 + highlight/jirs-contexts/src/c9737.rs | 29 + highlight/jirs-contexts/src/c9738.rs | 29 + highlight/jirs-contexts/src/c9739.rs | 34 + highlight/jirs-contexts/src/c974.rs | 74 + highlight/jirs-contexts/src/c9740.rs | 29 + highlight/jirs-contexts/src/c9741.rs | 39 + highlight/jirs-contexts/src/c9742.rs | 85 + highlight/jirs-contexts/src/c9743.rs | 57 + highlight/jirs-contexts/src/c9744.rs | 36 + highlight/jirs-contexts/src/c9745.rs | 58 + highlight/jirs-contexts/src/c9746.rs | 58 + highlight/jirs-contexts/src/c9747.rs | 30 + highlight/jirs-contexts/src/c9748.rs | 30 + highlight/jirs-contexts/src/c9749.rs | 34 + highlight/jirs-contexts/src/c975.rs | 40 + highlight/jirs-contexts/src/c9750.rs | 41 + highlight/jirs-contexts/src/c9751.rs | 34 + highlight/jirs-contexts/src/c9752.rs | 35 + highlight/jirs-contexts/src/c9753.rs | 65 + highlight/jirs-contexts/src/c9754.rs | 34 + highlight/jirs-contexts/src/c9755.rs | 39 + highlight/jirs-contexts/src/c9756.rs | 44 + highlight/jirs-contexts/src/c9757.rs | 69 + highlight/jirs-contexts/src/c9758.rs | 29 + highlight/jirs-contexts/src/c9759.rs | 45 + highlight/jirs-contexts/src/c976.rs | 50 + highlight/jirs-contexts/src/c9760.rs | 49 + highlight/jirs-contexts/src/c9761.rs | 34 + highlight/jirs-contexts/src/c9762.rs | 34 + highlight/jirs-contexts/src/c9763.rs | 34 + highlight/jirs-contexts/src/c9764.rs | 35 + highlight/jirs-contexts/src/c9765.rs | 29 + highlight/jirs-contexts/src/c9766.rs | 29 + highlight/jirs-contexts/src/c9767.rs | 69 + highlight/jirs-contexts/src/c9768.rs | 113 + highlight/jirs-contexts/src/c9769.rs | 31 + highlight/jirs-contexts/src/c977.rs | 30 + highlight/jirs-contexts/src/c9770.rs | 39 + highlight/jirs-contexts/src/c9771.rs | 29 + highlight/jirs-contexts/src/c9772.rs | 61 + highlight/jirs-contexts/src/c9773.rs | 30 + highlight/jirs-contexts/src/c9774.rs | 30 + highlight/jirs-contexts/src/c9775.rs | 30 + highlight/jirs-contexts/src/c9776.rs | 45 + highlight/jirs-contexts/src/c9777.rs | 31 + highlight/jirs-contexts/src/c9778.rs | 30 + highlight/jirs-contexts/src/c9779.rs | 49 + highlight/jirs-contexts/src/c978.rs | 40 + highlight/jirs-contexts/src/c9780.rs | 30 + highlight/jirs-contexts/src/c9781.rs | 34 + highlight/jirs-contexts/src/c9782.rs | 34 + highlight/jirs-contexts/src/c9783.rs | 55 + highlight/jirs-contexts/src/c9784.rs | 29 + highlight/jirs-contexts/src/c9785.rs | 34 + highlight/jirs-contexts/src/c9786.rs | 29 + highlight/jirs-contexts/src/c9787.rs | 29 + highlight/jirs-contexts/src/c9788.rs | 29 + highlight/jirs-contexts/src/c9789.rs | 29 + highlight/jirs-contexts/src/c979.rs | 40 + highlight/jirs-contexts/src/c9790.rs | 29 + highlight/jirs-contexts/src/c9791.rs | 64 + highlight/jirs-contexts/src/c9792.rs | 44 + highlight/jirs-contexts/src/c9793.rs | 34 + highlight/jirs-contexts/src/c9794.rs | 34 + highlight/jirs-contexts/src/c9795.rs | 35 + highlight/jirs-contexts/src/c9796.rs | 30 + highlight/jirs-contexts/src/c9797.rs | 34 + highlight/jirs-contexts/src/c9798.rs | 34 + highlight/jirs-contexts/src/c9799.rs | 29 + highlight/jirs-contexts/src/c98.rs | 21 + highlight/jirs-contexts/src/c980.rs | 40 + highlight/jirs-contexts/src/c9800.rs | 29 + highlight/jirs-contexts/src/c9801.rs | 34 + highlight/jirs-contexts/src/c9802.rs | 47 + highlight/jirs-contexts/src/c9803.rs | 39 + highlight/jirs-contexts/src/c9804.rs | 39 + highlight/jirs-contexts/src/c9805.rs | 39 + highlight/jirs-contexts/src/c9806.rs | 39 + highlight/jirs-contexts/src/c9807.rs | 34 + highlight/jirs-contexts/src/c9808.rs | 34 + highlight/jirs-contexts/src/c9809.rs | 77 + highlight/jirs-contexts/src/c981.rs | 30 + highlight/jirs-contexts/src/c9810.rs | 29 + highlight/jirs-contexts/src/c9811.rs | 29 + highlight/jirs-contexts/src/c9812.rs | 29 + highlight/jirs-contexts/src/c9813.rs | 68 + highlight/jirs-contexts/src/c9814.rs | 34 + highlight/jirs-contexts/src/c9815.rs | 89 + highlight/jirs-contexts/src/c9816.rs | 29 + highlight/jirs-contexts/src/c9817.rs | 48 + highlight/jirs-contexts/src/c9818.rs | 44 + highlight/jirs-contexts/src/c9819.rs | 29 + highlight/jirs-contexts/src/c982.rs | 30 + highlight/jirs-contexts/src/c9820.rs | 35 + highlight/jirs-contexts/src/c9821.rs | 34 + highlight/jirs-contexts/src/c9822.rs | 45 + highlight/jirs-contexts/src/c9823.rs | 29 + highlight/jirs-contexts/src/c9824.rs | 29 + highlight/jirs-contexts/src/c9825.rs | 29 + highlight/jirs-contexts/src/c9826.rs | 35 + highlight/jirs-contexts/src/c9827.rs | 44 + highlight/jirs-contexts/src/c9828.rs | 34 + highlight/jirs-contexts/src/c9829.rs | 29 + highlight/jirs-contexts/src/c983.rs | 45 + highlight/jirs-contexts/src/c9830.rs | 29 + highlight/jirs-contexts/src/c9831.rs | 29 + highlight/jirs-contexts/src/c9832.rs | 29 + highlight/jirs-contexts/src/c9833.rs | 29 + highlight/jirs-contexts/src/c9834.rs | 57 + highlight/jirs-contexts/src/c9835.rs | 29 + highlight/jirs-contexts/src/c9836.rs | 29 + highlight/jirs-contexts/src/c9837.rs | 28 + highlight/jirs-contexts/src/c9838.rs | 49 + highlight/jirs-contexts/src/c9839.rs | 123 + highlight/jirs-contexts/src/c984.rs | 50 + highlight/jirs-contexts/src/c9840.rs | 35 + highlight/jirs-contexts/src/c9841.rs | 48 + highlight/jirs-contexts/src/c9842.rs | 32 + highlight/jirs-contexts/src/c9843.rs | 48 + highlight/jirs-contexts/src/c9844.rs | 32 + highlight/jirs-contexts/src/c9845.rs | 29 + highlight/jirs-contexts/src/c9846.rs | 29 + highlight/jirs-contexts/src/c9847.rs | 29 + highlight/jirs-contexts/src/c9848.rs | 29 + highlight/jirs-contexts/src/c9849.rs | 29 + highlight/jirs-contexts/src/c985.rs | 41 + highlight/jirs-contexts/src/c9850.rs | 29 + highlight/jirs-contexts/src/c9851.rs | 29 + highlight/jirs-contexts/src/c9852.rs | 21 + highlight/jirs-contexts/src/c9853.rs | 40 + highlight/jirs-contexts/src/c9854.rs | 33 + highlight/jirs-contexts/src/c9855.rs | 35 + highlight/jirs-contexts/src/c9856.rs | 40 + highlight/jirs-contexts/src/c9857.rs | 40 + highlight/jirs-contexts/src/c9858.rs | 35 + highlight/jirs-contexts/src/c9859.rs | 73 + highlight/jirs-contexts/src/c986.rs | 31 + highlight/jirs-contexts/src/c9860.rs | 35 + highlight/jirs-contexts/src/c9861.rs | 32 + highlight/jirs-contexts/src/c9862.rs | 33 + highlight/jirs-contexts/src/c9863.rs | 26 + highlight/jirs-contexts/src/c9864.rs | 26 + highlight/jirs-contexts/src/c9865.rs | 46 + highlight/jirs-contexts/src/c9866.rs | 40 + highlight/jirs-contexts/src/c9867.rs | 21 + highlight/jirs-contexts/src/c9868.rs | 45 + highlight/jirs-contexts/src/c9869.rs | 37 + highlight/jirs-contexts/src/c987.rs | 40 + highlight/jirs-contexts/src/c9870.rs | 35 + highlight/jirs-contexts/src/c9871.rs | 35 + highlight/jirs-contexts/src/c9872.rs | 35 + highlight/jirs-contexts/src/c9873.rs | 95 + highlight/jirs-contexts/src/c9874.rs | 157 + highlight/jirs-contexts/src/c9875.rs | 35 + highlight/jirs-contexts/src/c9876.rs | 31 + highlight/jirs-contexts/src/c9877.rs | 35 + highlight/jirs-contexts/src/c9878.rs | 40 + highlight/jirs-contexts/src/c9879.rs | 50 + highlight/jirs-contexts/src/c988.rs | 33 + highlight/jirs-contexts/src/c9880.rs | 38 + highlight/jirs-contexts/src/c9881.rs | 40 + highlight/jirs-contexts/src/c9882.rs | 42 + highlight/jirs-contexts/src/c9883.rs | 42 + highlight/jirs-contexts/src/c9884.rs | 35 + highlight/jirs-contexts/src/c9885.rs | 386 + highlight/jirs-contexts/src/c9886.rs | 50 + highlight/jirs-contexts/src/c9887.rs | 88 + highlight/jirs-contexts/src/c9888.rs | 23 + highlight/jirs-contexts/src/c9889.rs | 24 + highlight/jirs-contexts/src/c989.rs | 35 + highlight/jirs-contexts/src/c9890.rs | 329 + highlight/jirs-contexts/src/c9891.rs | 22 + highlight/jirs-contexts/src/c9892.rs | 39 + highlight/jirs-contexts/src/c9893.rs | 35 + highlight/jirs-contexts/src/c9894.rs | 35 + highlight/jirs-contexts/src/c9895.rs | 38 + highlight/jirs-contexts/src/c9896.rs | 30 + highlight/jirs-contexts/src/c9897.rs | 59 + highlight/jirs-contexts/src/c9898.rs | 54 + highlight/jirs-contexts/src/c9899.rs | 37 + highlight/jirs-contexts/src/c99.rs | 40 + highlight/jirs-contexts/src/c990.rs | 35 + highlight/jirs-contexts/src/c9900.rs | 35 + highlight/jirs-contexts/src/c9901.rs | 39 + highlight/jirs-contexts/src/c9902.rs | 116 + highlight/jirs-contexts/src/c9903.rs | 40 + highlight/jirs-contexts/src/c9904.rs | 90 + highlight/jirs-contexts/src/c9905.rs | 35 + highlight/jirs-contexts/src/c9906.rs | 99 + highlight/jirs-contexts/src/c9907.rs | 37 + highlight/jirs-contexts/src/c9908.rs | 45 + highlight/jirs-contexts/src/c9909.rs | 55 + highlight/jirs-contexts/src/c991.rs | 361 + highlight/jirs-contexts/src/c9910.rs | 68 + highlight/jirs-contexts/src/c9911.rs | 35 + highlight/jirs-contexts/src/c9912.rs | 45 + highlight/jirs-contexts/src/c9913.rs | 53 + highlight/jirs-contexts/src/c9914.rs | 22 + highlight/jirs-contexts/src/c9915.rs | 24 + highlight/jirs-contexts/src/c9916.rs | 56 + highlight/jirs-contexts/src/c9917.rs | 35 + highlight/jirs-contexts/src/c9918.rs | 35 + highlight/jirs-contexts/src/c9919.rs | 35 + highlight/jirs-contexts/src/c992.rs | 35 + highlight/jirs-contexts/src/c9920.rs | 30 + highlight/jirs-contexts/src/c9921.rs | 33 + highlight/jirs-contexts/src/c9922.rs | 43 + highlight/jirs-contexts/src/c9923.rs | 30 + highlight/jirs-contexts/src/c9924.rs | 33 + highlight/jirs-contexts/src/c9925.rs | 30 + highlight/jirs-contexts/src/c9926.rs | 60 + highlight/jirs-contexts/src/c9927.rs | 30 + highlight/jirs-contexts/src/c9928.rs | 58 + highlight/jirs-contexts/src/c9929.rs | 28 + highlight/jirs-contexts/src/c993.rs | 95 + highlight/jirs-contexts/src/c9930.rs | 50 + highlight/jirs-contexts/src/c9931.rs | 120 + highlight/jirs-contexts/src/c9932.rs | 30 + highlight/jirs-contexts/src/c9933.rs | 40 + highlight/jirs-contexts/src/c9934.rs | 35 + highlight/jirs-contexts/src/c9935.rs | 33 + highlight/jirs-contexts/src/c9936.rs | 102 + highlight/jirs-contexts/src/c9937.rs | 46 + highlight/jirs-contexts/src/c9938.rs | 35 + highlight/jirs-contexts/src/c9939.rs | 35 + highlight/jirs-contexts/src/c994.rs | 33 + highlight/jirs-contexts/src/c9940.rs | 30 + highlight/jirs-contexts/src/c9941.rs | 40 + highlight/jirs-contexts/src/c9942.rs | 40 + highlight/jirs-contexts/src/c9943.rs | 79 + highlight/jirs-contexts/src/c9944.rs | 35 + highlight/jirs-contexts/src/c9945.rs | 45 + highlight/jirs-contexts/src/c9946.rs | 179 + highlight/jirs-contexts/src/c9947.rs | 40 + highlight/jirs-contexts/src/c9948.rs | 26 + highlight/jirs-contexts/src/c9949.rs | 107 + highlight/jirs-contexts/src/c995.rs | 95 + highlight/jirs-contexts/src/c9950.rs | 35 + highlight/jirs-contexts/src/c9951.rs | 40 + highlight/jirs-contexts/src/c9952.rs | 35 + highlight/jirs-contexts/src/c9953.rs | 51 + highlight/jirs-contexts/src/c9954.rs | 36 + highlight/jirs-contexts/src/c9955.rs | 43 + highlight/jirs-contexts/src/c9956.rs | 33 + highlight/jirs-contexts/src/c9957.rs | 38 + highlight/jirs-contexts/src/c9958.rs | 33 + highlight/jirs-contexts/src/c9959.rs | 33 + highlight/jirs-contexts/src/c996.rs | 96 + highlight/jirs-contexts/src/c9960.rs | 35 + highlight/jirs-contexts/src/c9961.rs | 35 + highlight/jirs-contexts/src/c9962.rs | 50 + highlight/jirs-contexts/src/c9963.rs | 72 + highlight/jirs-contexts/src/c9964.rs | 163 + highlight/jirs-contexts/src/c9965.rs | 50 + highlight/jirs-contexts/src/c9966.rs | 33 + highlight/jirs-contexts/src/c9967.rs | 30 + highlight/jirs-contexts/src/c9968.rs | 22 + highlight/jirs-contexts/src/c9969.rs | 33 + highlight/jirs-contexts/src/c997.rs | 33 + highlight/jirs-contexts/src/c9970.rs | 33 + highlight/jirs-contexts/src/c9971.rs | 434 + highlight/jirs-contexts/src/c9972.rs | 30 + highlight/jirs-contexts/src/c9973.rs | 55 + highlight/jirs-contexts/src/c9974.rs | 35 + highlight/jirs-contexts/src/c9975.rs | 35 + highlight/jirs-contexts/src/c9976.rs | 33 + highlight/jirs-contexts/src/c9977.rs | 34 + highlight/jirs-contexts/src/c9978.rs | 45 + highlight/jirs-contexts/src/c9979.rs | 50 + highlight/jirs-contexts/src/c998.rs | 35 + highlight/jirs-contexts/src/c9980.rs | 35 + highlight/jirs-contexts/src/c9981.rs | 33 + highlight/jirs-contexts/src/c9982.rs | 35 + highlight/jirs-contexts/src/c9983.rs | 63 + highlight/jirs-contexts/src/c9984.rs | 50 + highlight/jirs-contexts/src/c9985.rs | 33 + highlight/jirs-contexts/src/c9986.rs | 56 + highlight/jirs-contexts/src/c9987.rs | 35 + highlight/jirs-contexts/src/c9988.rs | 113 + highlight/jirs-contexts/src/c9989.rs | 35 + highlight/jirs-contexts/src/c999.rs | 35 + highlight/jirs-contexts/src/c9990.rs | 35 + highlight/jirs-contexts/src/c9991.rs | 33 + highlight/jirs-contexts/src/c9992.rs | 33 + highlight/jirs-contexts/src/c9993.rs | 35 + highlight/jirs-contexts/src/c9994.rs | 33 + highlight/jirs-contexts/src/c9995.rs | 33 + highlight/jirs-contexts/src/c9996.rs | 60 + highlight/jirs-contexts/src/c9997.rs | 62 + highlight/jirs-contexts/src/c9998.rs | 77 + highlight/jirs-contexts/src/c9999.rs | 23 + highlight/jirs-contexts/src/lib.rs | 20689 ++++++++++++++++ highlight/jirs-highlight/Cargo.toml | 49 + highlight/jirs-highlight/src/lib.rs | 70 + .../jirs-highlight/src}/syntaxes.bin | Bin .../jirs-highlight/src}/themes.bin | Bin highlight/jirs-syntaxes/Cargo.toml | 22 + highlight/jirs-syntaxes/src/lib.rs | 705 + highlight/jirs-syntaxes/src/s0.rs | 23 + highlight/jirs-syntaxes/src/s1.rs | 118 + highlight/jirs-syntaxes/src/s10.rs | 258 + highlight/jirs-syntaxes/src/s100.rs | 101 + highlight/jirs-syntaxes/src/s101.rs | 23 + highlight/jirs-syntaxes/src/s102.rs | 63 + highlight/jirs-syntaxes/src/s103.rs | 41 + highlight/jirs-syntaxes/src/s104.rs | 29 + highlight/jirs-syntaxes/src/s105.rs | 145 + highlight/jirs-syntaxes/src/s106.rs | 30 + highlight/jirs-syntaxes/src/s107.rs | 78 + highlight/jirs-syntaxes/src/s108.rs | 28 + highlight/jirs-syntaxes/src/s109.rs | 24 + highlight/jirs-syntaxes/src/s11.rs | 70 + highlight/jirs-syntaxes/src/s110.rs | 38 + highlight/jirs-syntaxes/src/s111.rs | 92 + highlight/jirs-syntaxes/src/s112.rs | 87 + highlight/jirs-syntaxes/src/s113.rs | 212 + highlight/jirs-syntaxes/src/s114.rs | 34 + highlight/jirs-syntaxes/src/s115.rs | 163 + highlight/jirs-syntaxes/src/s116.rs | 30 + highlight/jirs-syntaxes/src/s117.rs | 23 + highlight/jirs-syntaxes/src/s118.rs | 71 + highlight/jirs-syntaxes/src/s119.rs | 32 + highlight/jirs-syntaxes/src/s12.rs | 354 + highlight/jirs-syntaxes/src/s120.rs | 153 + highlight/jirs-syntaxes/src/s121.rs | 106 + highlight/jirs-syntaxes/src/s122.rs | 26 + highlight/jirs-syntaxes/src/s123.rs | 88 + highlight/jirs-syntaxes/src/s124.rs | 23 + highlight/jirs-syntaxes/src/s125.rs | 23 + highlight/jirs-syntaxes/src/s126.rs | 143 + highlight/jirs-syntaxes/src/s127.rs | 23 + highlight/jirs-syntaxes/src/s128.rs | 38 + highlight/jirs-syntaxes/src/s129.rs | 27 + highlight/jirs-syntaxes/src/s13.rs | 23 + highlight/jirs-syntaxes/src/s130.rs | 173 + highlight/jirs-syntaxes/src/s131.rs | 82 + highlight/jirs-syntaxes/src/s132.rs | 295 + highlight/jirs-syntaxes/src/s133.rs | 30 + highlight/jirs-syntaxes/src/s134.rs | 23 + highlight/jirs-syntaxes/src/s135.rs | 74 + highlight/jirs-syntaxes/src/s136.rs | 38 + highlight/jirs-syntaxes/src/s137.rs | 143 + highlight/jirs-syntaxes/src/s138.rs | 42 + highlight/jirs-syntaxes/src/s139.rs | 29 + highlight/jirs-syntaxes/src/s14.rs | 23 + highlight/jirs-syntaxes/src/s140.rs | 59 + highlight/jirs-syntaxes/src/s141.rs | 84 + highlight/jirs-syntaxes/src/s142.rs | 52 + highlight/jirs-syntaxes/src/s143.rs | 52 + highlight/jirs-syntaxes/src/s144.rs | 107 + highlight/jirs-syntaxes/src/s145.rs | 26 + highlight/jirs-syntaxes/src/s146.rs | 35 + highlight/jirs-syntaxes/src/s147.rs | 23 + highlight/jirs-syntaxes/src/s148.rs | 28 + highlight/jirs-syntaxes/src/s149.rs | 87 + highlight/jirs-syntaxes/src/s15.rs | 339 + highlight/jirs-syntaxes/src/s150.rs | 316 + highlight/jirs-syntaxes/src/s151.rs | 23 + highlight/jirs-syntaxes/src/s152.rs | 24 + highlight/jirs-syntaxes/src/s153.rs | 24 + highlight/jirs-syntaxes/src/s154.rs | 80 + highlight/jirs-syntaxes/src/s155.rs | 89 + highlight/jirs-syntaxes/src/s156.rs | 23 + highlight/jirs-syntaxes/src/s157.rs | 92 + highlight/jirs-syntaxes/src/s158.rs | 23 + highlight/jirs-syntaxes/src/s159.rs | 77 + highlight/jirs-syntaxes/src/s16.rs | 33 + highlight/jirs-syntaxes/src/s160.rs | 326 + highlight/jirs-syntaxes/src/s161.rs | 321 + highlight/jirs-syntaxes/src/s162.rs | 31 + highlight/jirs-syntaxes/src/s163.rs | 41 + highlight/jirs-syntaxes/src/s164.rs | 195 + highlight/jirs-syntaxes/src/s165.rs | 23 + highlight/jirs-syntaxes/src/s166.rs | 23 + highlight/jirs-syntaxes/src/s167.rs | 38 + highlight/jirs-syntaxes/src/s168.rs | 27 + highlight/jirs-syntaxes/src/s169.rs | 23 + highlight/jirs-syntaxes/src/s17.rs | 47 + highlight/jirs-syntaxes/src/s170.rs | 49 + highlight/jirs-syntaxes/src/s171.rs | 63 + highlight/jirs-syntaxes/src/s172.rs | 31 + highlight/jirs-syntaxes/src/s173.rs | 49 + highlight/jirs-syntaxes/src/s174.rs | 36 + highlight/jirs-syntaxes/src/s18.rs | 62 + highlight/jirs-syntaxes/src/s19.rs | 63 + highlight/jirs-syntaxes/src/s2.rs | 33 + highlight/jirs-syntaxes/src/s20.rs | 58 + highlight/jirs-syntaxes/src/s21.rs | 24 + highlight/jirs-syntaxes/src/s22.rs | 30 + highlight/jirs-syntaxes/src/s23.rs | 28 + highlight/jirs-syntaxes/src/s24.rs | 23 + highlight/jirs-syntaxes/src/s25.rs | 39 + highlight/jirs-syntaxes/src/s26.rs | 169 + highlight/jirs-syntaxes/src/s27.rs | 37 + highlight/jirs-syntaxes/src/s28.rs | 88 + highlight/jirs-syntaxes/src/s29.rs | 144 + highlight/jirs-syntaxes/src/s3.rs | 27 + highlight/jirs-syntaxes/src/s30.rs | 44 + highlight/jirs-syntaxes/src/s31.rs | 28 + highlight/jirs-syntaxes/src/s32.rs | 41 + highlight/jirs-syntaxes/src/s33.rs | 32 + highlight/jirs-syntaxes/src/s34.rs | 214 + highlight/jirs-syntaxes/src/s35.rs | 55 + highlight/jirs-syntaxes/src/s36.rs | 30 + highlight/jirs-syntaxes/src/s37.rs | 333 + highlight/jirs-syntaxes/src/s38.rs | 38 + highlight/jirs-syntaxes/src/s39.rs | 37 + highlight/jirs-syntaxes/src/s4.rs | 85 + highlight/jirs-syntaxes/src/s40.rs | 25 + highlight/jirs-syntaxes/src/s41.rs | 258 + highlight/jirs-syntaxes/src/s42.rs | 50 + highlight/jirs-syntaxes/src/s43.rs | 37 + highlight/jirs-syntaxes/src/s44.rs | 120 + highlight/jirs-syntaxes/src/s45.rs | 23 + highlight/jirs-syntaxes/src/s46.rs | 115 + highlight/jirs-syntaxes/src/s47.rs | 221 + highlight/jirs-syntaxes/src/s48.rs | 29 + highlight/jirs-syntaxes/src/s49.rs | 112 + highlight/jirs-syntaxes/src/s5.rs | 81 + highlight/jirs-syntaxes/src/s50.rs | 96 + highlight/jirs-syntaxes/src/s51.rs | 38 + highlight/jirs-syntaxes/src/s52.rs | 44 + highlight/jirs-syntaxes/src/s53.rs | 26 + highlight/jirs-syntaxes/src/s54.rs | 298 + highlight/jirs-syntaxes/src/s55.rs | 195 + highlight/jirs-syntaxes/src/s56.rs | 201 + highlight/jirs-syntaxes/src/s57.rs | 27 + highlight/jirs-syntaxes/src/s58.rs | 29 + highlight/jirs-syntaxes/src/s59.rs | 29 + highlight/jirs-syntaxes/src/s6.rs | 27 + highlight/jirs-syntaxes/src/s60.rs | 242 + highlight/jirs-syntaxes/src/s61.rs | 277 + highlight/jirs-syntaxes/src/s62.rs | 29 + highlight/jirs-syntaxes/src/s63.rs | 24 + highlight/jirs-syntaxes/src/s64.rs | 59 + highlight/jirs-syntaxes/src/s65.rs | 39 + highlight/jirs-syntaxes/src/s66.rs | 26 + highlight/jirs-syntaxes/src/s67.rs | 25 + highlight/jirs-syntaxes/src/s68.rs | 31 + highlight/jirs-syntaxes/src/s69.rs | 36 + highlight/jirs-syntaxes/src/s7.rs | 249 + highlight/jirs-syntaxes/src/s70.rs | 24 + highlight/jirs-syntaxes/src/s71.rs | 65 + highlight/jirs-syntaxes/src/s72.rs | 30 + highlight/jirs-syntaxes/src/s73.rs | 212 + highlight/jirs-syntaxes/src/s74.rs | 23 + highlight/jirs-syntaxes/src/s75.rs | 155 + highlight/jirs-syntaxes/src/s76.rs | 42 + highlight/jirs-syntaxes/src/s77.rs | 251 + highlight/jirs-syntaxes/src/s78.rs | 195 + highlight/jirs-syntaxes/src/s79.rs | 24 + highlight/jirs-syntaxes/src/s8.rs | 301 + highlight/jirs-syntaxes/src/s80.rs | 258 + highlight/jirs-syntaxes/src/s81.rs | 24 + highlight/jirs-syntaxes/src/s82.rs | 87 + highlight/jirs-syntaxes/src/s83.rs | 29 + highlight/jirs-syntaxes/src/s84.rs | 98 + highlight/jirs-syntaxes/src/s85.rs | 94 + highlight/jirs-syntaxes/src/s86.rs | 52 + highlight/jirs-syntaxes/src/s87.rs | 23 + highlight/jirs-syntaxes/src/s88.rs | 105 + highlight/jirs-syntaxes/src/s89.rs | 32 + highlight/jirs-syntaxes/src/s9.rs | 195 + highlight/jirs-syntaxes/src/s90.rs | 154 + highlight/jirs-syntaxes/src/s91.rs | 31 + highlight/jirs-syntaxes/src/s92.rs | 31 + highlight/jirs-syntaxes/src/s93.rs | 131 + highlight/jirs-syntaxes/src/s94.rs | 33 + highlight/jirs-syntaxes/src/s95.rs | 327 + highlight/jirs-syntaxes/src/s96.rs | 25 + highlight/jirs-syntaxes/src/s97.rs | 26 + highlight/jirs-syntaxes/src/s98.rs | 40 + highlight/jirs-syntaxes/src/s99.rs | 23 + highlight/jirs-themes/Cargo.toml | 19 + jirs-bat/Cargo.toml | 47 +- jirs-bat/build.rs | 16 - jirs-bat/src/main.rs | 183 +- jirs-bat/src/syntect/dumps.rs | 44 + jirs-bat/src/syntect/easy.rs | 119 + jirs-bat/src/syntect/escape.rs | 53 + .../src/syntect/highlighting/highlighter.rs | 275 + jirs-bat/src/syntect/highlighting/mod.rs | 13 + jirs-bat/src/syntect/highlighting/selector.rs | 104 + jirs-bat/src/syntect/highlighting/settings.rs | 35 + jirs-bat/src/syntect/highlighting/style.rs | 102 + jirs-bat/src/syntect/highlighting/theme.rs | 466 + .../src/syntect/highlighting/theme_set.rs | 33 + jirs-bat/src/syntect/html.rs | 317 + jirs-bat/src/syntect/mod.rs | 92 + jirs-bat/src/syntect/parsing/mod.rs | 17 + jirs-bat/src/syntect/parsing/parser.rs | 582 + jirs-bat/src/syntect/parsing/regex.rs | 215 + jirs-bat/src/syntect/parsing/scope.rs | 525 + .../src/syntect/parsing/syntax_definition.rs | 394 + jirs-bat/src/syntect/parsing/syntax_set.rs | 544 + jirs-bat/src/syntect/parsing/yaml_load.rs | 788 + jirs-bat/src/syntect/util.rs | 152 + jirs-client/Cargo.toml | 31 - jirs-client/scripts/dev.sh | 15 +- jirs-client/scripts/prod.sh | 9 +- jirs-client/scripts/run-wasm-pack.sh | 17 +- jirs-client/src/hi/mod.rs | 208 - jirs-client/src/hi/syntax_set.rs | 10 - jirs-client/src/hi/syntaxes.fast.bin | Bin 4371924 -> 0 bytes jirs-client/src/lib.rs | 21 +- jirs-client/src/shared/styled_rte.rs | 10 +- jirs-client/static/index.js | 3 + jirs-syntect/.gitignore | 20 + jirs-syntect/.gitmodules | 13 + jirs-syntect/Cargo.toml | 41 + jirs-syntect/assets/default.themedump | Bin 0 -> 5037 bytes jirs-syntect/assets/default_metadata.packdump | Bin 0 -> 4978 bytes jirs-syntect/assets/default_newlines.packdump | Bin 0 -> 315594 bytes .../assets/default_nonewlines.packdump | Bin 0 -> 315398 bytes jirs-syntect/src/easy.rs | 116 + jirs-syntect/src/escape.rs | 53 + jirs-syntect/src/highlighting/highlighter.rs | 293 + jirs-syntect/src/highlighting/mod.rs | 13 + jirs-syntect/src/highlighting/selector.rs | 113 + jirs-syntect/src/highlighting/settings.rs | 14 + jirs-syntect/src/highlighting/style.rs | 119 + jirs-syntect/src/highlighting/theme.rs | 263 + jirs-syntect/src/highlighting/theme_set.rs | 16 + jirs-syntect/src/html.rs | 305 + jirs-syntect/src/lib.rs | 94 + jirs-syntect/src/parsing/mod.rs | 17 + jirs-syntect/src/parsing/parser.rs | 538 + jirs-syntect/src/parsing/regex.rs | 170 + jirs-syntect/src/parsing/scope.rs | 472 + jirs-syntect/src/parsing/syntax_definition.rs | 237 + jirs-syntect/src/parsing/syntax_set.rs | 443 + jirs-syntect/src/parsing/yaml_load.rs | 725 + jirs-syntect/src/util.rs | 167 + 10589 files changed, 553441 insertions(+), 603 deletions(-) create mode 100644 highlight/jirs-contexts/Cargo.toml create mode 100644 highlight/jirs-contexts/src/c0.rs create mode 100644 highlight/jirs-contexts/src/c1.rs create mode 100644 highlight/jirs-contexts/src/c10.rs create mode 100644 highlight/jirs-contexts/src/c100.rs create mode 100644 highlight/jirs-contexts/src/c1000.rs create mode 100644 highlight/jirs-contexts/src/c10000.rs create mode 100644 highlight/jirs-contexts/src/c10001.rs create mode 100644 highlight/jirs-contexts/src/c10002.rs create mode 100644 highlight/jirs-contexts/src/c10003.rs create mode 100644 highlight/jirs-contexts/src/c10004.rs create mode 100644 highlight/jirs-contexts/src/c10005.rs create mode 100644 highlight/jirs-contexts/src/c10006.rs create mode 100644 highlight/jirs-contexts/src/c10007.rs create mode 100644 highlight/jirs-contexts/src/c10008.rs create mode 100644 highlight/jirs-contexts/src/c10009.rs create mode 100644 highlight/jirs-contexts/src/c1001.rs create mode 100644 highlight/jirs-contexts/src/c10010.rs create mode 100644 highlight/jirs-contexts/src/c10011.rs create mode 100644 highlight/jirs-contexts/src/c10012.rs create mode 100644 highlight/jirs-contexts/src/c10013.rs create mode 100644 highlight/jirs-contexts/src/c10014.rs create mode 100644 highlight/jirs-contexts/src/c10015.rs create mode 100644 highlight/jirs-contexts/src/c10016.rs create mode 100644 highlight/jirs-contexts/src/c10017.rs create mode 100644 highlight/jirs-contexts/src/c10018.rs create mode 100644 highlight/jirs-contexts/src/c10019.rs create mode 100644 highlight/jirs-contexts/src/c1002.rs create mode 100644 highlight/jirs-contexts/src/c10020.rs create mode 100644 highlight/jirs-contexts/src/c10021.rs create mode 100644 highlight/jirs-contexts/src/c10022.rs create mode 100644 highlight/jirs-contexts/src/c10023.rs create mode 100644 highlight/jirs-contexts/src/c10024.rs create mode 100644 highlight/jirs-contexts/src/c10025.rs create mode 100644 highlight/jirs-contexts/src/c10026.rs create mode 100644 highlight/jirs-contexts/src/c10027.rs create mode 100644 highlight/jirs-contexts/src/c10028.rs create mode 100644 highlight/jirs-contexts/src/c10029.rs create mode 100644 highlight/jirs-contexts/src/c1003.rs create mode 100644 highlight/jirs-contexts/src/c10030.rs create mode 100644 highlight/jirs-contexts/src/c10031.rs create mode 100644 highlight/jirs-contexts/src/c10032.rs create mode 100644 highlight/jirs-contexts/src/c10033.rs create mode 100644 highlight/jirs-contexts/src/c10034.rs create mode 100644 highlight/jirs-contexts/src/c10035.rs create mode 100644 highlight/jirs-contexts/src/c10036.rs create mode 100644 highlight/jirs-contexts/src/c10037.rs create mode 100644 highlight/jirs-contexts/src/c10038.rs create mode 100644 highlight/jirs-contexts/src/c10039.rs create mode 100644 highlight/jirs-contexts/src/c1004.rs create mode 100644 highlight/jirs-contexts/src/c10040.rs create mode 100644 highlight/jirs-contexts/src/c10041.rs create mode 100644 highlight/jirs-contexts/src/c10042.rs create mode 100644 highlight/jirs-contexts/src/c10043.rs create mode 100644 highlight/jirs-contexts/src/c10044.rs create mode 100644 highlight/jirs-contexts/src/c10045.rs create mode 100644 highlight/jirs-contexts/src/c10046.rs create mode 100644 highlight/jirs-contexts/src/c10047.rs create mode 100644 highlight/jirs-contexts/src/c10048.rs create mode 100644 highlight/jirs-contexts/src/c10049.rs create mode 100644 highlight/jirs-contexts/src/c1005.rs create mode 100644 highlight/jirs-contexts/src/c10050.rs create mode 100644 highlight/jirs-contexts/src/c10051.rs create mode 100644 highlight/jirs-contexts/src/c10052.rs create mode 100644 highlight/jirs-contexts/src/c10053.rs create mode 100644 highlight/jirs-contexts/src/c10054.rs create mode 100644 highlight/jirs-contexts/src/c10055.rs create mode 100644 highlight/jirs-contexts/src/c10056.rs create mode 100644 highlight/jirs-contexts/src/c10057.rs create mode 100644 highlight/jirs-contexts/src/c10058.rs create mode 100644 highlight/jirs-contexts/src/c10059.rs create mode 100644 highlight/jirs-contexts/src/c1006.rs create mode 100644 highlight/jirs-contexts/src/c10060.rs create mode 100644 highlight/jirs-contexts/src/c10061.rs create mode 100644 highlight/jirs-contexts/src/c10062.rs create mode 100644 highlight/jirs-contexts/src/c10063.rs create mode 100644 highlight/jirs-contexts/src/c10064.rs create mode 100644 highlight/jirs-contexts/src/c10065.rs create mode 100644 highlight/jirs-contexts/src/c10066.rs create mode 100644 highlight/jirs-contexts/src/c10067.rs create mode 100644 highlight/jirs-contexts/src/c10068.rs create mode 100644 highlight/jirs-contexts/src/c10069.rs create mode 100644 highlight/jirs-contexts/src/c1007.rs create mode 100644 highlight/jirs-contexts/src/c10070.rs create mode 100644 highlight/jirs-contexts/src/c10071.rs create mode 100644 highlight/jirs-contexts/src/c10072.rs create mode 100644 highlight/jirs-contexts/src/c10073.rs create mode 100644 highlight/jirs-contexts/src/c10074.rs create mode 100644 highlight/jirs-contexts/src/c10075.rs create mode 100644 highlight/jirs-contexts/src/c10076.rs create mode 100644 highlight/jirs-contexts/src/c10077.rs create mode 100644 highlight/jirs-contexts/src/c10078.rs create mode 100644 highlight/jirs-contexts/src/c10079.rs create mode 100644 highlight/jirs-contexts/src/c1008.rs create mode 100644 highlight/jirs-contexts/src/c10080.rs create mode 100644 highlight/jirs-contexts/src/c10081.rs create mode 100644 highlight/jirs-contexts/src/c10082.rs create mode 100644 highlight/jirs-contexts/src/c10083.rs create mode 100644 highlight/jirs-contexts/src/c10084.rs create mode 100644 highlight/jirs-contexts/src/c10085.rs create mode 100644 highlight/jirs-contexts/src/c10086.rs create mode 100644 highlight/jirs-contexts/src/c10087.rs create mode 100644 highlight/jirs-contexts/src/c10088.rs create mode 100644 highlight/jirs-contexts/src/c10089.rs create mode 100644 highlight/jirs-contexts/src/c1009.rs create mode 100644 highlight/jirs-contexts/src/c10090.rs create mode 100644 highlight/jirs-contexts/src/c10091.rs create mode 100644 highlight/jirs-contexts/src/c10092.rs create mode 100644 highlight/jirs-contexts/src/c10093.rs create mode 100644 highlight/jirs-contexts/src/c10094.rs create mode 100644 highlight/jirs-contexts/src/c10095.rs create mode 100644 highlight/jirs-contexts/src/c10096.rs create mode 100644 highlight/jirs-contexts/src/c10097.rs create mode 100644 highlight/jirs-contexts/src/c10098.rs create mode 100644 highlight/jirs-contexts/src/c10099.rs create mode 100644 highlight/jirs-contexts/src/c101.rs create mode 100644 highlight/jirs-contexts/src/c1010.rs create mode 100644 highlight/jirs-contexts/src/c10100.rs create mode 100644 highlight/jirs-contexts/src/c10101.rs create mode 100644 highlight/jirs-contexts/src/c10102.rs create mode 100644 highlight/jirs-contexts/src/c10103.rs create mode 100644 highlight/jirs-contexts/src/c10104.rs create mode 100644 highlight/jirs-contexts/src/c10105.rs create mode 100644 highlight/jirs-contexts/src/c10106.rs create mode 100644 highlight/jirs-contexts/src/c10107.rs create mode 100644 highlight/jirs-contexts/src/c10108.rs create mode 100644 highlight/jirs-contexts/src/c10109.rs create mode 100644 highlight/jirs-contexts/src/c1011.rs create mode 100644 highlight/jirs-contexts/src/c10110.rs create mode 100644 highlight/jirs-contexts/src/c10111.rs create mode 100644 highlight/jirs-contexts/src/c10112.rs create mode 100644 highlight/jirs-contexts/src/c10113.rs create mode 100644 highlight/jirs-contexts/src/c10114.rs create mode 100644 highlight/jirs-contexts/src/c10115.rs create mode 100644 highlight/jirs-contexts/src/c10116.rs create mode 100644 highlight/jirs-contexts/src/c10117.rs create mode 100644 highlight/jirs-contexts/src/c10118.rs create mode 100644 highlight/jirs-contexts/src/c10119.rs create mode 100644 highlight/jirs-contexts/src/c1012.rs create mode 100644 highlight/jirs-contexts/src/c10120.rs create mode 100644 highlight/jirs-contexts/src/c10121.rs create mode 100644 highlight/jirs-contexts/src/c10122.rs create mode 100644 highlight/jirs-contexts/src/c10123.rs create mode 100644 highlight/jirs-contexts/src/c10124.rs create mode 100644 highlight/jirs-contexts/src/c10125.rs create mode 100644 highlight/jirs-contexts/src/c10126.rs create mode 100644 highlight/jirs-contexts/src/c10127.rs create mode 100644 highlight/jirs-contexts/src/c10128.rs create mode 100644 highlight/jirs-contexts/src/c10129.rs create mode 100644 highlight/jirs-contexts/src/c1013.rs create mode 100644 highlight/jirs-contexts/src/c10130.rs create mode 100644 highlight/jirs-contexts/src/c10131.rs create mode 100644 highlight/jirs-contexts/src/c10132.rs create mode 100644 highlight/jirs-contexts/src/c10133.rs create mode 100644 highlight/jirs-contexts/src/c10134.rs create mode 100644 highlight/jirs-contexts/src/c10135.rs create mode 100644 highlight/jirs-contexts/src/c10136.rs create mode 100644 highlight/jirs-contexts/src/c10137.rs create mode 100644 highlight/jirs-contexts/src/c10138.rs create mode 100644 highlight/jirs-contexts/src/c10139.rs create mode 100644 highlight/jirs-contexts/src/c1014.rs create mode 100644 highlight/jirs-contexts/src/c10140.rs create mode 100644 highlight/jirs-contexts/src/c10141.rs create mode 100644 highlight/jirs-contexts/src/c10142.rs create mode 100644 highlight/jirs-contexts/src/c10143.rs create mode 100644 highlight/jirs-contexts/src/c10144.rs create mode 100644 highlight/jirs-contexts/src/c10145.rs create mode 100644 highlight/jirs-contexts/src/c10146.rs create mode 100644 highlight/jirs-contexts/src/c10147.rs create mode 100644 highlight/jirs-contexts/src/c10148.rs create mode 100644 highlight/jirs-contexts/src/c10149.rs create mode 100644 highlight/jirs-contexts/src/c1015.rs create mode 100644 highlight/jirs-contexts/src/c10150.rs create mode 100644 highlight/jirs-contexts/src/c10151.rs create mode 100644 highlight/jirs-contexts/src/c10152.rs create mode 100644 highlight/jirs-contexts/src/c10153.rs create mode 100644 highlight/jirs-contexts/src/c10154.rs create mode 100644 highlight/jirs-contexts/src/c10155.rs create mode 100644 highlight/jirs-contexts/src/c10156.rs create mode 100644 highlight/jirs-contexts/src/c10157.rs create mode 100644 highlight/jirs-contexts/src/c10158.rs create mode 100644 highlight/jirs-contexts/src/c10159.rs create mode 100644 highlight/jirs-contexts/src/c1016.rs create mode 100644 highlight/jirs-contexts/src/c10160.rs create mode 100644 highlight/jirs-contexts/src/c10161.rs create mode 100644 highlight/jirs-contexts/src/c10162.rs create mode 100644 highlight/jirs-contexts/src/c10163.rs create mode 100644 highlight/jirs-contexts/src/c10164.rs create mode 100644 highlight/jirs-contexts/src/c10165.rs create mode 100644 highlight/jirs-contexts/src/c10166.rs create mode 100644 highlight/jirs-contexts/src/c10167.rs create mode 100644 highlight/jirs-contexts/src/c10168.rs create mode 100644 highlight/jirs-contexts/src/c10169.rs create mode 100644 highlight/jirs-contexts/src/c1017.rs create mode 100644 highlight/jirs-contexts/src/c10170.rs create mode 100644 highlight/jirs-contexts/src/c10171.rs create mode 100644 highlight/jirs-contexts/src/c10172.rs create mode 100644 highlight/jirs-contexts/src/c10173.rs create mode 100644 highlight/jirs-contexts/src/c10174.rs create mode 100644 highlight/jirs-contexts/src/c10175.rs create mode 100644 highlight/jirs-contexts/src/c10176.rs create mode 100644 highlight/jirs-contexts/src/c10177.rs create mode 100644 highlight/jirs-contexts/src/c10178.rs create mode 100644 highlight/jirs-contexts/src/c10179.rs create mode 100644 highlight/jirs-contexts/src/c1018.rs create mode 100644 highlight/jirs-contexts/src/c10180.rs create mode 100644 highlight/jirs-contexts/src/c10181.rs create mode 100644 highlight/jirs-contexts/src/c10182.rs create mode 100644 highlight/jirs-contexts/src/c10183.rs create mode 100644 highlight/jirs-contexts/src/c10184.rs create mode 100644 highlight/jirs-contexts/src/c10185.rs create mode 100644 highlight/jirs-contexts/src/c10186.rs create mode 100644 highlight/jirs-contexts/src/c10187.rs create mode 100644 highlight/jirs-contexts/src/c10188.rs create mode 100644 highlight/jirs-contexts/src/c10189.rs create mode 100644 highlight/jirs-contexts/src/c1019.rs create mode 100644 highlight/jirs-contexts/src/c10190.rs create mode 100644 highlight/jirs-contexts/src/c10191.rs create mode 100644 highlight/jirs-contexts/src/c10192.rs create mode 100644 highlight/jirs-contexts/src/c10193.rs create mode 100644 highlight/jirs-contexts/src/c10194.rs create mode 100644 highlight/jirs-contexts/src/c10195.rs create mode 100644 highlight/jirs-contexts/src/c10196.rs create mode 100644 highlight/jirs-contexts/src/c10197.rs create mode 100644 highlight/jirs-contexts/src/c10198.rs create mode 100644 highlight/jirs-contexts/src/c10199.rs create mode 100644 highlight/jirs-contexts/src/c102.rs create mode 100644 highlight/jirs-contexts/src/c1020.rs create mode 100644 highlight/jirs-contexts/src/c10200.rs create mode 100644 highlight/jirs-contexts/src/c10201.rs create mode 100644 highlight/jirs-contexts/src/c10202.rs create mode 100644 highlight/jirs-contexts/src/c10203.rs create mode 100644 highlight/jirs-contexts/src/c10204.rs create mode 100644 highlight/jirs-contexts/src/c10205.rs create mode 100644 highlight/jirs-contexts/src/c10206.rs create mode 100644 highlight/jirs-contexts/src/c10207.rs create mode 100644 highlight/jirs-contexts/src/c10208.rs create mode 100644 highlight/jirs-contexts/src/c10209.rs create mode 100644 highlight/jirs-contexts/src/c1021.rs create mode 100644 highlight/jirs-contexts/src/c10210.rs create mode 100644 highlight/jirs-contexts/src/c10211.rs create mode 100644 highlight/jirs-contexts/src/c10212.rs create mode 100644 highlight/jirs-contexts/src/c10213.rs create mode 100644 highlight/jirs-contexts/src/c10214.rs create mode 100644 highlight/jirs-contexts/src/c10215.rs create mode 100644 highlight/jirs-contexts/src/c10216.rs create mode 100644 highlight/jirs-contexts/src/c10217.rs create mode 100644 highlight/jirs-contexts/src/c10218.rs create mode 100644 highlight/jirs-contexts/src/c10219.rs create mode 100644 highlight/jirs-contexts/src/c1022.rs create mode 100644 highlight/jirs-contexts/src/c10220.rs create mode 100644 highlight/jirs-contexts/src/c10221.rs create mode 100644 highlight/jirs-contexts/src/c10222.rs create mode 100644 highlight/jirs-contexts/src/c10223.rs create mode 100644 highlight/jirs-contexts/src/c10224.rs create mode 100644 highlight/jirs-contexts/src/c10225.rs create mode 100644 highlight/jirs-contexts/src/c10226.rs create mode 100644 highlight/jirs-contexts/src/c10227.rs create mode 100644 highlight/jirs-contexts/src/c10228.rs create mode 100644 highlight/jirs-contexts/src/c10229.rs create mode 100644 highlight/jirs-contexts/src/c1023.rs create mode 100644 highlight/jirs-contexts/src/c10230.rs create mode 100644 highlight/jirs-contexts/src/c10231.rs create mode 100644 highlight/jirs-contexts/src/c10232.rs create mode 100644 highlight/jirs-contexts/src/c10233.rs create mode 100644 highlight/jirs-contexts/src/c10234.rs create mode 100644 highlight/jirs-contexts/src/c10235.rs create mode 100644 highlight/jirs-contexts/src/c10236.rs create mode 100644 highlight/jirs-contexts/src/c10237.rs create mode 100644 highlight/jirs-contexts/src/c10238.rs create mode 100644 highlight/jirs-contexts/src/c10239.rs create mode 100644 highlight/jirs-contexts/src/c1024.rs create mode 100644 highlight/jirs-contexts/src/c10240.rs create mode 100644 highlight/jirs-contexts/src/c10241.rs create mode 100644 highlight/jirs-contexts/src/c10242.rs create mode 100644 highlight/jirs-contexts/src/c10243.rs create mode 100644 highlight/jirs-contexts/src/c10244.rs create mode 100644 highlight/jirs-contexts/src/c10245.rs create mode 100644 highlight/jirs-contexts/src/c10246.rs create mode 100644 highlight/jirs-contexts/src/c10247.rs create mode 100644 highlight/jirs-contexts/src/c10248.rs create mode 100644 highlight/jirs-contexts/src/c10249.rs create mode 100644 highlight/jirs-contexts/src/c1025.rs create mode 100644 highlight/jirs-contexts/src/c10250.rs create mode 100644 highlight/jirs-contexts/src/c10251.rs create mode 100644 highlight/jirs-contexts/src/c10252.rs create mode 100644 highlight/jirs-contexts/src/c10253.rs create mode 100644 highlight/jirs-contexts/src/c10254.rs create mode 100644 highlight/jirs-contexts/src/c10255.rs create mode 100644 highlight/jirs-contexts/src/c10256.rs create mode 100644 highlight/jirs-contexts/src/c10257.rs create mode 100644 highlight/jirs-contexts/src/c10258.rs create mode 100644 highlight/jirs-contexts/src/c10259.rs create mode 100644 highlight/jirs-contexts/src/c1026.rs create mode 100644 highlight/jirs-contexts/src/c10260.rs create mode 100644 highlight/jirs-contexts/src/c10261.rs create mode 100644 highlight/jirs-contexts/src/c10262.rs create mode 100644 highlight/jirs-contexts/src/c10263.rs create mode 100644 highlight/jirs-contexts/src/c10264.rs create mode 100644 highlight/jirs-contexts/src/c10265.rs create mode 100644 highlight/jirs-contexts/src/c10266.rs create mode 100644 highlight/jirs-contexts/src/c10267.rs create mode 100644 highlight/jirs-contexts/src/c10268.rs create mode 100644 highlight/jirs-contexts/src/c10269.rs create mode 100644 highlight/jirs-contexts/src/c1027.rs create mode 100644 highlight/jirs-contexts/src/c10270.rs create mode 100644 highlight/jirs-contexts/src/c10271.rs create mode 100644 highlight/jirs-contexts/src/c10272.rs create mode 100644 highlight/jirs-contexts/src/c10273.rs create mode 100644 highlight/jirs-contexts/src/c10274.rs create mode 100644 highlight/jirs-contexts/src/c10275.rs create mode 100644 highlight/jirs-contexts/src/c10276.rs create mode 100644 highlight/jirs-contexts/src/c10277.rs create mode 100644 highlight/jirs-contexts/src/c10278.rs create mode 100644 highlight/jirs-contexts/src/c10279.rs create mode 100644 highlight/jirs-contexts/src/c1028.rs create mode 100644 highlight/jirs-contexts/src/c10280.rs create mode 100644 highlight/jirs-contexts/src/c10281.rs create mode 100644 highlight/jirs-contexts/src/c10282.rs create mode 100644 highlight/jirs-contexts/src/c10283.rs create mode 100644 highlight/jirs-contexts/src/c10284.rs create mode 100644 highlight/jirs-contexts/src/c10285.rs create mode 100644 highlight/jirs-contexts/src/c10286.rs create mode 100644 highlight/jirs-contexts/src/c10287.rs create mode 100644 highlight/jirs-contexts/src/c10288.rs create mode 100644 highlight/jirs-contexts/src/c10289.rs create mode 100644 highlight/jirs-contexts/src/c1029.rs create mode 100644 highlight/jirs-contexts/src/c10290.rs create mode 100644 highlight/jirs-contexts/src/c10291.rs create mode 100644 highlight/jirs-contexts/src/c10292.rs create mode 100644 highlight/jirs-contexts/src/c10293.rs create mode 100644 highlight/jirs-contexts/src/c10294.rs create mode 100644 highlight/jirs-contexts/src/c10295.rs create mode 100644 highlight/jirs-contexts/src/c10296.rs create mode 100644 highlight/jirs-contexts/src/c10297.rs create mode 100644 highlight/jirs-contexts/src/c10298.rs create mode 100644 highlight/jirs-contexts/src/c10299.rs create mode 100644 highlight/jirs-contexts/src/c103.rs create mode 100644 highlight/jirs-contexts/src/c1030.rs create mode 100644 highlight/jirs-contexts/src/c10300.rs create mode 100644 highlight/jirs-contexts/src/c10301.rs create mode 100644 highlight/jirs-contexts/src/c10302.rs create mode 100644 highlight/jirs-contexts/src/c10303.rs create mode 100644 highlight/jirs-contexts/src/c10304.rs create mode 100644 highlight/jirs-contexts/src/c10305.rs create mode 100644 highlight/jirs-contexts/src/c10306.rs create mode 100644 highlight/jirs-contexts/src/c10307.rs create mode 100644 highlight/jirs-contexts/src/c10308.rs create mode 100644 highlight/jirs-contexts/src/c10309.rs create mode 100644 highlight/jirs-contexts/src/c1031.rs create mode 100644 highlight/jirs-contexts/src/c10310.rs create mode 100644 highlight/jirs-contexts/src/c10311.rs create mode 100644 highlight/jirs-contexts/src/c10312.rs create mode 100644 highlight/jirs-contexts/src/c10313.rs create mode 100644 highlight/jirs-contexts/src/c10314.rs create mode 100644 highlight/jirs-contexts/src/c10315.rs create mode 100644 highlight/jirs-contexts/src/c10316.rs create mode 100644 highlight/jirs-contexts/src/c10317.rs create mode 100644 highlight/jirs-contexts/src/c10318.rs create mode 100644 highlight/jirs-contexts/src/c10319.rs create mode 100644 highlight/jirs-contexts/src/c1032.rs create mode 100644 highlight/jirs-contexts/src/c10320.rs create mode 100644 highlight/jirs-contexts/src/c10321.rs create mode 100644 highlight/jirs-contexts/src/c10322.rs create mode 100644 highlight/jirs-contexts/src/c10323.rs create mode 100644 highlight/jirs-contexts/src/c10324.rs create mode 100644 highlight/jirs-contexts/src/c10325.rs create mode 100644 highlight/jirs-contexts/src/c10326.rs create mode 100644 highlight/jirs-contexts/src/c10327.rs create mode 100644 highlight/jirs-contexts/src/c10328.rs create mode 100644 highlight/jirs-contexts/src/c10329.rs create mode 100644 highlight/jirs-contexts/src/c1033.rs create mode 100644 highlight/jirs-contexts/src/c10330.rs create mode 100644 highlight/jirs-contexts/src/c10331.rs create mode 100644 highlight/jirs-contexts/src/c10332.rs create mode 100644 highlight/jirs-contexts/src/c10333.rs create mode 100644 highlight/jirs-contexts/src/c10334.rs create mode 100644 highlight/jirs-contexts/src/c10335.rs create mode 100644 highlight/jirs-contexts/src/c10336.rs create mode 100644 highlight/jirs-contexts/src/c10337.rs create mode 100644 highlight/jirs-contexts/src/c10338.rs create mode 100644 highlight/jirs-contexts/src/c10339.rs create mode 100644 highlight/jirs-contexts/src/c1034.rs create mode 100644 highlight/jirs-contexts/src/c10340.rs create mode 100644 highlight/jirs-contexts/src/c10341.rs create mode 100644 highlight/jirs-contexts/src/c10342.rs create mode 100644 highlight/jirs-contexts/src/c1035.rs create mode 100644 highlight/jirs-contexts/src/c1036.rs create mode 100644 highlight/jirs-contexts/src/c1037.rs create mode 100644 highlight/jirs-contexts/src/c1038.rs create mode 100644 highlight/jirs-contexts/src/c1039.rs create mode 100644 highlight/jirs-contexts/src/c104.rs create mode 100644 highlight/jirs-contexts/src/c1040.rs create mode 100644 highlight/jirs-contexts/src/c1041.rs create mode 100644 highlight/jirs-contexts/src/c1042.rs create mode 100644 highlight/jirs-contexts/src/c1043.rs create mode 100644 highlight/jirs-contexts/src/c1044.rs create mode 100644 highlight/jirs-contexts/src/c1045.rs create mode 100644 highlight/jirs-contexts/src/c1046.rs create mode 100644 highlight/jirs-contexts/src/c1047.rs create mode 100644 highlight/jirs-contexts/src/c1048.rs create mode 100644 highlight/jirs-contexts/src/c1049.rs create mode 100644 highlight/jirs-contexts/src/c105.rs create mode 100644 highlight/jirs-contexts/src/c1050.rs create mode 100644 highlight/jirs-contexts/src/c1051.rs create mode 100644 highlight/jirs-contexts/src/c1052.rs create mode 100644 highlight/jirs-contexts/src/c1053.rs create mode 100644 highlight/jirs-contexts/src/c1054.rs create mode 100644 highlight/jirs-contexts/src/c1055.rs create mode 100644 highlight/jirs-contexts/src/c1056.rs create mode 100644 highlight/jirs-contexts/src/c1057.rs create mode 100644 highlight/jirs-contexts/src/c1058.rs create mode 100644 highlight/jirs-contexts/src/c1059.rs create mode 100644 highlight/jirs-contexts/src/c106.rs create mode 100644 highlight/jirs-contexts/src/c1060.rs create mode 100644 highlight/jirs-contexts/src/c1061.rs create mode 100644 highlight/jirs-contexts/src/c1062.rs create mode 100644 highlight/jirs-contexts/src/c1063.rs create mode 100644 highlight/jirs-contexts/src/c1064.rs create mode 100644 highlight/jirs-contexts/src/c1065.rs create mode 100644 highlight/jirs-contexts/src/c1066.rs create mode 100644 highlight/jirs-contexts/src/c1067.rs create mode 100644 highlight/jirs-contexts/src/c1068.rs create mode 100644 highlight/jirs-contexts/src/c1069.rs create mode 100644 highlight/jirs-contexts/src/c107.rs create mode 100644 highlight/jirs-contexts/src/c1070.rs create mode 100644 highlight/jirs-contexts/src/c1071.rs create mode 100644 highlight/jirs-contexts/src/c1072.rs create mode 100644 highlight/jirs-contexts/src/c1073.rs create mode 100644 highlight/jirs-contexts/src/c1074.rs create mode 100644 highlight/jirs-contexts/src/c1075.rs create mode 100644 highlight/jirs-contexts/src/c1076.rs create mode 100644 highlight/jirs-contexts/src/c1077.rs create mode 100644 highlight/jirs-contexts/src/c1078.rs create mode 100644 highlight/jirs-contexts/src/c1079.rs create mode 100644 highlight/jirs-contexts/src/c108.rs create mode 100644 highlight/jirs-contexts/src/c1080.rs create mode 100644 highlight/jirs-contexts/src/c1081.rs create mode 100644 highlight/jirs-contexts/src/c1082.rs create mode 100644 highlight/jirs-contexts/src/c1083.rs create mode 100644 highlight/jirs-contexts/src/c1084.rs create mode 100644 highlight/jirs-contexts/src/c1085.rs create mode 100644 highlight/jirs-contexts/src/c1086.rs create mode 100644 highlight/jirs-contexts/src/c1087.rs create mode 100644 highlight/jirs-contexts/src/c1088.rs create mode 100644 highlight/jirs-contexts/src/c1089.rs create mode 100644 highlight/jirs-contexts/src/c109.rs create mode 100644 highlight/jirs-contexts/src/c1090.rs create mode 100644 highlight/jirs-contexts/src/c1091.rs create mode 100644 highlight/jirs-contexts/src/c1092.rs create mode 100644 highlight/jirs-contexts/src/c1093.rs create mode 100644 highlight/jirs-contexts/src/c1094.rs create mode 100644 highlight/jirs-contexts/src/c1095.rs create mode 100644 highlight/jirs-contexts/src/c1096.rs create mode 100644 highlight/jirs-contexts/src/c1097.rs create mode 100644 highlight/jirs-contexts/src/c1098.rs create mode 100644 highlight/jirs-contexts/src/c1099.rs create mode 100644 highlight/jirs-contexts/src/c11.rs create mode 100644 highlight/jirs-contexts/src/c110.rs create mode 100644 highlight/jirs-contexts/src/c1100.rs create mode 100644 highlight/jirs-contexts/src/c1101.rs create mode 100644 highlight/jirs-contexts/src/c1102.rs create mode 100644 highlight/jirs-contexts/src/c1103.rs create mode 100644 highlight/jirs-contexts/src/c1104.rs create mode 100644 highlight/jirs-contexts/src/c1105.rs create mode 100644 highlight/jirs-contexts/src/c1106.rs create mode 100644 highlight/jirs-contexts/src/c1107.rs create mode 100644 highlight/jirs-contexts/src/c1108.rs create mode 100644 highlight/jirs-contexts/src/c1109.rs create mode 100644 highlight/jirs-contexts/src/c111.rs create mode 100644 highlight/jirs-contexts/src/c1110.rs create mode 100644 highlight/jirs-contexts/src/c1111.rs create mode 100644 highlight/jirs-contexts/src/c1112.rs create mode 100644 highlight/jirs-contexts/src/c1113.rs create mode 100644 highlight/jirs-contexts/src/c1114.rs create mode 100644 highlight/jirs-contexts/src/c1115.rs create mode 100644 highlight/jirs-contexts/src/c1116.rs create mode 100644 highlight/jirs-contexts/src/c1117.rs create mode 100644 highlight/jirs-contexts/src/c1118.rs create mode 100644 highlight/jirs-contexts/src/c1119.rs create mode 100644 highlight/jirs-contexts/src/c112.rs create mode 100644 highlight/jirs-contexts/src/c1120.rs create mode 100644 highlight/jirs-contexts/src/c1121.rs create mode 100644 highlight/jirs-contexts/src/c1122.rs create mode 100644 highlight/jirs-contexts/src/c1123.rs create mode 100644 highlight/jirs-contexts/src/c1124.rs create mode 100644 highlight/jirs-contexts/src/c1125.rs create mode 100644 highlight/jirs-contexts/src/c1126.rs create mode 100644 highlight/jirs-contexts/src/c1127.rs create mode 100644 highlight/jirs-contexts/src/c1128.rs create mode 100644 highlight/jirs-contexts/src/c1129.rs create mode 100644 highlight/jirs-contexts/src/c113.rs create mode 100644 highlight/jirs-contexts/src/c1130.rs create mode 100644 highlight/jirs-contexts/src/c1131.rs create mode 100644 highlight/jirs-contexts/src/c1132.rs create mode 100644 highlight/jirs-contexts/src/c1133.rs create mode 100644 highlight/jirs-contexts/src/c1134.rs create mode 100644 highlight/jirs-contexts/src/c1135.rs create mode 100644 highlight/jirs-contexts/src/c1136.rs create mode 100644 highlight/jirs-contexts/src/c1137.rs create mode 100644 highlight/jirs-contexts/src/c1138.rs create mode 100644 highlight/jirs-contexts/src/c1139.rs create mode 100644 highlight/jirs-contexts/src/c114.rs create mode 100644 highlight/jirs-contexts/src/c1140.rs create mode 100644 highlight/jirs-contexts/src/c1141.rs create mode 100644 highlight/jirs-contexts/src/c1142.rs create mode 100644 highlight/jirs-contexts/src/c1143.rs create mode 100644 highlight/jirs-contexts/src/c1144.rs create mode 100644 highlight/jirs-contexts/src/c1145.rs create mode 100644 highlight/jirs-contexts/src/c1146.rs create mode 100644 highlight/jirs-contexts/src/c1147.rs create mode 100644 highlight/jirs-contexts/src/c1148.rs create mode 100644 highlight/jirs-contexts/src/c1149.rs create mode 100644 highlight/jirs-contexts/src/c115.rs create mode 100644 highlight/jirs-contexts/src/c1150.rs create mode 100644 highlight/jirs-contexts/src/c1151.rs create mode 100644 highlight/jirs-contexts/src/c1152.rs create mode 100644 highlight/jirs-contexts/src/c1153.rs create mode 100644 highlight/jirs-contexts/src/c1154.rs create mode 100644 highlight/jirs-contexts/src/c1155.rs create mode 100644 highlight/jirs-contexts/src/c1156.rs create mode 100644 highlight/jirs-contexts/src/c1157.rs create mode 100644 highlight/jirs-contexts/src/c1158.rs create mode 100644 highlight/jirs-contexts/src/c1159.rs create mode 100644 highlight/jirs-contexts/src/c116.rs create mode 100644 highlight/jirs-contexts/src/c1160.rs create mode 100644 highlight/jirs-contexts/src/c1161.rs create mode 100644 highlight/jirs-contexts/src/c1162.rs create mode 100644 highlight/jirs-contexts/src/c1163.rs create mode 100644 highlight/jirs-contexts/src/c1164.rs create mode 100644 highlight/jirs-contexts/src/c1165.rs create mode 100644 highlight/jirs-contexts/src/c1166.rs create mode 100644 highlight/jirs-contexts/src/c1167.rs create mode 100644 highlight/jirs-contexts/src/c1168.rs create mode 100644 highlight/jirs-contexts/src/c1169.rs create mode 100644 highlight/jirs-contexts/src/c117.rs create mode 100644 highlight/jirs-contexts/src/c1170.rs create mode 100644 highlight/jirs-contexts/src/c1171.rs create mode 100644 highlight/jirs-contexts/src/c1172.rs create mode 100644 highlight/jirs-contexts/src/c1173.rs create mode 100644 highlight/jirs-contexts/src/c1174.rs create mode 100644 highlight/jirs-contexts/src/c1175.rs create mode 100644 highlight/jirs-contexts/src/c1176.rs create mode 100644 highlight/jirs-contexts/src/c1177.rs create mode 100644 highlight/jirs-contexts/src/c1178.rs create mode 100644 highlight/jirs-contexts/src/c1179.rs create mode 100644 highlight/jirs-contexts/src/c118.rs create mode 100644 highlight/jirs-contexts/src/c1180.rs create mode 100644 highlight/jirs-contexts/src/c1181.rs create mode 100644 highlight/jirs-contexts/src/c1182.rs create mode 100644 highlight/jirs-contexts/src/c1183.rs create mode 100644 highlight/jirs-contexts/src/c1184.rs create mode 100644 highlight/jirs-contexts/src/c1185.rs create mode 100644 highlight/jirs-contexts/src/c1186.rs create mode 100644 highlight/jirs-contexts/src/c1187.rs create mode 100644 highlight/jirs-contexts/src/c1188.rs create mode 100644 highlight/jirs-contexts/src/c1189.rs create mode 100644 highlight/jirs-contexts/src/c119.rs create mode 100644 highlight/jirs-contexts/src/c1190.rs create mode 100644 highlight/jirs-contexts/src/c1191.rs create mode 100644 highlight/jirs-contexts/src/c1192.rs create mode 100644 highlight/jirs-contexts/src/c1193.rs create mode 100644 highlight/jirs-contexts/src/c1194.rs create mode 100644 highlight/jirs-contexts/src/c1195.rs create mode 100644 highlight/jirs-contexts/src/c1196.rs create mode 100644 highlight/jirs-contexts/src/c1197.rs create mode 100644 highlight/jirs-contexts/src/c1198.rs create mode 100644 highlight/jirs-contexts/src/c1199.rs create mode 100644 highlight/jirs-contexts/src/c12.rs create mode 100644 highlight/jirs-contexts/src/c120.rs create mode 100644 highlight/jirs-contexts/src/c1200.rs create mode 100644 highlight/jirs-contexts/src/c1201.rs create mode 100644 highlight/jirs-contexts/src/c1202.rs create mode 100644 highlight/jirs-contexts/src/c1203.rs create mode 100644 highlight/jirs-contexts/src/c1204.rs create mode 100644 highlight/jirs-contexts/src/c1205.rs create mode 100644 highlight/jirs-contexts/src/c1206.rs create mode 100644 highlight/jirs-contexts/src/c1207.rs create mode 100644 highlight/jirs-contexts/src/c1208.rs create mode 100644 highlight/jirs-contexts/src/c1209.rs create mode 100644 highlight/jirs-contexts/src/c121.rs create mode 100644 highlight/jirs-contexts/src/c1210.rs create mode 100644 highlight/jirs-contexts/src/c1211.rs create mode 100644 highlight/jirs-contexts/src/c1212.rs create mode 100644 highlight/jirs-contexts/src/c1213.rs create mode 100644 highlight/jirs-contexts/src/c1214.rs create mode 100644 highlight/jirs-contexts/src/c1215.rs create mode 100644 highlight/jirs-contexts/src/c1216.rs create mode 100644 highlight/jirs-contexts/src/c1217.rs create mode 100644 highlight/jirs-contexts/src/c1218.rs create mode 100644 highlight/jirs-contexts/src/c1219.rs create mode 100644 highlight/jirs-contexts/src/c122.rs create mode 100644 highlight/jirs-contexts/src/c1220.rs create mode 100644 highlight/jirs-contexts/src/c1221.rs create mode 100644 highlight/jirs-contexts/src/c1222.rs create mode 100644 highlight/jirs-contexts/src/c1223.rs create mode 100644 highlight/jirs-contexts/src/c1224.rs create mode 100644 highlight/jirs-contexts/src/c1225.rs create mode 100644 highlight/jirs-contexts/src/c1226.rs create mode 100644 highlight/jirs-contexts/src/c1227.rs create mode 100644 highlight/jirs-contexts/src/c1228.rs create mode 100644 highlight/jirs-contexts/src/c1229.rs create mode 100644 highlight/jirs-contexts/src/c123.rs create mode 100644 highlight/jirs-contexts/src/c1230.rs create mode 100644 highlight/jirs-contexts/src/c1231.rs create mode 100644 highlight/jirs-contexts/src/c1232.rs create mode 100644 highlight/jirs-contexts/src/c1233.rs create mode 100644 highlight/jirs-contexts/src/c1234.rs create mode 100644 highlight/jirs-contexts/src/c1235.rs create mode 100644 highlight/jirs-contexts/src/c1236.rs create mode 100644 highlight/jirs-contexts/src/c1237.rs create mode 100644 highlight/jirs-contexts/src/c1238.rs create mode 100644 highlight/jirs-contexts/src/c1239.rs create mode 100644 highlight/jirs-contexts/src/c124.rs create mode 100644 highlight/jirs-contexts/src/c1240.rs create mode 100644 highlight/jirs-contexts/src/c1241.rs create mode 100644 highlight/jirs-contexts/src/c1242.rs create mode 100644 highlight/jirs-contexts/src/c1243.rs create mode 100644 highlight/jirs-contexts/src/c1244.rs create mode 100644 highlight/jirs-contexts/src/c1245.rs create mode 100644 highlight/jirs-contexts/src/c1246.rs create mode 100644 highlight/jirs-contexts/src/c1247.rs create mode 100644 highlight/jirs-contexts/src/c1248.rs create mode 100644 highlight/jirs-contexts/src/c1249.rs create mode 100644 highlight/jirs-contexts/src/c125.rs create mode 100644 highlight/jirs-contexts/src/c1250.rs create mode 100644 highlight/jirs-contexts/src/c1251.rs create mode 100644 highlight/jirs-contexts/src/c1252.rs create mode 100644 highlight/jirs-contexts/src/c1253.rs create mode 100644 highlight/jirs-contexts/src/c1254.rs create mode 100644 highlight/jirs-contexts/src/c1255.rs create mode 100644 highlight/jirs-contexts/src/c1256.rs create mode 100644 highlight/jirs-contexts/src/c1257.rs create mode 100644 highlight/jirs-contexts/src/c1258.rs create mode 100644 highlight/jirs-contexts/src/c1259.rs create mode 100644 highlight/jirs-contexts/src/c126.rs create mode 100644 highlight/jirs-contexts/src/c1260.rs create mode 100644 highlight/jirs-contexts/src/c1261.rs create mode 100644 highlight/jirs-contexts/src/c1262.rs create mode 100644 highlight/jirs-contexts/src/c1263.rs create mode 100644 highlight/jirs-contexts/src/c1264.rs create mode 100644 highlight/jirs-contexts/src/c1265.rs create mode 100644 highlight/jirs-contexts/src/c1266.rs create mode 100644 highlight/jirs-contexts/src/c1267.rs create mode 100644 highlight/jirs-contexts/src/c1268.rs create mode 100644 highlight/jirs-contexts/src/c1269.rs create mode 100644 highlight/jirs-contexts/src/c127.rs create mode 100644 highlight/jirs-contexts/src/c1270.rs create mode 100644 highlight/jirs-contexts/src/c1271.rs create mode 100644 highlight/jirs-contexts/src/c1272.rs create mode 100644 highlight/jirs-contexts/src/c1273.rs create mode 100644 highlight/jirs-contexts/src/c1274.rs create mode 100644 highlight/jirs-contexts/src/c1275.rs create mode 100644 highlight/jirs-contexts/src/c1276.rs create mode 100644 highlight/jirs-contexts/src/c1277.rs create mode 100644 highlight/jirs-contexts/src/c1278.rs create mode 100644 highlight/jirs-contexts/src/c1279.rs create mode 100644 highlight/jirs-contexts/src/c128.rs create mode 100644 highlight/jirs-contexts/src/c1280.rs create mode 100644 highlight/jirs-contexts/src/c1281.rs create mode 100644 highlight/jirs-contexts/src/c1282.rs create mode 100644 highlight/jirs-contexts/src/c1283.rs create mode 100644 highlight/jirs-contexts/src/c1284.rs create mode 100644 highlight/jirs-contexts/src/c1285.rs create mode 100644 highlight/jirs-contexts/src/c1286.rs create mode 100644 highlight/jirs-contexts/src/c1287.rs create mode 100644 highlight/jirs-contexts/src/c1288.rs create mode 100644 highlight/jirs-contexts/src/c1289.rs create mode 100644 highlight/jirs-contexts/src/c129.rs create mode 100644 highlight/jirs-contexts/src/c1290.rs create mode 100644 highlight/jirs-contexts/src/c1291.rs create mode 100644 highlight/jirs-contexts/src/c1292.rs create mode 100644 highlight/jirs-contexts/src/c1293.rs create mode 100644 highlight/jirs-contexts/src/c1294.rs create mode 100644 highlight/jirs-contexts/src/c1295.rs create mode 100644 highlight/jirs-contexts/src/c1296.rs create mode 100644 highlight/jirs-contexts/src/c1297.rs create mode 100644 highlight/jirs-contexts/src/c1298.rs create mode 100644 highlight/jirs-contexts/src/c1299.rs create mode 100644 highlight/jirs-contexts/src/c13.rs create mode 100644 highlight/jirs-contexts/src/c130.rs create mode 100644 highlight/jirs-contexts/src/c1300.rs create mode 100644 highlight/jirs-contexts/src/c1301.rs create mode 100644 highlight/jirs-contexts/src/c1302.rs create mode 100644 highlight/jirs-contexts/src/c1303.rs create mode 100644 highlight/jirs-contexts/src/c1304.rs create mode 100644 highlight/jirs-contexts/src/c1305.rs create mode 100644 highlight/jirs-contexts/src/c1306.rs create mode 100644 highlight/jirs-contexts/src/c1307.rs create mode 100644 highlight/jirs-contexts/src/c1308.rs create mode 100644 highlight/jirs-contexts/src/c1309.rs create mode 100644 highlight/jirs-contexts/src/c131.rs create mode 100644 highlight/jirs-contexts/src/c1310.rs create mode 100644 highlight/jirs-contexts/src/c1311.rs create mode 100644 highlight/jirs-contexts/src/c1312.rs create mode 100644 highlight/jirs-contexts/src/c1313.rs create mode 100644 highlight/jirs-contexts/src/c1314.rs create mode 100644 highlight/jirs-contexts/src/c1315.rs create mode 100644 highlight/jirs-contexts/src/c1316.rs create mode 100644 highlight/jirs-contexts/src/c1317.rs create mode 100644 highlight/jirs-contexts/src/c1318.rs create mode 100644 highlight/jirs-contexts/src/c1319.rs create mode 100644 highlight/jirs-contexts/src/c132.rs create mode 100644 highlight/jirs-contexts/src/c1320.rs create mode 100644 highlight/jirs-contexts/src/c1321.rs create mode 100644 highlight/jirs-contexts/src/c1322.rs create mode 100644 highlight/jirs-contexts/src/c1323.rs create mode 100644 highlight/jirs-contexts/src/c1324.rs create mode 100644 highlight/jirs-contexts/src/c1325.rs create mode 100644 highlight/jirs-contexts/src/c1326.rs create mode 100644 highlight/jirs-contexts/src/c1327.rs create mode 100644 highlight/jirs-contexts/src/c1328.rs create mode 100644 highlight/jirs-contexts/src/c1329.rs create mode 100644 highlight/jirs-contexts/src/c133.rs create mode 100644 highlight/jirs-contexts/src/c1330.rs create mode 100644 highlight/jirs-contexts/src/c1331.rs create mode 100644 highlight/jirs-contexts/src/c1332.rs create mode 100644 highlight/jirs-contexts/src/c1333.rs create mode 100644 highlight/jirs-contexts/src/c1334.rs create mode 100644 highlight/jirs-contexts/src/c1335.rs create mode 100644 highlight/jirs-contexts/src/c1336.rs create mode 100644 highlight/jirs-contexts/src/c1337.rs create mode 100644 highlight/jirs-contexts/src/c1338.rs create mode 100644 highlight/jirs-contexts/src/c1339.rs create mode 100644 highlight/jirs-contexts/src/c134.rs create mode 100644 highlight/jirs-contexts/src/c1340.rs create mode 100644 highlight/jirs-contexts/src/c1341.rs create mode 100644 highlight/jirs-contexts/src/c1342.rs create mode 100644 highlight/jirs-contexts/src/c1343.rs create mode 100644 highlight/jirs-contexts/src/c1344.rs create mode 100644 highlight/jirs-contexts/src/c1345.rs create mode 100644 highlight/jirs-contexts/src/c1346.rs create mode 100644 highlight/jirs-contexts/src/c1347.rs create mode 100644 highlight/jirs-contexts/src/c1348.rs create mode 100644 highlight/jirs-contexts/src/c1349.rs create mode 100644 highlight/jirs-contexts/src/c135.rs create mode 100644 highlight/jirs-contexts/src/c1350.rs create mode 100644 highlight/jirs-contexts/src/c1351.rs create mode 100644 highlight/jirs-contexts/src/c1352.rs create mode 100644 highlight/jirs-contexts/src/c1353.rs create mode 100644 highlight/jirs-contexts/src/c1354.rs create mode 100644 highlight/jirs-contexts/src/c1355.rs create mode 100644 highlight/jirs-contexts/src/c1356.rs create mode 100644 highlight/jirs-contexts/src/c1357.rs create mode 100644 highlight/jirs-contexts/src/c1358.rs create mode 100644 highlight/jirs-contexts/src/c1359.rs create mode 100644 highlight/jirs-contexts/src/c136.rs create mode 100644 highlight/jirs-contexts/src/c1360.rs create mode 100644 highlight/jirs-contexts/src/c1361.rs create mode 100644 highlight/jirs-contexts/src/c1362.rs create mode 100644 highlight/jirs-contexts/src/c1363.rs create mode 100644 highlight/jirs-contexts/src/c1364.rs create mode 100644 highlight/jirs-contexts/src/c1365.rs create mode 100644 highlight/jirs-contexts/src/c1366.rs create mode 100644 highlight/jirs-contexts/src/c1367.rs create mode 100644 highlight/jirs-contexts/src/c1368.rs create mode 100644 highlight/jirs-contexts/src/c1369.rs create mode 100644 highlight/jirs-contexts/src/c137.rs create mode 100644 highlight/jirs-contexts/src/c1370.rs create mode 100644 highlight/jirs-contexts/src/c1371.rs create mode 100644 highlight/jirs-contexts/src/c1372.rs create mode 100644 highlight/jirs-contexts/src/c1373.rs create mode 100644 highlight/jirs-contexts/src/c1374.rs create mode 100644 highlight/jirs-contexts/src/c1375.rs create mode 100644 highlight/jirs-contexts/src/c1376.rs create mode 100644 highlight/jirs-contexts/src/c1377.rs create mode 100644 highlight/jirs-contexts/src/c1378.rs create mode 100644 highlight/jirs-contexts/src/c1379.rs create mode 100644 highlight/jirs-contexts/src/c138.rs create mode 100644 highlight/jirs-contexts/src/c1380.rs create mode 100644 highlight/jirs-contexts/src/c1381.rs create mode 100644 highlight/jirs-contexts/src/c1382.rs create mode 100644 highlight/jirs-contexts/src/c1383.rs create mode 100644 highlight/jirs-contexts/src/c1384.rs create mode 100644 highlight/jirs-contexts/src/c1385.rs create mode 100644 highlight/jirs-contexts/src/c1386.rs create mode 100644 highlight/jirs-contexts/src/c1387.rs create mode 100644 highlight/jirs-contexts/src/c1388.rs create mode 100644 highlight/jirs-contexts/src/c1389.rs create mode 100644 highlight/jirs-contexts/src/c139.rs create mode 100644 highlight/jirs-contexts/src/c1390.rs create mode 100644 highlight/jirs-contexts/src/c1391.rs create mode 100644 highlight/jirs-contexts/src/c1392.rs create mode 100644 highlight/jirs-contexts/src/c1393.rs create mode 100644 highlight/jirs-contexts/src/c1394.rs create mode 100644 highlight/jirs-contexts/src/c1395.rs create mode 100644 highlight/jirs-contexts/src/c1396.rs create mode 100644 highlight/jirs-contexts/src/c1397.rs create mode 100644 highlight/jirs-contexts/src/c1398.rs create mode 100644 highlight/jirs-contexts/src/c1399.rs create mode 100644 highlight/jirs-contexts/src/c14.rs create mode 100644 highlight/jirs-contexts/src/c140.rs create mode 100644 highlight/jirs-contexts/src/c1400.rs create mode 100644 highlight/jirs-contexts/src/c1401.rs create mode 100644 highlight/jirs-contexts/src/c1402.rs create mode 100644 highlight/jirs-contexts/src/c1403.rs create mode 100644 highlight/jirs-contexts/src/c1404.rs create mode 100644 highlight/jirs-contexts/src/c1405.rs create mode 100644 highlight/jirs-contexts/src/c1406.rs create mode 100644 highlight/jirs-contexts/src/c1407.rs create mode 100644 highlight/jirs-contexts/src/c1408.rs create mode 100644 highlight/jirs-contexts/src/c1409.rs create mode 100644 highlight/jirs-contexts/src/c141.rs create mode 100644 highlight/jirs-contexts/src/c1410.rs create mode 100644 highlight/jirs-contexts/src/c1411.rs create mode 100644 highlight/jirs-contexts/src/c1412.rs create mode 100644 highlight/jirs-contexts/src/c1413.rs create mode 100644 highlight/jirs-contexts/src/c1414.rs create mode 100644 highlight/jirs-contexts/src/c1415.rs create mode 100644 highlight/jirs-contexts/src/c1416.rs create mode 100644 highlight/jirs-contexts/src/c1417.rs create mode 100644 highlight/jirs-contexts/src/c1418.rs create mode 100644 highlight/jirs-contexts/src/c1419.rs create mode 100644 highlight/jirs-contexts/src/c142.rs create mode 100644 highlight/jirs-contexts/src/c1420.rs create mode 100644 highlight/jirs-contexts/src/c1421.rs create mode 100644 highlight/jirs-contexts/src/c1422.rs create mode 100644 highlight/jirs-contexts/src/c1423.rs create mode 100644 highlight/jirs-contexts/src/c1424.rs create mode 100644 highlight/jirs-contexts/src/c1425.rs create mode 100644 highlight/jirs-contexts/src/c1426.rs create mode 100644 highlight/jirs-contexts/src/c1427.rs create mode 100644 highlight/jirs-contexts/src/c1428.rs create mode 100644 highlight/jirs-contexts/src/c1429.rs create mode 100644 highlight/jirs-contexts/src/c143.rs create mode 100644 highlight/jirs-contexts/src/c1430.rs create mode 100644 highlight/jirs-contexts/src/c1431.rs create mode 100644 highlight/jirs-contexts/src/c1432.rs create mode 100644 highlight/jirs-contexts/src/c1433.rs create mode 100644 highlight/jirs-contexts/src/c1434.rs create mode 100644 highlight/jirs-contexts/src/c1435.rs create mode 100644 highlight/jirs-contexts/src/c1436.rs create mode 100644 highlight/jirs-contexts/src/c1437.rs create mode 100644 highlight/jirs-contexts/src/c1438.rs create mode 100644 highlight/jirs-contexts/src/c1439.rs create mode 100644 highlight/jirs-contexts/src/c144.rs create mode 100644 highlight/jirs-contexts/src/c1440.rs create mode 100644 highlight/jirs-contexts/src/c1441.rs create mode 100644 highlight/jirs-contexts/src/c1442.rs create mode 100644 highlight/jirs-contexts/src/c1443.rs create mode 100644 highlight/jirs-contexts/src/c1444.rs create mode 100644 highlight/jirs-contexts/src/c1445.rs create mode 100644 highlight/jirs-contexts/src/c1446.rs create mode 100644 highlight/jirs-contexts/src/c1447.rs create mode 100644 highlight/jirs-contexts/src/c1448.rs create mode 100644 highlight/jirs-contexts/src/c1449.rs create mode 100644 highlight/jirs-contexts/src/c145.rs create mode 100644 highlight/jirs-contexts/src/c1450.rs create mode 100644 highlight/jirs-contexts/src/c1451.rs create mode 100644 highlight/jirs-contexts/src/c1452.rs create mode 100644 highlight/jirs-contexts/src/c1453.rs create mode 100644 highlight/jirs-contexts/src/c1454.rs create mode 100644 highlight/jirs-contexts/src/c1455.rs create mode 100644 highlight/jirs-contexts/src/c1456.rs create mode 100644 highlight/jirs-contexts/src/c1457.rs create mode 100644 highlight/jirs-contexts/src/c1458.rs create mode 100644 highlight/jirs-contexts/src/c1459.rs create mode 100644 highlight/jirs-contexts/src/c146.rs create mode 100644 highlight/jirs-contexts/src/c1460.rs create mode 100644 highlight/jirs-contexts/src/c1461.rs create mode 100644 highlight/jirs-contexts/src/c1462.rs create mode 100644 highlight/jirs-contexts/src/c1463.rs create mode 100644 highlight/jirs-contexts/src/c1464.rs create mode 100644 highlight/jirs-contexts/src/c1465.rs create mode 100644 highlight/jirs-contexts/src/c1466.rs create mode 100644 highlight/jirs-contexts/src/c1467.rs create mode 100644 highlight/jirs-contexts/src/c1468.rs create mode 100644 highlight/jirs-contexts/src/c1469.rs create mode 100644 highlight/jirs-contexts/src/c147.rs create mode 100644 highlight/jirs-contexts/src/c1470.rs create mode 100644 highlight/jirs-contexts/src/c1471.rs create mode 100644 highlight/jirs-contexts/src/c1472.rs create mode 100644 highlight/jirs-contexts/src/c1473.rs create mode 100644 highlight/jirs-contexts/src/c1474.rs create mode 100644 highlight/jirs-contexts/src/c1475.rs create mode 100644 highlight/jirs-contexts/src/c1476.rs create mode 100644 highlight/jirs-contexts/src/c1477.rs create mode 100644 highlight/jirs-contexts/src/c1478.rs create mode 100644 highlight/jirs-contexts/src/c1479.rs create mode 100644 highlight/jirs-contexts/src/c148.rs create mode 100644 highlight/jirs-contexts/src/c1480.rs create mode 100644 highlight/jirs-contexts/src/c1481.rs create mode 100644 highlight/jirs-contexts/src/c1482.rs create mode 100644 highlight/jirs-contexts/src/c1483.rs create mode 100644 highlight/jirs-contexts/src/c1484.rs create mode 100644 highlight/jirs-contexts/src/c1485.rs create mode 100644 highlight/jirs-contexts/src/c1486.rs create mode 100644 highlight/jirs-contexts/src/c1487.rs create mode 100644 highlight/jirs-contexts/src/c1488.rs create mode 100644 highlight/jirs-contexts/src/c1489.rs create mode 100644 highlight/jirs-contexts/src/c149.rs create mode 100644 highlight/jirs-contexts/src/c1490.rs create mode 100644 highlight/jirs-contexts/src/c1491.rs create mode 100644 highlight/jirs-contexts/src/c1492.rs create mode 100644 highlight/jirs-contexts/src/c1493.rs create mode 100644 highlight/jirs-contexts/src/c1494.rs create mode 100644 highlight/jirs-contexts/src/c1495.rs create mode 100644 highlight/jirs-contexts/src/c1496.rs create mode 100644 highlight/jirs-contexts/src/c1497.rs create mode 100644 highlight/jirs-contexts/src/c1498.rs create mode 100644 highlight/jirs-contexts/src/c1499.rs create mode 100644 highlight/jirs-contexts/src/c15.rs create mode 100644 highlight/jirs-contexts/src/c150.rs create mode 100644 highlight/jirs-contexts/src/c1500.rs create mode 100644 highlight/jirs-contexts/src/c1501.rs create mode 100644 highlight/jirs-contexts/src/c1502.rs create mode 100644 highlight/jirs-contexts/src/c1503.rs create mode 100644 highlight/jirs-contexts/src/c1504.rs create mode 100644 highlight/jirs-contexts/src/c1505.rs create mode 100644 highlight/jirs-contexts/src/c1506.rs create mode 100644 highlight/jirs-contexts/src/c1507.rs create mode 100644 highlight/jirs-contexts/src/c1508.rs create mode 100644 highlight/jirs-contexts/src/c1509.rs create mode 100644 highlight/jirs-contexts/src/c151.rs create mode 100644 highlight/jirs-contexts/src/c1510.rs create mode 100644 highlight/jirs-contexts/src/c1511.rs create mode 100644 highlight/jirs-contexts/src/c1512.rs create mode 100644 highlight/jirs-contexts/src/c1513.rs create mode 100644 highlight/jirs-contexts/src/c1514.rs create mode 100644 highlight/jirs-contexts/src/c1515.rs create mode 100644 highlight/jirs-contexts/src/c1516.rs create mode 100644 highlight/jirs-contexts/src/c1517.rs create mode 100644 highlight/jirs-contexts/src/c1518.rs create mode 100644 highlight/jirs-contexts/src/c1519.rs create mode 100644 highlight/jirs-contexts/src/c152.rs create mode 100644 highlight/jirs-contexts/src/c1520.rs create mode 100644 highlight/jirs-contexts/src/c1521.rs create mode 100644 highlight/jirs-contexts/src/c1522.rs create mode 100644 highlight/jirs-contexts/src/c1523.rs create mode 100644 highlight/jirs-contexts/src/c1524.rs create mode 100644 highlight/jirs-contexts/src/c1525.rs create mode 100644 highlight/jirs-contexts/src/c1526.rs create mode 100644 highlight/jirs-contexts/src/c1527.rs create mode 100644 highlight/jirs-contexts/src/c1528.rs create mode 100644 highlight/jirs-contexts/src/c1529.rs create mode 100644 highlight/jirs-contexts/src/c153.rs create mode 100644 highlight/jirs-contexts/src/c1530.rs create mode 100644 highlight/jirs-contexts/src/c1531.rs create mode 100644 highlight/jirs-contexts/src/c1532.rs create mode 100644 highlight/jirs-contexts/src/c1533.rs create mode 100644 highlight/jirs-contexts/src/c1534.rs create mode 100644 highlight/jirs-contexts/src/c1535.rs create mode 100644 highlight/jirs-contexts/src/c1536.rs create mode 100644 highlight/jirs-contexts/src/c1537.rs create mode 100644 highlight/jirs-contexts/src/c1538.rs create mode 100644 highlight/jirs-contexts/src/c1539.rs create mode 100644 highlight/jirs-contexts/src/c154.rs create mode 100644 highlight/jirs-contexts/src/c1540.rs create mode 100644 highlight/jirs-contexts/src/c1541.rs create mode 100644 highlight/jirs-contexts/src/c1542.rs create mode 100644 highlight/jirs-contexts/src/c1543.rs create mode 100644 highlight/jirs-contexts/src/c1544.rs create mode 100644 highlight/jirs-contexts/src/c1545.rs create mode 100644 highlight/jirs-contexts/src/c1546.rs create mode 100644 highlight/jirs-contexts/src/c1547.rs create mode 100644 highlight/jirs-contexts/src/c1548.rs create mode 100644 highlight/jirs-contexts/src/c1549.rs create mode 100644 highlight/jirs-contexts/src/c155.rs create mode 100644 highlight/jirs-contexts/src/c1550.rs create mode 100644 highlight/jirs-contexts/src/c1551.rs create mode 100644 highlight/jirs-contexts/src/c1552.rs create mode 100644 highlight/jirs-contexts/src/c1553.rs create mode 100644 highlight/jirs-contexts/src/c1554.rs create mode 100644 highlight/jirs-contexts/src/c1555.rs create mode 100644 highlight/jirs-contexts/src/c1556.rs create mode 100644 highlight/jirs-contexts/src/c1557.rs create mode 100644 highlight/jirs-contexts/src/c1558.rs create mode 100644 highlight/jirs-contexts/src/c1559.rs create mode 100644 highlight/jirs-contexts/src/c156.rs create mode 100644 highlight/jirs-contexts/src/c1560.rs create mode 100644 highlight/jirs-contexts/src/c1561.rs create mode 100644 highlight/jirs-contexts/src/c1562.rs create mode 100644 highlight/jirs-contexts/src/c1563.rs create mode 100644 highlight/jirs-contexts/src/c1564.rs create mode 100644 highlight/jirs-contexts/src/c1565.rs create mode 100644 highlight/jirs-contexts/src/c1566.rs create mode 100644 highlight/jirs-contexts/src/c1567.rs create mode 100644 highlight/jirs-contexts/src/c1568.rs create mode 100644 highlight/jirs-contexts/src/c1569.rs create mode 100644 highlight/jirs-contexts/src/c157.rs create mode 100644 highlight/jirs-contexts/src/c1570.rs create mode 100644 highlight/jirs-contexts/src/c1571.rs create mode 100644 highlight/jirs-contexts/src/c1572.rs create mode 100644 highlight/jirs-contexts/src/c1573.rs create mode 100644 highlight/jirs-contexts/src/c1574.rs create mode 100644 highlight/jirs-contexts/src/c1575.rs create mode 100644 highlight/jirs-contexts/src/c1576.rs create mode 100644 highlight/jirs-contexts/src/c1577.rs create mode 100644 highlight/jirs-contexts/src/c1578.rs create mode 100644 highlight/jirs-contexts/src/c1579.rs create mode 100644 highlight/jirs-contexts/src/c158.rs create mode 100644 highlight/jirs-contexts/src/c1580.rs create mode 100644 highlight/jirs-contexts/src/c1581.rs create mode 100644 highlight/jirs-contexts/src/c1582.rs create mode 100644 highlight/jirs-contexts/src/c1583.rs create mode 100644 highlight/jirs-contexts/src/c1584.rs create mode 100644 highlight/jirs-contexts/src/c1585.rs create mode 100644 highlight/jirs-contexts/src/c1586.rs create mode 100644 highlight/jirs-contexts/src/c1587.rs create mode 100644 highlight/jirs-contexts/src/c1588.rs create mode 100644 highlight/jirs-contexts/src/c1589.rs create mode 100644 highlight/jirs-contexts/src/c159.rs create mode 100644 highlight/jirs-contexts/src/c1590.rs create mode 100644 highlight/jirs-contexts/src/c1591.rs create mode 100644 highlight/jirs-contexts/src/c1592.rs create mode 100644 highlight/jirs-contexts/src/c1593.rs create mode 100644 highlight/jirs-contexts/src/c1594.rs create mode 100644 highlight/jirs-contexts/src/c1595.rs create mode 100644 highlight/jirs-contexts/src/c1596.rs create mode 100644 highlight/jirs-contexts/src/c1597.rs create mode 100644 highlight/jirs-contexts/src/c1598.rs create mode 100644 highlight/jirs-contexts/src/c1599.rs create mode 100644 highlight/jirs-contexts/src/c16.rs create mode 100644 highlight/jirs-contexts/src/c160.rs create mode 100644 highlight/jirs-contexts/src/c1600.rs create mode 100644 highlight/jirs-contexts/src/c1601.rs create mode 100644 highlight/jirs-contexts/src/c1602.rs create mode 100644 highlight/jirs-contexts/src/c1603.rs create mode 100644 highlight/jirs-contexts/src/c1604.rs create mode 100644 highlight/jirs-contexts/src/c1605.rs create mode 100644 highlight/jirs-contexts/src/c1606.rs create mode 100644 highlight/jirs-contexts/src/c1607.rs create mode 100644 highlight/jirs-contexts/src/c1608.rs create mode 100644 highlight/jirs-contexts/src/c1609.rs create mode 100644 highlight/jirs-contexts/src/c161.rs create mode 100644 highlight/jirs-contexts/src/c1610.rs create mode 100644 highlight/jirs-contexts/src/c1611.rs create mode 100644 highlight/jirs-contexts/src/c1612.rs create mode 100644 highlight/jirs-contexts/src/c1613.rs create mode 100644 highlight/jirs-contexts/src/c1614.rs create mode 100644 highlight/jirs-contexts/src/c1615.rs create mode 100644 highlight/jirs-contexts/src/c1616.rs create mode 100644 highlight/jirs-contexts/src/c1617.rs create mode 100644 highlight/jirs-contexts/src/c1618.rs create mode 100644 highlight/jirs-contexts/src/c1619.rs create mode 100644 highlight/jirs-contexts/src/c162.rs create mode 100644 highlight/jirs-contexts/src/c1620.rs create mode 100644 highlight/jirs-contexts/src/c1621.rs create mode 100644 highlight/jirs-contexts/src/c1622.rs create mode 100644 highlight/jirs-contexts/src/c1623.rs create mode 100644 highlight/jirs-contexts/src/c1624.rs create mode 100644 highlight/jirs-contexts/src/c1625.rs create mode 100644 highlight/jirs-contexts/src/c1626.rs create mode 100644 highlight/jirs-contexts/src/c1627.rs create mode 100644 highlight/jirs-contexts/src/c1628.rs create mode 100644 highlight/jirs-contexts/src/c1629.rs create mode 100644 highlight/jirs-contexts/src/c163.rs create mode 100644 highlight/jirs-contexts/src/c1630.rs create mode 100644 highlight/jirs-contexts/src/c1631.rs create mode 100644 highlight/jirs-contexts/src/c1632.rs create mode 100644 highlight/jirs-contexts/src/c1633.rs create mode 100644 highlight/jirs-contexts/src/c1634.rs create mode 100644 highlight/jirs-contexts/src/c1635.rs create mode 100644 highlight/jirs-contexts/src/c1636.rs create mode 100644 highlight/jirs-contexts/src/c1637.rs create mode 100644 highlight/jirs-contexts/src/c1638.rs create mode 100644 highlight/jirs-contexts/src/c1639.rs create mode 100644 highlight/jirs-contexts/src/c164.rs create mode 100644 highlight/jirs-contexts/src/c1640.rs create mode 100644 highlight/jirs-contexts/src/c1641.rs create mode 100644 highlight/jirs-contexts/src/c1642.rs create mode 100644 highlight/jirs-contexts/src/c1643.rs create mode 100644 highlight/jirs-contexts/src/c1644.rs create mode 100644 highlight/jirs-contexts/src/c1645.rs create mode 100644 highlight/jirs-contexts/src/c1646.rs create mode 100644 highlight/jirs-contexts/src/c1647.rs create mode 100644 highlight/jirs-contexts/src/c1648.rs create mode 100644 highlight/jirs-contexts/src/c1649.rs create mode 100644 highlight/jirs-contexts/src/c165.rs create mode 100644 highlight/jirs-contexts/src/c1650.rs create mode 100644 highlight/jirs-contexts/src/c1651.rs create mode 100644 highlight/jirs-contexts/src/c1652.rs create mode 100644 highlight/jirs-contexts/src/c1653.rs create mode 100644 highlight/jirs-contexts/src/c1654.rs create mode 100644 highlight/jirs-contexts/src/c1655.rs create mode 100644 highlight/jirs-contexts/src/c1656.rs create mode 100644 highlight/jirs-contexts/src/c1657.rs create mode 100644 highlight/jirs-contexts/src/c1658.rs create mode 100644 highlight/jirs-contexts/src/c1659.rs create mode 100644 highlight/jirs-contexts/src/c166.rs create mode 100644 highlight/jirs-contexts/src/c1660.rs create mode 100644 highlight/jirs-contexts/src/c1661.rs create mode 100644 highlight/jirs-contexts/src/c1662.rs create mode 100644 highlight/jirs-contexts/src/c1663.rs create mode 100644 highlight/jirs-contexts/src/c1664.rs create mode 100644 highlight/jirs-contexts/src/c1665.rs create mode 100644 highlight/jirs-contexts/src/c1666.rs create mode 100644 highlight/jirs-contexts/src/c1667.rs create mode 100644 highlight/jirs-contexts/src/c1668.rs create mode 100644 highlight/jirs-contexts/src/c1669.rs create mode 100644 highlight/jirs-contexts/src/c167.rs create mode 100644 highlight/jirs-contexts/src/c1670.rs create mode 100644 highlight/jirs-contexts/src/c1671.rs create mode 100644 highlight/jirs-contexts/src/c1672.rs create mode 100644 highlight/jirs-contexts/src/c1673.rs create mode 100644 highlight/jirs-contexts/src/c1674.rs create mode 100644 highlight/jirs-contexts/src/c1675.rs create mode 100644 highlight/jirs-contexts/src/c1676.rs create mode 100644 highlight/jirs-contexts/src/c1677.rs create mode 100644 highlight/jirs-contexts/src/c1678.rs create mode 100644 highlight/jirs-contexts/src/c1679.rs create mode 100644 highlight/jirs-contexts/src/c168.rs create mode 100644 highlight/jirs-contexts/src/c1680.rs create mode 100644 highlight/jirs-contexts/src/c1681.rs create mode 100644 highlight/jirs-contexts/src/c1682.rs create mode 100644 highlight/jirs-contexts/src/c1683.rs create mode 100644 highlight/jirs-contexts/src/c1684.rs create mode 100644 highlight/jirs-contexts/src/c1685.rs create mode 100644 highlight/jirs-contexts/src/c1686.rs create mode 100644 highlight/jirs-contexts/src/c1687.rs create mode 100644 highlight/jirs-contexts/src/c1688.rs create mode 100644 highlight/jirs-contexts/src/c1689.rs create mode 100644 highlight/jirs-contexts/src/c169.rs create mode 100644 highlight/jirs-contexts/src/c1690.rs create mode 100644 highlight/jirs-contexts/src/c1691.rs create mode 100644 highlight/jirs-contexts/src/c1692.rs create mode 100644 highlight/jirs-contexts/src/c1693.rs create mode 100644 highlight/jirs-contexts/src/c1694.rs create mode 100644 highlight/jirs-contexts/src/c1695.rs create mode 100644 highlight/jirs-contexts/src/c1696.rs create mode 100644 highlight/jirs-contexts/src/c1697.rs create mode 100644 highlight/jirs-contexts/src/c1698.rs create mode 100644 highlight/jirs-contexts/src/c1699.rs create mode 100644 highlight/jirs-contexts/src/c17.rs create mode 100644 highlight/jirs-contexts/src/c170.rs create mode 100644 highlight/jirs-contexts/src/c1700.rs create mode 100644 highlight/jirs-contexts/src/c1701.rs create mode 100644 highlight/jirs-contexts/src/c1702.rs create mode 100644 highlight/jirs-contexts/src/c1703.rs create mode 100644 highlight/jirs-contexts/src/c1704.rs create mode 100644 highlight/jirs-contexts/src/c1705.rs create mode 100644 highlight/jirs-contexts/src/c1706.rs create mode 100644 highlight/jirs-contexts/src/c1707.rs create mode 100644 highlight/jirs-contexts/src/c1708.rs create mode 100644 highlight/jirs-contexts/src/c1709.rs create mode 100644 highlight/jirs-contexts/src/c171.rs create mode 100644 highlight/jirs-contexts/src/c1710.rs create mode 100644 highlight/jirs-contexts/src/c1711.rs create mode 100644 highlight/jirs-contexts/src/c1712.rs create mode 100644 highlight/jirs-contexts/src/c1713.rs create mode 100644 highlight/jirs-contexts/src/c1714.rs create mode 100644 highlight/jirs-contexts/src/c1715.rs create mode 100644 highlight/jirs-contexts/src/c1716.rs create mode 100644 highlight/jirs-contexts/src/c1717.rs create mode 100644 highlight/jirs-contexts/src/c1718.rs create mode 100644 highlight/jirs-contexts/src/c1719.rs create mode 100644 highlight/jirs-contexts/src/c172.rs create mode 100644 highlight/jirs-contexts/src/c1720.rs create mode 100644 highlight/jirs-contexts/src/c1721.rs create mode 100644 highlight/jirs-contexts/src/c1722.rs create mode 100644 highlight/jirs-contexts/src/c1723.rs create mode 100644 highlight/jirs-contexts/src/c1724.rs create mode 100644 highlight/jirs-contexts/src/c1725.rs create mode 100644 highlight/jirs-contexts/src/c1726.rs create mode 100644 highlight/jirs-contexts/src/c1727.rs create mode 100644 highlight/jirs-contexts/src/c1728.rs create mode 100644 highlight/jirs-contexts/src/c1729.rs create mode 100644 highlight/jirs-contexts/src/c173.rs create mode 100644 highlight/jirs-contexts/src/c1730.rs create mode 100644 highlight/jirs-contexts/src/c1731.rs create mode 100644 highlight/jirs-contexts/src/c1732.rs create mode 100644 highlight/jirs-contexts/src/c1733.rs create mode 100644 highlight/jirs-contexts/src/c1734.rs create mode 100644 highlight/jirs-contexts/src/c1735.rs create mode 100644 highlight/jirs-contexts/src/c1736.rs create mode 100644 highlight/jirs-contexts/src/c1737.rs create mode 100644 highlight/jirs-contexts/src/c1738.rs create mode 100644 highlight/jirs-contexts/src/c1739.rs create mode 100644 highlight/jirs-contexts/src/c174.rs create mode 100644 highlight/jirs-contexts/src/c1740.rs create mode 100644 highlight/jirs-contexts/src/c1741.rs create mode 100644 highlight/jirs-contexts/src/c1742.rs create mode 100644 highlight/jirs-contexts/src/c1743.rs create mode 100644 highlight/jirs-contexts/src/c1744.rs create mode 100644 highlight/jirs-contexts/src/c1745.rs create mode 100644 highlight/jirs-contexts/src/c1746.rs create mode 100644 highlight/jirs-contexts/src/c1747.rs create mode 100644 highlight/jirs-contexts/src/c1748.rs create mode 100644 highlight/jirs-contexts/src/c1749.rs create mode 100644 highlight/jirs-contexts/src/c175.rs create mode 100644 highlight/jirs-contexts/src/c1750.rs create mode 100644 highlight/jirs-contexts/src/c1751.rs create mode 100644 highlight/jirs-contexts/src/c1752.rs create mode 100644 highlight/jirs-contexts/src/c1753.rs create mode 100644 highlight/jirs-contexts/src/c1754.rs create mode 100644 highlight/jirs-contexts/src/c1755.rs create mode 100644 highlight/jirs-contexts/src/c1756.rs create mode 100644 highlight/jirs-contexts/src/c1757.rs create mode 100644 highlight/jirs-contexts/src/c1758.rs create mode 100644 highlight/jirs-contexts/src/c1759.rs create mode 100644 highlight/jirs-contexts/src/c176.rs create mode 100644 highlight/jirs-contexts/src/c1760.rs create mode 100644 highlight/jirs-contexts/src/c1761.rs create mode 100644 highlight/jirs-contexts/src/c1762.rs create mode 100644 highlight/jirs-contexts/src/c1763.rs create mode 100644 highlight/jirs-contexts/src/c1764.rs create mode 100644 highlight/jirs-contexts/src/c1765.rs create mode 100644 highlight/jirs-contexts/src/c1766.rs create mode 100644 highlight/jirs-contexts/src/c1767.rs create mode 100644 highlight/jirs-contexts/src/c1768.rs create mode 100644 highlight/jirs-contexts/src/c1769.rs create mode 100644 highlight/jirs-contexts/src/c177.rs create mode 100644 highlight/jirs-contexts/src/c1770.rs create mode 100644 highlight/jirs-contexts/src/c1771.rs create mode 100644 highlight/jirs-contexts/src/c1772.rs create mode 100644 highlight/jirs-contexts/src/c1773.rs create mode 100644 highlight/jirs-contexts/src/c1774.rs create mode 100644 highlight/jirs-contexts/src/c1775.rs create mode 100644 highlight/jirs-contexts/src/c1776.rs create mode 100644 highlight/jirs-contexts/src/c1777.rs create mode 100644 highlight/jirs-contexts/src/c1778.rs create mode 100644 highlight/jirs-contexts/src/c1779.rs create mode 100644 highlight/jirs-contexts/src/c178.rs create mode 100644 highlight/jirs-contexts/src/c1780.rs create mode 100644 highlight/jirs-contexts/src/c1781.rs create mode 100644 highlight/jirs-contexts/src/c1782.rs create mode 100644 highlight/jirs-contexts/src/c1783.rs create mode 100644 highlight/jirs-contexts/src/c1784.rs create mode 100644 highlight/jirs-contexts/src/c1785.rs create mode 100644 highlight/jirs-contexts/src/c1786.rs create mode 100644 highlight/jirs-contexts/src/c1787.rs create mode 100644 highlight/jirs-contexts/src/c1788.rs create mode 100644 highlight/jirs-contexts/src/c1789.rs create mode 100644 highlight/jirs-contexts/src/c179.rs create mode 100644 highlight/jirs-contexts/src/c1790.rs create mode 100644 highlight/jirs-contexts/src/c1791.rs create mode 100644 highlight/jirs-contexts/src/c1792.rs create mode 100644 highlight/jirs-contexts/src/c1793.rs create mode 100644 highlight/jirs-contexts/src/c1794.rs create mode 100644 highlight/jirs-contexts/src/c1795.rs create mode 100644 highlight/jirs-contexts/src/c1796.rs create mode 100644 highlight/jirs-contexts/src/c1797.rs create mode 100644 highlight/jirs-contexts/src/c1798.rs create mode 100644 highlight/jirs-contexts/src/c1799.rs create mode 100644 highlight/jirs-contexts/src/c18.rs create mode 100644 highlight/jirs-contexts/src/c180.rs create mode 100644 highlight/jirs-contexts/src/c1800.rs create mode 100644 highlight/jirs-contexts/src/c1801.rs create mode 100644 highlight/jirs-contexts/src/c1802.rs create mode 100644 highlight/jirs-contexts/src/c1803.rs create mode 100644 highlight/jirs-contexts/src/c1804.rs create mode 100644 highlight/jirs-contexts/src/c1805.rs create mode 100644 highlight/jirs-contexts/src/c1806.rs create mode 100644 highlight/jirs-contexts/src/c1807.rs create mode 100644 highlight/jirs-contexts/src/c1808.rs create mode 100644 highlight/jirs-contexts/src/c1809.rs create mode 100644 highlight/jirs-contexts/src/c181.rs create mode 100644 highlight/jirs-contexts/src/c1810.rs create mode 100644 highlight/jirs-contexts/src/c1811.rs create mode 100644 highlight/jirs-contexts/src/c1812.rs create mode 100644 highlight/jirs-contexts/src/c1813.rs create mode 100644 highlight/jirs-contexts/src/c1814.rs create mode 100644 highlight/jirs-contexts/src/c1815.rs create mode 100644 highlight/jirs-contexts/src/c1816.rs create mode 100644 highlight/jirs-contexts/src/c1817.rs create mode 100644 highlight/jirs-contexts/src/c1818.rs create mode 100644 highlight/jirs-contexts/src/c1819.rs create mode 100644 highlight/jirs-contexts/src/c182.rs create mode 100644 highlight/jirs-contexts/src/c1820.rs create mode 100644 highlight/jirs-contexts/src/c1821.rs create mode 100644 highlight/jirs-contexts/src/c1822.rs create mode 100644 highlight/jirs-contexts/src/c1823.rs create mode 100644 highlight/jirs-contexts/src/c1824.rs create mode 100644 highlight/jirs-contexts/src/c1825.rs create mode 100644 highlight/jirs-contexts/src/c1826.rs create mode 100644 highlight/jirs-contexts/src/c1827.rs create mode 100644 highlight/jirs-contexts/src/c1828.rs create mode 100644 highlight/jirs-contexts/src/c1829.rs create mode 100644 highlight/jirs-contexts/src/c183.rs create mode 100644 highlight/jirs-contexts/src/c1830.rs create mode 100644 highlight/jirs-contexts/src/c1831.rs create mode 100644 highlight/jirs-contexts/src/c1832.rs create mode 100644 highlight/jirs-contexts/src/c1833.rs create mode 100644 highlight/jirs-contexts/src/c1834.rs create mode 100644 highlight/jirs-contexts/src/c1835.rs create mode 100644 highlight/jirs-contexts/src/c1836.rs create mode 100644 highlight/jirs-contexts/src/c1837.rs create mode 100644 highlight/jirs-contexts/src/c1838.rs create mode 100644 highlight/jirs-contexts/src/c1839.rs create mode 100644 highlight/jirs-contexts/src/c184.rs create mode 100644 highlight/jirs-contexts/src/c1840.rs create mode 100644 highlight/jirs-contexts/src/c1841.rs create mode 100644 highlight/jirs-contexts/src/c1842.rs create mode 100644 highlight/jirs-contexts/src/c1843.rs create mode 100644 highlight/jirs-contexts/src/c1844.rs create mode 100644 highlight/jirs-contexts/src/c1845.rs create mode 100644 highlight/jirs-contexts/src/c1846.rs create mode 100644 highlight/jirs-contexts/src/c1847.rs create mode 100644 highlight/jirs-contexts/src/c1848.rs create mode 100644 highlight/jirs-contexts/src/c1849.rs create mode 100644 highlight/jirs-contexts/src/c185.rs create mode 100644 highlight/jirs-contexts/src/c1850.rs create mode 100644 highlight/jirs-contexts/src/c1851.rs create mode 100644 highlight/jirs-contexts/src/c1852.rs create mode 100644 highlight/jirs-contexts/src/c1853.rs create mode 100644 highlight/jirs-contexts/src/c1854.rs create mode 100644 highlight/jirs-contexts/src/c1855.rs create mode 100644 highlight/jirs-contexts/src/c1856.rs create mode 100644 highlight/jirs-contexts/src/c1857.rs create mode 100644 highlight/jirs-contexts/src/c1858.rs create mode 100644 highlight/jirs-contexts/src/c1859.rs create mode 100644 highlight/jirs-contexts/src/c186.rs create mode 100644 highlight/jirs-contexts/src/c1860.rs create mode 100644 highlight/jirs-contexts/src/c1861.rs create mode 100644 highlight/jirs-contexts/src/c1862.rs create mode 100644 highlight/jirs-contexts/src/c1863.rs create mode 100644 highlight/jirs-contexts/src/c1864.rs create mode 100644 highlight/jirs-contexts/src/c1865.rs create mode 100644 highlight/jirs-contexts/src/c1866.rs create mode 100644 highlight/jirs-contexts/src/c1867.rs create mode 100644 highlight/jirs-contexts/src/c1868.rs create mode 100644 highlight/jirs-contexts/src/c1869.rs create mode 100644 highlight/jirs-contexts/src/c187.rs create mode 100644 highlight/jirs-contexts/src/c1870.rs create mode 100644 highlight/jirs-contexts/src/c1871.rs create mode 100644 highlight/jirs-contexts/src/c1872.rs create mode 100644 highlight/jirs-contexts/src/c1873.rs create mode 100644 highlight/jirs-contexts/src/c1874.rs create mode 100644 highlight/jirs-contexts/src/c1875.rs create mode 100644 highlight/jirs-contexts/src/c1876.rs create mode 100644 highlight/jirs-contexts/src/c1877.rs create mode 100644 highlight/jirs-contexts/src/c1878.rs create mode 100644 highlight/jirs-contexts/src/c1879.rs create mode 100644 highlight/jirs-contexts/src/c188.rs create mode 100644 highlight/jirs-contexts/src/c1880.rs create mode 100644 highlight/jirs-contexts/src/c1881.rs create mode 100644 highlight/jirs-contexts/src/c1882.rs create mode 100644 highlight/jirs-contexts/src/c1883.rs create mode 100644 highlight/jirs-contexts/src/c1884.rs create mode 100644 highlight/jirs-contexts/src/c1885.rs create mode 100644 highlight/jirs-contexts/src/c1886.rs create mode 100644 highlight/jirs-contexts/src/c1887.rs create mode 100644 highlight/jirs-contexts/src/c1888.rs create mode 100644 highlight/jirs-contexts/src/c1889.rs create mode 100644 highlight/jirs-contexts/src/c189.rs create mode 100644 highlight/jirs-contexts/src/c1890.rs create mode 100644 highlight/jirs-contexts/src/c1891.rs create mode 100644 highlight/jirs-contexts/src/c1892.rs create mode 100644 highlight/jirs-contexts/src/c1893.rs create mode 100644 highlight/jirs-contexts/src/c1894.rs create mode 100644 highlight/jirs-contexts/src/c1895.rs create mode 100644 highlight/jirs-contexts/src/c1896.rs create mode 100644 highlight/jirs-contexts/src/c1897.rs create mode 100644 highlight/jirs-contexts/src/c1898.rs create mode 100644 highlight/jirs-contexts/src/c1899.rs create mode 100644 highlight/jirs-contexts/src/c19.rs create mode 100644 highlight/jirs-contexts/src/c190.rs create mode 100644 highlight/jirs-contexts/src/c1900.rs create mode 100644 highlight/jirs-contexts/src/c1901.rs create mode 100644 highlight/jirs-contexts/src/c1902.rs create mode 100644 highlight/jirs-contexts/src/c1903.rs create mode 100644 highlight/jirs-contexts/src/c1904.rs create mode 100644 highlight/jirs-contexts/src/c1905.rs create mode 100644 highlight/jirs-contexts/src/c1906.rs create mode 100644 highlight/jirs-contexts/src/c1907.rs create mode 100644 highlight/jirs-contexts/src/c1908.rs create mode 100644 highlight/jirs-contexts/src/c1909.rs create mode 100644 highlight/jirs-contexts/src/c191.rs create mode 100644 highlight/jirs-contexts/src/c1910.rs create mode 100644 highlight/jirs-contexts/src/c1911.rs create mode 100644 highlight/jirs-contexts/src/c1912.rs create mode 100644 highlight/jirs-contexts/src/c1913.rs create mode 100644 highlight/jirs-contexts/src/c1914.rs create mode 100644 highlight/jirs-contexts/src/c1915.rs create mode 100644 highlight/jirs-contexts/src/c1916.rs create mode 100644 highlight/jirs-contexts/src/c1917.rs create mode 100644 highlight/jirs-contexts/src/c1918.rs create mode 100644 highlight/jirs-contexts/src/c1919.rs create mode 100644 highlight/jirs-contexts/src/c192.rs create mode 100644 highlight/jirs-contexts/src/c1920.rs create mode 100644 highlight/jirs-contexts/src/c1921.rs create mode 100644 highlight/jirs-contexts/src/c1922.rs create mode 100644 highlight/jirs-contexts/src/c1923.rs create mode 100644 highlight/jirs-contexts/src/c1924.rs create mode 100644 highlight/jirs-contexts/src/c1925.rs create mode 100644 highlight/jirs-contexts/src/c1926.rs create mode 100644 highlight/jirs-contexts/src/c1927.rs create mode 100644 highlight/jirs-contexts/src/c1928.rs create mode 100644 highlight/jirs-contexts/src/c1929.rs create mode 100644 highlight/jirs-contexts/src/c193.rs create mode 100644 highlight/jirs-contexts/src/c1930.rs create mode 100644 highlight/jirs-contexts/src/c1931.rs create mode 100644 highlight/jirs-contexts/src/c1932.rs create mode 100644 highlight/jirs-contexts/src/c1933.rs create mode 100644 highlight/jirs-contexts/src/c1934.rs create mode 100644 highlight/jirs-contexts/src/c1935.rs create mode 100644 highlight/jirs-contexts/src/c1936.rs create mode 100644 highlight/jirs-contexts/src/c1937.rs create mode 100644 highlight/jirs-contexts/src/c1938.rs create mode 100644 highlight/jirs-contexts/src/c1939.rs create mode 100644 highlight/jirs-contexts/src/c194.rs create mode 100644 highlight/jirs-contexts/src/c1940.rs create mode 100644 highlight/jirs-contexts/src/c1941.rs create mode 100644 highlight/jirs-contexts/src/c1942.rs create mode 100644 highlight/jirs-contexts/src/c1943.rs create mode 100644 highlight/jirs-contexts/src/c1944.rs create mode 100644 highlight/jirs-contexts/src/c1945.rs create mode 100644 highlight/jirs-contexts/src/c1946.rs create mode 100644 highlight/jirs-contexts/src/c1947.rs create mode 100644 highlight/jirs-contexts/src/c1948.rs create mode 100644 highlight/jirs-contexts/src/c1949.rs create mode 100644 highlight/jirs-contexts/src/c195.rs create mode 100644 highlight/jirs-contexts/src/c1950.rs create mode 100644 highlight/jirs-contexts/src/c1951.rs create mode 100644 highlight/jirs-contexts/src/c1952.rs create mode 100644 highlight/jirs-contexts/src/c1953.rs create mode 100644 highlight/jirs-contexts/src/c1954.rs create mode 100644 highlight/jirs-contexts/src/c1955.rs create mode 100644 highlight/jirs-contexts/src/c1956.rs create mode 100644 highlight/jirs-contexts/src/c1957.rs create mode 100644 highlight/jirs-contexts/src/c1958.rs create mode 100644 highlight/jirs-contexts/src/c1959.rs create mode 100644 highlight/jirs-contexts/src/c196.rs create mode 100644 highlight/jirs-contexts/src/c1960.rs create mode 100644 highlight/jirs-contexts/src/c1961.rs create mode 100644 highlight/jirs-contexts/src/c1962.rs create mode 100644 highlight/jirs-contexts/src/c1963.rs create mode 100644 highlight/jirs-contexts/src/c1964.rs create mode 100644 highlight/jirs-contexts/src/c1965.rs create mode 100644 highlight/jirs-contexts/src/c1966.rs create mode 100644 highlight/jirs-contexts/src/c1967.rs create mode 100644 highlight/jirs-contexts/src/c1968.rs create mode 100644 highlight/jirs-contexts/src/c1969.rs create mode 100644 highlight/jirs-contexts/src/c197.rs create mode 100644 highlight/jirs-contexts/src/c1970.rs create mode 100644 highlight/jirs-contexts/src/c1971.rs create mode 100644 highlight/jirs-contexts/src/c1972.rs create mode 100644 highlight/jirs-contexts/src/c1973.rs create mode 100644 highlight/jirs-contexts/src/c1974.rs create mode 100644 highlight/jirs-contexts/src/c1975.rs create mode 100644 highlight/jirs-contexts/src/c1976.rs create mode 100644 highlight/jirs-contexts/src/c1977.rs create mode 100644 highlight/jirs-contexts/src/c1978.rs create mode 100644 highlight/jirs-contexts/src/c1979.rs create mode 100644 highlight/jirs-contexts/src/c198.rs create mode 100644 highlight/jirs-contexts/src/c1980.rs create mode 100644 highlight/jirs-contexts/src/c1981.rs create mode 100644 highlight/jirs-contexts/src/c1982.rs create mode 100644 highlight/jirs-contexts/src/c1983.rs create mode 100644 highlight/jirs-contexts/src/c1984.rs create mode 100644 highlight/jirs-contexts/src/c1985.rs create mode 100644 highlight/jirs-contexts/src/c1986.rs create mode 100644 highlight/jirs-contexts/src/c1987.rs create mode 100644 highlight/jirs-contexts/src/c1988.rs create mode 100644 highlight/jirs-contexts/src/c1989.rs create mode 100644 highlight/jirs-contexts/src/c199.rs create mode 100644 highlight/jirs-contexts/src/c1990.rs create mode 100644 highlight/jirs-contexts/src/c1991.rs create mode 100644 highlight/jirs-contexts/src/c1992.rs create mode 100644 highlight/jirs-contexts/src/c1993.rs create mode 100644 highlight/jirs-contexts/src/c1994.rs create mode 100644 highlight/jirs-contexts/src/c1995.rs create mode 100644 highlight/jirs-contexts/src/c1996.rs create mode 100644 highlight/jirs-contexts/src/c1997.rs create mode 100644 highlight/jirs-contexts/src/c1998.rs create mode 100644 highlight/jirs-contexts/src/c1999.rs create mode 100644 highlight/jirs-contexts/src/c2.rs create mode 100644 highlight/jirs-contexts/src/c20.rs create mode 100644 highlight/jirs-contexts/src/c200.rs create mode 100644 highlight/jirs-contexts/src/c2000.rs create mode 100644 highlight/jirs-contexts/src/c2001.rs create mode 100644 highlight/jirs-contexts/src/c2002.rs create mode 100644 highlight/jirs-contexts/src/c2003.rs create mode 100644 highlight/jirs-contexts/src/c2004.rs create mode 100644 highlight/jirs-contexts/src/c2005.rs create mode 100644 highlight/jirs-contexts/src/c2006.rs create mode 100644 highlight/jirs-contexts/src/c2007.rs create mode 100644 highlight/jirs-contexts/src/c2008.rs create mode 100644 highlight/jirs-contexts/src/c2009.rs create mode 100644 highlight/jirs-contexts/src/c201.rs create mode 100644 highlight/jirs-contexts/src/c2010.rs create mode 100644 highlight/jirs-contexts/src/c2011.rs create mode 100644 highlight/jirs-contexts/src/c2012.rs create mode 100644 highlight/jirs-contexts/src/c2013.rs create mode 100644 highlight/jirs-contexts/src/c2014.rs create mode 100644 highlight/jirs-contexts/src/c2015.rs create mode 100644 highlight/jirs-contexts/src/c2016.rs create mode 100644 highlight/jirs-contexts/src/c2017.rs create mode 100644 highlight/jirs-contexts/src/c2018.rs create mode 100644 highlight/jirs-contexts/src/c2019.rs create mode 100644 highlight/jirs-contexts/src/c202.rs create mode 100644 highlight/jirs-contexts/src/c2020.rs create mode 100644 highlight/jirs-contexts/src/c2021.rs create mode 100644 highlight/jirs-contexts/src/c2022.rs create mode 100644 highlight/jirs-contexts/src/c2023.rs create mode 100644 highlight/jirs-contexts/src/c2024.rs create mode 100644 highlight/jirs-contexts/src/c2025.rs create mode 100644 highlight/jirs-contexts/src/c2026.rs create mode 100644 highlight/jirs-contexts/src/c2027.rs create mode 100644 highlight/jirs-contexts/src/c2028.rs create mode 100644 highlight/jirs-contexts/src/c2029.rs create mode 100644 highlight/jirs-contexts/src/c203.rs create mode 100644 highlight/jirs-contexts/src/c2030.rs create mode 100644 highlight/jirs-contexts/src/c2031.rs create mode 100644 highlight/jirs-contexts/src/c2032.rs create mode 100644 highlight/jirs-contexts/src/c2033.rs create mode 100644 highlight/jirs-contexts/src/c2034.rs create mode 100644 highlight/jirs-contexts/src/c2035.rs create mode 100644 highlight/jirs-contexts/src/c2036.rs create mode 100644 highlight/jirs-contexts/src/c2037.rs create mode 100644 highlight/jirs-contexts/src/c2038.rs create mode 100644 highlight/jirs-contexts/src/c2039.rs create mode 100644 highlight/jirs-contexts/src/c204.rs create mode 100644 highlight/jirs-contexts/src/c2040.rs create mode 100644 highlight/jirs-contexts/src/c2041.rs create mode 100644 highlight/jirs-contexts/src/c2042.rs create mode 100644 highlight/jirs-contexts/src/c2043.rs create mode 100644 highlight/jirs-contexts/src/c2044.rs create mode 100644 highlight/jirs-contexts/src/c2045.rs create mode 100644 highlight/jirs-contexts/src/c2046.rs create mode 100644 highlight/jirs-contexts/src/c2047.rs create mode 100644 highlight/jirs-contexts/src/c2048.rs create mode 100644 highlight/jirs-contexts/src/c2049.rs create mode 100644 highlight/jirs-contexts/src/c205.rs create mode 100644 highlight/jirs-contexts/src/c2050.rs create mode 100644 highlight/jirs-contexts/src/c2051.rs create mode 100644 highlight/jirs-contexts/src/c2052.rs create mode 100644 highlight/jirs-contexts/src/c2053.rs create mode 100644 highlight/jirs-contexts/src/c2054.rs create mode 100644 highlight/jirs-contexts/src/c2055.rs create mode 100644 highlight/jirs-contexts/src/c2056.rs create mode 100644 highlight/jirs-contexts/src/c2057.rs create mode 100644 highlight/jirs-contexts/src/c2058.rs create mode 100644 highlight/jirs-contexts/src/c2059.rs create mode 100644 highlight/jirs-contexts/src/c206.rs create mode 100644 highlight/jirs-contexts/src/c2060.rs create mode 100644 highlight/jirs-contexts/src/c2061.rs create mode 100644 highlight/jirs-contexts/src/c2062.rs create mode 100644 highlight/jirs-contexts/src/c2063.rs create mode 100644 highlight/jirs-contexts/src/c2064.rs create mode 100644 highlight/jirs-contexts/src/c2065.rs create mode 100644 highlight/jirs-contexts/src/c2066.rs create mode 100644 highlight/jirs-contexts/src/c2067.rs create mode 100644 highlight/jirs-contexts/src/c2068.rs create mode 100644 highlight/jirs-contexts/src/c2069.rs create mode 100644 highlight/jirs-contexts/src/c207.rs create mode 100644 highlight/jirs-contexts/src/c2070.rs create mode 100644 highlight/jirs-contexts/src/c2071.rs create mode 100644 highlight/jirs-contexts/src/c2072.rs create mode 100644 highlight/jirs-contexts/src/c2073.rs create mode 100644 highlight/jirs-contexts/src/c2074.rs create mode 100644 highlight/jirs-contexts/src/c2075.rs create mode 100644 highlight/jirs-contexts/src/c2076.rs create mode 100644 highlight/jirs-contexts/src/c2077.rs create mode 100644 highlight/jirs-contexts/src/c2078.rs create mode 100644 highlight/jirs-contexts/src/c2079.rs create mode 100644 highlight/jirs-contexts/src/c208.rs create mode 100644 highlight/jirs-contexts/src/c2080.rs create mode 100644 highlight/jirs-contexts/src/c2081.rs create mode 100644 highlight/jirs-contexts/src/c2082.rs create mode 100644 highlight/jirs-contexts/src/c2083.rs create mode 100644 highlight/jirs-contexts/src/c2084.rs create mode 100644 highlight/jirs-contexts/src/c2085.rs create mode 100644 highlight/jirs-contexts/src/c2086.rs create mode 100644 highlight/jirs-contexts/src/c2087.rs create mode 100644 highlight/jirs-contexts/src/c2088.rs create mode 100644 highlight/jirs-contexts/src/c2089.rs create mode 100644 highlight/jirs-contexts/src/c209.rs create mode 100644 highlight/jirs-contexts/src/c2090.rs create mode 100644 highlight/jirs-contexts/src/c2091.rs create mode 100644 highlight/jirs-contexts/src/c2092.rs create mode 100644 highlight/jirs-contexts/src/c2093.rs create mode 100644 highlight/jirs-contexts/src/c2094.rs create mode 100644 highlight/jirs-contexts/src/c2095.rs create mode 100644 highlight/jirs-contexts/src/c2096.rs create mode 100644 highlight/jirs-contexts/src/c2097.rs create mode 100644 highlight/jirs-contexts/src/c2098.rs create mode 100644 highlight/jirs-contexts/src/c2099.rs create mode 100644 highlight/jirs-contexts/src/c21.rs create mode 100644 highlight/jirs-contexts/src/c210.rs create mode 100644 highlight/jirs-contexts/src/c2100.rs create mode 100644 highlight/jirs-contexts/src/c2101.rs create mode 100644 highlight/jirs-contexts/src/c2102.rs create mode 100644 highlight/jirs-contexts/src/c2103.rs create mode 100644 highlight/jirs-contexts/src/c2104.rs create mode 100644 highlight/jirs-contexts/src/c2105.rs create mode 100644 highlight/jirs-contexts/src/c2106.rs create mode 100644 highlight/jirs-contexts/src/c2107.rs create mode 100644 highlight/jirs-contexts/src/c2108.rs create mode 100644 highlight/jirs-contexts/src/c2109.rs create mode 100644 highlight/jirs-contexts/src/c211.rs create mode 100644 highlight/jirs-contexts/src/c2110.rs create mode 100644 highlight/jirs-contexts/src/c2111.rs create mode 100644 highlight/jirs-contexts/src/c2112.rs create mode 100644 highlight/jirs-contexts/src/c2113.rs create mode 100644 highlight/jirs-contexts/src/c2114.rs create mode 100644 highlight/jirs-contexts/src/c2115.rs create mode 100644 highlight/jirs-contexts/src/c2116.rs create mode 100644 highlight/jirs-contexts/src/c2117.rs create mode 100644 highlight/jirs-contexts/src/c2118.rs create mode 100644 highlight/jirs-contexts/src/c2119.rs create mode 100644 highlight/jirs-contexts/src/c212.rs create mode 100644 highlight/jirs-contexts/src/c2120.rs create mode 100644 highlight/jirs-contexts/src/c2121.rs create mode 100644 highlight/jirs-contexts/src/c2122.rs create mode 100644 highlight/jirs-contexts/src/c2123.rs create mode 100644 highlight/jirs-contexts/src/c2124.rs create mode 100644 highlight/jirs-contexts/src/c2125.rs create mode 100644 highlight/jirs-contexts/src/c2126.rs create mode 100644 highlight/jirs-contexts/src/c2127.rs create mode 100644 highlight/jirs-contexts/src/c2128.rs create mode 100644 highlight/jirs-contexts/src/c2129.rs create mode 100644 highlight/jirs-contexts/src/c213.rs create mode 100644 highlight/jirs-contexts/src/c2130.rs create mode 100644 highlight/jirs-contexts/src/c2131.rs create mode 100644 highlight/jirs-contexts/src/c2132.rs create mode 100644 highlight/jirs-contexts/src/c2133.rs create mode 100644 highlight/jirs-contexts/src/c2134.rs create mode 100644 highlight/jirs-contexts/src/c2135.rs create mode 100644 highlight/jirs-contexts/src/c2136.rs create mode 100644 highlight/jirs-contexts/src/c2137.rs create mode 100644 highlight/jirs-contexts/src/c2138.rs create mode 100644 highlight/jirs-contexts/src/c2139.rs create mode 100644 highlight/jirs-contexts/src/c214.rs create mode 100644 highlight/jirs-contexts/src/c2140.rs create mode 100644 highlight/jirs-contexts/src/c2141.rs create mode 100644 highlight/jirs-contexts/src/c2142.rs create mode 100644 highlight/jirs-contexts/src/c2143.rs create mode 100644 highlight/jirs-contexts/src/c2144.rs create mode 100644 highlight/jirs-contexts/src/c2145.rs create mode 100644 highlight/jirs-contexts/src/c2146.rs create mode 100644 highlight/jirs-contexts/src/c2147.rs create mode 100644 highlight/jirs-contexts/src/c2148.rs create mode 100644 highlight/jirs-contexts/src/c2149.rs create mode 100644 highlight/jirs-contexts/src/c215.rs create mode 100644 highlight/jirs-contexts/src/c2150.rs create mode 100644 highlight/jirs-contexts/src/c2151.rs create mode 100644 highlight/jirs-contexts/src/c2152.rs create mode 100644 highlight/jirs-contexts/src/c2153.rs create mode 100644 highlight/jirs-contexts/src/c2154.rs create mode 100644 highlight/jirs-contexts/src/c2155.rs create mode 100644 highlight/jirs-contexts/src/c2156.rs create mode 100644 highlight/jirs-contexts/src/c2157.rs create mode 100644 highlight/jirs-contexts/src/c2158.rs create mode 100644 highlight/jirs-contexts/src/c2159.rs create mode 100644 highlight/jirs-contexts/src/c216.rs create mode 100644 highlight/jirs-contexts/src/c2160.rs create mode 100644 highlight/jirs-contexts/src/c2161.rs create mode 100644 highlight/jirs-contexts/src/c2162.rs create mode 100644 highlight/jirs-contexts/src/c2163.rs create mode 100644 highlight/jirs-contexts/src/c2164.rs create mode 100644 highlight/jirs-contexts/src/c2165.rs create mode 100644 highlight/jirs-contexts/src/c2166.rs create mode 100644 highlight/jirs-contexts/src/c2167.rs create mode 100644 highlight/jirs-contexts/src/c2168.rs create mode 100644 highlight/jirs-contexts/src/c2169.rs create mode 100644 highlight/jirs-contexts/src/c217.rs create mode 100644 highlight/jirs-contexts/src/c2170.rs create mode 100644 highlight/jirs-contexts/src/c2171.rs create mode 100644 highlight/jirs-contexts/src/c2172.rs create mode 100644 highlight/jirs-contexts/src/c2173.rs create mode 100644 highlight/jirs-contexts/src/c2174.rs create mode 100644 highlight/jirs-contexts/src/c2175.rs create mode 100644 highlight/jirs-contexts/src/c2176.rs create mode 100644 highlight/jirs-contexts/src/c2177.rs create mode 100644 highlight/jirs-contexts/src/c2178.rs create mode 100644 highlight/jirs-contexts/src/c2179.rs create mode 100644 highlight/jirs-contexts/src/c218.rs create mode 100644 highlight/jirs-contexts/src/c2180.rs create mode 100644 highlight/jirs-contexts/src/c2181.rs create mode 100644 highlight/jirs-contexts/src/c2182.rs create mode 100644 highlight/jirs-contexts/src/c2183.rs create mode 100644 highlight/jirs-contexts/src/c2184.rs create mode 100644 highlight/jirs-contexts/src/c2185.rs create mode 100644 highlight/jirs-contexts/src/c2186.rs create mode 100644 highlight/jirs-contexts/src/c2187.rs create mode 100644 highlight/jirs-contexts/src/c2188.rs create mode 100644 highlight/jirs-contexts/src/c2189.rs create mode 100644 highlight/jirs-contexts/src/c219.rs create mode 100644 highlight/jirs-contexts/src/c2190.rs create mode 100644 highlight/jirs-contexts/src/c2191.rs create mode 100644 highlight/jirs-contexts/src/c2192.rs create mode 100644 highlight/jirs-contexts/src/c2193.rs create mode 100644 highlight/jirs-contexts/src/c2194.rs create mode 100644 highlight/jirs-contexts/src/c2195.rs create mode 100644 highlight/jirs-contexts/src/c2196.rs create mode 100644 highlight/jirs-contexts/src/c2197.rs create mode 100644 highlight/jirs-contexts/src/c2198.rs create mode 100644 highlight/jirs-contexts/src/c2199.rs create mode 100644 highlight/jirs-contexts/src/c22.rs create mode 100644 highlight/jirs-contexts/src/c220.rs create mode 100644 highlight/jirs-contexts/src/c2200.rs create mode 100644 highlight/jirs-contexts/src/c2201.rs create mode 100644 highlight/jirs-contexts/src/c2202.rs create mode 100644 highlight/jirs-contexts/src/c2203.rs create mode 100644 highlight/jirs-contexts/src/c2204.rs create mode 100644 highlight/jirs-contexts/src/c2205.rs create mode 100644 highlight/jirs-contexts/src/c2206.rs create mode 100644 highlight/jirs-contexts/src/c2207.rs create mode 100644 highlight/jirs-contexts/src/c2208.rs create mode 100644 highlight/jirs-contexts/src/c2209.rs create mode 100644 highlight/jirs-contexts/src/c221.rs create mode 100644 highlight/jirs-contexts/src/c2210.rs create mode 100644 highlight/jirs-contexts/src/c2211.rs create mode 100644 highlight/jirs-contexts/src/c2212.rs create mode 100644 highlight/jirs-contexts/src/c2213.rs create mode 100644 highlight/jirs-contexts/src/c2214.rs create mode 100644 highlight/jirs-contexts/src/c2215.rs create mode 100644 highlight/jirs-contexts/src/c2216.rs create mode 100644 highlight/jirs-contexts/src/c2217.rs create mode 100644 highlight/jirs-contexts/src/c2218.rs create mode 100644 highlight/jirs-contexts/src/c2219.rs create mode 100644 highlight/jirs-contexts/src/c222.rs create mode 100644 highlight/jirs-contexts/src/c2220.rs create mode 100644 highlight/jirs-contexts/src/c2221.rs create mode 100644 highlight/jirs-contexts/src/c2222.rs create mode 100644 highlight/jirs-contexts/src/c2223.rs create mode 100644 highlight/jirs-contexts/src/c2224.rs create mode 100644 highlight/jirs-contexts/src/c2225.rs create mode 100644 highlight/jirs-contexts/src/c2226.rs create mode 100644 highlight/jirs-contexts/src/c2227.rs create mode 100644 highlight/jirs-contexts/src/c2228.rs create mode 100644 highlight/jirs-contexts/src/c2229.rs create mode 100644 highlight/jirs-contexts/src/c223.rs create mode 100644 highlight/jirs-contexts/src/c2230.rs create mode 100644 highlight/jirs-contexts/src/c2231.rs create mode 100644 highlight/jirs-contexts/src/c2232.rs create mode 100644 highlight/jirs-contexts/src/c2233.rs create mode 100644 highlight/jirs-contexts/src/c2234.rs create mode 100644 highlight/jirs-contexts/src/c2235.rs create mode 100644 highlight/jirs-contexts/src/c2236.rs create mode 100644 highlight/jirs-contexts/src/c2237.rs create mode 100644 highlight/jirs-contexts/src/c2238.rs create mode 100644 highlight/jirs-contexts/src/c2239.rs create mode 100644 highlight/jirs-contexts/src/c224.rs create mode 100644 highlight/jirs-contexts/src/c2240.rs create mode 100644 highlight/jirs-contexts/src/c2241.rs create mode 100644 highlight/jirs-contexts/src/c2242.rs create mode 100644 highlight/jirs-contexts/src/c2243.rs create mode 100644 highlight/jirs-contexts/src/c2244.rs create mode 100644 highlight/jirs-contexts/src/c2245.rs create mode 100644 highlight/jirs-contexts/src/c2246.rs create mode 100644 highlight/jirs-contexts/src/c2247.rs create mode 100644 highlight/jirs-contexts/src/c2248.rs create mode 100644 highlight/jirs-contexts/src/c2249.rs create mode 100644 highlight/jirs-contexts/src/c225.rs create mode 100644 highlight/jirs-contexts/src/c2250.rs create mode 100644 highlight/jirs-contexts/src/c2251.rs create mode 100644 highlight/jirs-contexts/src/c2252.rs create mode 100644 highlight/jirs-contexts/src/c2253.rs create mode 100644 highlight/jirs-contexts/src/c2254.rs create mode 100644 highlight/jirs-contexts/src/c2255.rs create mode 100644 highlight/jirs-contexts/src/c2256.rs create mode 100644 highlight/jirs-contexts/src/c2257.rs create mode 100644 highlight/jirs-contexts/src/c2258.rs create mode 100644 highlight/jirs-contexts/src/c2259.rs create mode 100644 highlight/jirs-contexts/src/c226.rs create mode 100644 highlight/jirs-contexts/src/c2260.rs create mode 100644 highlight/jirs-contexts/src/c2261.rs create mode 100644 highlight/jirs-contexts/src/c2262.rs create mode 100644 highlight/jirs-contexts/src/c2263.rs create mode 100644 highlight/jirs-contexts/src/c2264.rs create mode 100644 highlight/jirs-contexts/src/c2265.rs create mode 100644 highlight/jirs-contexts/src/c2266.rs create mode 100644 highlight/jirs-contexts/src/c2267.rs create mode 100644 highlight/jirs-contexts/src/c2268.rs create mode 100644 highlight/jirs-contexts/src/c2269.rs create mode 100644 highlight/jirs-contexts/src/c227.rs create mode 100644 highlight/jirs-contexts/src/c2270.rs create mode 100644 highlight/jirs-contexts/src/c2271.rs create mode 100644 highlight/jirs-contexts/src/c2272.rs create mode 100644 highlight/jirs-contexts/src/c2273.rs create mode 100644 highlight/jirs-contexts/src/c2274.rs create mode 100644 highlight/jirs-contexts/src/c2275.rs create mode 100644 highlight/jirs-contexts/src/c2276.rs create mode 100644 highlight/jirs-contexts/src/c2277.rs create mode 100644 highlight/jirs-contexts/src/c2278.rs create mode 100644 highlight/jirs-contexts/src/c2279.rs create mode 100644 highlight/jirs-contexts/src/c228.rs create mode 100644 highlight/jirs-contexts/src/c2280.rs create mode 100644 highlight/jirs-contexts/src/c2281.rs create mode 100644 highlight/jirs-contexts/src/c2282.rs create mode 100644 highlight/jirs-contexts/src/c2283.rs create mode 100644 highlight/jirs-contexts/src/c2284.rs create mode 100644 highlight/jirs-contexts/src/c2285.rs create mode 100644 highlight/jirs-contexts/src/c2286.rs create mode 100644 highlight/jirs-contexts/src/c2287.rs create mode 100644 highlight/jirs-contexts/src/c2288.rs create mode 100644 highlight/jirs-contexts/src/c2289.rs create mode 100644 highlight/jirs-contexts/src/c229.rs create mode 100644 highlight/jirs-contexts/src/c2290.rs create mode 100644 highlight/jirs-contexts/src/c2291.rs create mode 100644 highlight/jirs-contexts/src/c2292.rs create mode 100644 highlight/jirs-contexts/src/c2293.rs create mode 100644 highlight/jirs-contexts/src/c2294.rs create mode 100644 highlight/jirs-contexts/src/c2295.rs create mode 100644 highlight/jirs-contexts/src/c2296.rs create mode 100644 highlight/jirs-contexts/src/c2297.rs create mode 100644 highlight/jirs-contexts/src/c2298.rs create mode 100644 highlight/jirs-contexts/src/c2299.rs create mode 100644 highlight/jirs-contexts/src/c23.rs create mode 100644 highlight/jirs-contexts/src/c230.rs create mode 100644 highlight/jirs-contexts/src/c2300.rs create mode 100644 highlight/jirs-contexts/src/c2301.rs create mode 100644 highlight/jirs-contexts/src/c2302.rs create mode 100644 highlight/jirs-contexts/src/c2303.rs create mode 100644 highlight/jirs-contexts/src/c2304.rs create mode 100644 highlight/jirs-contexts/src/c2305.rs create mode 100644 highlight/jirs-contexts/src/c2306.rs create mode 100644 highlight/jirs-contexts/src/c2307.rs create mode 100644 highlight/jirs-contexts/src/c2308.rs create mode 100644 highlight/jirs-contexts/src/c2309.rs create mode 100644 highlight/jirs-contexts/src/c231.rs create mode 100644 highlight/jirs-contexts/src/c2310.rs create mode 100644 highlight/jirs-contexts/src/c2311.rs create mode 100644 highlight/jirs-contexts/src/c2312.rs create mode 100644 highlight/jirs-contexts/src/c2313.rs create mode 100644 highlight/jirs-contexts/src/c2314.rs create mode 100644 highlight/jirs-contexts/src/c2315.rs create mode 100644 highlight/jirs-contexts/src/c2316.rs create mode 100644 highlight/jirs-contexts/src/c2317.rs create mode 100644 highlight/jirs-contexts/src/c2318.rs create mode 100644 highlight/jirs-contexts/src/c2319.rs create mode 100644 highlight/jirs-contexts/src/c232.rs create mode 100644 highlight/jirs-contexts/src/c2320.rs create mode 100644 highlight/jirs-contexts/src/c2321.rs create mode 100644 highlight/jirs-contexts/src/c2322.rs create mode 100644 highlight/jirs-contexts/src/c2323.rs create mode 100644 highlight/jirs-contexts/src/c2324.rs create mode 100644 highlight/jirs-contexts/src/c2325.rs create mode 100644 highlight/jirs-contexts/src/c2326.rs create mode 100644 highlight/jirs-contexts/src/c2327.rs create mode 100644 highlight/jirs-contexts/src/c2328.rs create mode 100644 highlight/jirs-contexts/src/c2329.rs create mode 100644 highlight/jirs-contexts/src/c233.rs create mode 100644 highlight/jirs-contexts/src/c2330.rs create mode 100644 highlight/jirs-contexts/src/c2331.rs create mode 100644 highlight/jirs-contexts/src/c2332.rs create mode 100644 highlight/jirs-contexts/src/c2333.rs create mode 100644 highlight/jirs-contexts/src/c2334.rs create mode 100644 highlight/jirs-contexts/src/c2335.rs create mode 100644 highlight/jirs-contexts/src/c2336.rs create mode 100644 highlight/jirs-contexts/src/c2337.rs create mode 100644 highlight/jirs-contexts/src/c2338.rs create mode 100644 highlight/jirs-contexts/src/c2339.rs create mode 100644 highlight/jirs-contexts/src/c234.rs create mode 100644 highlight/jirs-contexts/src/c2340.rs create mode 100644 highlight/jirs-contexts/src/c2341.rs create mode 100644 highlight/jirs-contexts/src/c2342.rs create mode 100644 highlight/jirs-contexts/src/c2343.rs create mode 100644 highlight/jirs-contexts/src/c2344.rs create mode 100644 highlight/jirs-contexts/src/c2345.rs create mode 100644 highlight/jirs-contexts/src/c2346.rs create mode 100644 highlight/jirs-contexts/src/c2347.rs create mode 100644 highlight/jirs-contexts/src/c2348.rs create mode 100644 highlight/jirs-contexts/src/c2349.rs create mode 100644 highlight/jirs-contexts/src/c235.rs create mode 100644 highlight/jirs-contexts/src/c2350.rs create mode 100644 highlight/jirs-contexts/src/c2351.rs create mode 100644 highlight/jirs-contexts/src/c2352.rs create mode 100644 highlight/jirs-contexts/src/c2353.rs create mode 100644 highlight/jirs-contexts/src/c2354.rs create mode 100644 highlight/jirs-contexts/src/c2355.rs create mode 100644 highlight/jirs-contexts/src/c2356.rs create mode 100644 highlight/jirs-contexts/src/c2357.rs create mode 100644 highlight/jirs-contexts/src/c2358.rs create mode 100644 highlight/jirs-contexts/src/c2359.rs create mode 100644 highlight/jirs-contexts/src/c236.rs create mode 100644 highlight/jirs-contexts/src/c2360.rs create mode 100644 highlight/jirs-contexts/src/c2361.rs create mode 100644 highlight/jirs-contexts/src/c2362.rs create mode 100644 highlight/jirs-contexts/src/c2363.rs create mode 100644 highlight/jirs-contexts/src/c2364.rs create mode 100644 highlight/jirs-contexts/src/c2365.rs create mode 100644 highlight/jirs-contexts/src/c2366.rs create mode 100644 highlight/jirs-contexts/src/c2367.rs create mode 100644 highlight/jirs-contexts/src/c2368.rs create mode 100644 highlight/jirs-contexts/src/c2369.rs create mode 100644 highlight/jirs-contexts/src/c237.rs create mode 100644 highlight/jirs-contexts/src/c2370.rs create mode 100644 highlight/jirs-contexts/src/c2371.rs create mode 100644 highlight/jirs-contexts/src/c2372.rs create mode 100644 highlight/jirs-contexts/src/c2373.rs create mode 100644 highlight/jirs-contexts/src/c2374.rs create mode 100644 highlight/jirs-contexts/src/c2375.rs create mode 100644 highlight/jirs-contexts/src/c2376.rs create mode 100644 highlight/jirs-contexts/src/c2377.rs create mode 100644 highlight/jirs-contexts/src/c2378.rs create mode 100644 highlight/jirs-contexts/src/c2379.rs create mode 100644 highlight/jirs-contexts/src/c238.rs create mode 100644 highlight/jirs-contexts/src/c2380.rs create mode 100644 highlight/jirs-contexts/src/c2381.rs create mode 100644 highlight/jirs-contexts/src/c2382.rs create mode 100644 highlight/jirs-contexts/src/c2383.rs create mode 100644 highlight/jirs-contexts/src/c2384.rs create mode 100644 highlight/jirs-contexts/src/c2385.rs create mode 100644 highlight/jirs-contexts/src/c2386.rs create mode 100644 highlight/jirs-contexts/src/c2387.rs create mode 100644 highlight/jirs-contexts/src/c2388.rs create mode 100644 highlight/jirs-contexts/src/c2389.rs create mode 100644 highlight/jirs-contexts/src/c239.rs create mode 100644 highlight/jirs-contexts/src/c2390.rs create mode 100644 highlight/jirs-contexts/src/c2391.rs create mode 100644 highlight/jirs-contexts/src/c2392.rs create mode 100644 highlight/jirs-contexts/src/c2393.rs create mode 100644 highlight/jirs-contexts/src/c2394.rs create mode 100644 highlight/jirs-contexts/src/c2395.rs create mode 100644 highlight/jirs-contexts/src/c2396.rs create mode 100644 highlight/jirs-contexts/src/c2397.rs create mode 100644 highlight/jirs-contexts/src/c2398.rs create mode 100644 highlight/jirs-contexts/src/c2399.rs create mode 100644 highlight/jirs-contexts/src/c24.rs create mode 100644 highlight/jirs-contexts/src/c240.rs create mode 100644 highlight/jirs-contexts/src/c2400.rs create mode 100644 highlight/jirs-contexts/src/c2401.rs create mode 100644 highlight/jirs-contexts/src/c2402.rs create mode 100644 highlight/jirs-contexts/src/c2403.rs create mode 100644 highlight/jirs-contexts/src/c2404.rs create mode 100644 highlight/jirs-contexts/src/c2405.rs create mode 100644 highlight/jirs-contexts/src/c2406.rs create mode 100644 highlight/jirs-contexts/src/c2407.rs create mode 100644 highlight/jirs-contexts/src/c2408.rs create mode 100644 highlight/jirs-contexts/src/c2409.rs create mode 100644 highlight/jirs-contexts/src/c241.rs create mode 100644 highlight/jirs-contexts/src/c2410.rs create mode 100644 highlight/jirs-contexts/src/c2411.rs create mode 100644 highlight/jirs-contexts/src/c2412.rs create mode 100644 highlight/jirs-contexts/src/c2413.rs create mode 100644 highlight/jirs-contexts/src/c2414.rs create mode 100644 highlight/jirs-contexts/src/c2415.rs create mode 100644 highlight/jirs-contexts/src/c2416.rs create mode 100644 highlight/jirs-contexts/src/c2417.rs create mode 100644 highlight/jirs-contexts/src/c2418.rs create mode 100644 highlight/jirs-contexts/src/c2419.rs create mode 100644 highlight/jirs-contexts/src/c242.rs create mode 100644 highlight/jirs-contexts/src/c2420.rs create mode 100644 highlight/jirs-contexts/src/c2421.rs create mode 100644 highlight/jirs-contexts/src/c2422.rs create mode 100644 highlight/jirs-contexts/src/c2423.rs create mode 100644 highlight/jirs-contexts/src/c2424.rs create mode 100644 highlight/jirs-contexts/src/c2425.rs create mode 100644 highlight/jirs-contexts/src/c2426.rs create mode 100644 highlight/jirs-contexts/src/c2427.rs create mode 100644 highlight/jirs-contexts/src/c2428.rs create mode 100644 highlight/jirs-contexts/src/c2429.rs create mode 100644 highlight/jirs-contexts/src/c243.rs create mode 100644 highlight/jirs-contexts/src/c2430.rs create mode 100644 highlight/jirs-contexts/src/c2431.rs create mode 100644 highlight/jirs-contexts/src/c2432.rs create mode 100644 highlight/jirs-contexts/src/c2433.rs create mode 100644 highlight/jirs-contexts/src/c2434.rs create mode 100644 highlight/jirs-contexts/src/c2435.rs create mode 100644 highlight/jirs-contexts/src/c2436.rs create mode 100644 highlight/jirs-contexts/src/c2437.rs create mode 100644 highlight/jirs-contexts/src/c2438.rs create mode 100644 highlight/jirs-contexts/src/c2439.rs create mode 100644 highlight/jirs-contexts/src/c244.rs create mode 100644 highlight/jirs-contexts/src/c2440.rs create mode 100644 highlight/jirs-contexts/src/c2441.rs create mode 100644 highlight/jirs-contexts/src/c2442.rs create mode 100644 highlight/jirs-contexts/src/c2443.rs create mode 100644 highlight/jirs-contexts/src/c2444.rs create mode 100644 highlight/jirs-contexts/src/c2445.rs create mode 100644 highlight/jirs-contexts/src/c2446.rs create mode 100644 highlight/jirs-contexts/src/c2447.rs create mode 100644 highlight/jirs-contexts/src/c2448.rs create mode 100644 highlight/jirs-contexts/src/c2449.rs create mode 100644 highlight/jirs-contexts/src/c245.rs create mode 100644 highlight/jirs-contexts/src/c2450.rs create mode 100644 highlight/jirs-contexts/src/c2451.rs create mode 100644 highlight/jirs-contexts/src/c2452.rs create mode 100644 highlight/jirs-contexts/src/c2453.rs create mode 100644 highlight/jirs-contexts/src/c2454.rs create mode 100644 highlight/jirs-contexts/src/c2455.rs create mode 100644 highlight/jirs-contexts/src/c2456.rs create mode 100644 highlight/jirs-contexts/src/c2457.rs create mode 100644 highlight/jirs-contexts/src/c2458.rs create mode 100644 highlight/jirs-contexts/src/c2459.rs create mode 100644 highlight/jirs-contexts/src/c246.rs create mode 100644 highlight/jirs-contexts/src/c2460.rs create mode 100644 highlight/jirs-contexts/src/c2461.rs create mode 100644 highlight/jirs-contexts/src/c2462.rs create mode 100644 highlight/jirs-contexts/src/c2463.rs create mode 100644 highlight/jirs-contexts/src/c2464.rs create mode 100644 highlight/jirs-contexts/src/c2465.rs create mode 100644 highlight/jirs-contexts/src/c2466.rs create mode 100644 highlight/jirs-contexts/src/c2467.rs create mode 100644 highlight/jirs-contexts/src/c2468.rs create mode 100644 highlight/jirs-contexts/src/c2469.rs create mode 100644 highlight/jirs-contexts/src/c247.rs create mode 100644 highlight/jirs-contexts/src/c2470.rs create mode 100644 highlight/jirs-contexts/src/c2471.rs create mode 100644 highlight/jirs-contexts/src/c2472.rs create mode 100644 highlight/jirs-contexts/src/c2473.rs create mode 100644 highlight/jirs-contexts/src/c2474.rs create mode 100644 highlight/jirs-contexts/src/c2475.rs create mode 100644 highlight/jirs-contexts/src/c2476.rs create mode 100644 highlight/jirs-contexts/src/c2477.rs create mode 100644 highlight/jirs-contexts/src/c2478.rs create mode 100644 highlight/jirs-contexts/src/c2479.rs create mode 100644 highlight/jirs-contexts/src/c248.rs create mode 100644 highlight/jirs-contexts/src/c2480.rs create mode 100644 highlight/jirs-contexts/src/c2481.rs create mode 100644 highlight/jirs-contexts/src/c2482.rs create mode 100644 highlight/jirs-contexts/src/c2483.rs create mode 100644 highlight/jirs-contexts/src/c2484.rs create mode 100644 highlight/jirs-contexts/src/c2485.rs create mode 100644 highlight/jirs-contexts/src/c2486.rs create mode 100644 highlight/jirs-contexts/src/c2487.rs create mode 100644 highlight/jirs-contexts/src/c2488.rs create mode 100644 highlight/jirs-contexts/src/c2489.rs create mode 100644 highlight/jirs-contexts/src/c249.rs create mode 100644 highlight/jirs-contexts/src/c2490.rs create mode 100644 highlight/jirs-contexts/src/c2491.rs create mode 100644 highlight/jirs-contexts/src/c2492.rs create mode 100644 highlight/jirs-contexts/src/c2493.rs create mode 100644 highlight/jirs-contexts/src/c2494.rs create mode 100644 highlight/jirs-contexts/src/c2495.rs create mode 100644 highlight/jirs-contexts/src/c2496.rs create mode 100644 highlight/jirs-contexts/src/c2497.rs create mode 100644 highlight/jirs-contexts/src/c2498.rs create mode 100644 highlight/jirs-contexts/src/c2499.rs create mode 100644 highlight/jirs-contexts/src/c25.rs create mode 100644 highlight/jirs-contexts/src/c250.rs create mode 100644 highlight/jirs-contexts/src/c2500.rs create mode 100644 highlight/jirs-contexts/src/c2501.rs create mode 100644 highlight/jirs-contexts/src/c2502.rs create mode 100644 highlight/jirs-contexts/src/c2503.rs create mode 100644 highlight/jirs-contexts/src/c2504.rs create mode 100644 highlight/jirs-contexts/src/c2505.rs create mode 100644 highlight/jirs-contexts/src/c2506.rs create mode 100644 highlight/jirs-contexts/src/c2507.rs create mode 100644 highlight/jirs-contexts/src/c2508.rs create mode 100644 highlight/jirs-contexts/src/c2509.rs create mode 100644 highlight/jirs-contexts/src/c251.rs create mode 100644 highlight/jirs-contexts/src/c2510.rs create mode 100644 highlight/jirs-contexts/src/c2511.rs create mode 100644 highlight/jirs-contexts/src/c2512.rs create mode 100644 highlight/jirs-contexts/src/c2513.rs create mode 100644 highlight/jirs-contexts/src/c2514.rs create mode 100644 highlight/jirs-contexts/src/c2515.rs create mode 100644 highlight/jirs-contexts/src/c2516.rs create mode 100644 highlight/jirs-contexts/src/c2517.rs create mode 100644 highlight/jirs-contexts/src/c2518.rs create mode 100644 highlight/jirs-contexts/src/c2519.rs create mode 100644 highlight/jirs-contexts/src/c252.rs create mode 100644 highlight/jirs-contexts/src/c2520.rs create mode 100644 highlight/jirs-contexts/src/c2521.rs create mode 100644 highlight/jirs-contexts/src/c2522.rs create mode 100644 highlight/jirs-contexts/src/c2523.rs create mode 100644 highlight/jirs-contexts/src/c2524.rs create mode 100644 highlight/jirs-contexts/src/c2525.rs create mode 100644 highlight/jirs-contexts/src/c2526.rs create mode 100644 highlight/jirs-contexts/src/c2527.rs create mode 100644 highlight/jirs-contexts/src/c2528.rs create mode 100644 highlight/jirs-contexts/src/c2529.rs create mode 100644 highlight/jirs-contexts/src/c253.rs create mode 100644 highlight/jirs-contexts/src/c2530.rs create mode 100644 highlight/jirs-contexts/src/c2531.rs create mode 100644 highlight/jirs-contexts/src/c2532.rs create mode 100644 highlight/jirs-contexts/src/c2533.rs create mode 100644 highlight/jirs-contexts/src/c2534.rs create mode 100644 highlight/jirs-contexts/src/c2535.rs create mode 100644 highlight/jirs-contexts/src/c2536.rs create mode 100644 highlight/jirs-contexts/src/c2537.rs create mode 100644 highlight/jirs-contexts/src/c2538.rs create mode 100644 highlight/jirs-contexts/src/c2539.rs create mode 100644 highlight/jirs-contexts/src/c254.rs create mode 100644 highlight/jirs-contexts/src/c2540.rs create mode 100644 highlight/jirs-contexts/src/c2541.rs create mode 100644 highlight/jirs-contexts/src/c2542.rs create mode 100644 highlight/jirs-contexts/src/c2543.rs create mode 100644 highlight/jirs-contexts/src/c2544.rs create mode 100644 highlight/jirs-contexts/src/c2545.rs create mode 100644 highlight/jirs-contexts/src/c2546.rs create mode 100644 highlight/jirs-contexts/src/c2547.rs create mode 100644 highlight/jirs-contexts/src/c2548.rs create mode 100644 highlight/jirs-contexts/src/c2549.rs create mode 100644 highlight/jirs-contexts/src/c255.rs create mode 100644 highlight/jirs-contexts/src/c2550.rs create mode 100644 highlight/jirs-contexts/src/c2551.rs create mode 100644 highlight/jirs-contexts/src/c2552.rs create mode 100644 highlight/jirs-contexts/src/c2553.rs create mode 100644 highlight/jirs-contexts/src/c2554.rs create mode 100644 highlight/jirs-contexts/src/c2555.rs create mode 100644 highlight/jirs-contexts/src/c2556.rs create mode 100644 highlight/jirs-contexts/src/c2557.rs create mode 100644 highlight/jirs-contexts/src/c2558.rs create mode 100644 highlight/jirs-contexts/src/c2559.rs create mode 100644 highlight/jirs-contexts/src/c256.rs create mode 100644 highlight/jirs-contexts/src/c2560.rs create mode 100644 highlight/jirs-contexts/src/c2561.rs create mode 100644 highlight/jirs-contexts/src/c2562.rs create mode 100644 highlight/jirs-contexts/src/c2563.rs create mode 100644 highlight/jirs-contexts/src/c2564.rs create mode 100644 highlight/jirs-contexts/src/c2565.rs create mode 100644 highlight/jirs-contexts/src/c2566.rs create mode 100644 highlight/jirs-contexts/src/c2567.rs create mode 100644 highlight/jirs-contexts/src/c2568.rs create mode 100644 highlight/jirs-contexts/src/c2569.rs create mode 100644 highlight/jirs-contexts/src/c257.rs create mode 100644 highlight/jirs-contexts/src/c2570.rs create mode 100644 highlight/jirs-contexts/src/c2571.rs create mode 100644 highlight/jirs-contexts/src/c2572.rs create mode 100644 highlight/jirs-contexts/src/c2573.rs create mode 100644 highlight/jirs-contexts/src/c2574.rs create mode 100644 highlight/jirs-contexts/src/c2575.rs create mode 100644 highlight/jirs-contexts/src/c2576.rs create mode 100644 highlight/jirs-contexts/src/c2577.rs create mode 100644 highlight/jirs-contexts/src/c2578.rs create mode 100644 highlight/jirs-contexts/src/c2579.rs create mode 100644 highlight/jirs-contexts/src/c258.rs create mode 100644 highlight/jirs-contexts/src/c2580.rs create mode 100644 highlight/jirs-contexts/src/c2581.rs create mode 100644 highlight/jirs-contexts/src/c2582.rs create mode 100644 highlight/jirs-contexts/src/c2583.rs create mode 100644 highlight/jirs-contexts/src/c2584.rs create mode 100644 highlight/jirs-contexts/src/c2585.rs create mode 100644 highlight/jirs-contexts/src/c2586.rs create mode 100644 highlight/jirs-contexts/src/c2587.rs create mode 100644 highlight/jirs-contexts/src/c2588.rs create mode 100644 highlight/jirs-contexts/src/c2589.rs create mode 100644 highlight/jirs-contexts/src/c259.rs create mode 100644 highlight/jirs-contexts/src/c2590.rs create mode 100644 highlight/jirs-contexts/src/c2591.rs create mode 100644 highlight/jirs-contexts/src/c2592.rs create mode 100644 highlight/jirs-contexts/src/c2593.rs create mode 100644 highlight/jirs-contexts/src/c2594.rs create mode 100644 highlight/jirs-contexts/src/c2595.rs create mode 100644 highlight/jirs-contexts/src/c2596.rs create mode 100644 highlight/jirs-contexts/src/c2597.rs create mode 100644 highlight/jirs-contexts/src/c2598.rs create mode 100644 highlight/jirs-contexts/src/c2599.rs create mode 100644 highlight/jirs-contexts/src/c26.rs create mode 100644 highlight/jirs-contexts/src/c260.rs create mode 100644 highlight/jirs-contexts/src/c2600.rs create mode 100644 highlight/jirs-contexts/src/c2601.rs create mode 100644 highlight/jirs-contexts/src/c2602.rs create mode 100644 highlight/jirs-contexts/src/c2603.rs create mode 100644 highlight/jirs-contexts/src/c2604.rs create mode 100644 highlight/jirs-contexts/src/c2605.rs create mode 100644 highlight/jirs-contexts/src/c2606.rs create mode 100644 highlight/jirs-contexts/src/c2607.rs create mode 100644 highlight/jirs-contexts/src/c2608.rs create mode 100644 highlight/jirs-contexts/src/c2609.rs create mode 100644 highlight/jirs-contexts/src/c261.rs create mode 100644 highlight/jirs-contexts/src/c2610.rs create mode 100644 highlight/jirs-contexts/src/c2611.rs create mode 100644 highlight/jirs-contexts/src/c2612.rs create mode 100644 highlight/jirs-contexts/src/c2613.rs create mode 100644 highlight/jirs-contexts/src/c2614.rs create mode 100644 highlight/jirs-contexts/src/c2615.rs create mode 100644 highlight/jirs-contexts/src/c2616.rs create mode 100644 highlight/jirs-contexts/src/c2617.rs create mode 100644 highlight/jirs-contexts/src/c2618.rs create mode 100644 highlight/jirs-contexts/src/c2619.rs create mode 100644 highlight/jirs-contexts/src/c262.rs create mode 100644 highlight/jirs-contexts/src/c2620.rs create mode 100644 highlight/jirs-contexts/src/c2621.rs create mode 100644 highlight/jirs-contexts/src/c2622.rs create mode 100644 highlight/jirs-contexts/src/c2623.rs create mode 100644 highlight/jirs-contexts/src/c2624.rs create mode 100644 highlight/jirs-contexts/src/c2625.rs create mode 100644 highlight/jirs-contexts/src/c2626.rs create mode 100644 highlight/jirs-contexts/src/c2627.rs create mode 100644 highlight/jirs-contexts/src/c2628.rs create mode 100644 highlight/jirs-contexts/src/c2629.rs create mode 100644 highlight/jirs-contexts/src/c263.rs create mode 100644 highlight/jirs-contexts/src/c2630.rs create mode 100644 highlight/jirs-contexts/src/c2631.rs create mode 100644 highlight/jirs-contexts/src/c2632.rs create mode 100644 highlight/jirs-contexts/src/c2633.rs create mode 100644 highlight/jirs-contexts/src/c2634.rs create mode 100644 highlight/jirs-contexts/src/c2635.rs create mode 100644 highlight/jirs-contexts/src/c2636.rs create mode 100644 highlight/jirs-contexts/src/c2637.rs create mode 100644 highlight/jirs-contexts/src/c2638.rs create mode 100644 highlight/jirs-contexts/src/c2639.rs create mode 100644 highlight/jirs-contexts/src/c264.rs create mode 100644 highlight/jirs-contexts/src/c2640.rs create mode 100644 highlight/jirs-contexts/src/c2641.rs create mode 100644 highlight/jirs-contexts/src/c2642.rs create mode 100644 highlight/jirs-contexts/src/c2643.rs create mode 100644 highlight/jirs-contexts/src/c2644.rs create mode 100644 highlight/jirs-contexts/src/c2645.rs create mode 100644 highlight/jirs-contexts/src/c2646.rs create mode 100644 highlight/jirs-contexts/src/c2647.rs create mode 100644 highlight/jirs-contexts/src/c2648.rs create mode 100644 highlight/jirs-contexts/src/c2649.rs create mode 100644 highlight/jirs-contexts/src/c265.rs create mode 100644 highlight/jirs-contexts/src/c2650.rs create mode 100644 highlight/jirs-contexts/src/c2651.rs create mode 100644 highlight/jirs-contexts/src/c2652.rs create mode 100644 highlight/jirs-contexts/src/c2653.rs create mode 100644 highlight/jirs-contexts/src/c2654.rs create mode 100644 highlight/jirs-contexts/src/c2655.rs create mode 100644 highlight/jirs-contexts/src/c2656.rs create mode 100644 highlight/jirs-contexts/src/c2657.rs create mode 100644 highlight/jirs-contexts/src/c2658.rs create mode 100644 highlight/jirs-contexts/src/c2659.rs create mode 100644 highlight/jirs-contexts/src/c266.rs create mode 100644 highlight/jirs-contexts/src/c2660.rs create mode 100644 highlight/jirs-contexts/src/c2661.rs create mode 100644 highlight/jirs-contexts/src/c2662.rs create mode 100644 highlight/jirs-contexts/src/c2663.rs create mode 100644 highlight/jirs-contexts/src/c2664.rs create mode 100644 highlight/jirs-contexts/src/c2665.rs create mode 100644 highlight/jirs-contexts/src/c2666.rs create mode 100644 highlight/jirs-contexts/src/c2667.rs create mode 100644 highlight/jirs-contexts/src/c2668.rs create mode 100644 highlight/jirs-contexts/src/c2669.rs create mode 100644 highlight/jirs-contexts/src/c267.rs create mode 100644 highlight/jirs-contexts/src/c2670.rs create mode 100644 highlight/jirs-contexts/src/c2671.rs create mode 100644 highlight/jirs-contexts/src/c2672.rs create mode 100644 highlight/jirs-contexts/src/c2673.rs create mode 100644 highlight/jirs-contexts/src/c2674.rs create mode 100644 highlight/jirs-contexts/src/c2675.rs create mode 100644 highlight/jirs-contexts/src/c2676.rs create mode 100644 highlight/jirs-contexts/src/c2677.rs create mode 100644 highlight/jirs-contexts/src/c2678.rs create mode 100644 highlight/jirs-contexts/src/c2679.rs create mode 100644 highlight/jirs-contexts/src/c268.rs create mode 100644 highlight/jirs-contexts/src/c2680.rs create mode 100644 highlight/jirs-contexts/src/c2681.rs create mode 100644 highlight/jirs-contexts/src/c2682.rs create mode 100644 highlight/jirs-contexts/src/c2683.rs create mode 100644 highlight/jirs-contexts/src/c2684.rs create mode 100644 highlight/jirs-contexts/src/c2685.rs create mode 100644 highlight/jirs-contexts/src/c2686.rs create mode 100644 highlight/jirs-contexts/src/c2687.rs create mode 100644 highlight/jirs-contexts/src/c2688.rs create mode 100644 highlight/jirs-contexts/src/c2689.rs create mode 100644 highlight/jirs-contexts/src/c269.rs create mode 100644 highlight/jirs-contexts/src/c2690.rs create mode 100644 highlight/jirs-contexts/src/c2691.rs create mode 100644 highlight/jirs-contexts/src/c2692.rs create mode 100644 highlight/jirs-contexts/src/c2693.rs create mode 100644 highlight/jirs-contexts/src/c2694.rs create mode 100644 highlight/jirs-contexts/src/c2695.rs create mode 100644 highlight/jirs-contexts/src/c2696.rs create mode 100644 highlight/jirs-contexts/src/c2697.rs create mode 100644 highlight/jirs-contexts/src/c2698.rs create mode 100644 highlight/jirs-contexts/src/c2699.rs create mode 100644 highlight/jirs-contexts/src/c27.rs create mode 100644 highlight/jirs-contexts/src/c270.rs create mode 100644 highlight/jirs-contexts/src/c2700.rs create mode 100644 highlight/jirs-contexts/src/c2701.rs create mode 100644 highlight/jirs-contexts/src/c2702.rs create mode 100644 highlight/jirs-contexts/src/c2703.rs create mode 100644 highlight/jirs-contexts/src/c2704.rs create mode 100644 highlight/jirs-contexts/src/c2705.rs create mode 100644 highlight/jirs-contexts/src/c2706.rs create mode 100644 highlight/jirs-contexts/src/c2707.rs create mode 100644 highlight/jirs-contexts/src/c2708.rs create mode 100644 highlight/jirs-contexts/src/c2709.rs create mode 100644 highlight/jirs-contexts/src/c271.rs create mode 100644 highlight/jirs-contexts/src/c2710.rs create mode 100644 highlight/jirs-contexts/src/c2711.rs create mode 100644 highlight/jirs-contexts/src/c2712.rs create mode 100644 highlight/jirs-contexts/src/c2713.rs create mode 100644 highlight/jirs-contexts/src/c2714.rs create mode 100644 highlight/jirs-contexts/src/c2715.rs create mode 100644 highlight/jirs-contexts/src/c2716.rs create mode 100644 highlight/jirs-contexts/src/c2717.rs create mode 100644 highlight/jirs-contexts/src/c2718.rs create mode 100644 highlight/jirs-contexts/src/c2719.rs create mode 100644 highlight/jirs-contexts/src/c272.rs create mode 100644 highlight/jirs-contexts/src/c2720.rs create mode 100644 highlight/jirs-contexts/src/c2721.rs create mode 100644 highlight/jirs-contexts/src/c2722.rs create mode 100644 highlight/jirs-contexts/src/c2723.rs create mode 100644 highlight/jirs-contexts/src/c2724.rs create mode 100644 highlight/jirs-contexts/src/c2725.rs create mode 100644 highlight/jirs-contexts/src/c2726.rs create mode 100644 highlight/jirs-contexts/src/c2727.rs create mode 100644 highlight/jirs-contexts/src/c2728.rs create mode 100644 highlight/jirs-contexts/src/c2729.rs create mode 100644 highlight/jirs-contexts/src/c273.rs create mode 100644 highlight/jirs-contexts/src/c2730.rs create mode 100644 highlight/jirs-contexts/src/c2731.rs create mode 100644 highlight/jirs-contexts/src/c2732.rs create mode 100644 highlight/jirs-contexts/src/c2733.rs create mode 100644 highlight/jirs-contexts/src/c2734.rs create mode 100644 highlight/jirs-contexts/src/c2735.rs create mode 100644 highlight/jirs-contexts/src/c2736.rs create mode 100644 highlight/jirs-contexts/src/c2737.rs create mode 100644 highlight/jirs-contexts/src/c2738.rs create mode 100644 highlight/jirs-contexts/src/c2739.rs create mode 100644 highlight/jirs-contexts/src/c274.rs create mode 100644 highlight/jirs-contexts/src/c2740.rs create mode 100644 highlight/jirs-contexts/src/c2741.rs create mode 100644 highlight/jirs-contexts/src/c2742.rs create mode 100644 highlight/jirs-contexts/src/c2743.rs create mode 100644 highlight/jirs-contexts/src/c2744.rs create mode 100644 highlight/jirs-contexts/src/c2745.rs create mode 100644 highlight/jirs-contexts/src/c2746.rs create mode 100644 highlight/jirs-contexts/src/c2747.rs create mode 100644 highlight/jirs-contexts/src/c2748.rs create mode 100644 highlight/jirs-contexts/src/c2749.rs create mode 100644 highlight/jirs-contexts/src/c275.rs create mode 100644 highlight/jirs-contexts/src/c2750.rs create mode 100644 highlight/jirs-contexts/src/c2751.rs create mode 100644 highlight/jirs-contexts/src/c2752.rs create mode 100644 highlight/jirs-contexts/src/c2753.rs create mode 100644 highlight/jirs-contexts/src/c2754.rs create mode 100644 highlight/jirs-contexts/src/c2755.rs create mode 100644 highlight/jirs-contexts/src/c2756.rs create mode 100644 highlight/jirs-contexts/src/c2757.rs create mode 100644 highlight/jirs-contexts/src/c2758.rs create mode 100644 highlight/jirs-contexts/src/c2759.rs create mode 100644 highlight/jirs-contexts/src/c276.rs create mode 100644 highlight/jirs-contexts/src/c2760.rs create mode 100644 highlight/jirs-contexts/src/c2761.rs create mode 100644 highlight/jirs-contexts/src/c2762.rs create mode 100644 highlight/jirs-contexts/src/c2763.rs create mode 100644 highlight/jirs-contexts/src/c2764.rs create mode 100644 highlight/jirs-contexts/src/c2765.rs create mode 100644 highlight/jirs-contexts/src/c2766.rs create mode 100644 highlight/jirs-contexts/src/c2767.rs create mode 100644 highlight/jirs-contexts/src/c2768.rs create mode 100644 highlight/jirs-contexts/src/c2769.rs create mode 100644 highlight/jirs-contexts/src/c277.rs create mode 100644 highlight/jirs-contexts/src/c2770.rs create mode 100644 highlight/jirs-contexts/src/c2771.rs create mode 100644 highlight/jirs-contexts/src/c2772.rs create mode 100644 highlight/jirs-contexts/src/c2773.rs create mode 100644 highlight/jirs-contexts/src/c2774.rs create mode 100644 highlight/jirs-contexts/src/c2775.rs create mode 100644 highlight/jirs-contexts/src/c2776.rs create mode 100644 highlight/jirs-contexts/src/c2777.rs create mode 100644 highlight/jirs-contexts/src/c2778.rs create mode 100644 highlight/jirs-contexts/src/c2779.rs create mode 100644 highlight/jirs-contexts/src/c278.rs create mode 100644 highlight/jirs-contexts/src/c2780.rs create mode 100644 highlight/jirs-contexts/src/c2781.rs create mode 100644 highlight/jirs-contexts/src/c2782.rs create mode 100644 highlight/jirs-contexts/src/c2783.rs create mode 100644 highlight/jirs-contexts/src/c2784.rs create mode 100644 highlight/jirs-contexts/src/c2785.rs create mode 100644 highlight/jirs-contexts/src/c2786.rs create mode 100644 highlight/jirs-contexts/src/c2787.rs create mode 100644 highlight/jirs-contexts/src/c2788.rs create mode 100644 highlight/jirs-contexts/src/c2789.rs create mode 100644 highlight/jirs-contexts/src/c279.rs create mode 100644 highlight/jirs-contexts/src/c2790.rs create mode 100644 highlight/jirs-contexts/src/c2791.rs create mode 100644 highlight/jirs-contexts/src/c2792.rs create mode 100644 highlight/jirs-contexts/src/c2793.rs create mode 100644 highlight/jirs-contexts/src/c2794.rs create mode 100644 highlight/jirs-contexts/src/c2795.rs create mode 100644 highlight/jirs-contexts/src/c2796.rs create mode 100644 highlight/jirs-contexts/src/c2797.rs create mode 100644 highlight/jirs-contexts/src/c2798.rs create mode 100644 highlight/jirs-contexts/src/c2799.rs create mode 100644 highlight/jirs-contexts/src/c28.rs create mode 100644 highlight/jirs-contexts/src/c280.rs create mode 100644 highlight/jirs-contexts/src/c2800.rs create mode 100644 highlight/jirs-contexts/src/c2801.rs create mode 100644 highlight/jirs-contexts/src/c2802.rs create mode 100644 highlight/jirs-contexts/src/c2803.rs create mode 100644 highlight/jirs-contexts/src/c2804.rs create mode 100644 highlight/jirs-contexts/src/c2805.rs create mode 100644 highlight/jirs-contexts/src/c2806.rs create mode 100644 highlight/jirs-contexts/src/c2807.rs create mode 100644 highlight/jirs-contexts/src/c2808.rs create mode 100644 highlight/jirs-contexts/src/c2809.rs create mode 100644 highlight/jirs-contexts/src/c281.rs create mode 100644 highlight/jirs-contexts/src/c2810.rs create mode 100644 highlight/jirs-contexts/src/c2811.rs create mode 100644 highlight/jirs-contexts/src/c2812.rs create mode 100644 highlight/jirs-contexts/src/c2813.rs create mode 100644 highlight/jirs-contexts/src/c2814.rs create mode 100644 highlight/jirs-contexts/src/c2815.rs create mode 100644 highlight/jirs-contexts/src/c2816.rs create mode 100644 highlight/jirs-contexts/src/c2817.rs create mode 100644 highlight/jirs-contexts/src/c2818.rs create mode 100644 highlight/jirs-contexts/src/c2819.rs create mode 100644 highlight/jirs-contexts/src/c282.rs create mode 100644 highlight/jirs-contexts/src/c2820.rs create mode 100644 highlight/jirs-contexts/src/c2821.rs create mode 100644 highlight/jirs-contexts/src/c2822.rs create mode 100644 highlight/jirs-contexts/src/c2823.rs create mode 100644 highlight/jirs-contexts/src/c2824.rs create mode 100644 highlight/jirs-contexts/src/c2825.rs create mode 100644 highlight/jirs-contexts/src/c2826.rs create mode 100644 highlight/jirs-contexts/src/c2827.rs create mode 100644 highlight/jirs-contexts/src/c2828.rs create mode 100644 highlight/jirs-contexts/src/c2829.rs create mode 100644 highlight/jirs-contexts/src/c283.rs create mode 100644 highlight/jirs-contexts/src/c2830.rs create mode 100644 highlight/jirs-contexts/src/c2831.rs create mode 100644 highlight/jirs-contexts/src/c2832.rs create mode 100644 highlight/jirs-contexts/src/c2833.rs create mode 100644 highlight/jirs-contexts/src/c2834.rs create mode 100644 highlight/jirs-contexts/src/c2835.rs create mode 100644 highlight/jirs-contexts/src/c2836.rs create mode 100644 highlight/jirs-contexts/src/c2837.rs create mode 100644 highlight/jirs-contexts/src/c2838.rs create mode 100644 highlight/jirs-contexts/src/c2839.rs create mode 100644 highlight/jirs-contexts/src/c284.rs create mode 100644 highlight/jirs-contexts/src/c2840.rs create mode 100644 highlight/jirs-contexts/src/c2841.rs create mode 100644 highlight/jirs-contexts/src/c2842.rs create mode 100644 highlight/jirs-contexts/src/c2843.rs create mode 100644 highlight/jirs-contexts/src/c2844.rs create mode 100644 highlight/jirs-contexts/src/c2845.rs create mode 100644 highlight/jirs-contexts/src/c2846.rs create mode 100644 highlight/jirs-contexts/src/c2847.rs create mode 100644 highlight/jirs-contexts/src/c2848.rs create mode 100644 highlight/jirs-contexts/src/c2849.rs create mode 100644 highlight/jirs-contexts/src/c285.rs create mode 100644 highlight/jirs-contexts/src/c2850.rs create mode 100644 highlight/jirs-contexts/src/c2851.rs create mode 100644 highlight/jirs-contexts/src/c2852.rs create mode 100644 highlight/jirs-contexts/src/c2853.rs create mode 100644 highlight/jirs-contexts/src/c2854.rs create mode 100644 highlight/jirs-contexts/src/c2855.rs create mode 100644 highlight/jirs-contexts/src/c2856.rs create mode 100644 highlight/jirs-contexts/src/c2857.rs create mode 100644 highlight/jirs-contexts/src/c2858.rs create mode 100644 highlight/jirs-contexts/src/c2859.rs create mode 100644 highlight/jirs-contexts/src/c286.rs create mode 100644 highlight/jirs-contexts/src/c2860.rs create mode 100644 highlight/jirs-contexts/src/c2861.rs create mode 100644 highlight/jirs-contexts/src/c2862.rs create mode 100644 highlight/jirs-contexts/src/c2863.rs create mode 100644 highlight/jirs-contexts/src/c2864.rs create mode 100644 highlight/jirs-contexts/src/c2865.rs create mode 100644 highlight/jirs-contexts/src/c2866.rs create mode 100644 highlight/jirs-contexts/src/c2867.rs create mode 100644 highlight/jirs-contexts/src/c2868.rs create mode 100644 highlight/jirs-contexts/src/c2869.rs create mode 100644 highlight/jirs-contexts/src/c287.rs create mode 100644 highlight/jirs-contexts/src/c2870.rs create mode 100644 highlight/jirs-contexts/src/c2871.rs create mode 100644 highlight/jirs-contexts/src/c2872.rs create mode 100644 highlight/jirs-contexts/src/c2873.rs create mode 100644 highlight/jirs-contexts/src/c2874.rs create mode 100644 highlight/jirs-contexts/src/c2875.rs create mode 100644 highlight/jirs-contexts/src/c2876.rs create mode 100644 highlight/jirs-contexts/src/c2877.rs create mode 100644 highlight/jirs-contexts/src/c2878.rs create mode 100644 highlight/jirs-contexts/src/c2879.rs create mode 100644 highlight/jirs-contexts/src/c288.rs create mode 100644 highlight/jirs-contexts/src/c2880.rs create mode 100644 highlight/jirs-contexts/src/c2881.rs create mode 100644 highlight/jirs-contexts/src/c2882.rs create mode 100644 highlight/jirs-contexts/src/c2883.rs create mode 100644 highlight/jirs-contexts/src/c2884.rs create mode 100644 highlight/jirs-contexts/src/c2885.rs create mode 100644 highlight/jirs-contexts/src/c2886.rs create mode 100644 highlight/jirs-contexts/src/c2887.rs create mode 100644 highlight/jirs-contexts/src/c2888.rs create mode 100644 highlight/jirs-contexts/src/c2889.rs create mode 100644 highlight/jirs-contexts/src/c289.rs create mode 100644 highlight/jirs-contexts/src/c2890.rs create mode 100644 highlight/jirs-contexts/src/c2891.rs create mode 100644 highlight/jirs-contexts/src/c2892.rs create mode 100644 highlight/jirs-contexts/src/c2893.rs create mode 100644 highlight/jirs-contexts/src/c2894.rs create mode 100644 highlight/jirs-contexts/src/c2895.rs create mode 100644 highlight/jirs-contexts/src/c2896.rs create mode 100644 highlight/jirs-contexts/src/c2897.rs create mode 100644 highlight/jirs-contexts/src/c2898.rs create mode 100644 highlight/jirs-contexts/src/c2899.rs create mode 100644 highlight/jirs-contexts/src/c29.rs create mode 100644 highlight/jirs-contexts/src/c290.rs create mode 100644 highlight/jirs-contexts/src/c2900.rs create mode 100644 highlight/jirs-contexts/src/c2901.rs create mode 100644 highlight/jirs-contexts/src/c2902.rs create mode 100644 highlight/jirs-contexts/src/c2903.rs create mode 100644 highlight/jirs-contexts/src/c2904.rs create mode 100644 highlight/jirs-contexts/src/c2905.rs create mode 100644 highlight/jirs-contexts/src/c2906.rs create mode 100644 highlight/jirs-contexts/src/c2907.rs create mode 100644 highlight/jirs-contexts/src/c2908.rs create mode 100644 highlight/jirs-contexts/src/c2909.rs create mode 100644 highlight/jirs-contexts/src/c291.rs create mode 100644 highlight/jirs-contexts/src/c2910.rs create mode 100644 highlight/jirs-contexts/src/c2911.rs create mode 100644 highlight/jirs-contexts/src/c2912.rs create mode 100644 highlight/jirs-contexts/src/c2913.rs create mode 100644 highlight/jirs-contexts/src/c2914.rs create mode 100644 highlight/jirs-contexts/src/c2915.rs create mode 100644 highlight/jirs-contexts/src/c2916.rs create mode 100644 highlight/jirs-contexts/src/c2917.rs create mode 100644 highlight/jirs-contexts/src/c2918.rs create mode 100644 highlight/jirs-contexts/src/c2919.rs create mode 100644 highlight/jirs-contexts/src/c292.rs create mode 100644 highlight/jirs-contexts/src/c2920.rs create mode 100644 highlight/jirs-contexts/src/c2921.rs create mode 100644 highlight/jirs-contexts/src/c2922.rs create mode 100644 highlight/jirs-contexts/src/c2923.rs create mode 100644 highlight/jirs-contexts/src/c2924.rs create mode 100644 highlight/jirs-contexts/src/c2925.rs create mode 100644 highlight/jirs-contexts/src/c2926.rs create mode 100644 highlight/jirs-contexts/src/c2927.rs create mode 100644 highlight/jirs-contexts/src/c2928.rs create mode 100644 highlight/jirs-contexts/src/c2929.rs create mode 100644 highlight/jirs-contexts/src/c293.rs create mode 100644 highlight/jirs-contexts/src/c2930.rs create mode 100644 highlight/jirs-contexts/src/c2931.rs create mode 100644 highlight/jirs-contexts/src/c2932.rs create mode 100644 highlight/jirs-contexts/src/c2933.rs create mode 100644 highlight/jirs-contexts/src/c2934.rs create mode 100644 highlight/jirs-contexts/src/c2935.rs create mode 100644 highlight/jirs-contexts/src/c2936.rs create mode 100644 highlight/jirs-contexts/src/c2937.rs create mode 100644 highlight/jirs-contexts/src/c2938.rs create mode 100644 highlight/jirs-contexts/src/c2939.rs create mode 100644 highlight/jirs-contexts/src/c294.rs create mode 100644 highlight/jirs-contexts/src/c2940.rs create mode 100644 highlight/jirs-contexts/src/c2941.rs create mode 100644 highlight/jirs-contexts/src/c2942.rs create mode 100644 highlight/jirs-contexts/src/c2943.rs create mode 100644 highlight/jirs-contexts/src/c2944.rs create mode 100644 highlight/jirs-contexts/src/c2945.rs create mode 100644 highlight/jirs-contexts/src/c2946.rs create mode 100644 highlight/jirs-contexts/src/c2947.rs create mode 100644 highlight/jirs-contexts/src/c2948.rs create mode 100644 highlight/jirs-contexts/src/c2949.rs create mode 100644 highlight/jirs-contexts/src/c295.rs create mode 100644 highlight/jirs-contexts/src/c2950.rs create mode 100644 highlight/jirs-contexts/src/c2951.rs create mode 100644 highlight/jirs-contexts/src/c2952.rs create mode 100644 highlight/jirs-contexts/src/c2953.rs create mode 100644 highlight/jirs-contexts/src/c2954.rs create mode 100644 highlight/jirs-contexts/src/c2955.rs create mode 100644 highlight/jirs-contexts/src/c2956.rs create mode 100644 highlight/jirs-contexts/src/c2957.rs create mode 100644 highlight/jirs-contexts/src/c2958.rs create mode 100644 highlight/jirs-contexts/src/c2959.rs create mode 100644 highlight/jirs-contexts/src/c296.rs create mode 100644 highlight/jirs-contexts/src/c2960.rs create mode 100644 highlight/jirs-contexts/src/c2961.rs create mode 100644 highlight/jirs-contexts/src/c2962.rs create mode 100644 highlight/jirs-contexts/src/c2963.rs create mode 100644 highlight/jirs-contexts/src/c2964.rs create mode 100644 highlight/jirs-contexts/src/c2965.rs create mode 100644 highlight/jirs-contexts/src/c2966.rs create mode 100644 highlight/jirs-contexts/src/c2967.rs create mode 100644 highlight/jirs-contexts/src/c2968.rs create mode 100644 highlight/jirs-contexts/src/c2969.rs create mode 100644 highlight/jirs-contexts/src/c297.rs create mode 100644 highlight/jirs-contexts/src/c2970.rs create mode 100644 highlight/jirs-contexts/src/c2971.rs create mode 100644 highlight/jirs-contexts/src/c2972.rs create mode 100644 highlight/jirs-contexts/src/c2973.rs create mode 100644 highlight/jirs-contexts/src/c2974.rs create mode 100644 highlight/jirs-contexts/src/c2975.rs create mode 100644 highlight/jirs-contexts/src/c2976.rs create mode 100644 highlight/jirs-contexts/src/c2977.rs create mode 100644 highlight/jirs-contexts/src/c2978.rs create mode 100644 highlight/jirs-contexts/src/c2979.rs create mode 100644 highlight/jirs-contexts/src/c298.rs create mode 100644 highlight/jirs-contexts/src/c2980.rs create mode 100644 highlight/jirs-contexts/src/c2981.rs create mode 100644 highlight/jirs-contexts/src/c2982.rs create mode 100644 highlight/jirs-contexts/src/c2983.rs create mode 100644 highlight/jirs-contexts/src/c2984.rs create mode 100644 highlight/jirs-contexts/src/c2985.rs create mode 100644 highlight/jirs-contexts/src/c2986.rs create mode 100644 highlight/jirs-contexts/src/c2987.rs create mode 100644 highlight/jirs-contexts/src/c2988.rs create mode 100644 highlight/jirs-contexts/src/c2989.rs create mode 100644 highlight/jirs-contexts/src/c299.rs create mode 100644 highlight/jirs-contexts/src/c2990.rs create mode 100644 highlight/jirs-contexts/src/c2991.rs create mode 100644 highlight/jirs-contexts/src/c2992.rs create mode 100644 highlight/jirs-contexts/src/c2993.rs create mode 100644 highlight/jirs-contexts/src/c2994.rs create mode 100644 highlight/jirs-contexts/src/c2995.rs create mode 100644 highlight/jirs-contexts/src/c2996.rs create mode 100644 highlight/jirs-contexts/src/c2997.rs create mode 100644 highlight/jirs-contexts/src/c2998.rs create mode 100644 highlight/jirs-contexts/src/c2999.rs create mode 100644 highlight/jirs-contexts/src/c3.rs create mode 100644 highlight/jirs-contexts/src/c30.rs create mode 100644 highlight/jirs-contexts/src/c300.rs create mode 100644 highlight/jirs-contexts/src/c3000.rs create mode 100644 highlight/jirs-contexts/src/c3001.rs create mode 100644 highlight/jirs-contexts/src/c3002.rs create mode 100644 highlight/jirs-contexts/src/c3003.rs create mode 100644 highlight/jirs-contexts/src/c3004.rs create mode 100644 highlight/jirs-contexts/src/c3005.rs create mode 100644 highlight/jirs-contexts/src/c3006.rs create mode 100644 highlight/jirs-contexts/src/c3007.rs create mode 100644 highlight/jirs-contexts/src/c3008.rs create mode 100644 highlight/jirs-contexts/src/c3009.rs create mode 100644 highlight/jirs-contexts/src/c301.rs create mode 100644 highlight/jirs-contexts/src/c3010.rs create mode 100644 highlight/jirs-contexts/src/c3011.rs create mode 100644 highlight/jirs-contexts/src/c3012.rs create mode 100644 highlight/jirs-contexts/src/c3013.rs create mode 100644 highlight/jirs-contexts/src/c3014.rs create mode 100644 highlight/jirs-contexts/src/c3015.rs create mode 100644 highlight/jirs-contexts/src/c3016.rs create mode 100644 highlight/jirs-contexts/src/c3017.rs create mode 100644 highlight/jirs-contexts/src/c3018.rs create mode 100644 highlight/jirs-contexts/src/c3019.rs create mode 100644 highlight/jirs-contexts/src/c302.rs create mode 100644 highlight/jirs-contexts/src/c3020.rs create mode 100644 highlight/jirs-contexts/src/c3021.rs create mode 100644 highlight/jirs-contexts/src/c3022.rs create mode 100644 highlight/jirs-contexts/src/c3023.rs create mode 100644 highlight/jirs-contexts/src/c3024.rs create mode 100644 highlight/jirs-contexts/src/c3025.rs create mode 100644 highlight/jirs-contexts/src/c3026.rs create mode 100644 highlight/jirs-contexts/src/c3027.rs create mode 100644 highlight/jirs-contexts/src/c3028.rs create mode 100644 highlight/jirs-contexts/src/c3029.rs create mode 100644 highlight/jirs-contexts/src/c303.rs create mode 100644 highlight/jirs-contexts/src/c3030.rs create mode 100644 highlight/jirs-contexts/src/c3031.rs create mode 100644 highlight/jirs-contexts/src/c3032.rs create mode 100644 highlight/jirs-contexts/src/c3033.rs create mode 100644 highlight/jirs-contexts/src/c3034.rs create mode 100644 highlight/jirs-contexts/src/c3035.rs create mode 100644 highlight/jirs-contexts/src/c3036.rs create mode 100644 highlight/jirs-contexts/src/c3037.rs create mode 100644 highlight/jirs-contexts/src/c3038.rs create mode 100644 highlight/jirs-contexts/src/c3039.rs create mode 100644 highlight/jirs-contexts/src/c304.rs create mode 100644 highlight/jirs-contexts/src/c3040.rs create mode 100644 highlight/jirs-contexts/src/c3041.rs create mode 100644 highlight/jirs-contexts/src/c3042.rs create mode 100644 highlight/jirs-contexts/src/c3043.rs create mode 100644 highlight/jirs-contexts/src/c3044.rs create mode 100644 highlight/jirs-contexts/src/c3045.rs create mode 100644 highlight/jirs-contexts/src/c3046.rs create mode 100644 highlight/jirs-contexts/src/c3047.rs create mode 100644 highlight/jirs-contexts/src/c3048.rs create mode 100644 highlight/jirs-contexts/src/c3049.rs create mode 100644 highlight/jirs-contexts/src/c305.rs create mode 100644 highlight/jirs-contexts/src/c3050.rs create mode 100644 highlight/jirs-contexts/src/c3051.rs create mode 100644 highlight/jirs-contexts/src/c3052.rs create mode 100644 highlight/jirs-contexts/src/c3053.rs create mode 100644 highlight/jirs-contexts/src/c3054.rs create mode 100644 highlight/jirs-contexts/src/c3055.rs create mode 100644 highlight/jirs-contexts/src/c3056.rs create mode 100644 highlight/jirs-contexts/src/c3057.rs create mode 100644 highlight/jirs-contexts/src/c3058.rs create mode 100644 highlight/jirs-contexts/src/c3059.rs create mode 100644 highlight/jirs-contexts/src/c306.rs create mode 100644 highlight/jirs-contexts/src/c3060.rs create mode 100644 highlight/jirs-contexts/src/c3061.rs create mode 100644 highlight/jirs-contexts/src/c3062.rs create mode 100644 highlight/jirs-contexts/src/c3063.rs create mode 100644 highlight/jirs-contexts/src/c3064.rs create mode 100644 highlight/jirs-contexts/src/c3065.rs create mode 100644 highlight/jirs-contexts/src/c3066.rs create mode 100644 highlight/jirs-contexts/src/c3067.rs create mode 100644 highlight/jirs-contexts/src/c3068.rs create mode 100644 highlight/jirs-contexts/src/c3069.rs create mode 100644 highlight/jirs-contexts/src/c307.rs create mode 100644 highlight/jirs-contexts/src/c3070.rs create mode 100644 highlight/jirs-contexts/src/c3071.rs create mode 100644 highlight/jirs-contexts/src/c3072.rs create mode 100644 highlight/jirs-contexts/src/c3073.rs create mode 100644 highlight/jirs-contexts/src/c3074.rs create mode 100644 highlight/jirs-contexts/src/c3075.rs create mode 100644 highlight/jirs-contexts/src/c3076.rs create mode 100644 highlight/jirs-contexts/src/c3077.rs create mode 100644 highlight/jirs-contexts/src/c3078.rs create mode 100644 highlight/jirs-contexts/src/c3079.rs create mode 100644 highlight/jirs-contexts/src/c308.rs create mode 100644 highlight/jirs-contexts/src/c3080.rs create mode 100644 highlight/jirs-contexts/src/c3081.rs create mode 100644 highlight/jirs-contexts/src/c3082.rs create mode 100644 highlight/jirs-contexts/src/c3083.rs create mode 100644 highlight/jirs-contexts/src/c3084.rs create mode 100644 highlight/jirs-contexts/src/c3085.rs create mode 100644 highlight/jirs-contexts/src/c3086.rs create mode 100644 highlight/jirs-contexts/src/c3087.rs create mode 100644 highlight/jirs-contexts/src/c3088.rs create mode 100644 highlight/jirs-contexts/src/c3089.rs create mode 100644 highlight/jirs-contexts/src/c309.rs create mode 100644 highlight/jirs-contexts/src/c3090.rs create mode 100644 highlight/jirs-contexts/src/c3091.rs create mode 100644 highlight/jirs-contexts/src/c3092.rs create mode 100644 highlight/jirs-contexts/src/c3093.rs create mode 100644 highlight/jirs-contexts/src/c3094.rs create mode 100644 highlight/jirs-contexts/src/c3095.rs create mode 100644 highlight/jirs-contexts/src/c3096.rs create mode 100644 highlight/jirs-contexts/src/c3097.rs create mode 100644 highlight/jirs-contexts/src/c3098.rs create mode 100644 highlight/jirs-contexts/src/c3099.rs create mode 100644 highlight/jirs-contexts/src/c31.rs create mode 100644 highlight/jirs-contexts/src/c310.rs create mode 100644 highlight/jirs-contexts/src/c3100.rs create mode 100644 highlight/jirs-contexts/src/c3101.rs create mode 100644 highlight/jirs-contexts/src/c3102.rs create mode 100644 highlight/jirs-contexts/src/c3103.rs create mode 100644 highlight/jirs-contexts/src/c3104.rs create mode 100644 highlight/jirs-contexts/src/c3105.rs create mode 100644 highlight/jirs-contexts/src/c3106.rs create mode 100644 highlight/jirs-contexts/src/c3107.rs create mode 100644 highlight/jirs-contexts/src/c3108.rs create mode 100644 highlight/jirs-contexts/src/c3109.rs create mode 100644 highlight/jirs-contexts/src/c311.rs create mode 100644 highlight/jirs-contexts/src/c3110.rs create mode 100644 highlight/jirs-contexts/src/c3111.rs create mode 100644 highlight/jirs-contexts/src/c3112.rs create mode 100644 highlight/jirs-contexts/src/c3113.rs create mode 100644 highlight/jirs-contexts/src/c3114.rs create mode 100644 highlight/jirs-contexts/src/c3115.rs create mode 100644 highlight/jirs-contexts/src/c3116.rs create mode 100644 highlight/jirs-contexts/src/c3117.rs create mode 100644 highlight/jirs-contexts/src/c3118.rs create mode 100644 highlight/jirs-contexts/src/c3119.rs create mode 100644 highlight/jirs-contexts/src/c312.rs create mode 100644 highlight/jirs-contexts/src/c3120.rs create mode 100644 highlight/jirs-contexts/src/c3121.rs create mode 100644 highlight/jirs-contexts/src/c3122.rs create mode 100644 highlight/jirs-contexts/src/c3123.rs create mode 100644 highlight/jirs-contexts/src/c3124.rs create mode 100644 highlight/jirs-contexts/src/c3125.rs create mode 100644 highlight/jirs-contexts/src/c3126.rs create mode 100644 highlight/jirs-contexts/src/c3127.rs create mode 100644 highlight/jirs-contexts/src/c3128.rs create mode 100644 highlight/jirs-contexts/src/c3129.rs create mode 100644 highlight/jirs-contexts/src/c313.rs create mode 100644 highlight/jirs-contexts/src/c3130.rs create mode 100644 highlight/jirs-contexts/src/c3131.rs create mode 100644 highlight/jirs-contexts/src/c3132.rs create mode 100644 highlight/jirs-contexts/src/c3133.rs create mode 100644 highlight/jirs-contexts/src/c3134.rs create mode 100644 highlight/jirs-contexts/src/c3135.rs create mode 100644 highlight/jirs-contexts/src/c3136.rs create mode 100644 highlight/jirs-contexts/src/c3137.rs create mode 100644 highlight/jirs-contexts/src/c3138.rs create mode 100644 highlight/jirs-contexts/src/c3139.rs create mode 100644 highlight/jirs-contexts/src/c314.rs create mode 100644 highlight/jirs-contexts/src/c3140.rs create mode 100644 highlight/jirs-contexts/src/c3141.rs create mode 100644 highlight/jirs-contexts/src/c3142.rs create mode 100644 highlight/jirs-contexts/src/c3143.rs create mode 100644 highlight/jirs-contexts/src/c3144.rs create mode 100644 highlight/jirs-contexts/src/c3145.rs create mode 100644 highlight/jirs-contexts/src/c3146.rs create mode 100644 highlight/jirs-contexts/src/c3147.rs create mode 100644 highlight/jirs-contexts/src/c3148.rs create mode 100644 highlight/jirs-contexts/src/c3149.rs create mode 100644 highlight/jirs-contexts/src/c315.rs create mode 100644 highlight/jirs-contexts/src/c3150.rs create mode 100644 highlight/jirs-contexts/src/c3151.rs create mode 100644 highlight/jirs-contexts/src/c3152.rs create mode 100644 highlight/jirs-contexts/src/c3153.rs create mode 100644 highlight/jirs-contexts/src/c3154.rs create mode 100644 highlight/jirs-contexts/src/c3155.rs create mode 100644 highlight/jirs-contexts/src/c3156.rs create mode 100644 highlight/jirs-contexts/src/c3157.rs create mode 100644 highlight/jirs-contexts/src/c3158.rs create mode 100644 highlight/jirs-contexts/src/c3159.rs create mode 100644 highlight/jirs-contexts/src/c316.rs create mode 100644 highlight/jirs-contexts/src/c3160.rs create mode 100644 highlight/jirs-contexts/src/c3161.rs create mode 100644 highlight/jirs-contexts/src/c3162.rs create mode 100644 highlight/jirs-contexts/src/c3163.rs create mode 100644 highlight/jirs-contexts/src/c3164.rs create mode 100644 highlight/jirs-contexts/src/c3165.rs create mode 100644 highlight/jirs-contexts/src/c3166.rs create mode 100644 highlight/jirs-contexts/src/c3167.rs create mode 100644 highlight/jirs-contexts/src/c3168.rs create mode 100644 highlight/jirs-contexts/src/c3169.rs create mode 100644 highlight/jirs-contexts/src/c317.rs create mode 100644 highlight/jirs-contexts/src/c3170.rs create mode 100644 highlight/jirs-contexts/src/c3171.rs create mode 100644 highlight/jirs-contexts/src/c3172.rs create mode 100644 highlight/jirs-contexts/src/c3173.rs create mode 100644 highlight/jirs-contexts/src/c3174.rs create mode 100644 highlight/jirs-contexts/src/c3175.rs create mode 100644 highlight/jirs-contexts/src/c3176.rs create mode 100644 highlight/jirs-contexts/src/c3177.rs create mode 100644 highlight/jirs-contexts/src/c3178.rs create mode 100644 highlight/jirs-contexts/src/c3179.rs create mode 100644 highlight/jirs-contexts/src/c318.rs create mode 100644 highlight/jirs-contexts/src/c3180.rs create mode 100644 highlight/jirs-contexts/src/c3181.rs create mode 100644 highlight/jirs-contexts/src/c3182.rs create mode 100644 highlight/jirs-contexts/src/c3183.rs create mode 100644 highlight/jirs-contexts/src/c3184.rs create mode 100644 highlight/jirs-contexts/src/c3185.rs create mode 100644 highlight/jirs-contexts/src/c3186.rs create mode 100644 highlight/jirs-contexts/src/c3187.rs create mode 100644 highlight/jirs-contexts/src/c3188.rs create mode 100644 highlight/jirs-contexts/src/c3189.rs create mode 100644 highlight/jirs-contexts/src/c319.rs create mode 100644 highlight/jirs-contexts/src/c3190.rs create mode 100644 highlight/jirs-contexts/src/c3191.rs create mode 100644 highlight/jirs-contexts/src/c3192.rs create mode 100644 highlight/jirs-contexts/src/c3193.rs create mode 100644 highlight/jirs-contexts/src/c3194.rs create mode 100644 highlight/jirs-contexts/src/c3195.rs create mode 100644 highlight/jirs-contexts/src/c3196.rs create mode 100644 highlight/jirs-contexts/src/c3197.rs create mode 100644 highlight/jirs-contexts/src/c3198.rs create mode 100644 highlight/jirs-contexts/src/c3199.rs create mode 100644 highlight/jirs-contexts/src/c32.rs create mode 100644 highlight/jirs-contexts/src/c320.rs create mode 100644 highlight/jirs-contexts/src/c3200.rs create mode 100644 highlight/jirs-contexts/src/c3201.rs create mode 100644 highlight/jirs-contexts/src/c3202.rs create mode 100644 highlight/jirs-contexts/src/c3203.rs create mode 100644 highlight/jirs-contexts/src/c3204.rs create mode 100644 highlight/jirs-contexts/src/c3205.rs create mode 100644 highlight/jirs-contexts/src/c3206.rs create mode 100644 highlight/jirs-contexts/src/c3207.rs create mode 100644 highlight/jirs-contexts/src/c3208.rs create mode 100644 highlight/jirs-contexts/src/c3209.rs create mode 100644 highlight/jirs-contexts/src/c321.rs create mode 100644 highlight/jirs-contexts/src/c3210.rs create mode 100644 highlight/jirs-contexts/src/c3211.rs create mode 100644 highlight/jirs-contexts/src/c3212.rs create mode 100644 highlight/jirs-contexts/src/c3213.rs create mode 100644 highlight/jirs-contexts/src/c3214.rs create mode 100644 highlight/jirs-contexts/src/c3215.rs create mode 100644 highlight/jirs-contexts/src/c3216.rs create mode 100644 highlight/jirs-contexts/src/c3217.rs create mode 100644 highlight/jirs-contexts/src/c3218.rs create mode 100644 highlight/jirs-contexts/src/c3219.rs create mode 100644 highlight/jirs-contexts/src/c322.rs create mode 100644 highlight/jirs-contexts/src/c3220.rs create mode 100644 highlight/jirs-contexts/src/c3221.rs create mode 100644 highlight/jirs-contexts/src/c3222.rs create mode 100644 highlight/jirs-contexts/src/c3223.rs create mode 100644 highlight/jirs-contexts/src/c3224.rs create mode 100644 highlight/jirs-contexts/src/c3225.rs create mode 100644 highlight/jirs-contexts/src/c3226.rs create mode 100644 highlight/jirs-contexts/src/c3227.rs create mode 100644 highlight/jirs-contexts/src/c3228.rs create mode 100644 highlight/jirs-contexts/src/c3229.rs create mode 100644 highlight/jirs-contexts/src/c323.rs create mode 100644 highlight/jirs-contexts/src/c3230.rs create mode 100644 highlight/jirs-contexts/src/c3231.rs create mode 100644 highlight/jirs-contexts/src/c3232.rs create mode 100644 highlight/jirs-contexts/src/c3233.rs create mode 100644 highlight/jirs-contexts/src/c3234.rs create mode 100644 highlight/jirs-contexts/src/c3235.rs create mode 100644 highlight/jirs-contexts/src/c3236.rs create mode 100644 highlight/jirs-contexts/src/c3237.rs create mode 100644 highlight/jirs-contexts/src/c3238.rs create mode 100644 highlight/jirs-contexts/src/c3239.rs create mode 100644 highlight/jirs-contexts/src/c324.rs create mode 100644 highlight/jirs-contexts/src/c3240.rs create mode 100644 highlight/jirs-contexts/src/c3241.rs create mode 100644 highlight/jirs-contexts/src/c3242.rs create mode 100644 highlight/jirs-contexts/src/c3243.rs create mode 100644 highlight/jirs-contexts/src/c3244.rs create mode 100644 highlight/jirs-contexts/src/c3245.rs create mode 100644 highlight/jirs-contexts/src/c3246.rs create mode 100644 highlight/jirs-contexts/src/c3247.rs create mode 100644 highlight/jirs-contexts/src/c3248.rs create mode 100644 highlight/jirs-contexts/src/c3249.rs create mode 100644 highlight/jirs-contexts/src/c325.rs create mode 100644 highlight/jirs-contexts/src/c3250.rs create mode 100644 highlight/jirs-contexts/src/c3251.rs create mode 100644 highlight/jirs-contexts/src/c3252.rs create mode 100644 highlight/jirs-contexts/src/c3253.rs create mode 100644 highlight/jirs-contexts/src/c3254.rs create mode 100644 highlight/jirs-contexts/src/c3255.rs create mode 100644 highlight/jirs-contexts/src/c3256.rs create mode 100644 highlight/jirs-contexts/src/c3257.rs create mode 100644 highlight/jirs-contexts/src/c3258.rs create mode 100644 highlight/jirs-contexts/src/c3259.rs create mode 100644 highlight/jirs-contexts/src/c326.rs create mode 100644 highlight/jirs-contexts/src/c3260.rs create mode 100644 highlight/jirs-contexts/src/c3261.rs create mode 100644 highlight/jirs-contexts/src/c3262.rs create mode 100644 highlight/jirs-contexts/src/c3263.rs create mode 100644 highlight/jirs-contexts/src/c3264.rs create mode 100644 highlight/jirs-contexts/src/c3265.rs create mode 100644 highlight/jirs-contexts/src/c3266.rs create mode 100644 highlight/jirs-contexts/src/c3267.rs create mode 100644 highlight/jirs-contexts/src/c3268.rs create mode 100644 highlight/jirs-contexts/src/c3269.rs create mode 100644 highlight/jirs-contexts/src/c327.rs create mode 100644 highlight/jirs-contexts/src/c3270.rs create mode 100644 highlight/jirs-contexts/src/c3271.rs create mode 100644 highlight/jirs-contexts/src/c3272.rs create mode 100644 highlight/jirs-contexts/src/c3273.rs create mode 100644 highlight/jirs-contexts/src/c3274.rs create mode 100644 highlight/jirs-contexts/src/c3275.rs create mode 100644 highlight/jirs-contexts/src/c3276.rs create mode 100644 highlight/jirs-contexts/src/c3277.rs create mode 100644 highlight/jirs-contexts/src/c3278.rs create mode 100644 highlight/jirs-contexts/src/c3279.rs create mode 100644 highlight/jirs-contexts/src/c328.rs create mode 100644 highlight/jirs-contexts/src/c3280.rs create mode 100644 highlight/jirs-contexts/src/c3281.rs create mode 100644 highlight/jirs-contexts/src/c3282.rs create mode 100644 highlight/jirs-contexts/src/c3283.rs create mode 100644 highlight/jirs-contexts/src/c3284.rs create mode 100644 highlight/jirs-contexts/src/c3285.rs create mode 100644 highlight/jirs-contexts/src/c3286.rs create mode 100644 highlight/jirs-contexts/src/c3287.rs create mode 100644 highlight/jirs-contexts/src/c3288.rs create mode 100644 highlight/jirs-contexts/src/c3289.rs create mode 100644 highlight/jirs-contexts/src/c329.rs create mode 100644 highlight/jirs-contexts/src/c3290.rs create mode 100644 highlight/jirs-contexts/src/c3291.rs create mode 100644 highlight/jirs-contexts/src/c3292.rs create mode 100644 highlight/jirs-contexts/src/c3293.rs create mode 100644 highlight/jirs-contexts/src/c3294.rs create mode 100644 highlight/jirs-contexts/src/c3295.rs create mode 100644 highlight/jirs-contexts/src/c3296.rs create mode 100644 highlight/jirs-contexts/src/c3297.rs create mode 100644 highlight/jirs-contexts/src/c3298.rs create mode 100644 highlight/jirs-contexts/src/c3299.rs create mode 100644 highlight/jirs-contexts/src/c33.rs create mode 100644 highlight/jirs-contexts/src/c330.rs create mode 100644 highlight/jirs-contexts/src/c3300.rs create mode 100644 highlight/jirs-contexts/src/c3301.rs create mode 100644 highlight/jirs-contexts/src/c3302.rs create mode 100644 highlight/jirs-contexts/src/c3303.rs create mode 100644 highlight/jirs-contexts/src/c3304.rs create mode 100644 highlight/jirs-contexts/src/c3305.rs create mode 100644 highlight/jirs-contexts/src/c3306.rs create mode 100644 highlight/jirs-contexts/src/c3307.rs create mode 100644 highlight/jirs-contexts/src/c3308.rs create mode 100644 highlight/jirs-contexts/src/c3309.rs create mode 100644 highlight/jirs-contexts/src/c331.rs create mode 100644 highlight/jirs-contexts/src/c3310.rs create mode 100644 highlight/jirs-contexts/src/c3311.rs create mode 100644 highlight/jirs-contexts/src/c3312.rs create mode 100644 highlight/jirs-contexts/src/c3313.rs create mode 100644 highlight/jirs-contexts/src/c3314.rs create mode 100644 highlight/jirs-contexts/src/c3315.rs create mode 100644 highlight/jirs-contexts/src/c3316.rs create mode 100644 highlight/jirs-contexts/src/c3317.rs create mode 100644 highlight/jirs-contexts/src/c3318.rs create mode 100644 highlight/jirs-contexts/src/c3319.rs create mode 100644 highlight/jirs-contexts/src/c332.rs create mode 100644 highlight/jirs-contexts/src/c3320.rs create mode 100644 highlight/jirs-contexts/src/c3321.rs create mode 100644 highlight/jirs-contexts/src/c3322.rs create mode 100644 highlight/jirs-contexts/src/c3323.rs create mode 100644 highlight/jirs-contexts/src/c3324.rs create mode 100644 highlight/jirs-contexts/src/c3325.rs create mode 100644 highlight/jirs-contexts/src/c3326.rs create mode 100644 highlight/jirs-contexts/src/c3327.rs create mode 100644 highlight/jirs-contexts/src/c3328.rs create mode 100644 highlight/jirs-contexts/src/c3329.rs create mode 100644 highlight/jirs-contexts/src/c333.rs create mode 100644 highlight/jirs-contexts/src/c3330.rs create mode 100644 highlight/jirs-contexts/src/c3331.rs create mode 100644 highlight/jirs-contexts/src/c3332.rs create mode 100644 highlight/jirs-contexts/src/c3333.rs create mode 100644 highlight/jirs-contexts/src/c3334.rs create mode 100644 highlight/jirs-contexts/src/c3335.rs create mode 100644 highlight/jirs-contexts/src/c3336.rs create mode 100644 highlight/jirs-contexts/src/c3337.rs create mode 100644 highlight/jirs-contexts/src/c3338.rs create mode 100644 highlight/jirs-contexts/src/c3339.rs create mode 100644 highlight/jirs-contexts/src/c334.rs create mode 100644 highlight/jirs-contexts/src/c3340.rs create mode 100644 highlight/jirs-contexts/src/c3341.rs create mode 100644 highlight/jirs-contexts/src/c3342.rs create mode 100644 highlight/jirs-contexts/src/c3343.rs create mode 100644 highlight/jirs-contexts/src/c3344.rs create mode 100644 highlight/jirs-contexts/src/c3345.rs create mode 100644 highlight/jirs-contexts/src/c3346.rs create mode 100644 highlight/jirs-contexts/src/c3347.rs create mode 100644 highlight/jirs-contexts/src/c3348.rs create mode 100644 highlight/jirs-contexts/src/c3349.rs create mode 100644 highlight/jirs-contexts/src/c335.rs create mode 100644 highlight/jirs-contexts/src/c3350.rs create mode 100644 highlight/jirs-contexts/src/c3351.rs create mode 100644 highlight/jirs-contexts/src/c3352.rs create mode 100644 highlight/jirs-contexts/src/c3353.rs create mode 100644 highlight/jirs-contexts/src/c3354.rs create mode 100644 highlight/jirs-contexts/src/c3355.rs create mode 100644 highlight/jirs-contexts/src/c3356.rs create mode 100644 highlight/jirs-contexts/src/c3357.rs create mode 100644 highlight/jirs-contexts/src/c3358.rs create mode 100644 highlight/jirs-contexts/src/c3359.rs create mode 100644 highlight/jirs-contexts/src/c336.rs create mode 100644 highlight/jirs-contexts/src/c3360.rs create mode 100644 highlight/jirs-contexts/src/c3361.rs create mode 100644 highlight/jirs-contexts/src/c3362.rs create mode 100644 highlight/jirs-contexts/src/c3363.rs create mode 100644 highlight/jirs-contexts/src/c3364.rs create mode 100644 highlight/jirs-contexts/src/c3365.rs create mode 100644 highlight/jirs-contexts/src/c3366.rs create mode 100644 highlight/jirs-contexts/src/c3367.rs create mode 100644 highlight/jirs-contexts/src/c3368.rs create mode 100644 highlight/jirs-contexts/src/c3369.rs create mode 100644 highlight/jirs-contexts/src/c337.rs create mode 100644 highlight/jirs-contexts/src/c3370.rs create mode 100644 highlight/jirs-contexts/src/c3371.rs create mode 100644 highlight/jirs-contexts/src/c3372.rs create mode 100644 highlight/jirs-contexts/src/c3373.rs create mode 100644 highlight/jirs-contexts/src/c3374.rs create mode 100644 highlight/jirs-contexts/src/c3375.rs create mode 100644 highlight/jirs-contexts/src/c3376.rs create mode 100644 highlight/jirs-contexts/src/c3377.rs create mode 100644 highlight/jirs-contexts/src/c3378.rs create mode 100644 highlight/jirs-contexts/src/c3379.rs create mode 100644 highlight/jirs-contexts/src/c338.rs create mode 100644 highlight/jirs-contexts/src/c3380.rs create mode 100644 highlight/jirs-contexts/src/c3381.rs create mode 100644 highlight/jirs-contexts/src/c3382.rs create mode 100644 highlight/jirs-contexts/src/c3383.rs create mode 100644 highlight/jirs-contexts/src/c3384.rs create mode 100644 highlight/jirs-contexts/src/c3385.rs create mode 100644 highlight/jirs-contexts/src/c3386.rs create mode 100644 highlight/jirs-contexts/src/c3387.rs create mode 100644 highlight/jirs-contexts/src/c3388.rs create mode 100644 highlight/jirs-contexts/src/c3389.rs create mode 100644 highlight/jirs-contexts/src/c339.rs create mode 100644 highlight/jirs-contexts/src/c3390.rs create mode 100644 highlight/jirs-contexts/src/c3391.rs create mode 100644 highlight/jirs-contexts/src/c3392.rs create mode 100644 highlight/jirs-contexts/src/c3393.rs create mode 100644 highlight/jirs-contexts/src/c3394.rs create mode 100644 highlight/jirs-contexts/src/c3395.rs create mode 100644 highlight/jirs-contexts/src/c3396.rs create mode 100644 highlight/jirs-contexts/src/c3397.rs create mode 100644 highlight/jirs-contexts/src/c3398.rs create mode 100644 highlight/jirs-contexts/src/c3399.rs create mode 100644 highlight/jirs-contexts/src/c34.rs create mode 100644 highlight/jirs-contexts/src/c340.rs create mode 100644 highlight/jirs-contexts/src/c3400.rs create mode 100644 highlight/jirs-contexts/src/c3401.rs create mode 100644 highlight/jirs-contexts/src/c3402.rs create mode 100644 highlight/jirs-contexts/src/c3403.rs create mode 100644 highlight/jirs-contexts/src/c3404.rs create mode 100644 highlight/jirs-contexts/src/c3405.rs create mode 100644 highlight/jirs-contexts/src/c3406.rs create mode 100644 highlight/jirs-contexts/src/c3407.rs create mode 100644 highlight/jirs-contexts/src/c3408.rs create mode 100644 highlight/jirs-contexts/src/c3409.rs create mode 100644 highlight/jirs-contexts/src/c341.rs create mode 100644 highlight/jirs-contexts/src/c3410.rs create mode 100644 highlight/jirs-contexts/src/c3411.rs create mode 100644 highlight/jirs-contexts/src/c3412.rs create mode 100644 highlight/jirs-contexts/src/c3413.rs create mode 100644 highlight/jirs-contexts/src/c3414.rs create mode 100644 highlight/jirs-contexts/src/c3415.rs create mode 100644 highlight/jirs-contexts/src/c3416.rs create mode 100644 highlight/jirs-contexts/src/c3417.rs create mode 100644 highlight/jirs-contexts/src/c3418.rs create mode 100644 highlight/jirs-contexts/src/c3419.rs create mode 100644 highlight/jirs-contexts/src/c342.rs create mode 100644 highlight/jirs-contexts/src/c3420.rs create mode 100644 highlight/jirs-contexts/src/c3421.rs create mode 100644 highlight/jirs-contexts/src/c3422.rs create mode 100644 highlight/jirs-contexts/src/c3423.rs create mode 100644 highlight/jirs-contexts/src/c3424.rs create mode 100644 highlight/jirs-contexts/src/c3425.rs create mode 100644 highlight/jirs-contexts/src/c3426.rs create mode 100644 highlight/jirs-contexts/src/c3427.rs create mode 100644 highlight/jirs-contexts/src/c3428.rs create mode 100644 highlight/jirs-contexts/src/c3429.rs create mode 100644 highlight/jirs-contexts/src/c343.rs create mode 100644 highlight/jirs-contexts/src/c3430.rs create mode 100644 highlight/jirs-contexts/src/c3431.rs create mode 100644 highlight/jirs-contexts/src/c3432.rs create mode 100644 highlight/jirs-contexts/src/c3433.rs create mode 100644 highlight/jirs-contexts/src/c3434.rs create mode 100644 highlight/jirs-contexts/src/c3435.rs create mode 100644 highlight/jirs-contexts/src/c3436.rs create mode 100644 highlight/jirs-contexts/src/c3437.rs create mode 100644 highlight/jirs-contexts/src/c3438.rs create mode 100644 highlight/jirs-contexts/src/c3439.rs create mode 100644 highlight/jirs-contexts/src/c344.rs create mode 100644 highlight/jirs-contexts/src/c3440.rs create mode 100644 highlight/jirs-contexts/src/c3441.rs create mode 100644 highlight/jirs-contexts/src/c3442.rs create mode 100644 highlight/jirs-contexts/src/c3443.rs create mode 100644 highlight/jirs-contexts/src/c3444.rs create mode 100644 highlight/jirs-contexts/src/c3445.rs create mode 100644 highlight/jirs-contexts/src/c3446.rs create mode 100644 highlight/jirs-contexts/src/c3447.rs create mode 100644 highlight/jirs-contexts/src/c3448.rs create mode 100644 highlight/jirs-contexts/src/c3449.rs create mode 100644 highlight/jirs-contexts/src/c345.rs create mode 100644 highlight/jirs-contexts/src/c3450.rs create mode 100644 highlight/jirs-contexts/src/c3451.rs create mode 100644 highlight/jirs-contexts/src/c3452.rs create mode 100644 highlight/jirs-contexts/src/c3453.rs create mode 100644 highlight/jirs-contexts/src/c3454.rs create mode 100644 highlight/jirs-contexts/src/c3455.rs create mode 100644 highlight/jirs-contexts/src/c3456.rs create mode 100644 highlight/jirs-contexts/src/c3457.rs create mode 100644 highlight/jirs-contexts/src/c3458.rs create mode 100644 highlight/jirs-contexts/src/c3459.rs create mode 100644 highlight/jirs-contexts/src/c346.rs create mode 100644 highlight/jirs-contexts/src/c3460.rs create mode 100644 highlight/jirs-contexts/src/c3461.rs create mode 100644 highlight/jirs-contexts/src/c3462.rs create mode 100644 highlight/jirs-contexts/src/c3463.rs create mode 100644 highlight/jirs-contexts/src/c3464.rs create mode 100644 highlight/jirs-contexts/src/c3465.rs create mode 100644 highlight/jirs-contexts/src/c3466.rs create mode 100644 highlight/jirs-contexts/src/c3467.rs create mode 100644 highlight/jirs-contexts/src/c3468.rs create mode 100644 highlight/jirs-contexts/src/c3469.rs create mode 100644 highlight/jirs-contexts/src/c347.rs create mode 100644 highlight/jirs-contexts/src/c3470.rs create mode 100644 highlight/jirs-contexts/src/c3471.rs create mode 100644 highlight/jirs-contexts/src/c3472.rs create mode 100644 highlight/jirs-contexts/src/c3473.rs create mode 100644 highlight/jirs-contexts/src/c3474.rs create mode 100644 highlight/jirs-contexts/src/c3475.rs create mode 100644 highlight/jirs-contexts/src/c3476.rs create mode 100644 highlight/jirs-contexts/src/c3477.rs create mode 100644 highlight/jirs-contexts/src/c3478.rs create mode 100644 highlight/jirs-contexts/src/c3479.rs create mode 100644 highlight/jirs-contexts/src/c348.rs create mode 100644 highlight/jirs-contexts/src/c3480.rs create mode 100644 highlight/jirs-contexts/src/c3481.rs create mode 100644 highlight/jirs-contexts/src/c3482.rs create mode 100644 highlight/jirs-contexts/src/c3483.rs create mode 100644 highlight/jirs-contexts/src/c3484.rs create mode 100644 highlight/jirs-contexts/src/c3485.rs create mode 100644 highlight/jirs-contexts/src/c3486.rs create mode 100644 highlight/jirs-contexts/src/c3487.rs create mode 100644 highlight/jirs-contexts/src/c3488.rs create mode 100644 highlight/jirs-contexts/src/c3489.rs create mode 100644 highlight/jirs-contexts/src/c349.rs create mode 100644 highlight/jirs-contexts/src/c3490.rs create mode 100644 highlight/jirs-contexts/src/c3491.rs create mode 100644 highlight/jirs-contexts/src/c3492.rs create mode 100644 highlight/jirs-contexts/src/c3493.rs create mode 100644 highlight/jirs-contexts/src/c3494.rs create mode 100644 highlight/jirs-contexts/src/c3495.rs create mode 100644 highlight/jirs-contexts/src/c3496.rs create mode 100644 highlight/jirs-contexts/src/c3497.rs create mode 100644 highlight/jirs-contexts/src/c3498.rs create mode 100644 highlight/jirs-contexts/src/c3499.rs create mode 100644 highlight/jirs-contexts/src/c35.rs create mode 100644 highlight/jirs-contexts/src/c350.rs create mode 100644 highlight/jirs-contexts/src/c3500.rs create mode 100644 highlight/jirs-contexts/src/c3501.rs create mode 100644 highlight/jirs-contexts/src/c3502.rs create mode 100644 highlight/jirs-contexts/src/c3503.rs create mode 100644 highlight/jirs-contexts/src/c3504.rs create mode 100644 highlight/jirs-contexts/src/c3505.rs create mode 100644 highlight/jirs-contexts/src/c3506.rs create mode 100644 highlight/jirs-contexts/src/c3507.rs create mode 100644 highlight/jirs-contexts/src/c3508.rs create mode 100644 highlight/jirs-contexts/src/c3509.rs create mode 100644 highlight/jirs-contexts/src/c351.rs create mode 100644 highlight/jirs-contexts/src/c3510.rs create mode 100644 highlight/jirs-contexts/src/c3511.rs create mode 100644 highlight/jirs-contexts/src/c3512.rs create mode 100644 highlight/jirs-contexts/src/c3513.rs create mode 100644 highlight/jirs-contexts/src/c3514.rs create mode 100644 highlight/jirs-contexts/src/c3515.rs create mode 100644 highlight/jirs-contexts/src/c3516.rs create mode 100644 highlight/jirs-contexts/src/c3517.rs create mode 100644 highlight/jirs-contexts/src/c3518.rs create mode 100644 highlight/jirs-contexts/src/c3519.rs create mode 100644 highlight/jirs-contexts/src/c352.rs create mode 100644 highlight/jirs-contexts/src/c3520.rs create mode 100644 highlight/jirs-contexts/src/c3521.rs create mode 100644 highlight/jirs-contexts/src/c3522.rs create mode 100644 highlight/jirs-contexts/src/c3523.rs create mode 100644 highlight/jirs-contexts/src/c3524.rs create mode 100644 highlight/jirs-contexts/src/c3525.rs create mode 100644 highlight/jirs-contexts/src/c3526.rs create mode 100644 highlight/jirs-contexts/src/c3527.rs create mode 100644 highlight/jirs-contexts/src/c3528.rs create mode 100644 highlight/jirs-contexts/src/c3529.rs create mode 100644 highlight/jirs-contexts/src/c353.rs create mode 100644 highlight/jirs-contexts/src/c3530.rs create mode 100644 highlight/jirs-contexts/src/c3531.rs create mode 100644 highlight/jirs-contexts/src/c3532.rs create mode 100644 highlight/jirs-contexts/src/c3533.rs create mode 100644 highlight/jirs-contexts/src/c3534.rs create mode 100644 highlight/jirs-contexts/src/c3535.rs create mode 100644 highlight/jirs-contexts/src/c3536.rs create mode 100644 highlight/jirs-contexts/src/c3537.rs create mode 100644 highlight/jirs-contexts/src/c3538.rs create mode 100644 highlight/jirs-contexts/src/c3539.rs create mode 100644 highlight/jirs-contexts/src/c354.rs create mode 100644 highlight/jirs-contexts/src/c3540.rs create mode 100644 highlight/jirs-contexts/src/c3541.rs create mode 100644 highlight/jirs-contexts/src/c3542.rs create mode 100644 highlight/jirs-contexts/src/c3543.rs create mode 100644 highlight/jirs-contexts/src/c3544.rs create mode 100644 highlight/jirs-contexts/src/c3545.rs create mode 100644 highlight/jirs-contexts/src/c3546.rs create mode 100644 highlight/jirs-contexts/src/c3547.rs create mode 100644 highlight/jirs-contexts/src/c3548.rs create mode 100644 highlight/jirs-contexts/src/c3549.rs create mode 100644 highlight/jirs-contexts/src/c355.rs create mode 100644 highlight/jirs-contexts/src/c3550.rs create mode 100644 highlight/jirs-contexts/src/c3551.rs create mode 100644 highlight/jirs-contexts/src/c3552.rs create mode 100644 highlight/jirs-contexts/src/c3553.rs create mode 100644 highlight/jirs-contexts/src/c3554.rs create mode 100644 highlight/jirs-contexts/src/c3555.rs create mode 100644 highlight/jirs-contexts/src/c3556.rs create mode 100644 highlight/jirs-contexts/src/c3557.rs create mode 100644 highlight/jirs-contexts/src/c3558.rs create mode 100644 highlight/jirs-contexts/src/c3559.rs create mode 100644 highlight/jirs-contexts/src/c356.rs create mode 100644 highlight/jirs-contexts/src/c3560.rs create mode 100644 highlight/jirs-contexts/src/c3561.rs create mode 100644 highlight/jirs-contexts/src/c3562.rs create mode 100644 highlight/jirs-contexts/src/c3563.rs create mode 100644 highlight/jirs-contexts/src/c3564.rs create mode 100644 highlight/jirs-contexts/src/c3565.rs create mode 100644 highlight/jirs-contexts/src/c3566.rs create mode 100644 highlight/jirs-contexts/src/c3567.rs create mode 100644 highlight/jirs-contexts/src/c3568.rs create mode 100644 highlight/jirs-contexts/src/c3569.rs create mode 100644 highlight/jirs-contexts/src/c357.rs create mode 100644 highlight/jirs-contexts/src/c3570.rs create mode 100644 highlight/jirs-contexts/src/c3571.rs create mode 100644 highlight/jirs-contexts/src/c3572.rs create mode 100644 highlight/jirs-contexts/src/c3573.rs create mode 100644 highlight/jirs-contexts/src/c3574.rs create mode 100644 highlight/jirs-contexts/src/c3575.rs create mode 100644 highlight/jirs-contexts/src/c3576.rs create mode 100644 highlight/jirs-contexts/src/c3577.rs create mode 100644 highlight/jirs-contexts/src/c3578.rs create mode 100644 highlight/jirs-contexts/src/c3579.rs create mode 100644 highlight/jirs-contexts/src/c358.rs create mode 100644 highlight/jirs-contexts/src/c3580.rs create mode 100644 highlight/jirs-contexts/src/c3581.rs create mode 100644 highlight/jirs-contexts/src/c3582.rs create mode 100644 highlight/jirs-contexts/src/c3583.rs create mode 100644 highlight/jirs-contexts/src/c3584.rs create mode 100644 highlight/jirs-contexts/src/c3585.rs create mode 100644 highlight/jirs-contexts/src/c3586.rs create mode 100644 highlight/jirs-contexts/src/c3587.rs create mode 100644 highlight/jirs-contexts/src/c3588.rs create mode 100644 highlight/jirs-contexts/src/c3589.rs create mode 100644 highlight/jirs-contexts/src/c359.rs create mode 100644 highlight/jirs-contexts/src/c3590.rs create mode 100644 highlight/jirs-contexts/src/c3591.rs create mode 100644 highlight/jirs-contexts/src/c3592.rs create mode 100644 highlight/jirs-contexts/src/c3593.rs create mode 100644 highlight/jirs-contexts/src/c3594.rs create mode 100644 highlight/jirs-contexts/src/c3595.rs create mode 100644 highlight/jirs-contexts/src/c3596.rs create mode 100644 highlight/jirs-contexts/src/c3597.rs create mode 100644 highlight/jirs-contexts/src/c3598.rs create mode 100644 highlight/jirs-contexts/src/c3599.rs create mode 100644 highlight/jirs-contexts/src/c36.rs create mode 100644 highlight/jirs-contexts/src/c360.rs create mode 100644 highlight/jirs-contexts/src/c3600.rs create mode 100644 highlight/jirs-contexts/src/c3601.rs create mode 100644 highlight/jirs-contexts/src/c3602.rs create mode 100644 highlight/jirs-contexts/src/c3603.rs create mode 100644 highlight/jirs-contexts/src/c3604.rs create mode 100644 highlight/jirs-contexts/src/c3605.rs create mode 100644 highlight/jirs-contexts/src/c3606.rs create mode 100644 highlight/jirs-contexts/src/c3607.rs create mode 100644 highlight/jirs-contexts/src/c3608.rs create mode 100644 highlight/jirs-contexts/src/c3609.rs create mode 100644 highlight/jirs-contexts/src/c361.rs create mode 100644 highlight/jirs-contexts/src/c3610.rs create mode 100644 highlight/jirs-contexts/src/c3611.rs create mode 100644 highlight/jirs-contexts/src/c3612.rs create mode 100644 highlight/jirs-contexts/src/c3613.rs create mode 100644 highlight/jirs-contexts/src/c3614.rs create mode 100644 highlight/jirs-contexts/src/c3615.rs create mode 100644 highlight/jirs-contexts/src/c3616.rs create mode 100644 highlight/jirs-contexts/src/c3617.rs create mode 100644 highlight/jirs-contexts/src/c3618.rs create mode 100644 highlight/jirs-contexts/src/c3619.rs create mode 100644 highlight/jirs-contexts/src/c362.rs create mode 100644 highlight/jirs-contexts/src/c3620.rs create mode 100644 highlight/jirs-contexts/src/c3621.rs create mode 100644 highlight/jirs-contexts/src/c3622.rs create mode 100644 highlight/jirs-contexts/src/c3623.rs create mode 100644 highlight/jirs-contexts/src/c3624.rs create mode 100644 highlight/jirs-contexts/src/c3625.rs create mode 100644 highlight/jirs-contexts/src/c3626.rs create mode 100644 highlight/jirs-contexts/src/c3627.rs create mode 100644 highlight/jirs-contexts/src/c3628.rs create mode 100644 highlight/jirs-contexts/src/c3629.rs create mode 100644 highlight/jirs-contexts/src/c363.rs create mode 100644 highlight/jirs-contexts/src/c3630.rs create mode 100644 highlight/jirs-contexts/src/c3631.rs create mode 100644 highlight/jirs-contexts/src/c3632.rs create mode 100644 highlight/jirs-contexts/src/c3633.rs create mode 100644 highlight/jirs-contexts/src/c3634.rs create mode 100644 highlight/jirs-contexts/src/c3635.rs create mode 100644 highlight/jirs-contexts/src/c3636.rs create mode 100644 highlight/jirs-contexts/src/c3637.rs create mode 100644 highlight/jirs-contexts/src/c3638.rs create mode 100644 highlight/jirs-contexts/src/c3639.rs create mode 100644 highlight/jirs-contexts/src/c364.rs create mode 100644 highlight/jirs-contexts/src/c3640.rs create mode 100644 highlight/jirs-contexts/src/c3641.rs create mode 100644 highlight/jirs-contexts/src/c3642.rs create mode 100644 highlight/jirs-contexts/src/c3643.rs create mode 100644 highlight/jirs-contexts/src/c3644.rs create mode 100644 highlight/jirs-contexts/src/c3645.rs create mode 100644 highlight/jirs-contexts/src/c3646.rs create mode 100644 highlight/jirs-contexts/src/c3647.rs create mode 100644 highlight/jirs-contexts/src/c3648.rs create mode 100644 highlight/jirs-contexts/src/c3649.rs create mode 100644 highlight/jirs-contexts/src/c365.rs create mode 100644 highlight/jirs-contexts/src/c3650.rs create mode 100644 highlight/jirs-contexts/src/c3651.rs create mode 100644 highlight/jirs-contexts/src/c3652.rs create mode 100644 highlight/jirs-contexts/src/c3653.rs create mode 100644 highlight/jirs-contexts/src/c3654.rs create mode 100644 highlight/jirs-contexts/src/c3655.rs create mode 100644 highlight/jirs-contexts/src/c3656.rs create mode 100644 highlight/jirs-contexts/src/c3657.rs create mode 100644 highlight/jirs-contexts/src/c3658.rs create mode 100644 highlight/jirs-contexts/src/c3659.rs create mode 100644 highlight/jirs-contexts/src/c366.rs create mode 100644 highlight/jirs-contexts/src/c3660.rs create mode 100644 highlight/jirs-contexts/src/c3661.rs create mode 100644 highlight/jirs-contexts/src/c3662.rs create mode 100644 highlight/jirs-contexts/src/c3663.rs create mode 100644 highlight/jirs-contexts/src/c3664.rs create mode 100644 highlight/jirs-contexts/src/c3665.rs create mode 100644 highlight/jirs-contexts/src/c3666.rs create mode 100644 highlight/jirs-contexts/src/c3667.rs create mode 100644 highlight/jirs-contexts/src/c3668.rs create mode 100644 highlight/jirs-contexts/src/c3669.rs create mode 100644 highlight/jirs-contexts/src/c367.rs create mode 100644 highlight/jirs-contexts/src/c3670.rs create mode 100644 highlight/jirs-contexts/src/c3671.rs create mode 100644 highlight/jirs-contexts/src/c3672.rs create mode 100644 highlight/jirs-contexts/src/c3673.rs create mode 100644 highlight/jirs-contexts/src/c3674.rs create mode 100644 highlight/jirs-contexts/src/c3675.rs create mode 100644 highlight/jirs-contexts/src/c3676.rs create mode 100644 highlight/jirs-contexts/src/c3677.rs create mode 100644 highlight/jirs-contexts/src/c3678.rs create mode 100644 highlight/jirs-contexts/src/c3679.rs create mode 100644 highlight/jirs-contexts/src/c368.rs create mode 100644 highlight/jirs-contexts/src/c3680.rs create mode 100644 highlight/jirs-contexts/src/c3681.rs create mode 100644 highlight/jirs-contexts/src/c3682.rs create mode 100644 highlight/jirs-contexts/src/c3683.rs create mode 100644 highlight/jirs-contexts/src/c3684.rs create mode 100644 highlight/jirs-contexts/src/c3685.rs create mode 100644 highlight/jirs-contexts/src/c3686.rs create mode 100644 highlight/jirs-contexts/src/c3687.rs create mode 100644 highlight/jirs-contexts/src/c3688.rs create mode 100644 highlight/jirs-contexts/src/c3689.rs create mode 100644 highlight/jirs-contexts/src/c369.rs create mode 100644 highlight/jirs-contexts/src/c3690.rs create mode 100644 highlight/jirs-contexts/src/c3691.rs create mode 100644 highlight/jirs-contexts/src/c3692.rs create mode 100644 highlight/jirs-contexts/src/c3693.rs create mode 100644 highlight/jirs-contexts/src/c3694.rs create mode 100644 highlight/jirs-contexts/src/c3695.rs create mode 100644 highlight/jirs-contexts/src/c3696.rs create mode 100644 highlight/jirs-contexts/src/c3697.rs create mode 100644 highlight/jirs-contexts/src/c3698.rs create mode 100644 highlight/jirs-contexts/src/c3699.rs create mode 100644 highlight/jirs-contexts/src/c37.rs create mode 100644 highlight/jirs-contexts/src/c370.rs create mode 100644 highlight/jirs-contexts/src/c3700.rs create mode 100644 highlight/jirs-contexts/src/c3701.rs create mode 100644 highlight/jirs-contexts/src/c3702.rs create mode 100644 highlight/jirs-contexts/src/c3703.rs create mode 100644 highlight/jirs-contexts/src/c3704.rs create mode 100644 highlight/jirs-contexts/src/c3705.rs create mode 100644 highlight/jirs-contexts/src/c3706.rs create mode 100644 highlight/jirs-contexts/src/c3707.rs create mode 100644 highlight/jirs-contexts/src/c3708.rs create mode 100644 highlight/jirs-contexts/src/c3709.rs create mode 100644 highlight/jirs-contexts/src/c371.rs create mode 100644 highlight/jirs-contexts/src/c3710.rs create mode 100644 highlight/jirs-contexts/src/c3711.rs create mode 100644 highlight/jirs-contexts/src/c3712.rs create mode 100644 highlight/jirs-contexts/src/c3713.rs create mode 100644 highlight/jirs-contexts/src/c3714.rs create mode 100644 highlight/jirs-contexts/src/c3715.rs create mode 100644 highlight/jirs-contexts/src/c3716.rs create mode 100644 highlight/jirs-contexts/src/c3717.rs create mode 100644 highlight/jirs-contexts/src/c3718.rs create mode 100644 highlight/jirs-contexts/src/c3719.rs create mode 100644 highlight/jirs-contexts/src/c372.rs create mode 100644 highlight/jirs-contexts/src/c3720.rs create mode 100644 highlight/jirs-contexts/src/c3721.rs create mode 100644 highlight/jirs-contexts/src/c3722.rs create mode 100644 highlight/jirs-contexts/src/c3723.rs create mode 100644 highlight/jirs-contexts/src/c3724.rs create mode 100644 highlight/jirs-contexts/src/c3725.rs create mode 100644 highlight/jirs-contexts/src/c3726.rs create mode 100644 highlight/jirs-contexts/src/c3727.rs create mode 100644 highlight/jirs-contexts/src/c3728.rs create mode 100644 highlight/jirs-contexts/src/c3729.rs create mode 100644 highlight/jirs-contexts/src/c373.rs create mode 100644 highlight/jirs-contexts/src/c3730.rs create mode 100644 highlight/jirs-contexts/src/c3731.rs create mode 100644 highlight/jirs-contexts/src/c3732.rs create mode 100644 highlight/jirs-contexts/src/c3733.rs create mode 100644 highlight/jirs-contexts/src/c3734.rs create mode 100644 highlight/jirs-contexts/src/c3735.rs create mode 100644 highlight/jirs-contexts/src/c3736.rs create mode 100644 highlight/jirs-contexts/src/c3737.rs create mode 100644 highlight/jirs-contexts/src/c3738.rs create mode 100644 highlight/jirs-contexts/src/c3739.rs create mode 100644 highlight/jirs-contexts/src/c374.rs create mode 100644 highlight/jirs-contexts/src/c3740.rs create mode 100644 highlight/jirs-contexts/src/c3741.rs create mode 100644 highlight/jirs-contexts/src/c3742.rs create mode 100644 highlight/jirs-contexts/src/c3743.rs create mode 100644 highlight/jirs-contexts/src/c3744.rs create mode 100644 highlight/jirs-contexts/src/c3745.rs create mode 100644 highlight/jirs-contexts/src/c3746.rs create mode 100644 highlight/jirs-contexts/src/c3747.rs create mode 100644 highlight/jirs-contexts/src/c3748.rs create mode 100644 highlight/jirs-contexts/src/c3749.rs create mode 100644 highlight/jirs-contexts/src/c375.rs create mode 100644 highlight/jirs-contexts/src/c3750.rs create mode 100644 highlight/jirs-contexts/src/c3751.rs create mode 100644 highlight/jirs-contexts/src/c3752.rs create mode 100644 highlight/jirs-contexts/src/c3753.rs create mode 100644 highlight/jirs-contexts/src/c3754.rs create mode 100644 highlight/jirs-contexts/src/c3755.rs create mode 100644 highlight/jirs-contexts/src/c3756.rs create mode 100644 highlight/jirs-contexts/src/c3757.rs create mode 100644 highlight/jirs-contexts/src/c3758.rs create mode 100644 highlight/jirs-contexts/src/c3759.rs create mode 100644 highlight/jirs-contexts/src/c376.rs create mode 100644 highlight/jirs-contexts/src/c3760.rs create mode 100644 highlight/jirs-contexts/src/c3761.rs create mode 100644 highlight/jirs-contexts/src/c3762.rs create mode 100644 highlight/jirs-contexts/src/c3763.rs create mode 100644 highlight/jirs-contexts/src/c3764.rs create mode 100644 highlight/jirs-contexts/src/c3765.rs create mode 100644 highlight/jirs-contexts/src/c3766.rs create mode 100644 highlight/jirs-contexts/src/c3767.rs create mode 100644 highlight/jirs-contexts/src/c3768.rs create mode 100644 highlight/jirs-contexts/src/c3769.rs create mode 100644 highlight/jirs-contexts/src/c377.rs create mode 100644 highlight/jirs-contexts/src/c3770.rs create mode 100644 highlight/jirs-contexts/src/c3771.rs create mode 100644 highlight/jirs-contexts/src/c3772.rs create mode 100644 highlight/jirs-contexts/src/c3773.rs create mode 100644 highlight/jirs-contexts/src/c3774.rs create mode 100644 highlight/jirs-contexts/src/c3775.rs create mode 100644 highlight/jirs-contexts/src/c3776.rs create mode 100644 highlight/jirs-contexts/src/c3777.rs create mode 100644 highlight/jirs-contexts/src/c3778.rs create mode 100644 highlight/jirs-contexts/src/c3779.rs create mode 100644 highlight/jirs-contexts/src/c378.rs create mode 100644 highlight/jirs-contexts/src/c3780.rs create mode 100644 highlight/jirs-contexts/src/c3781.rs create mode 100644 highlight/jirs-contexts/src/c3782.rs create mode 100644 highlight/jirs-contexts/src/c3783.rs create mode 100644 highlight/jirs-contexts/src/c3784.rs create mode 100644 highlight/jirs-contexts/src/c3785.rs create mode 100644 highlight/jirs-contexts/src/c3786.rs create mode 100644 highlight/jirs-contexts/src/c3787.rs create mode 100644 highlight/jirs-contexts/src/c3788.rs create mode 100644 highlight/jirs-contexts/src/c3789.rs create mode 100644 highlight/jirs-contexts/src/c379.rs create mode 100644 highlight/jirs-contexts/src/c3790.rs create mode 100644 highlight/jirs-contexts/src/c3791.rs create mode 100644 highlight/jirs-contexts/src/c3792.rs create mode 100644 highlight/jirs-contexts/src/c3793.rs create mode 100644 highlight/jirs-contexts/src/c3794.rs create mode 100644 highlight/jirs-contexts/src/c3795.rs create mode 100644 highlight/jirs-contexts/src/c3796.rs create mode 100644 highlight/jirs-contexts/src/c3797.rs create mode 100644 highlight/jirs-contexts/src/c3798.rs create mode 100644 highlight/jirs-contexts/src/c3799.rs create mode 100644 highlight/jirs-contexts/src/c38.rs create mode 100644 highlight/jirs-contexts/src/c380.rs create mode 100644 highlight/jirs-contexts/src/c3800.rs create mode 100644 highlight/jirs-contexts/src/c3801.rs create mode 100644 highlight/jirs-contexts/src/c3802.rs create mode 100644 highlight/jirs-contexts/src/c3803.rs create mode 100644 highlight/jirs-contexts/src/c3804.rs create mode 100644 highlight/jirs-contexts/src/c3805.rs create mode 100644 highlight/jirs-contexts/src/c3806.rs create mode 100644 highlight/jirs-contexts/src/c3807.rs create mode 100644 highlight/jirs-contexts/src/c3808.rs create mode 100644 highlight/jirs-contexts/src/c3809.rs create mode 100644 highlight/jirs-contexts/src/c381.rs create mode 100644 highlight/jirs-contexts/src/c3810.rs create mode 100644 highlight/jirs-contexts/src/c3811.rs create mode 100644 highlight/jirs-contexts/src/c3812.rs create mode 100644 highlight/jirs-contexts/src/c3813.rs create mode 100644 highlight/jirs-contexts/src/c3814.rs create mode 100644 highlight/jirs-contexts/src/c3815.rs create mode 100644 highlight/jirs-contexts/src/c3816.rs create mode 100644 highlight/jirs-contexts/src/c3817.rs create mode 100644 highlight/jirs-contexts/src/c3818.rs create mode 100644 highlight/jirs-contexts/src/c3819.rs create mode 100644 highlight/jirs-contexts/src/c382.rs create mode 100644 highlight/jirs-contexts/src/c3820.rs create mode 100644 highlight/jirs-contexts/src/c3821.rs create mode 100644 highlight/jirs-contexts/src/c3822.rs create mode 100644 highlight/jirs-contexts/src/c3823.rs create mode 100644 highlight/jirs-contexts/src/c3824.rs create mode 100644 highlight/jirs-contexts/src/c3825.rs create mode 100644 highlight/jirs-contexts/src/c3826.rs create mode 100644 highlight/jirs-contexts/src/c3827.rs create mode 100644 highlight/jirs-contexts/src/c3828.rs create mode 100644 highlight/jirs-contexts/src/c3829.rs create mode 100644 highlight/jirs-contexts/src/c383.rs create mode 100644 highlight/jirs-contexts/src/c3830.rs create mode 100644 highlight/jirs-contexts/src/c3831.rs create mode 100644 highlight/jirs-contexts/src/c3832.rs create mode 100644 highlight/jirs-contexts/src/c3833.rs create mode 100644 highlight/jirs-contexts/src/c3834.rs create mode 100644 highlight/jirs-contexts/src/c3835.rs create mode 100644 highlight/jirs-contexts/src/c3836.rs create mode 100644 highlight/jirs-contexts/src/c3837.rs create mode 100644 highlight/jirs-contexts/src/c3838.rs create mode 100644 highlight/jirs-contexts/src/c3839.rs create mode 100644 highlight/jirs-contexts/src/c384.rs create mode 100644 highlight/jirs-contexts/src/c3840.rs create mode 100644 highlight/jirs-contexts/src/c3841.rs create mode 100644 highlight/jirs-contexts/src/c3842.rs create mode 100644 highlight/jirs-contexts/src/c3843.rs create mode 100644 highlight/jirs-contexts/src/c3844.rs create mode 100644 highlight/jirs-contexts/src/c3845.rs create mode 100644 highlight/jirs-contexts/src/c3846.rs create mode 100644 highlight/jirs-contexts/src/c3847.rs create mode 100644 highlight/jirs-contexts/src/c3848.rs create mode 100644 highlight/jirs-contexts/src/c3849.rs create mode 100644 highlight/jirs-contexts/src/c385.rs create mode 100644 highlight/jirs-contexts/src/c3850.rs create mode 100644 highlight/jirs-contexts/src/c3851.rs create mode 100644 highlight/jirs-contexts/src/c3852.rs create mode 100644 highlight/jirs-contexts/src/c3853.rs create mode 100644 highlight/jirs-contexts/src/c3854.rs create mode 100644 highlight/jirs-contexts/src/c3855.rs create mode 100644 highlight/jirs-contexts/src/c3856.rs create mode 100644 highlight/jirs-contexts/src/c3857.rs create mode 100644 highlight/jirs-contexts/src/c3858.rs create mode 100644 highlight/jirs-contexts/src/c3859.rs create mode 100644 highlight/jirs-contexts/src/c386.rs create mode 100644 highlight/jirs-contexts/src/c3860.rs create mode 100644 highlight/jirs-contexts/src/c3861.rs create mode 100644 highlight/jirs-contexts/src/c3862.rs create mode 100644 highlight/jirs-contexts/src/c3863.rs create mode 100644 highlight/jirs-contexts/src/c3864.rs create mode 100644 highlight/jirs-contexts/src/c3865.rs create mode 100644 highlight/jirs-contexts/src/c3866.rs create mode 100644 highlight/jirs-contexts/src/c3867.rs create mode 100644 highlight/jirs-contexts/src/c3868.rs create mode 100644 highlight/jirs-contexts/src/c3869.rs create mode 100644 highlight/jirs-contexts/src/c387.rs create mode 100644 highlight/jirs-contexts/src/c3870.rs create mode 100644 highlight/jirs-contexts/src/c3871.rs create mode 100644 highlight/jirs-contexts/src/c3872.rs create mode 100644 highlight/jirs-contexts/src/c3873.rs create mode 100644 highlight/jirs-contexts/src/c3874.rs create mode 100644 highlight/jirs-contexts/src/c3875.rs create mode 100644 highlight/jirs-contexts/src/c3876.rs create mode 100644 highlight/jirs-contexts/src/c3877.rs create mode 100644 highlight/jirs-contexts/src/c3878.rs create mode 100644 highlight/jirs-contexts/src/c3879.rs create mode 100644 highlight/jirs-contexts/src/c388.rs create mode 100644 highlight/jirs-contexts/src/c3880.rs create mode 100644 highlight/jirs-contexts/src/c3881.rs create mode 100644 highlight/jirs-contexts/src/c3882.rs create mode 100644 highlight/jirs-contexts/src/c3883.rs create mode 100644 highlight/jirs-contexts/src/c3884.rs create mode 100644 highlight/jirs-contexts/src/c3885.rs create mode 100644 highlight/jirs-contexts/src/c3886.rs create mode 100644 highlight/jirs-contexts/src/c3887.rs create mode 100644 highlight/jirs-contexts/src/c3888.rs create mode 100644 highlight/jirs-contexts/src/c3889.rs create mode 100644 highlight/jirs-contexts/src/c389.rs create mode 100644 highlight/jirs-contexts/src/c3890.rs create mode 100644 highlight/jirs-contexts/src/c3891.rs create mode 100644 highlight/jirs-contexts/src/c3892.rs create mode 100644 highlight/jirs-contexts/src/c3893.rs create mode 100644 highlight/jirs-contexts/src/c3894.rs create mode 100644 highlight/jirs-contexts/src/c3895.rs create mode 100644 highlight/jirs-contexts/src/c3896.rs create mode 100644 highlight/jirs-contexts/src/c3897.rs create mode 100644 highlight/jirs-contexts/src/c3898.rs create mode 100644 highlight/jirs-contexts/src/c3899.rs create mode 100644 highlight/jirs-contexts/src/c39.rs create mode 100644 highlight/jirs-contexts/src/c390.rs create mode 100644 highlight/jirs-contexts/src/c3900.rs create mode 100644 highlight/jirs-contexts/src/c3901.rs create mode 100644 highlight/jirs-contexts/src/c3902.rs create mode 100644 highlight/jirs-contexts/src/c3903.rs create mode 100644 highlight/jirs-contexts/src/c3904.rs create mode 100644 highlight/jirs-contexts/src/c3905.rs create mode 100644 highlight/jirs-contexts/src/c3906.rs create mode 100644 highlight/jirs-contexts/src/c3907.rs create mode 100644 highlight/jirs-contexts/src/c3908.rs create mode 100644 highlight/jirs-contexts/src/c3909.rs create mode 100644 highlight/jirs-contexts/src/c391.rs create mode 100644 highlight/jirs-contexts/src/c3910.rs create mode 100644 highlight/jirs-contexts/src/c3911.rs create mode 100644 highlight/jirs-contexts/src/c3912.rs create mode 100644 highlight/jirs-contexts/src/c3913.rs create mode 100644 highlight/jirs-contexts/src/c3914.rs create mode 100644 highlight/jirs-contexts/src/c3915.rs create mode 100644 highlight/jirs-contexts/src/c3916.rs create mode 100644 highlight/jirs-contexts/src/c3917.rs create mode 100644 highlight/jirs-contexts/src/c3918.rs create mode 100644 highlight/jirs-contexts/src/c3919.rs create mode 100644 highlight/jirs-contexts/src/c392.rs create mode 100644 highlight/jirs-contexts/src/c3920.rs create mode 100644 highlight/jirs-contexts/src/c3921.rs create mode 100644 highlight/jirs-contexts/src/c3922.rs create mode 100644 highlight/jirs-contexts/src/c3923.rs create mode 100644 highlight/jirs-contexts/src/c3924.rs create mode 100644 highlight/jirs-contexts/src/c3925.rs create mode 100644 highlight/jirs-contexts/src/c3926.rs create mode 100644 highlight/jirs-contexts/src/c3927.rs create mode 100644 highlight/jirs-contexts/src/c3928.rs create mode 100644 highlight/jirs-contexts/src/c3929.rs create mode 100644 highlight/jirs-contexts/src/c393.rs create mode 100644 highlight/jirs-contexts/src/c3930.rs create mode 100644 highlight/jirs-contexts/src/c3931.rs create mode 100644 highlight/jirs-contexts/src/c3932.rs create mode 100644 highlight/jirs-contexts/src/c3933.rs create mode 100644 highlight/jirs-contexts/src/c3934.rs create mode 100644 highlight/jirs-contexts/src/c3935.rs create mode 100644 highlight/jirs-contexts/src/c3936.rs create mode 100644 highlight/jirs-contexts/src/c3937.rs create mode 100644 highlight/jirs-contexts/src/c3938.rs create mode 100644 highlight/jirs-contexts/src/c3939.rs create mode 100644 highlight/jirs-contexts/src/c394.rs create mode 100644 highlight/jirs-contexts/src/c3940.rs create mode 100644 highlight/jirs-contexts/src/c3941.rs create mode 100644 highlight/jirs-contexts/src/c3942.rs create mode 100644 highlight/jirs-contexts/src/c3943.rs create mode 100644 highlight/jirs-contexts/src/c3944.rs create mode 100644 highlight/jirs-contexts/src/c3945.rs create mode 100644 highlight/jirs-contexts/src/c3946.rs create mode 100644 highlight/jirs-contexts/src/c3947.rs create mode 100644 highlight/jirs-contexts/src/c3948.rs create mode 100644 highlight/jirs-contexts/src/c3949.rs create mode 100644 highlight/jirs-contexts/src/c395.rs create mode 100644 highlight/jirs-contexts/src/c3950.rs create mode 100644 highlight/jirs-contexts/src/c3951.rs create mode 100644 highlight/jirs-contexts/src/c3952.rs create mode 100644 highlight/jirs-contexts/src/c3953.rs create mode 100644 highlight/jirs-contexts/src/c3954.rs create mode 100644 highlight/jirs-contexts/src/c3955.rs create mode 100644 highlight/jirs-contexts/src/c3956.rs create mode 100644 highlight/jirs-contexts/src/c3957.rs create mode 100644 highlight/jirs-contexts/src/c3958.rs create mode 100644 highlight/jirs-contexts/src/c3959.rs create mode 100644 highlight/jirs-contexts/src/c396.rs create mode 100644 highlight/jirs-contexts/src/c3960.rs create mode 100644 highlight/jirs-contexts/src/c3961.rs create mode 100644 highlight/jirs-contexts/src/c3962.rs create mode 100644 highlight/jirs-contexts/src/c3963.rs create mode 100644 highlight/jirs-contexts/src/c3964.rs create mode 100644 highlight/jirs-contexts/src/c3965.rs create mode 100644 highlight/jirs-contexts/src/c3966.rs create mode 100644 highlight/jirs-contexts/src/c3967.rs create mode 100644 highlight/jirs-contexts/src/c3968.rs create mode 100644 highlight/jirs-contexts/src/c3969.rs create mode 100644 highlight/jirs-contexts/src/c397.rs create mode 100644 highlight/jirs-contexts/src/c3970.rs create mode 100644 highlight/jirs-contexts/src/c3971.rs create mode 100644 highlight/jirs-contexts/src/c3972.rs create mode 100644 highlight/jirs-contexts/src/c3973.rs create mode 100644 highlight/jirs-contexts/src/c3974.rs create mode 100644 highlight/jirs-contexts/src/c3975.rs create mode 100644 highlight/jirs-contexts/src/c3976.rs create mode 100644 highlight/jirs-contexts/src/c3977.rs create mode 100644 highlight/jirs-contexts/src/c3978.rs create mode 100644 highlight/jirs-contexts/src/c3979.rs create mode 100644 highlight/jirs-contexts/src/c398.rs create mode 100644 highlight/jirs-contexts/src/c3980.rs create mode 100644 highlight/jirs-contexts/src/c3981.rs create mode 100644 highlight/jirs-contexts/src/c3982.rs create mode 100644 highlight/jirs-contexts/src/c3983.rs create mode 100644 highlight/jirs-contexts/src/c3984.rs create mode 100644 highlight/jirs-contexts/src/c3985.rs create mode 100644 highlight/jirs-contexts/src/c3986.rs create mode 100644 highlight/jirs-contexts/src/c3987.rs create mode 100644 highlight/jirs-contexts/src/c3988.rs create mode 100644 highlight/jirs-contexts/src/c3989.rs create mode 100644 highlight/jirs-contexts/src/c399.rs create mode 100644 highlight/jirs-contexts/src/c3990.rs create mode 100644 highlight/jirs-contexts/src/c3991.rs create mode 100644 highlight/jirs-contexts/src/c3992.rs create mode 100644 highlight/jirs-contexts/src/c3993.rs create mode 100644 highlight/jirs-contexts/src/c3994.rs create mode 100644 highlight/jirs-contexts/src/c3995.rs create mode 100644 highlight/jirs-contexts/src/c3996.rs create mode 100644 highlight/jirs-contexts/src/c3997.rs create mode 100644 highlight/jirs-contexts/src/c3998.rs create mode 100644 highlight/jirs-contexts/src/c3999.rs create mode 100644 highlight/jirs-contexts/src/c4.rs create mode 100644 highlight/jirs-contexts/src/c40.rs create mode 100644 highlight/jirs-contexts/src/c400.rs create mode 100644 highlight/jirs-contexts/src/c4000.rs create mode 100644 highlight/jirs-contexts/src/c4001.rs create mode 100644 highlight/jirs-contexts/src/c4002.rs create mode 100644 highlight/jirs-contexts/src/c4003.rs create mode 100644 highlight/jirs-contexts/src/c4004.rs create mode 100644 highlight/jirs-contexts/src/c4005.rs create mode 100644 highlight/jirs-contexts/src/c4006.rs create mode 100644 highlight/jirs-contexts/src/c4007.rs create mode 100644 highlight/jirs-contexts/src/c4008.rs create mode 100644 highlight/jirs-contexts/src/c4009.rs create mode 100644 highlight/jirs-contexts/src/c401.rs create mode 100644 highlight/jirs-contexts/src/c4010.rs create mode 100644 highlight/jirs-contexts/src/c4011.rs create mode 100644 highlight/jirs-contexts/src/c4012.rs create mode 100644 highlight/jirs-contexts/src/c4013.rs create mode 100644 highlight/jirs-contexts/src/c4014.rs create mode 100644 highlight/jirs-contexts/src/c4015.rs create mode 100644 highlight/jirs-contexts/src/c4016.rs create mode 100644 highlight/jirs-contexts/src/c4017.rs create mode 100644 highlight/jirs-contexts/src/c4018.rs create mode 100644 highlight/jirs-contexts/src/c4019.rs create mode 100644 highlight/jirs-contexts/src/c402.rs create mode 100644 highlight/jirs-contexts/src/c4020.rs create mode 100644 highlight/jirs-contexts/src/c4021.rs create mode 100644 highlight/jirs-contexts/src/c4022.rs create mode 100644 highlight/jirs-contexts/src/c4023.rs create mode 100644 highlight/jirs-contexts/src/c4024.rs create mode 100644 highlight/jirs-contexts/src/c4025.rs create mode 100644 highlight/jirs-contexts/src/c4026.rs create mode 100644 highlight/jirs-contexts/src/c4027.rs create mode 100644 highlight/jirs-contexts/src/c4028.rs create mode 100644 highlight/jirs-contexts/src/c4029.rs create mode 100644 highlight/jirs-contexts/src/c403.rs create mode 100644 highlight/jirs-contexts/src/c4030.rs create mode 100644 highlight/jirs-contexts/src/c4031.rs create mode 100644 highlight/jirs-contexts/src/c4032.rs create mode 100644 highlight/jirs-contexts/src/c4033.rs create mode 100644 highlight/jirs-contexts/src/c4034.rs create mode 100644 highlight/jirs-contexts/src/c4035.rs create mode 100644 highlight/jirs-contexts/src/c4036.rs create mode 100644 highlight/jirs-contexts/src/c4037.rs create mode 100644 highlight/jirs-contexts/src/c4038.rs create mode 100644 highlight/jirs-contexts/src/c4039.rs create mode 100644 highlight/jirs-contexts/src/c404.rs create mode 100644 highlight/jirs-contexts/src/c4040.rs create mode 100644 highlight/jirs-contexts/src/c4041.rs create mode 100644 highlight/jirs-contexts/src/c4042.rs create mode 100644 highlight/jirs-contexts/src/c4043.rs create mode 100644 highlight/jirs-contexts/src/c4044.rs create mode 100644 highlight/jirs-contexts/src/c4045.rs create mode 100644 highlight/jirs-contexts/src/c4046.rs create mode 100644 highlight/jirs-contexts/src/c4047.rs create mode 100644 highlight/jirs-contexts/src/c4048.rs create mode 100644 highlight/jirs-contexts/src/c4049.rs create mode 100644 highlight/jirs-contexts/src/c405.rs create mode 100644 highlight/jirs-contexts/src/c4050.rs create mode 100644 highlight/jirs-contexts/src/c4051.rs create mode 100644 highlight/jirs-contexts/src/c4052.rs create mode 100644 highlight/jirs-contexts/src/c4053.rs create mode 100644 highlight/jirs-contexts/src/c4054.rs create mode 100644 highlight/jirs-contexts/src/c4055.rs create mode 100644 highlight/jirs-contexts/src/c4056.rs create mode 100644 highlight/jirs-contexts/src/c4057.rs create mode 100644 highlight/jirs-contexts/src/c4058.rs create mode 100644 highlight/jirs-contexts/src/c4059.rs create mode 100644 highlight/jirs-contexts/src/c406.rs create mode 100644 highlight/jirs-contexts/src/c4060.rs create mode 100644 highlight/jirs-contexts/src/c4061.rs create mode 100644 highlight/jirs-contexts/src/c4062.rs create mode 100644 highlight/jirs-contexts/src/c4063.rs create mode 100644 highlight/jirs-contexts/src/c4064.rs create mode 100644 highlight/jirs-contexts/src/c4065.rs create mode 100644 highlight/jirs-contexts/src/c4066.rs create mode 100644 highlight/jirs-contexts/src/c4067.rs create mode 100644 highlight/jirs-contexts/src/c4068.rs create mode 100644 highlight/jirs-contexts/src/c4069.rs create mode 100644 highlight/jirs-contexts/src/c407.rs create mode 100644 highlight/jirs-contexts/src/c4070.rs create mode 100644 highlight/jirs-contexts/src/c4071.rs create mode 100644 highlight/jirs-contexts/src/c4072.rs create mode 100644 highlight/jirs-contexts/src/c4073.rs create mode 100644 highlight/jirs-contexts/src/c4074.rs create mode 100644 highlight/jirs-contexts/src/c4075.rs create mode 100644 highlight/jirs-contexts/src/c4076.rs create mode 100644 highlight/jirs-contexts/src/c4077.rs create mode 100644 highlight/jirs-contexts/src/c4078.rs create mode 100644 highlight/jirs-contexts/src/c4079.rs create mode 100644 highlight/jirs-contexts/src/c408.rs create mode 100644 highlight/jirs-contexts/src/c4080.rs create mode 100644 highlight/jirs-contexts/src/c4081.rs create mode 100644 highlight/jirs-contexts/src/c4082.rs create mode 100644 highlight/jirs-contexts/src/c4083.rs create mode 100644 highlight/jirs-contexts/src/c4084.rs create mode 100644 highlight/jirs-contexts/src/c4085.rs create mode 100644 highlight/jirs-contexts/src/c4086.rs create mode 100644 highlight/jirs-contexts/src/c4087.rs create mode 100644 highlight/jirs-contexts/src/c4088.rs create mode 100644 highlight/jirs-contexts/src/c4089.rs create mode 100644 highlight/jirs-contexts/src/c409.rs create mode 100644 highlight/jirs-contexts/src/c4090.rs create mode 100644 highlight/jirs-contexts/src/c4091.rs create mode 100644 highlight/jirs-contexts/src/c4092.rs create mode 100644 highlight/jirs-contexts/src/c4093.rs create mode 100644 highlight/jirs-contexts/src/c4094.rs create mode 100644 highlight/jirs-contexts/src/c4095.rs create mode 100644 highlight/jirs-contexts/src/c4096.rs create mode 100644 highlight/jirs-contexts/src/c4097.rs create mode 100644 highlight/jirs-contexts/src/c4098.rs create mode 100644 highlight/jirs-contexts/src/c4099.rs create mode 100644 highlight/jirs-contexts/src/c41.rs create mode 100644 highlight/jirs-contexts/src/c410.rs create mode 100644 highlight/jirs-contexts/src/c4100.rs create mode 100644 highlight/jirs-contexts/src/c4101.rs create mode 100644 highlight/jirs-contexts/src/c4102.rs create mode 100644 highlight/jirs-contexts/src/c4103.rs create mode 100644 highlight/jirs-contexts/src/c4104.rs create mode 100644 highlight/jirs-contexts/src/c4105.rs create mode 100644 highlight/jirs-contexts/src/c4106.rs create mode 100644 highlight/jirs-contexts/src/c4107.rs create mode 100644 highlight/jirs-contexts/src/c4108.rs create mode 100644 highlight/jirs-contexts/src/c4109.rs create mode 100644 highlight/jirs-contexts/src/c411.rs create mode 100644 highlight/jirs-contexts/src/c4110.rs create mode 100644 highlight/jirs-contexts/src/c4111.rs create mode 100644 highlight/jirs-contexts/src/c4112.rs create mode 100644 highlight/jirs-contexts/src/c4113.rs create mode 100644 highlight/jirs-contexts/src/c4114.rs create mode 100644 highlight/jirs-contexts/src/c4115.rs create mode 100644 highlight/jirs-contexts/src/c4116.rs create mode 100644 highlight/jirs-contexts/src/c4117.rs create mode 100644 highlight/jirs-contexts/src/c4118.rs create mode 100644 highlight/jirs-contexts/src/c4119.rs create mode 100644 highlight/jirs-contexts/src/c412.rs create mode 100644 highlight/jirs-contexts/src/c4120.rs create mode 100644 highlight/jirs-contexts/src/c4121.rs create mode 100644 highlight/jirs-contexts/src/c4122.rs create mode 100644 highlight/jirs-contexts/src/c4123.rs create mode 100644 highlight/jirs-contexts/src/c4124.rs create mode 100644 highlight/jirs-contexts/src/c4125.rs create mode 100644 highlight/jirs-contexts/src/c4126.rs create mode 100644 highlight/jirs-contexts/src/c4127.rs create mode 100644 highlight/jirs-contexts/src/c4128.rs create mode 100644 highlight/jirs-contexts/src/c4129.rs create mode 100644 highlight/jirs-contexts/src/c413.rs create mode 100644 highlight/jirs-contexts/src/c4130.rs create mode 100644 highlight/jirs-contexts/src/c4131.rs create mode 100644 highlight/jirs-contexts/src/c4132.rs create mode 100644 highlight/jirs-contexts/src/c4133.rs create mode 100644 highlight/jirs-contexts/src/c4134.rs create mode 100644 highlight/jirs-contexts/src/c4135.rs create mode 100644 highlight/jirs-contexts/src/c4136.rs create mode 100644 highlight/jirs-contexts/src/c4137.rs create mode 100644 highlight/jirs-contexts/src/c4138.rs create mode 100644 highlight/jirs-contexts/src/c4139.rs create mode 100644 highlight/jirs-contexts/src/c414.rs create mode 100644 highlight/jirs-contexts/src/c4140.rs create mode 100644 highlight/jirs-contexts/src/c4141.rs create mode 100644 highlight/jirs-contexts/src/c4142.rs create mode 100644 highlight/jirs-contexts/src/c4143.rs create mode 100644 highlight/jirs-contexts/src/c4144.rs create mode 100644 highlight/jirs-contexts/src/c4145.rs create mode 100644 highlight/jirs-contexts/src/c4146.rs create mode 100644 highlight/jirs-contexts/src/c4147.rs create mode 100644 highlight/jirs-contexts/src/c4148.rs create mode 100644 highlight/jirs-contexts/src/c4149.rs create mode 100644 highlight/jirs-contexts/src/c415.rs create mode 100644 highlight/jirs-contexts/src/c4150.rs create mode 100644 highlight/jirs-contexts/src/c4151.rs create mode 100644 highlight/jirs-contexts/src/c4152.rs create mode 100644 highlight/jirs-contexts/src/c4153.rs create mode 100644 highlight/jirs-contexts/src/c4154.rs create mode 100644 highlight/jirs-contexts/src/c4155.rs create mode 100644 highlight/jirs-contexts/src/c4156.rs create mode 100644 highlight/jirs-contexts/src/c4157.rs create mode 100644 highlight/jirs-contexts/src/c4158.rs create mode 100644 highlight/jirs-contexts/src/c4159.rs create mode 100644 highlight/jirs-contexts/src/c416.rs create mode 100644 highlight/jirs-contexts/src/c4160.rs create mode 100644 highlight/jirs-contexts/src/c4161.rs create mode 100644 highlight/jirs-contexts/src/c4162.rs create mode 100644 highlight/jirs-contexts/src/c4163.rs create mode 100644 highlight/jirs-contexts/src/c4164.rs create mode 100644 highlight/jirs-contexts/src/c4165.rs create mode 100644 highlight/jirs-contexts/src/c4166.rs create mode 100644 highlight/jirs-contexts/src/c4167.rs create mode 100644 highlight/jirs-contexts/src/c4168.rs create mode 100644 highlight/jirs-contexts/src/c4169.rs create mode 100644 highlight/jirs-contexts/src/c417.rs create mode 100644 highlight/jirs-contexts/src/c4170.rs create mode 100644 highlight/jirs-contexts/src/c4171.rs create mode 100644 highlight/jirs-contexts/src/c4172.rs create mode 100644 highlight/jirs-contexts/src/c4173.rs create mode 100644 highlight/jirs-contexts/src/c4174.rs create mode 100644 highlight/jirs-contexts/src/c4175.rs create mode 100644 highlight/jirs-contexts/src/c4176.rs create mode 100644 highlight/jirs-contexts/src/c4177.rs create mode 100644 highlight/jirs-contexts/src/c4178.rs create mode 100644 highlight/jirs-contexts/src/c4179.rs create mode 100644 highlight/jirs-contexts/src/c418.rs create mode 100644 highlight/jirs-contexts/src/c4180.rs create mode 100644 highlight/jirs-contexts/src/c4181.rs create mode 100644 highlight/jirs-contexts/src/c4182.rs create mode 100644 highlight/jirs-contexts/src/c4183.rs create mode 100644 highlight/jirs-contexts/src/c4184.rs create mode 100644 highlight/jirs-contexts/src/c4185.rs create mode 100644 highlight/jirs-contexts/src/c4186.rs create mode 100644 highlight/jirs-contexts/src/c4187.rs create mode 100644 highlight/jirs-contexts/src/c4188.rs create mode 100644 highlight/jirs-contexts/src/c4189.rs create mode 100644 highlight/jirs-contexts/src/c419.rs create mode 100644 highlight/jirs-contexts/src/c4190.rs create mode 100644 highlight/jirs-contexts/src/c4191.rs create mode 100644 highlight/jirs-contexts/src/c4192.rs create mode 100644 highlight/jirs-contexts/src/c4193.rs create mode 100644 highlight/jirs-contexts/src/c4194.rs create mode 100644 highlight/jirs-contexts/src/c4195.rs create mode 100644 highlight/jirs-contexts/src/c4196.rs create mode 100644 highlight/jirs-contexts/src/c4197.rs create mode 100644 highlight/jirs-contexts/src/c4198.rs create mode 100644 highlight/jirs-contexts/src/c4199.rs create mode 100644 highlight/jirs-contexts/src/c42.rs create mode 100644 highlight/jirs-contexts/src/c420.rs create mode 100644 highlight/jirs-contexts/src/c4200.rs create mode 100644 highlight/jirs-contexts/src/c4201.rs create mode 100644 highlight/jirs-contexts/src/c4202.rs create mode 100644 highlight/jirs-contexts/src/c4203.rs create mode 100644 highlight/jirs-contexts/src/c4204.rs create mode 100644 highlight/jirs-contexts/src/c4205.rs create mode 100644 highlight/jirs-contexts/src/c4206.rs create mode 100644 highlight/jirs-contexts/src/c4207.rs create mode 100644 highlight/jirs-contexts/src/c4208.rs create mode 100644 highlight/jirs-contexts/src/c4209.rs create mode 100644 highlight/jirs-contexts/src/c421.rs create mode 100644 highlight/jirs-contexts/src/c4210.rs create mode 100644 highlight/jirs-contexts/src/c4211.rs create mode 100644 highlight/jirs-contexts/src/c4212.rs create mode 100644 highlight/jirs-contexts/src/c4213.rs create mode 100644 highlight/jirs-contexts/src/c4214.rs create mode 100644 highlight/jirs-contexts/src/c4215.rs create mode 100644 highlight/jirs-contexts/src/c4216.rs create mode 100644 highlight/jirs-contexts/src/c4217.rs create mode 100644 highlight/jirs-contexts/src/c4218.rs create mode 100644 highlight/jirs-contexts/src/c4219.rs create mode 100644 highlight/jirs-contexts/src/c422.rs create mode 100644 highlight/jirs-contexts/src/c4220.rs create mode 100644 highlight/jirs-contexts/src/c4221.rs create mode 100644 highlight/jirs-contexts/src/c4222.rs create mode 100644 highlight/jirs-contexts/src/c4223.rs create mode 100644 highlight/jirs-contexts/src/c4224.rs create mode 100644 highlight/jirs-contexts/src/c4225.rs create mode 100644 highlight/jirs-contexts/src/c4226.rs create mode 100644 highlight/jirs-contexts/src/c4227.rs create mode 100644 highlight/jirs-contexts/src/c4228.rs create mode 100644 highlight/jirs-contexts/src/c4229.rs create mode 100644 highlight/jirs-contexts/src/c423.rs create mode 100644 highlight/jirs-contexts/src/c4230.rs create mode 100644 highlight/jirs-contexts/src/c4231.rs create mode 100644 highlight/jirs-contexts/src/c4232.rs create mode 100644 highlight/jirs-contexts/src/c4233.rs create mode 100644 highlight/jirs-contexts/src/c4234.rs create mode 100644 highlight/jirs-contexts/src/c4235.rs create mode 100644 highlight/jirs-contexts/src/c4236.rs create mode 100644 highlight/jirs-contexts/src/c4237.rs create mode 100644 highlight/jirs-contexts/src/c4238.rs create mode 100644 highlight/jirs-contexts/src/c4239.rs create mode 100644 highlight/jirs-contexts/src/c424.rs create mode 100644 highlight/jirs-contexts/src/c4240.rs create mode 100644 highlight/jirs-contexts/src/c4241.rs create mode 100644 highlight/jirs-contexts/src/c4242.rs create mode 100644 highlight/jirs-contexts/src/c4243.rs create mode 100644 highlight/jirs-contexts/src/c4244.rs create mode 100644 highlight/jirs-contexts/src/c4245.rs create mode 100644 highlight/jirs-contexts/src/c4246.rs create mode 100644 highlight/jirs-contexts/src/c4247.rs create mode 100644 highlight/jirs-contexts/src/c4248.rs create mode 100644 highlight/jirs-contexts/src/c4249.rs create mode 100644 highlight/jirs-contexts/src/c425.rs create mode 100644 highlight/jirs-contexts/src/c4250.rs create mode 100644 highlight/jirs-contexts/src/c4251.rs create mode 100644 highlight/jirs-contexts/src/c4252.rs create mode 100644 highlight/jirs-contexts/src/c4253.rs create mode 100644 highlight/jirs-contexts/src/c4254.rs create mode 100644 highlight/jirs-contexts/src/c4255.rs create mode 100644 highlight/jirs-contexts/src/c4256.rs create mode 100644 highlight/jirs-contexts/src/c4257.rs create mode 100644 highlight/jirs-contexts/src/c4258.rs create mode 100644 highlight/jirs-contexts/src/c4259.rs create mode 100644 highlight/jirs-contexts/src/c426.rs create mode 100644 highlight/jirs-contexts/src/c4260.rs create mode 100644 highlight/jirs-contexts/src/c4261.rs create mode 100644 highlight/jirs-contexts/src/c4262.rs create mode 100644 highlight/jirs-contexts/src/c4263.rs create mode 100644 highlight/jirs-contexts/src/c4264.rs create mode 100644 highlight/jirs-contexts/src/c4265.rs create mode 100644 highlight/jirs-contexts/src/c4266.rs create mode 100644 highlight/jirs-contexts/src/c4267.rs create mode 100644 highlight/jirs-contexts/src/c4268.rs create mode 100644 highlight/jirs-contexts/src/c4269.rs create mode 100644 highlight/jirs-contexts/src/c427.rs create mode 100644 highlight/jirs-contexts/src/c4270.rs create mode 100644 highlight/jirs-contexts/src/c4271.rs create mode 100644 highlight/jirs-contexts/src/c4272.rs create mode 100644 highlight/jirs-contexts/src/c4273.rs create mode 100644 highlight/jirs-contexts/src/c4274.rs create mode 100644 highlight/jirs-contexts/src/c4275.rs create mode 100644 highlight/jirs-contexts/src/c4276.rs create mode 100644 highlight/jirs-contexts/src/c4277.rs create mode 100644 highlight/jirs-contexts/src/c4278.rs create mode 100644 highlight/jirs-contexts/src/c4279.rs create mode 100644 highlight/jirs-contexts/src/c428.rs create mode 100644 highlight/jirs-contexts/src/c4280.rs create mode 100644 highlight/jirs-contexts/src/c4281.rs create mode 100644 highlight/jirs-contexts/src/c4282.rs create mode 100644 highlight/jirs-contexts/src/c4283.rs create mode 100644 highlight/jirs-contexts/src/c4284.rs create mode 100644 highlight/jirs-contexts/src/c4285.rs create mode 100644 highlight/jirs-contexts/src/c4286.rs create mode 100644 highlight/jirs-contexts/src/c4287.rs create mode 100644 highlight/jirs-contexts/src/c4288.rs create mode 100644 highlight/jirs-contexts/src/c4289.rs create mode 100644 highlight/jirs-contexts/src/c429.rs create mode 100644 highlight/jirs-contexts/src/c4290.rs create mode 100644 highlight/jirs-contexts/src/c4291.rs create mode 100644 highlight/jirs-contexts/src/c4292.rs create mode 100644 highlight/jirs-contexts/src/c4293.rs create mode 100644 highlight/jirs-contexts/src/c4294.rs create mode 100644 highlight/jirs-contexts/src/c4295.rs create mode 100644 highlight/jirs-contexts/src/c4296.rs create mode 100644 highlight/jirs-contexts/src/c4297.rs create mode 100644 highlight/jirs-contexts/src/c4298.rs create mode 100644 highlight/jirs-contexts/src/c4299.rs create mode 100644 highlight/jirs-contexts/src/c43.rs create mode 100644 highlight/jirs-contexts/src/c430.rs create mode 100644 highlight/jirs-contexts/src/c4300.rs create mode 100644 highlight/jirs-contexts/src/c4301.rs create mode 100644 highlight/jirs-contexts/src/c4302.rs create mode 100644 highlight/jirs-contexts/src/c4303.rs create mode 100644 highlight/jirs-contexts/src/c4304.rs create mode 100644 highlight/jirs-contexts/src/c4305.rs create mode 100644 highlight/jirs-contexts/src/c4306.rs create mode 100644 highlight/jirs-contexts/src/c4307.rs create mode 100644 highlight/jirs-contexts/src/c4308.rs create mode 100644 highlight/jirs-contexts/src/c4309.rs create mode 100644 highlight/jirs-contexts/src/c431.rs create mode 100644 highlight/jirs-contexts/src/c4310.rs create mode 100644 highlight/jirs-contexts/src/c4311.rs create mode 100644 highlight/jirs-contexts/src/c4312.rs create mode 100644 highlight/jirs-contexts/src/c4313.rs create mode 100644 highlight/jirs-contexts/src/c4314.rs create mode 100644 highlight/jirs-contexts/src/c4315.rs create mode 100644 highlight/jirs-contexts/src/c4316.rs create mode 100644 highlight/jirs-contexts/src/c4317.rs create mode 100644 highlight/jirs-contexts/src/c4318.rs create mode 100644 highlight/jirs-contexts/src/c4319.rs create mode 100644 highlight/jirs-contexts/src/c432.rs create mode 100644 highlight/jirs-contexts/src/c4320.rs create mode 100644 highlight/jirs-contexts/src/c4321.rs create mode 100644 highlight/jirs-contexts/src/c4322.rs create mode 100644 highlight/jirs-contexts/src/c4323.rs create mode 100644 highlight/jirs-contexts/src/c4324.rs create mode 100644 highlight/jirs-contexts/src/c4325.rs create mode 100644 highlight/jirs-contexts/src/c4326.rs create mode 100644 highlight/jirs-contexts/src/c4327.rs create mode 100644 highlight/jirs-contexts/src/c4328.rs create mode 100644 highlight/jirs-contexts/src/c4329.rs create mode 100644 highlight/jirs-contexts/src/c433.rs create mode 100644 highlight/jirs-contexts/src/c4330.rs create mode 100644 highlight/jirs-contexts/src/c4331.rs create mode 100644 highlight/jirs-contexts/src/c4332.rs create mode 100644 highlight/jirs-contexts/src/c4333.rs create mode 100644 highlight/jirs-contexts/src/c4334.rs create mode 100644 highlight/jirs-contexts/src/c4335.rs create mode 100644 highlight/jirs-contexts/src/c4336.rs create mode 100644 highlight/jirs-contexts/src/c4337.rs create mode 100644 highlight/jirs-contexts/src/c4338.rs create mode 100644 highlight/jirs-contexts/src/c4339.rs create mode 100644 highlight/jirs-contexts/src/c434.rs create mode 100644 highlight/jirs-contexts/src/c4340.rs create mode 100644 highlight/jirs-contexts/src/c4341.rs create mode 100644 highlight/jirs-contexts/src/c4342.rs create mode 100644 highlight/jirs-contexts/src/c4343.rs create mode 100644 highlight/jirs-contexts/src/c4344.rs create mode 100644 highlight/jirs-contexts/src/c4345.rs create mode 100644 highlight/jirs-contexts/src/c4346.rs create mode 100644 highlight/jirs-contexts/src/c4347.rs create mode 100644 highlight/jirs-contexts/src/c4348.rs create mode 100644 highlight/jirs-contexts/src/c4349.rs create mode 100644 highlight/jirs-contexts/src/c435.rs create mode 100644 highlight/jirs-contexts/src/c4350.rs create mode 100644 highlight/jirs-contexts/src/c4351.rs create mode 100644 highlight/jirs-contexts/src/c4352.rs create mode 100644 highlight/jirs-contexts/src/c4353.rs create mode 100644 highlight/jirs-contexts/src/c4354.rs create mode 100644 highlight/jirs-contexts/src/c4355.rs create mode 100644 highlight/jirs-contexts/src/c4356.rs create mode 100644 highlight/jirs-contexts/src/c4357.rs create mode 100644 highlight/jirs-contexts/src/c4358.rs create mode 100644 highlight/jirs-contexts/src/c4359.rs create mode 100644 highlight/jirs-contexts/src/c436.rs create mode 100644 highlight/jirs-contexts/src/c4360.rs create mode 100644 highlight/jirs-contexts/src/c4361.rs create mode 100644 highlight/jirs-contexts/src/c4362.rs create mode 100644 highlight/jirs-contexts/src/c4363.rs create mode 100644 highlight/jirs-contexts/src/c4364.rs create mode 100644 highlight/jirs-contexts/src/c4365.rs create mode 100644 highlight/jirs-contexts/src/c4366.rs create mode 100644 highlight/jirs-contexts/src/c4367.rs create mode 100644 highlight/jirs-contexts/src/c4368.rs create mode 100644 highlight/jirs-contexts/src/c4369.rs create mode 100644 highlight/jirs-contexts/src/c437.rs create mode 100644 highlight/jirs-contexts/src/c4370.rs create mode 100644 highlight/jirs-contexts/src/c4371.rs create mode 100644 highlight/jirs-contexts/src/c4372.rs create mode 100644 highlight/jirs-contexts/src/c4373.rs create mode 100644 highlight/jirs-contexts/src/c4374.rs create mode 100644 highlight/jirs-contexts/src/c4375.rs create mode 100644 highlight/jirs-contexts/src/c4376.rs create mode 100644 highlight/jirs-contexts/src/c4377.rs create mode 100644 highlight/jirs-contexts/src/c4378.rs create mode 100644 highlight/jirs-contexts/src/c4379.rs create mode 100644 highlight/jirs-contexts/src/c438.rs create mode 100644 highlight/jirs-contexts/src/c4380.rs create mode 100644 highlight/jirs-contexts/src/c4381.rs create mode 100644 highlight/jirs-contexts/src/c4382.rs create mode 100644 highlight/jirs-contexts/src/c4383.rs create mode 100644 highlight/jirs-contexts/src/c4384.rs create mode 100644 highlight/jirs-contexts/src/c4385.rs create mode 100644 highlight/jirs-contexts/src/c4386.rs create mode 100644 highlight/jirs-contexts/src/c4387.rs create mode 100644 highlight/jirs-contexts/src/c4388.rs create mode 100644 highlight/jirs-contexts/src/c4389.rs create mode 100644 highlight/jirs-contexts/src/c439.rs create mode 100644 highlight/jirs-contexts/src/c4390.rs create mode 100644 highlight/jirs-contexts/src/c4391.rs create mode 100644 highlight/jirs-contexts/src/c4392.rs create mode 100644 highlight/jirs-contexts/src/c4393.rs create mode 100644 highlight/jirs-contexts/src/c4394.rs create mode 100644 highlight/jirs-contexts/src/c4395.rs create mode 100644 highlight/jirs-contexts/src/c4396.rs create mode 100644 highlight/jirs-contexts/src/c4397.rs create mode 100644 highlight/jirs-contexts/src/c4398.rs create mode 100644 highlight/jirs-contexts/src/c4399.rs create mode 100644 highlight/jirs-contexts/src/c44.rs create mode 100644 highlight/jirs-contexts/src/c440.rs create mode 100644 highlight/jirs-contexts/src/c4400.rs create mode 100644 highlight/jirs-contexts/src/c4401.rs create mode 100644 highlight/jirs-contexts/src/c4402.rs create mode 100644 highlight/jirs-contexts/src/c4403.rs create mode 100644 highlight/jirs-contexts/src/c4404.rs create mode 100644 highlight/jirs-contexts/src/c4405.rs create mode 100644 highlight/jirs-contexts/src/c4406.rs create mode 100644 highlight/jirs-contexts/src/c4407.rs create mode 100644 highlight/jirs-contexts/src/c4408.rs create mode 100644 highlight/jirs-contexts/src/c4409.rs create mode 100644 highlight/jirs-contexts/src/c441.rs create mode 100644 highlight/jirs-contexts/src/c4410.rs create mode 100644 highlight/jirs-contexts/src/c4411.rs create mode 100644 highlight/jirs-contexts/src/c4412.rs create mode 100644 highlight/jirs-contexts/src/c4413.rs create mode 100644 highlight/jirs-contexts/src/c4414.rs create mode 100644 highlight/jirs-contexts/src/c4415.rs create mode 100644 highlight/jirs-contexts/src/c4416.rs create mode 100644 highlight/jirs-contexts/src/c4417.rs create mode 100644 highlight/jirs-contexts/src/c4418.rs create mode 100644 highlight/jirs-contexts/src/c4419.rs create mode 100644 highlight/jirs-contexts/src/c442.rs create mode 100644 highlight/jirs-contexts/src/c4420.rs create mode 100644 highlight/jirs-contexts/src/c4421.rs create mode 100644 highlight/jirs-contexts/src/c4422.rs create mode 100644 highlight/jirs-contexts/src/c4423.rs create mode 100644 highlight/jirs-contexts/src/c4424.rs create mode 100644 highlight/jirs-contexts/src/c4425.rs create mode 100644 highlight/jirs-contexts/src/c4426.rs create mode 100644 highlight/jirs-contexts/src/c4427.rs create mode 100644 highlight/jirs-contexts/src/c4428.rs create mode 100644 highlight/jirs-contexts/src/c4429.rs create mode 100644 highlight/jirs-contexts/src/c443.rs create mode 100644 highlight/jirs-contexts/src/c4430.rs create mode 100644 highlight/jirs-contexts/src/c4431.rs create mode 100644 highlight/jirs-contexts/src/c4432.rs create mode 100644 highlight/jirs-contexts/src/c4433.rs create mode 100644 highlight/jirs-contexts/src/c4434.rs create mode 100644 highlight/jirs-contexts/src/c4435.rs create mode 100644 highlight/jirs-contexts/src/c4436.rs create mode 100644 highlight/jirs-contexts/src/c4437.rs create mode 100644 highlight/jirs-contexts/src/c4438.rs create mode 100644 highlight/jirs-contexts/src/c4439.rs create mode 100644 highlight/jirs-contexts/src/c444.rs create mode 100644 highlight/jirs-contexts/src/c4440.rs create mode 100644 highlight/jirs-contexts/src/c4441.rs create mode 100644 highlight/jirs-contexts/src/c4442.rs create mode 100644 highlight/jirs-contexts/src/c4443.rs create mode 100644 highlight/jirs-contexts/src/c4444.rs create mode 100644 highlight/jirs-contexts/src/c4445.rs create mode 100644 highlight/jirs-contexts/src/c4446.rs create mode 100644 highlight/jirs-contexts/src/c4447.rs create mode 100644 highlight/jirs-contexts/src/c4448.rs create mode 100644 highlight/jirs-contexts/src/c4449.rs create mode 100644 highlight/jirs-contexts/src/c445.rs create mode 100644 highlight/jirs-contexts/src/c4450.rs create mode 100644 highlight/jirs-contexts/src/c4451.rs create mode 100644 highlight/jirs-contexts/src/c4452.rs create mode 100644 highlight/jirs-contexts/src/c4453.rs create mode 100644 highlight/jirs-contexts/src/c4454.rs create mode 100644 highlight/jirs-contexts/src/c4455.rs create mode 100644 highlight/jirs-contexts/src/c4456.rs create mode 100644 highlight/jirs-contexts/src/c4457.rs create mode 100644 highlight/jirs-contexts/src/c4458.rs create mode 100644 highlight/jirs-contexts/src/c4459.rs create mode 100644 highlight/jirs-contexts/src/c446.rs create mode 100644 highlight/jirs-contexts/src/c4460.rs create mode 100644 highlight/jirs-contexts/src/c4461.rs create mode 100644 highlight/jirs-contexts/src/c4462.rs create mode 100644 highlight/jirs-contexts/src/c4463.rs create mode 100644 highlight/jirs-contexts/src/c4464.rs create mode 100644 highlight/jirs-contexts/src/c4465.rs create mode 100644 highlight/jirs-contexts/src/c4466.rs create mode 100644 highlight/jirs-contexts/src/c4467.rs create mode 100644 highlight/jirs-contexts/src/c4468.rs create mode 100644 highlight/jirs-contexts/src/c4469.rs create mode 100644 highlight/jirs-contexts/src/c447.rs create mode 100644 highlight/jirs-contexts/src/c4470.rs create mode 100644 highlight/jirs-contexts/src/c4471.rs create mode 100644 highlight/jirs-contexts/src/c4472.rs create mode 100644 highlight/jirs-contexts/src/c4473.rs create mode 100644 highlight/jirs-contexts/src/c4474.rs create mode 100644 highlight/jirs-contexts/src/c4475.rs create mode 100644 highlight/jirs-contexts/src/c4476.rs create mode 100644 highlight/jirs-contexts/src/c4477.rs create mode 100644 highlight/jirs-contexts/src/c4478.rs create mode 100644 highlight/jirs-contexts/src/c4479.rs create mode 100644 highlight/jirs-contexts/src/c448.rs create mode 100644 highlight/jirs-contexts/src/c4480.rs create mode 100644 highlight/jirs-contexts/src/c4481.rs create mode 100644 highlight/jirs-contexts/src/c4482.rs create mode 100644 highlight/jirs-contexts/src/c4483.rs create mode 100644 highlight/jirs-contexts/src/c4484.rs create mode 100644 highlight/jirs-contexts/src/c4485.rs create mode 100644 highlight/jirs-contexts/src/c4486.rs create mode 100644 highlight/jirs-contexts/src/c4487.rs create mode 100644 highlight/jirs-contexts/src/c4488.rs create mode 100644 highlight/jirs-contexts/src/c4489.rs create mode 100644 highlight/jirs-contexts/src/c449.rs create mode 100644 highlight/jirs-contexts/src/c4490.rs create mode 100644 highlight/jirs-contexts/src/c4491.rs create mode 100644 highlight/jirs-contexts/src/c4492.rs create mode 100644 highlight/jirs-contexts/src/c4493.rs create mode 100644 highlight/jirs-contexts/src/c4494.rs create mode 100644 highlight/jirs-contexts/src/c4495.rs create mode 100644 highlight/jirs-contexts/src/c4496.rs create mode 100644 highlight/jirs-contexts/src/c4497.rs create mode 100644 highlight/jirs-contexts/src/c4498.rs create mode 100644 highlight/jirs-contexts/src/c4499.rs create mode 100644 highlight/jirs-contexts/src/c45.rs create mode 100644 highlight/jirs-contexts/src/c450.rs create mode 100644 highlight/jirs-contexts/src/c4500.rs create mode 100644 highlight/jirs-contexts/src/c4501.rs create mode 100644 highlight/jirs-contexts/src/c4502.rs create mode 100644 highlight/jirs-contexts/src/c4503.rs create mode 100644 highlight/jirs-contexts/src/c4504.rs create mode 100644 highlight/jirs-contexts/src/c4505.rs create mode 100644 highlight/jirs-contexts/src/c4506.rs create mode 100644 highlight/jirs-contexts/src/c4507.rs create mode 100644 highlight/jirs-contexts/src/c4508.rs create mode 100644 highlight/jirs-contexts/src/c4509.rs create mode 100644 highlight/jirs-contexts/src/c451.rs create mode 100644 highlight/jirs-contexts/src/c4510.rs create mode 100644 highlight/jirs-contexts/src/c4511.rs create mode 100644 highlight/jirs-contexts/src/c4512.rs create mode 100644 highlight/jirs-contexts/src/c4513.rs create mode 100644 highlight/jirs-contexts/src/c4514.rs create mode 100644 highlight/jirs-contexts/src/c4515.rs create mode 100644 highlight/jirs-contexts/src/c4516.rs create mode 100644 highlight/jirs-contexts/src/c4517.rs create mode 100644 highlight/jirs-contexts/src/c4518.rs create mode 100644 highlight/jirs-contexts/src/c4519.rs create mode 100644 highlight/jirs-contexts/src/c452.rs create mode 100644 highlight/jirs-contexts/src/c4520.rs create mode 100644 highlight/jirs-contexts/src/c4521.rs create mode 100644 highlight/jirs-contexts/src/c4522.rs create mode 100644 highlight/jirs-contexts/src/c4523.rs create mode 100644 highlight/jirs-contexts/src/c4524.rs create mode 100644 highlight/jirs-contexts/src/c4525.rs create mode 100644 highlight/jirs-contexts/src/c4526.rs create mode 100644 highlight/jirs-contexts/src/c4527.rs create mode 100644 highlight/jirs-contexts/src/c4528.rs create mode 100644 highlight/jirs-contexts/src/c4529.rs create mode 100644 highlight/jirs-contexts/src/c453.rs create mode 100644 highlight/jirs-contexts/src/c4530.rs create mode 100644 highlight/jirs-contexts/src/c4531.rs create mode 100644 highlight/jirs-contexts/src/c4532.rs create mode 100644 highlight/jirs-contexts/src/c4533.rs create mode 100644 highlight/jirs-contexts/src/c4534.rs create mode 100644 highlight/jirs-contexts/src/c4535.rs create mode 100644 highlight/jirs-contexts/src/c4536.rs create mode 100644 highlight/jirs-contexts/src/c4537.rs create mode 100644 highlight/jirs-contexts/src/c4538.rs create mode 100644 highlight/jirs-contexts/src/c4539.rs create mode 100644 highlight/jirs-contexts/src/c454.rs create mode 100644 highlight/jirs-contexts/src/c4540.rs create mode 100644 highlight/jirs-contexts/src/c4541.rs create mode 100644 highlight/jirs-contexts/src/c4542.rs create mode 100644 highlight/jirs-contexts/src/c4543.rs create mode 100644 highlight/jirs-contexts/src/c4544.rs create mode 100644 highlight/jirs-contexts/src/c4545.rs create mode 100644 highlight/jirs-contexts/src/c4546.rs create mode 100644 highlight/jirs-contexts/src/c4547.rs create mode 100644 highlight/jirs-contexts/src/c4548.rs create mode 100644 highlight/jirs-contexts/src/c4549.rs create mode 100644 highlight/jirs-contexts/src/c455.rs create mode 100644 highlight/jirs-contexts/src/c4550.rs create mode 100644 highlight/jirs-contexts/src/c4551.rs create mode 100644 highlight/jirs-contexts/src/c4552.rs create mode 100644 highlight/jirs-contexts/src/c4553.rs create mode 100644 highlight/jirs-contexts/src/c4554.rs create mode 100644 highlight/jirs-contexts/src/c4555.rs create mode 100644 highlight/jirs-contexts/src/c4556.rs create mode 100644 highlight/jirs-contexts/src/c4557.rs create mode 100644 highlight/jirs-contexts/src/c4558.rs create mode 100644 highlight/jirs-contexts/src/c4559.rs create mode 100644 highlight/jirs-contexts/src/c456.rs create mode 100644 highlight/jirs-contexts/src/c4560.rs create mode 100644 highlight/jirs-contexts/src/c4561.rs create mode 100644 highlight/jirs-contexts/src/c4562.rs create mode 100644 highlight/jirs-contexts/src/c4563.rs create mode 100644 highlight/jirs-contexts/src/c4564.rs create mode 100644 highlight/jirs-contexts/src/c4565.rs create mode 100644 highlight/jirs-contexts/src/c4566.rs create mode 100644 highlight/jirs-contexts/src/c4567.rs create mode 100644 highlight/jirs-contexts/src/c4568.rs create mode 100644 highlight/jirs-contexts/src/c4569.rs create mode 100644 highlight/jirs-contexts/src/c457.rs create mode 100644 highlight/jirs-contexts/src/c4570.rs create mode 100644 highlight/jirs-contexts/src/c4571.rs create mode 100644 highlight/jirs-contexts/src/c4572.rs create mode 100644 highlight/jirs-contexts/src/c4573.rs create mode 100644 highlight/jirs-contexts/src/c4574.rs create mode 100644 highlight/jirs-contexts/src/c4575.rs create mode 100644 highlight/jirs-contexts/src/c4576.rs create mode 100644 highlight/jirs-contexts/src/c4577.rs create mode 100644 highlight/jirs-contexts/src/c4578.rs create mode 100644 highlight/jirs-contexts/src/c4579.rs create mode 100644 highlight/jirs-contexts/src/c458.rs create mode 100644 highlight/jirs-contexts/src/c4580.rs create mode 100644 highlight/jirs-contexts/src/c4581.rs create mode 100644 highlight/jirs-contexts/src/c4582.rs create mode 100644 highlight/jirs-contexts/src/c4583.rs create mode 100644 highlight/jirs-contexts/src/c4584.rs create mode 100644 highlight/jirs-contexts/src/c4585.rs create mode 100644 highlight/jirs-contexts/src/c4586.rs create mode 100644 highlight/jirs-contexts/src/c4587.rs create mode 100644 highlight/jirs-contexts/src/c4588.rs create mode 100644 highlight/jirs-contexts/src/c4589.rs create mode 100644 highlight/jirs-contexts/src/c459.rs create mode 100644 highlight/jirs-contexts/src/c4590.rs create mode 100644 highlight/jirs-contexts/src/c4591.rs create mode 100644 highlight/jirs-contexts/src/c4592.rs create mode 100644 highlight/jirs-contexts/src/c4593.rs create mode 100644 highlight/jirs-contexts/src/c4594.rs create mode 100644 highlight/jirs-contexts/src/c4595.rs create mode 100644 highlight/jirs-contexts/src/c4596.rs create mode 100644 highlight/jirs-contexts/src/c4597.rs create mode 100644 highlight/jirs-contexts/src/c4598.rs create mode 100644 highlight/jirs-contexts/src/c4599.rs create mode 100644 highlight/jirs-contexts/src/c46.rs create mode 100644 highlight/jirs-contexts/src/c460.rs create mode 100644 highlight/jirs-contexts/src/c4600.rs create mode 100644 highlight/jirs-contexts/src/c4601.rs create mode 100644 highlight/jirs-contexts/src/c4602.rs create mode 100644 highlight/jirs-contexts/src/c4603.rs create mode 100644 highlight/jirs-contexts/src/c4604.rs create mode 100644 highlight/jirs-contexts/src/c4605.rs create mode 100644 highlight/jirs-contexts/src/c4606.rs create mode 100644 highlight/jirs-contexts/src/c4607.rs create mode 100644 highlight/jirs-contexts/src/c4608.rs create mode 100644 highlight/jirs-contexts/src/c4609.rs create mode 100644 highlight/jirs-contexts/src/c461.rs create mode 100644 highlight/jirs-contexts/src/c4610.rs create mode 100644 highlight/jirs-contexts/src/c4611.rs create mode 100644 highlight/jirs-contexts/src/c4612.rs create mode 100644 highlight/jirs-contexts/src/c4613.rs create mode 100644 highlight/jirs-contexts/src/c4614.rs create mode 100644 highlight/jirs-contexts/src/c4615.rs create mode 100644 highlight/jirs-contexts/src/c4616.rs create mode 100644 highlight/jirs-contexts/src/c4617.rs create mode 100644 highlight/jirs-contexts/src/c4618.rs create mode 100644 highlight/jirs-contexts/src/c4619.rs create mode 100644 highlight/jirs-contexts/src/c462.rs create mode 100644 highlight/jirs-contexts/src/c4620.rs create mode 100644 highlight/jirs-contexts/src/c4621.rs create mode 100644 highlight/jirs-contexts/src/c4622.rs create mode 100644 highlight/jirs-contexts/src/c4623.rs create mode 100644 highlight/jirs-contexts/src/c4624.rs create mode 100644 highlight/jirs-contexts/src/c4625.rs create mode 100644 highlight/jirs-contexts/src/c4626.rs create mode 100644 highlight/jirs-contexts/src/c4627.rs create mode 100644 highlight/jirs-contexts/src/c4628.rs create mode 100644 highlight/jirs-contexts/src/c4629.rs create mode 100644 highlight/jirs-contexts/src/c463.rs create mode 100644 highlight/jirs-contexts/src/c4630.rs create mode 100644 highlight/jirs-contexts/src/c4631.rs create mode 100644 highlight/jirs-contexts/src/c4632.rs create mode 100644 highlight/jirs-contexts/src/c4633.rs create mode 100644 highlight/jirs-contexts/src/c4634.rs create mode 100644 highlight/jirs-contexts/src/c4635.rs create mode 100644 highlight/jirs-contexts/src/c4636.rs create mode 100644 highlight/jirs-contexts/src/c4637.rs create mode 100644 highlight/jirs-contexts/src/c4638.rs create mode 100644 highlight/jirs-contexts/src/c4639.rs create mode 100644 highlight/jirs-contexts/src/c464.rs create mode 100644 highlight/jirs-contexts/src/c4640.rs create mode 100644 highlight/jirs-contexts/src/c4641.rs create mode 100644 highlight/jirs-contexts/src/c4642.rs create mode 100644 highlight/jirs-contexts/src/c4643.rs create mode 100644 highlight/jirs-contexts/src/c4644.rs create mode 100644 highlight/jirs-contexts/src/c4645.rs create mode 100644 highlight/jirs-contexts/src/c4646.rs create mode 100644 highlight/jirs-contexts/src/c4647.rs create mode 100644 highlight/jirs-contexts/src/c4648.rs create mode 100644 highlight/jirs-contexts/src/c4649.rs create mode 100644 highlight/jirs-contexts/src/c465.rs create mode 100644 highlight/jirs-contexts/src/c4650.rs create mode 100644 highlight/jirs-contexts/src/c4651.rs create mode 100644 highlight/jirs-contexts/src/c4652.rs create mode 100644 highlight/jirs-contexts/src/c4653.rs create mode 100644 highlight/jirs-contexts/src/c4654.rs create mode 100644 highlight/jirs-contexts/src/c4655.rs create mode 100644 highlight/jirs-contexts/src/c4656.rs create mode 100644 highlight/jirs-contexts/src/c4657.rs create mode 100644 highlight/jirs-contexts/src/c4658.rs create mode 100644 highlight/jirs-contexts/src/c4659.rs create mode 100644 highlight/jirs-contexts/src/c466.rs create mode 100644 highlight/jirs-contexts/src/c4660.rs create mode 100644 highlight/jirs-contexts/src/c4661.rs create mode 100644 highlight/jirs-contexts/src/c4662.rs create mode 100644 highlight/jirs-contexts/src/c4663.rs create mode 100644 highlight/jirs-contexts/src/c4664.rs create mode 100644 highlight/jirs-contexts/src/c4665.rs create mode 100644 highlight/jirs-contexts/src/c4666.rs create mode 100644 highlight/jirs-contexts/src/c4667.rs create mode 100644 highlight/jirs-contexts/src/c4668.rs create mode 100644 highlight/jirs-contexts/src/c4669.rs create mode 100644 highlight/jirs-contexts/src/c467.rs create mode 100644 highlight/jirs-contexts/src/c4670.rs create mode 100644 highlight/jirs-contexts/src/c4671.rs create mode 100644 highlight/jirs-contexts/src/c4672.rs create mode 100644 highlight/jirs-contexts/src/c4673.rs create mode 100644 highlight/jirs-contexts/src/c4674.rs create mode 100644 highlight/jirs-contexts/src/c4675.rs create mode 100644 highlight/jirs-contexts/src/c4676.rs create mode 100644 highlight/jirs-contexts/src/c4677.rs create mode 100644 highlight/jirs-contexts/src/c4678.rs create mode 100644 highlight/jirs-contexts/src/c4679.rs create mode 100644 highlight/jirs-contexts/src/c468.rs create mode 100644 highlight/jirs-contexts/src/c4680.rs create mode 100644 highlight/jirs-contexts/src/c4681.rs create mode 100644 highlight/jirs-contexts/src/c4682.rs create mode 100644 highlight/jirs-contexts/src/c4683.rs create mode 100644 highlight/jirs-contexts/src/c4684.rs create mode 100644 highlight/jirs-contexts/src/c4685.rs create mode 100644 highlight/jirs-contexts/src/c4686.rs create mode 100644 highlight/jirs-contexts/src/c4687.rs create mode 100644 highlight/jirs-contexts/src/c4688.rs create mode 100644 highlight/jirs-contexts/src/c4689.rs create mode 100644 highlight/jirs-contexts/src/c469.rs create mode 100644 highlight/jirs-contexts/src/c4690.rs create mode 100644 highlight/jirs-contexts/src/c4691.rs create mode 100644 highlight/jirs-contexts/src/c4692.rs create mode 100644 highlight/jirs-contexts/src/c4693.rs create mode 100644 highlight/jirs-contexts/src/c4694.rs create mode 100644 highlight/jirs-contexts/src/c4695.rs create mode 100644 highlight/jirs-contexts/src/c4696.rs create mode 100644 highlight/jirs-contexts/src/c4697.rs create mode 100644 highlight/jirs-contexts/src/c4698.rs create mode 100644 highlight/jirs-contexts/src/c4699.rs create mode 100644 highlight/jirs-contexts/src/c47.rs create mode 100644 highlight/jirs-contexts/src/c470.rs create mode 100644 highlight/jirs-contexts/src/c4700.rs create mode 100644 highlight/jirs-contexts/src/c4701.rs create mode 100644 highlight/jirs-contexts/src/c4702.rs create mode 100644 highlight/jirs-contexts/src/c4703.rs create mode 100644 highlight/jirs-contexts/src/c4704.rs create mode 100644 highlight/jirs-contexts/src/c4705.rs create mode 100644 highlight/jirs-contexts/src/c4706.rs create mode 100644 highlight/jirs-contexts/src/c4707.rs create mode 100644 highlight/jirs-contexts/src/c4708.rs create mode 100644 highlight/jirs-contexts/src/c4709.rs create mode 100644 highlight/jirs-contexts/src/c471.rs create mode 100644 highlight/jirs-contexts/src/c4710.rs create mode 100644 highlight/jirs-contexts/src/c4711.rs create mode 100644 highlight/jirs-contexts/src/c4712.rs create mode 100644 highlight/jirs-contexts/src/c4713.rs create mode 100644 highlight/jirs-contexts/src/c4714.rs create mode 100644 highlight/jirs-contexts/src/c4715.rs create mode 100644 highlight/jirs-contexts/src/c4716.rs create mode 100644 highlight/jirs-contexts/src/c4717.rs create mode 100644 highlight/jirs-contexts/src/c4718.rs create mode 100644 highlight/jirs-contexts/src/c4719.rs create mode 100644 highlight/jirs-contexts/src/c472.rs create mode 100644 highlight/jirs-contexts/src/c4720.rs create mode 100644 highlight/jirs-contexts/src/c4721.rs create mode 100644 highlight/jirs-contexts/src/c4722.rs create mode 100644 highlight/jirs-contexts/src/c4723.rs create mode 100644 highlight/jirs-contexts/src/c4724.rs create mode 100644 highlight/jirs-contexts/src/c4725.rs create mode 100644 highlight/jirs-contexts/src/c4726.rs create mode 100644 highlight/jirs-contexts/src/c4727.rs create mode 100644 highlight/jirs-contexts/src/c4728.rs create mode 100644 highlight/jirs-contexts/src/c4729.rs create mode 100644 highlight/jirs-contexts/src/c473.rs create mode 100644 highlight/jirs-contexts/src/c4730.rs create mode 100644 highlight/jirs-contexts/src/c4731.rs create mode 100644 highlight/jirs-contexts/src/c4732.rs create mode 100644 highlight/jirs-contexts/src/c4733.rs create mode 100644 highlight/jirs-contexts/src/c4734.rs create mode 100644 highlight/jirs-contexts/src/c4735.rs create mode 100644 highlight/jirs-contexts/src/c4736.rs create mode 100644 highlight/jirs-contexts/src/c4737.rs create mode 100644 highlight/jirs-contexts/src/c4738.rs create mode 100644 highlight/jirs-contexts/src/c4739.rs create mode 100644 highlight/jirs-contexts/src/c474.rs create mode 100644 highlight/jirs-contexts/src/c4740.rs create mode 100644 highlight/jirs-contexts/src/c4741.rs create mode 100644 highlight/jirs-contexts/src/c4742.rs create mode 100644 highlight/jirs-contexts/src/c4743.rs create mode 100644 highlight/jirs-contexts/src/c4744.rs create mode 100644 highlight/jirs-contexts/src/c4745.rs create mode 100644 highlight/jirs-contexts/src/c4746.rs create mode 100644 highlight/jirs-contexts/src/c4747.rs create mode 100644 highlight/jirs-contexts/src/c4748.rs create mode 100644 highlight/jirs-contexts/src/c4749.rs create mode 100644 highlight/jirs-contexts/src/c475.rs create mode 100644 highlight/jirs-contexts/src/c4750.rs create mode 100644 highlight/jirs-contexts/src/c4751.rs create mode 100644 highlight/jirs-contexts/src/c4752.rs create mode 100644 highlight/jirs-contexts/src/c4753.rs create mode 100644 highlight/jirs-contexts/src/c4754.rs create mode 100644 highlight/jirs-contexts/src/c4755.rs create mode 100644 highlight/jirs-contexts/src/c4756.rs create mode 100644 highlight/jirs-contexts/src/c4757.rs create mode 100644 highlight/jirs-contexts/src/c4758.rs create mode 100644 highlight/jirs-contexts/src/c4759.rs create mode 100644 highlight/jirs-contexts/src/c476.rs create mode 100644 highlight/jirs-contexts/src/c4760.rs create mode 100644 highlight/jirs-contexts/src/c4761.rs create mode 100644 highlight/jirs-contexts/src/c4762.rs create mode 100644 highlight/jirs-contexts/src/c4763.rs create mode 100644 highlight/jirs-contexts/src/c4764.rs create mode 100644 highlight/jirs-contexts/src/c4765.rs create mode 100644 highlight/jirs-contexts/src/c4766.rs create mode 100644 highlight/jirs-contexts/src/c4767.rs create mode 100644 highlight/jirs-contexts/src/c4768.rs create mode 100644 highlight/jirs-contexts/src/c4769.rs create mode 100644 highlight/jirs-contexts/src/c477.rs create mode 100644 highlight/jirs-contexts/src/c4770.rs create mode 100644 highlight/jirs-contexts/src/c4771.rs create mode 100644 highlight/jirs-contexts/src/c4772.rs create mode 100644 highlight/jirs-contexts/src/c4773.rs create mode 100644 highlight/jirs-contexts/src/c4774.rs create mode 100644 highlight/jirs-contexts/src/c4775.rs create mode 100644 highlight/jirs-contexts/src/c4776.rs create mode 100644 highlight/jirs-contexts/src/c4777.rs create mode 100644 highlight/jirs-contexts/src/c4778.rs create mode 100644 highlight/jirs-contexts/src/c4779.rs create mode 100644 highlight/jirs-contexts/src/c478.rs create mode 100644 highlight/jirs-contexts/src/c4780.rs create mode 100644 highlight/jirs-contexts/src/c4781.rs create mode 100644 highlight/jirs-contexts/src/c4782.rs create mode 100644 highlight/jirs-contexts/src/c4783.rs create mode 100644 highlight/jirs-contexts/src/c4784.rs create mode 100644 highlight/jirs-contexts/src/c4785.rs create mode 100644 highlight/jirs-contexts/src/c4786.rs create mode 100644 highlight/jirs-contexts/src/c4787.rs create mode 100644 highlight/jirs-contexts/src/c4788.rs create mode 100644 highlight/jirs-contexts/src/c4789.rs create mode 100644 highlight/jirs-contexts/src/c479.rs create mode 100644 highlight/jirs-contexts/src/c4790.rs create mode 100644 highlight/jirs-contexts/src/c4791.rs create mode 100644 highlight/jirs-contexts/src/c4792.rs create mode 100644 highlight/jirs-contexts/src/c4793.rs create mode 100644 highlight/jirs-contexts/src/c4794.rs create mode 100644 highlight/jirs-contexts/src/c4795.rs create mode 100644 highlight/jirs-contexts/src/c4796.rs create mode 100644 highlight/jirs-contexts/src/c4797.rs create mode 100644 highlight/jirs-contexts/src/c4798.rs create mode 100644 highlight/jirs-contexts/src/c4799.rs create mode 100644 highlight/jirs-contexts/src/c48.rs create mode 100644 highlight/jirs-contexts/src/c480.rs create mode 100644 highlight/jirs-contexts/src/c4800.rs create mode 100644 highlight/jirs-contexts/src/c4801.rs create mode 100644 highlight/jirs-contexts/src/c4802.rs create mode 100644 highlight/jirs-contexts/src/c4803.rs create mode 100644 highlight/jirs-contexts/src/c4804.rs create mode 100644 highlight/jirs-contexts/src/c4805.rs create mode 100644 highlight/jirs-contexts/src/c4806.rs create mode 100644 highlight/jirs-contexts/src/c4807.rs create mode 100644 highlight/jirs-contexts/src/c4808.rs create mode 100644 highlight/jirs-contexts/src/c4809.rs create mode 100644 highlight/jirs-contexts/src/c481.rs create mode 100644 highlight/jirs-contexts/src/c4810.rs create mode 100644 highlight/jirs-contexts/src/c4811.rs create mode 100644 highlight/jirs-contexts/src/c4812.rs create mode 100644 highlight/jirs-contexts/src/c4813.rs create mode 100644 highlight/jirs-contexts/src/c4814.rs create mode 100644 highlight/jirs-contexts/src/c4815.rs create mode 100644 highlight/jirs-contexts/src/c4816.rs create mode 100644 highlight/jirs-contexts/src/c4817.rs create mode 100644 highlight/jirs-contexts/src/c4818.rs create mode 100644 highlight/jirs-contexts/src/c4819.rs create mode 100644 highlight/jirs-contexts/src/c482.rs create mode 100644 highlight/jirs-contexts/src/c4820.rs create mode 100644 highlight/jirs-contexts/src/c4821.rs create mode 100644 highlight/jirs-contexts/src/c4822.rs create mode 100644 highlight/jirs-contexts/src/c4823.rs create mode 100644 highlight/jirs-contexts/src/c4824.rs create mode 100644 highlight/jirs-contexts/src/c4825.rs create mode 100644 highlight/jirs-contexts/src/c4826.rs create mode 100644 highlight/jirs-contexts/src/c4827.rs create mode 100644 highlight/jirs-contexts/src/c4828.rs create mode 100644 highlight/jirs-contexts/src/c4829.rs create mode 100644 highlight/jirs-contexts/src/c483.rs create mode 100644 highlight/jirs-contexts/src/c4830.rs create mode 100644 highlight/jirs-contexts/src/c4831.rs create mode 100644 highlight/jirs-contexts/src/c4832.rs create mode 100644 highlight/jirs-contexts/src/c4833.rs create mode 100644 highlight/jirs-contexts/src/c4834.rs create mode 100644 highlight/jirs-contexts/src/c4835.rs create mode 100644 highlight/jirs-contexts/src/c4836.rs create mode 100644 highlight/jirs-contexts/src/c4837.rs create mode 100644 highlight/jirs-contexts/src/c4838.rs create mode 100644 highlight/jirs-contexts/src/c4839.rs create mode 100644 highlight/jirs-contexts/src/c484.rs create mode 100644 highlight/jirs-contexts/src/c4840.rs create mode 100644 highlight/jirs-contexts/src/c4841.rs create mode 100644 highlight/jirs-contexts/src/c4842.rs create mode 100644 highlight/jirs-contexts/src/c4843.rs create mode 100644 highlight/jirs-contexts/src/c4844.rs create mode 100644 highlight/jirs-contexts/src/c4845.rs create mode 100644 highlight/jirs-contexts/src/c4846.rs create mode 100644 highlight/jirs-contexts/src/c4847.rs create mode 100644 highlight/jirs-contexts/src/c4848.rs create mode 100644 highlight/jirs-contexts/src/c4849.rs create mode 100644 highlight/jirs-contexts/src/c485.rs create mode 100644 highlight/jirs-contexts/src/c4850.rs create mode 100644 highlight/jirs-contexts/src/c4851.rs create mode 100644 highlight/jirs-contexts/src/c4852.rs create mode 100644 highlight/jirs-contexts/src/c4853.rs create mode 100644 highlight/jirs-contexts/src/c4854.rs create mode 100644 highlight/jirs-contexts/src/c4855.rs create mode 100644 highlight/jirs-contexts/src/c4856.rs create mode 100644 highlight/jirs-contexts/src/c4857.rs create mode 100644 highlight/jirs-contexts/src/c4858.rs create mode 100644 highlight/jirs-contexts/src/c4859.rs create mode 100644 highlight/jirs-contexts/src/c486.rs create mode 100644 highlight/jirs-contexts/src/c4860.rs create mode 100644 highlight/jirs-contexts/src/c4861.rs create mode 100644 highlight/jirs-contexts/src/c4862.rs create mode 100644 highlight/jirs-contexts/src/c4863.rs create mode 100644 highlight/jirs-contexts/src/c4864.rs create mode 100644 highlight/jirs-contexts/src/c4865.rs create mode 100644 highlight/jirs-contexts/src/c4866.rs create mode 100644 highlight/jirs-contexts/src/c4867.rs create mode 100644 highlight/jirs-contexts/src/c4868.rs create mode 100644 highlight/jirs-contexts/src/c4869.rs create mode 100644 highlight/jirs-contexts/src/c487.rs create mode 100644 highlight/jirs-contexts/src/c4870.rs create mode 100644 highlight/jirs-contexts/src/c4871.rs create mode 100644 highlight/jirs-contexts/src/c4872.rs create mode 100644 highlight/jirs-contexts/src/c4873.rs create mode 100644 highlight/jirs-contexts/src/c4874.rs create mode 100644 highlight/jirs-contexts/src/c4875.rs create mode 100644 highlight/jirs-contexts/src/c4876.rs create mode 100644 highlight/jirs-contexts/src/c4877.rs create mode 100644 highlight/jirs-contexts/src/c4878.rs create mode 100644 highlight/jirs-contexts/src/c4879.rs create mode 100644 highlight/jirs-contexts/src/c488.rs create mode 100644 highlight/jirs-contexts/src/c4880.rs create mode 100644 highlight/jirs-contexts/src/c4881.rs create mode 100644 highlight/jirs-contexts/src/c4882.rs create mode 100644 highlight/jirs-contexts/src/c4883.rs create mode 100644 highlight/jirs-contexts/src/c4884.rs create mode 100644 highlight/jirs-contexts/src/c4885.rs create mode 100644 highlight/jirs-contexts/src/c4886.rs create mode 100644 highlight/jirs-contexts/src/c4887.rs create mode 100644 highlight/jirs-contexts/src/c4888.rs create mode 100644 highlight/jirs-contexts/src/c4889.rs create mode 100644 highlight/jirs-contexts/src/c489.rs create mode 100644 highlight/jirs-contexts/src/c4890.rs create mode 100644 highlight/jirs-contexts/src/c4891.rs create mode 100644 highlight/jirs-contexts/src/c4892.rs create mode 100644 highlight/jirs-contexts/src/c4893.rs create mode 100644 highlight/jirs-contexts/src/c4894.rs create mode 100644 highlight/jirs-contexts/src/c4895.rs create mode 100644 highlight/jirs-contexts/src/c4896.rs create mode 100644 highlight/jirs-contexts/src/c4897.rs create mode 100644 highlight/jirs-contexts/src/c4898.rs create mode 100644 highlight/jirs-contexts/src/c4899.rs create mode 100644 highlight/jirs-contexts/src/c49.rs create mode 100644 highlight/jirs-contexts/src/c490.rs create mode 100644 highlight/jirs-contexts/src/c4900.rs create mode 100644 highlight/jirs-contexts/src/c4901.rs create mode 100644 highlight/jirs-contexts/src/c4902.rs create mode 100644 highlight/jirs-contexts/src/c4903.rs create mode 100644 highlight/jirs-contexts/src/c4904.rs create mode 100644 highlight/jirs-contexts/src/c4905.rs create mode 100644 highlight/jirs-contexts/src/c4906.rs create mode 100644 highlight/jirs-contexts/src/c4907.rs create mode 100644 highlight/jirs-contexts/src/c4908.rs create mode 100644 highlight/jirs-contexts/src/c4909.rs create mode 100644 highlight/jirs-contexts/src/c491.rs create mode 100644 highlight/jirs-contexts/src/c4910.rs create mode 100644 highlight/jirs-contexts/src/c4911.rs create mode 100644 highlight/jirs-contexts/src/c4912.rs create mode 100644 highlight/jirs-contexts/src/c4913.rs create mode 100644 highlight/jirs-contexts/src/c4914.rs create mode 100644 highlight/jirs-contexts/src/c4915.rs create mode 100644 highlight/jirs-contexts/src/c4916.rs create mode 100644 highlight/jirs-contexts/src/c4917.rs create mode 100644 highlight/jirs-contexts/src/c4918.rs create mode 100644 highlight/jirs-contexts/src/c4919.rs create mode 100644 highlight/jirs-contexts/src/c492.rs create mode 100644 highlight/jirs-contexts/src/c4920.rs create mode 100644 highlight/jirs-contexts/src/c4921.rs create mode 100644 highlight/jirs-contexts/src/c4922.rs create mode 100644 highlight/jirs-contexts/src/c4923.rs create mode 100644 highlight/jirs-contexts/src/c4924.rs create mode 100644 highlight/jirs-contexts/src/c4925.rs create mode 100644 highlight/jirs-contexts/src/c4926.rs create mode 100644 highlight/jirs-contexts/src/c4927.rs create mode 100644 highlight/jirs-contexts/src/c4928.rs create mode 100644 highlight/jirs-contexts/src/c4929.rs create mode 100644 highlight/jirs-contexts/src/c493.rs create mode 100644 highlight/jirs-contexts/src/c4930.rs create mode 100644 highlight/jirs-contexts/src/c4931.rs create mode 100644 highlight/jirs-contexts/src/c4932.rs create mode 100644 highlight/jirs-contexts/src/c4933.rs create mode 100644 highlight/jirs-contexts/src/c4934.rs create mode 100644 highlight/jirs-contexts/src/c4935.rs create mode 100644 highlight/jirs-contexts/src/c4936.rs create mode 100644 highlight/jirs-contexts/src/c4937.rs create mode 100644 highlight/jirs-contexts/src/c4938.rs create mode 100644 highlight/jirs-contexts/src/c4939.rs create mode 100644 highlight/jirs-contexts/src/c494.rs create mode 100644 highlight/jirs-contexts/src/c4940.rs create mode 100644 highlight/jirs-contexts/src/c4941.rs create mode 100644 highlight/jirs-contexts/src/c4942.rs create mode 100644 highlight/jirs-contexts/src/c4943.rs create mode 100644 highlight/jirs-contexts/src/c4944.rs create mode 100644 highlight/jirs-contexts/src/c4945.rs create mode 100644 highlight/jirs-contexts/src/c4946.rs create mode 100644 highlight/jirs-contexts/src/c4947.rs create mode 100644 highlight/jirs-contexts/src/c4948.rs create mode 100644 highlight/jirs-contexts/src/c4949.rs create mode 100644 highlight/jirs-contexts/src/c495.rs create mode 100644 highlight/jirs-contexts/src/c4950.rs create mode 100644 highlight/jirs-contexts/src/c4951.rs create mode 100644 highlight/jirs-contexts/src/c4952.rs create mode 100644 highlight/jirs-contexts/src/c4953.rs create mode 100644 highlight/jirs-contexts/src/c4954.rs create mode 100644 highlight/jirs-contexts/src/c4955.rs create mode 100644 highlight/jirs-contexts/src/c4956.rs create mode 100644 highlight/jirs-contexts/src/c4957.rs create mode 100644 highlight/jirs-contexts/src/c4958.rs create mode 100644 highlight/jirs-contexts/src/c4959.rs create mode 100644 highlight/jirs-contexts/src/c496.rs create mode 100644 highlight/jirs-contexts/src/c4960.rs create mode 100644 highlight/jirs-contexts/src/c4961.rs create mode 100644 highlight/jirs-contexts/src/c4962.rs create mode 100644 highlight/jirs-contexts/src/c4963.rs create mode 100644 highlight/jirs-contexts/src/c4964.rs create mode 100644 highlight/jirs-contexts/src/c4965.rs create mode 100644 highlight/jirs-contexts/src/c4966.rs create mode 100644 highlight/jirs-contexts/src/c4967.rs create mode 100644 highlight/jirs-contexts/src/c4968.rs create mode 100644 highlight/jirs-contexts/src/c4969.rs create mode 100644 highlight/jirs-contexts/src/c497.rs create mode 100644 highlight/jirs-contexts/src/c4970.rs create mode 100644 highlight/jirs-contexts/src/c4971.rs create mode 100644 highlight/jirs-contexts/src/c4972.rs create mode 100644 highlight/jirs-contexts/src/c4973.rs create mode 100644 highlight/jirs-contexts/src/c4974.rs create mode 100644 highlight/jirs-contexts/src/c4975.rs create mode 100644 highlight/jirs-contexts/src/c4976.rs create mode 100644 highlight/jirs-contexts/src/c4977.rs create mode 100644 highlight/jirs-contexts/src/c4978.rs create mode 100644 highlight/jirs-contexts/src/c4979.rs create mode 100644 highlight/jirs-contexts/src/c498.rs create mode 100644 highlight/jirs-contexts/src/c4980.rs create mode 100644 highlight/jirs-contexts/src/c4981.rs create mode 100644 highlight/jirs-contexts/src/c4982.rs create mode 100644 highlight/jirs-contexts/src/c4983.rs create mode 100644 highlight/jirs-contexts/src/c4984.rs create mode 100644 highlight/jirs-contexts/src/c4985.rs create mode 100644 highlight/jirs-contexts/src/c4986.rs create mode 100644 highlight/jirs-contexts/src/c4987.rs create mode 100644 highlight/jirs-contexts/src/c4988.rs create mode 100644 highlight/jirs-contexts/src/c4989.rs create mode 100644 highlight/jirs-contexts/src/c499.rs create mode 100644 highlight/jirs-contexts/src/c4990.rs create mode 100644 highlight/jirs-contexts/src/c4991.rs create mode 100644 highlight/jirs-contexts/src/c4992.rs create mode 100644 highlight/jirs-contexts/src/c4993.rs create mode 100644 highlight/jirs-contexts/src/c4994.rs create mode 100644 highlight/jirs-contexts/src/c4995.rs create mode 100644 highlight/jirs-contexts/src/c4996.rs create mode 100644 highlight/jirs-contexts/src/c4997.rs create mode 100644 highlight/jirs-contexts/src/c4998.rs create mode 100644 highlight/jirs-contexts/src/c4999.rs create mode 100644 highlight/jirs-contexts/src/c5.rs create mode 100644 highlight/jirs-contexts/src/c50.rs create mode 100644 highlight/jirs-contexts/src/c500.rs create mode 100644 highlight/jirs-contexts/src/c5000.rs create mode 100644 highlight/jirs-contexts/src/c5001.rs create mode 100644 highlight/jirs-contexts/src/c5002.rs create mode 100644 highlight/jirs-contexts/src/c5003.rs create mode 100644 highlight/jirs-contexts/src/c5004.rs create mode 100644 highlight/jirs-contexts/src/c5005.rs create mode 100644 highlight/jirs-contexts/src/c5006.rs create mode 100644 highlight/jirs-contexts/src/c5007.rs create mode 100644 highlight/jirs-contexts/src/c5008.rs create mode 100644 highlight/jirs-contexts/src/c5009.rs create mode 100644 highlight/jirs-contexts/src/c501.rs create mode 100644 highlight/jirs-contexts/src/c5010.rs create mode 100644 highlight/jirs-contexts/src/c5011.rs create mode 100644 highlight/jirs-contexts/src/c5012.rs create mode 100644 highlight/jirs-contexts/src/c5013.rs create mode 100644 highlight/jirs-contexts/src/c5014.rs create mode 100644 highlight/jirs-contexts/src/c5015.rs create mode 100644 highlight/jirs-contexts/src/c5016.rs create mode 100644 highlight/jirs-contexts/src/c5017.rs create mode 100644 highlight/jirs-contexts/src/c5018.rs create mode 100644 highlight/jirs-contexts/src/c5019.rs create mode 100644 highlight/jirs-contexts/src/c502.rs create mode 100644 highlight/jirs-contexts/src/c5020.rs create mode 100644 highlight/jirs-contexts/src/c5021.rs create mode 100644 highlight/jirs-contexts/src/c5022.rs create mode 100644 highlight/jirs-contexts/src/c5023.rs create mode 100644 highlight/jirs-contexts/src/c5024.rs create mode 100644 highlight/jirs-contexts/src/c5025.rs create mode 100644 highlight/jirs-contexts/src/c5026.rs create mode 100644 highlight/jirs-contexts/src/c5027.rs create mode 100644 highlight/jirs-contexts/src/c5028.rs create mode 100644 highlight/jirs-contexts/src/c5029.rs create mode 100644 highlight/jirs-contexts/src/c503.rs create mode 100644 highlight/jirs-contexts/src/c5030.rs create mode 100644 highlight/jirs-contexts/src/c5031.rs create mode 100644 highlight/jirs-contexts/src/c5032.rs create mode 100644 highlight/jirs-contexts/src/c5033.rs create mode 100644 highlight/jirs-contexts/src/c5034.rs create mode 100644 highlight/jirs-contexts/src/c5035.rs create mode 100644 highlight/jirs-contexts/src/c5036.rs create mode 100644 highlight/jirs-contexts/src/c5037.rs create mode 100644 highlight/jirs-contexts/src/c5038.rs create mode 100644 highlight/jirs-contexts/src/c5039.rs create mode 100644 highlight/jirs-contexts/src/c504.rs create mode 100644 highlight/jirs-contexts/src/c5040.rs create mode 100644 highlight/jirs-contexts/src/c5041.rs create mode 100644 highlight/jirs-contexts/src/c5042.rs create mode 100644 highlight/jirs-contexts/src/c5043.rs create mode 100644 highlight/jirs-contexts/src/c5044.rs create mode 100644 highlight/jirs-contexts/src/c5045.rs create mode 100644 highlight/jirs-contexts/src/c5046.rs create mode 100644 highlight/jirs-contexts/src/c5047.rs create mode 100644 highlight/jirs-contexts/src/c5048.rs create mode 100644 highlight/jirs-contexts/src/c5049.rs create mode 100644 highlight/jirs-contexts/src/c505.rs create mode 100644 highlight/jirs-contexts/src/c5050.rs create mode 100644 highlight/jirs-contexts/src/c5051.rs create mode 100644 highlight/jirs-contexts/src/c5052.rs create mode 100644 highlight/jirs-contexts/src/c5053.rs create mode 100644 highlight/jirs-contexts/src/c5054.rs create mode 100644 highlight/jirs-contexts/src/c5055.rs create mode 100644 highlight/jirs-contexts/src/c5056.rs create mode 100644 highlight/jirs-contexts/src/c5057.rs create mode 100644 highlight/jirs-contexts/src/c5058.rs create mode 100644 highlight/jirs-contexts/src/c5059.rs create mode 100644 highlight/jirs-contexts/src/c506.rs create mode 100644 highlight/jirs-contexts/src/c5060.rs create mode 100644 highlight/jirs-contexts/src/c5061.rs create mode 100644 highlight/jirs-contexts/src/c5062.rs create mode 100644 highlight/jirs-contexts/src/c5063.rs create mode 100644 highlight/jirs-contexts/src/c5064.rs create mode 100644 highlight/jirs-contexts/src/c5065.rs create mode 100644 highlight/jirs-contexts/src/c5066.rs create mode 100644 highlight/jirs-contexts/src/c5067.rs create mode 100644 highlight/jirs-contexts/src/c5068.rs create mode 100644 highlight/jirs-contexts/src/c5069.rs create mode 100644 highlight/jirs-contexts/src/c507.rs create mode 100644 highlight/jirs-contexts/src/c5070.rs create mode 100644 highlight/jirs-contexts/src/c5071.rs create mode 100644 highlight/jirs-contexts/src/c5072.rs create mode 100644 highlight/jirs-contexts/src/c5073.rs create mode 100644 highlight/jirs-contexts/src/c5074.rs create mode 100644 highlight/jirs-contexts/src/c5075.rs create mode 100644 highlight/jirs-contexts/src/c5076.rs create mode 100644 highlight/jirs-contexts/src/c5077.rs create mode 100644 highlight/jirs-contexts/src/c5078.rs create mode 100644 highlight/jirs-contexts/src/c5079.rs create mode 100644 highlight/jirs-contexts/src/c508.rs create mode 100644 highlight/jirs-contexts/src/c5080.rs create mode 100644 highlight/jirs-contexts/src/c5081.rs create mode 100644 highlight/jirs-contexts/src/c5082.rs create mode 100644 highlight/jirs-contexts/src/c5083.rs create mode 100644 highlight/jirs-contexts/src/c5084.rs create mode 100644 highlight/jirs-contexts/src/c5085.rs create mode 100644 highlight/jirs-contexts/src/c5086.rs create mode 100644 highlight/jirs-contexts/src/c5087.rs create mode 100644 highlight/jirs-contexts/src/c5088.rs create mode 100644 highlight/jirs-contexts/src/c5089.rs create mode 100644 highlight/jirs-contexts/src/c509.rs create mode 100644 highlight/jirs-contexts/src/c5090.rs create mode 100644 highlight/jirs-contexts/src/c5091.rs create mode 100644 highlight/jirs-contexts/src/c5092.rs create mode 100644 highlight/jirs-contexts/src/c5093.rs create mode 100644 highlight/jirs-contexts/src/c5094.rs create mode 100644 highlight/jirs-contexts/src/c5095.rs create mode 100644 highlight/jirs-contexts/src/c5096.rs create mode 100644 highlight/jirs-contexts/src/c5097.rs create mode 100644 highlight/jirs-contexts/src/c5098.rs create mode 100644 highlight/jirs-contexts/src/c5099.rs create mode 100644 highlight/jirs-contexts/src/c51.rs create mode 100644 highlight/jirs-contexts/src/c510.rs create mode 100644 highlight/jirs-contexts/src/c5100.rs create mode 100644 highlight/jirs-contexts/src/c5101.rs create mode 100644 highlight/jirs-contexts/src/c5102.rs create mode 100644 highlight/jirs-contexts/src/c5103.rs create mode 100644 highlight/jirs-contexts/src/c5104.rs create mode 100644 highlight/jirs-contexts/src/c5105.rs create mode 100644 highlight/jirs-contexts/src/c5106.rs create mode 100644 highlight/jirs-contexts/src/c5107.rs create mode 100644 highlight/jirs-contexts/src/c5108.rs create mode 100644 highlight/jirs-contexts/src/c5109.rs create mode 100644 highlight/jirs-contexts/src/c511.rs create mode 100644 highlight/jirs-contexts/src/c5110.rs create mode 100644 highlight/jirs-contexts/src/c5111.rs create mode 100644 highlight/jirs-contexts/src/c5112.rs create mode 100644 highlight/jirs-contexts/src/c5113.rs create mode 100644 highlight/jirs-contexts/src/c5114.rs create mode 100644 highlight/jirs-contexts/src/c5115.rs create mode 100644 highlight/jirs-contexts/src/c5116.rs create mode 100644 highlight/jirs-contexts/src/c5117.rs create mode 100644 highlight/jirs-contexts/src/c5118.rs create mode 100644 highlight/jirs-contexts/src/c5119.rs create mode 100644 highlight/jirs-contexts/src/c512.rs create mode 100644 highlight/jirs-contexts/src/c5120.rs create mode 100644 highlight/jirs-contexts/src/c5121.rs create mode 100644 highlight/jirs-contexts/src/c5122.rs create mode 100644 highlight/jirs-contexts/src/c5123.rs create mode 100644 highlight/jirs-contexts/src/c5124.rs create mode 100644 highlight/jirs-contexts/src/c5125.rs create mode 100644 highlight/jirs-contexts/src/c5126.rs create mode 100644 highlight/jirs-contexts/src/c5127.rs create mode 100644 highlight/jirs-contexts/src/c5128.rs create mode 100644 highlight/jirs-contexts/src/c5129.rs create mode 100644 highlight/jirs-contexts/src/c513.rs create mode 100644 highlight/jirs-contexts/src/c5130.rs create mode 100644 highlight/jirs-contexts/src/c5131.rs create mode 100644 highlight/jirs-contexts/src/c5132.rs create mode 100644 highlight/jirs-contexts/src/c5133.rs create mode 100644 highlight/jirs-contexts/src/c5134.rs create mode 100644 highlight/jirs-contexts/src/c5135.rs create mode 100644 highlight/jirs-contexts/src/c5136.rs create mode 100644 highlight/jirs-contexts/src/c5137.rs create mode 100644 highlight/jirs-contexts/src/c5138.rs create mode 100644 highlight/jirs-contexts/src/c5139.rs create mode 100644 highlight/jirs-contexts/src/c514.rs create mode 100644 highlight/jirs-contexts/src/c5140.rs create mode 100644 highlight/jirs-contexts/src/c5141.rs create mode 100644 highlight/jirs-contexts/src/c5142.rs create mode 100644 highlight/jirs-contexts/src/c5143.rs create mode 100644 highlight/jirs-contexts/src/c5144.rs create mode 100644 highlight/jirs-contexts/src/c5145.rs create mode 100644 highlight/jirs-contexts/src/c5146.rs create mode 100644 highlight/jirs-contexts/src/c5147.rs create mode 100644 highlight/jirs-contexts/src/c5148.rs create mode 100644 highlight/jirs-contexts/src/c5149.rs create mode 100644 highlight/jirs-contexts/src/c515.rs create mode 100644 highlight/jirs-contexts/src/c5150.rs create mode 100644 highlight/jirs-contexts/src/c5151.rs create mode 100644 highlight/jirs-contexts/src/c5152.rs create mode 100644 highlight/jirs-contexts/src/c5153.rs create mode 100644 highlight/jirs-contexts/src/c5154.rs create mode 100644 highlight/jirs-contexts/src/c5155.rs create mode 100644 highlight/jirs-contexts/src/c5156.rs create mode 100644 highlight/jirs-contexts/src/c5157.rs create mode 100644 highlight/jirs-contexts/src/c5158.rs create mode 100644 highlight/jirs-contexts/src/c5159.rs create mode 100644 highlight/jirs-contexts/src/c516.rs create mode 100644 highlight/jirs-contexts/src/c5160.rs create mode 100644 highlight/jirs-contexts/src/c5161.rs create mode 100644 highlight/jirs-contexts/src/c5162.rs create mode 100644 highlight/jirs-contexts/src/c5163.rs create mode 100644 highlight/jirs-contexts/src/c5164.rs create mode 100644 highlight/jirs-contexts/src/c5165.rs create mode 100644 highlight/jirs-contexts/src/c5166.rs create mode 100644 highlight/jirs-contexts/src/c5167.rs create mode 100644 highlight/jirs-contexts/src/c5168.rs create mode 100644 highlight/jirs-contexts/src/c5169.rs create mode 100644 highlight/jirs-contexts/src/c517.rs create mode 100644 highlight/jirs-contexts/src/c5170.rs create mode 100644 highlight/jirs-contexts/src/c5171.rs create mode 100644 highlight/jirs-contexts/src/c5172.rs create mode 100644 highlight/jirs-contexts/src/c5173.rs create mode 100644 highlight/jirs-contexts/src/c5174.rs create mode 100644 highlight/jirs-contexts/src/c5175.rs create mode 100644 highlight/jirs-contexts/src/c5176.rs create mode 100644 highlight/jirs-contexts/src/c5177.rs create mode 100644 highlight/jirs-contexts/src/c5178.rs create mode 100644 highlight/jirs-contexts/src/c5179.rs create mode 100644 highlight/jirs-contexts/src/c518.rs create mode 100644 highlight/jirs-contexts/src/c5180.rs create mode 100644 highlight/jirs-contexts/src/c5181.rs create mode 100644 highlight/jirs-contexts/src/c5182.rs create mode 100644 highlight/jirs-contexts/src/c5183.rs create mode 100644 highlight/jirs-contexts/src/c5184.rs create mode 100644 highlight/jirs-contexts/src/c5185.rs create mode 100644 highlight/jirs-contexts/src/c5186.rs create mode 100644 highlight/jirs-contexts/src/c5187.rs create mode 100644 highlight/jirs-contexts/src/c5188.rs create mode 100644 highlight/jirs-contexts/src/c5189.rs create mode 100644 highlight/jirs-contexts/src/c519.rs create mode 100644 highlight/jirs-contexts/src/c5190.rs create mode 100644 highlight/jirs-contexts/src/c5191.rs create mode 100644 highlight/jirs-contexts/src/c5192.rs create mode 100644 highlight/jirs-contexts/src/c5193.rs create mode 100644 highlight/jirs-contexts/src/c5194.rs create mode 100644 highlight/jirs-contexts/src/c5195.rs create mode 100644 highlight/jirs-contexts/src/c5196.rs create mode 100644 highlight/jirs-contexts/src/c5197.rs create mode 100644 highlight/jirs-contexts/src/c5198.rs create mode 100644 highlight/jirs-contexts/src/c5199.rs create mode 100644 highlight/jirs-contexts/src/c52.rs create mode 100644 highlight/jirs-contexts/src/c520.rs create mode 100644 highlight/jirs-contexts/src/c5200.rs create mode 100644 highlight/jirs-contexts/src/c5201.rs create mode 100644 highlight/jirs-contexts/src/c5202.rs create mode 100644 highlight/jirs-contexts/src/c5203.rs create mode 100644 highlight/jirs-contexts/src/c5204.rs create mode 100644 highlight/jirs-contexts/src/c5205.rs create mode 100644 highlight/jirs-contexts/src/c5206.rs create mode 100644 highlight/jirs-contexts/src/c5207.rs create mode 100644 highlight/jirs-contexts/src/c5208.rs create mode 100644 highlight/jirs-contexts/src/c5209.rs create mode 100644 highlight/jirs-contexts/src/c521.rs create mode 100644 highlight/jirs-contexts/src/c5210.rs create mode 100644 highlight/jirs-contexts/src/c5211.rs create mode 100644 highlight/jirs-contexts/src/c5212.rs create mode 100644 highlight/jirs-contexts/src/c5213.rs create mode 100644 highlight/jirs-contexts/src/c5214.rs create mode 100644 highlight/jirs-contexts/src/c5215.rs create mode 100644 highlight/jirs-contexts/src/c5216.rs create mode 100644 highlight/jirs-contexts/src/c5217.rs create mode 100644 highlight/jirs-contexts/src/c5218.rs create mode 100644 highlight/jirs-contexts/src/c5219.rs create mode 100644 highlight/jirs-contexts/src/c522.rs create mode 100644 highlight/jirs-contexts/src/c5220.rs create mode 100644 highlight/jirs-contexts/src/c5221.rs create mode 100644 highlight/jirs-contexts/src/c5222.rs create mode 100644 highlight/jirs-contexts/src/c5223.rs create mode 100644 highlight/jirs-contexts/src/c5224.rs create mode 100644 highlight/jirs-contexts/src/c5225.rs create mode 100644 highlight/jirs-contexts/src/c5226.rs create mode 100644 highlight/jirs-contexts/src/c5227.rs create mode 100644 highlight/jirs-contexts/src/c5228.rs create mode 100644 highlight/jirs-contexts/src/c5229.rs create mode 100644 highlight/jirs-contexts/src/c523.rs create mode 100644 highlight/jirs-contexts/src/c5230.rs create mode 100644 highlight/jirs-contexts/src/c5231.rs create mode 100644 highlight/jirs-contexts/src/c5232.rs create mode 100644 highlight/jirs-contexts/src/c5233.rs create mode 100644 highlight/jirs-contexts/src/c5234.rs create mode 100644 highlight/jirs-contexts/src/c5235.rs create mode 100644 highlight/jirs-contexts/src/c5236.rs create mode 100644 highlight/jirs-contexts/src/c5237.rs create mode 100644 highlight/jirs-contexts/src/c5238.rs create mode 100644 highlight/jirs-contexts/src/c5239.rs create mode 100644 highlight/jirs-contexts/src/c524.rs create mode 100644 highlight/jirs-contexts/src/c5240.rs create mode 100644 highlight/jirs-contexts/src/c5241.rs create mode 100644 highlight/jirs-contexts/src/c5242.rs create mode 100644 highlight/jirs-contexts/src/c5243.rs create mode 100644 highlight/jirs-contexts/src/c5244.rs create mode 100644 highlight/jirs-contexts/src/c5245.rs create mode 100644 highlight/jirs-contexts/src/c5246.rs create mode 100644 highlight/jirs-contexts/src/c5247.rs create mode 100644 highlight/jirs-contexts/src/c5248.rs create mode 100644 highlight/jirs-contexts/src/c5249.rs create mode 100644 highlight/jirs-contexts/src/c525.rs create mode 100644 highlight/jirs-contexts/src/c5250.rs create mode 100644 highlight/jirs-contexts/src/c5251.rs create mode 100644 highlight/jirs-contexts/src/c5252.rs create mode 100644 highlight/jirs-contexts/src/c5253.rs create mode 100644 highlight/jirs-contexts/src/c5254.rs create mode 100644 highlight/jirs-contexts/src/c5255.rs create mode 100644 highlight/jirs-contexts/src/c5256.rs create mode 100644 highlight/jirs-contexts/src/c5257.rs create mode 100644 highlight/jirs-contexts/src/c5258.rs create mode 100644 highlight/jirs-contexts/src/c5259.rs create mode 100644 highlight/jirs-contexts/src/c526.rs create mode 100644 highlight/jirs-contexts/src/c5260.rs create mode 100644 highlight/jirs-contexts/src/c5261.rs create mode 100644 highlight/jirs-contexts/src/c5262.rs create mode 100644 highlight/jirs-contexts/src/c5263.rs create mode 100644 highlight/jirs-contexts/src/c5264.rs create mode 100644 highlight/jirs-contexts/src/c5265.rs create mode 100644 highlight/jirs-contexts/src/c5266.rs create mode 100644 highlight/jirs-contexts/src/c5267.rs create mode 100644 highlight/jirs-contexts/src/c5268.rs create mode 100644 highlight/jirs-contexts/src/c5269.rs create mode 100644 highlight/jirs-contexts/src/c527.rs create mode 100644 highlight/jirs-contexts/src/c5270.rs create mode 100644 highlight/jirs-contexts/src/c5271.rs create mode 100644 highlight/jirs-contexts/src/c5272.rs create mode 100644 highlight/jirs-contexts/src/c5273.rs create mode 100644 highlight/jirs-contexts/src/c5274.rs create mode 100644 highlight/jirs-contexts/src/c5275.rs create mode 100644 highlight/jirs-contexts/src/c5276.rs create mode 100644 highlight/jirs-contexts/src/c5277.rs create mode 100644 highlight/jirs-contexts/src/c5278.rs create mode 100644 highlight/jirs-contexts/src/c5279.rs create mode 100644 highlight/jirs-contexts/src/c528.rs create mode 100644 highlight/jirs-contexts/src/c5280.rs create mode 100644 highlight/jirs-contexts/src/c5281.rs create mode 100644 highlight/jirs-contexts/src/c5282.rs create mode 100644 highlight/jirs-contexts/src/c5283.rs create mode 100644 highlight/jirs-contexts/src/c5284.rs create mode 100644 highlight/jirs-contexts/src/c5285.rs create mode 100644 highlight/jirs-contexts/src/c5286.rs create mode 100644 highlight/jirs-contexts/src/c5287.rs create mode 100644 highlight/jirs-contexts/src/c5288.rs create mode 100644 highlight/jirs-contexts/src/c5289.rs create mode 100644 highlight/jirs-contexts/src/c529.rs create mode 100644 highlight/jirs-contexts/src/c5290.rs create mode 100644 highlight/jirs-contexts/src/c5291.rs create mode 100644 highlight/jirs-contexts/src/c5292.rs create mode 100644 highlight/jirs-contexts/src/c5293.rs create mode 100644 highlight/jirs-contexts/src/c5294.rs create mode 100644 highlight/jirs-contexts/src/c5295.rs create mode 100644 highlight/jirs-contexts/src/c5296.rs create mode 100644 highlight/jirs-contexts/src/c5297.rs create mode 100644 highlight/jirs-contexts/src/c5298.rs create mode 100644 highlight/jirs-contexts/src/c5299.rs create mode 100644 highlight/jirs-contexts/src/c53.rs create mode 100644 highlight/jirs-contexts/src/c530.rs create mode 100644 highlight/jirs-contexts/src/c5300.rs create mode 100644 highlight/jirs-contexts/src/c5301.rs create mode 100644 highlight/jirs-contexts/src/c5302.rs create mode 100644 highlight/jirs-contexts/src/c5303.rs create mode 100644 highlight/jirs-contexts/src/c5304.rs create mode 100644 highlight/jirs-contexts/src/c5305.rs create mode 100644 highlight/jirs-contexts/src/c5306.rs create mode 100644 highlight/jirs-contexts/src/c5307.rs create mode 100644 highlight/jirs-contexts/src/c5308.rs create mode 100644 highlight/jirs-contexts/src/c5309.rs create mode 100644 highlight/jirs-contexts/src/c531.rs create mode 100644 highlight/jirs-contexts/src/c5310.rs create mode 100644 highlight/jirs-contexts/src/c5311.rs create mode 100644 highlight/jirs-contexts/src/c5312.rs create mode 100644 highlight/jirs-contexts/src/c5313.rs create mode 100644 highlight/jirs-contexts/src/c5314.rs create mode 100644 highlight/jirs-contexts/src/c5315.rs create mode 100644 highlight/jirs-contexts/src/c5316.rs create mode 100644 highlight/jirs-contexts/src/c5317.rs create mode 100644 highlight/jirs-contexts/src/c5318.rs create mode 100644 highlight/jirs-contexts/src/c5319.rs create mode 100644 highlight/jirs-contexts/src/c532.rs create mode 100644 highlight/jirs-contexts/src/c5320.rs create mode 100644 highlight/jirs-contexts/src/c5321.rs create mode 100644 highlight/jirs-contexts/src/c5322.rs create mode 100644 highlight/jirs-contexts/src/c5323.rs create mode 100644 highlight/jirs-contexts/src/c5324.rs create mode 100644 highlight/jirs-contexts/src/c5325.rs create mode 100644 highlight/jirs-contexts/src/c5326.rs create mode 100644 highlight/jirs-contexts/src/c5327.rs create mode 100644 highlight/jirs-contexts/src/c5328.rs create mode 100644 highlight/jirs-contexts/src/c5329.rs create mode 100644 highlight/jirs-contexts/src/c533.rs create mode 100644 highlight/jirs-contexts/src/c5330.rs create mode 100644 highlight/jirs-contexts/src/c5331.rs create mode 100644 highlight/jirs-contexts/src/c5332.rs create mode 100644 highlight/jirs-contexts/src/c5333.rs create mode 100644 highlight/jirs-contexts/src/c5334.rs create mode 100644 highlight/jirs-contexts/src/c5335.rs create mode 100644 highlight/jirs-contexts/src/c5336.rs create mode 100644 highlight/jirs-contexts/src/c5337.rs create mode 100644 highlight/jirs-contexts/src/c5338.rs create mode 100644 highlight/jirs-contexts/src/c5339.rs create mode 100644 highlight/jirs-contexts/src/c534.rs create mode 100644 highlight/jirs-contexts/src/c5340.rs create mode 100644 highlight/jirs-contexts/src/c5341.rs create mode 100644 highlight/jirs-contexts/src/c5342.rs create mode 100644 highlight/jirs-contexts/src/c5343.rs create mode 100644 highlight/jirs-contexts/src/c5344.rs create mode 100644 highlight/jirs-contexts/src/c5345.rs create mode 100644 highlight/jirs-contexts/src/c5346.rs create mode 100644 highlight/jirs-contexts/src/c5347.rs create mode 100644 highlight/jirs-contexts/src/c5348.rs create mode 100644 highlight/jirs-contexts/src/c5349.rs create mode 100644 highlight/jirs-contexts/src/c535.rs create mode 100644 highlight/jirs-contexts/src/c5350.rs create mode 100644 highlight/jirs-contexts/src/c5351.rs create mode 100644 highlight/jirs-contexts/src/c5352.rs create mode 100644 highlight/jirs-contexts/src/c5353.rs create mode 100644 highlight/jirs-contexts/src/c5354.rs create mode 100644 highlight/jirs-contexts/src/c5355.rs create mode 100644 highlight/jirs-contexts/src/c5356.rs create mode 100644 highlight/jirs-contexts/src/c5357.rs create mode 100644 highlight/jirs-contexts/src/c5358.rs create mode 100644 highlight/jirs-contexts/src/c5359.rs create mode 100644 highlight/jirs-contexts/src/c536.rs create mode 100644 highlight/jirs-contexts/src/c5360.rs create mode 100644 highlight/jirs-contexts/src/c5361.rs create mode 100644 highlight/jirs-contexts/src/c5362.rs create mode 100644 highlight/jirs-contexts/src/c5363.rs create mode 100644 highlight/jirs-contexts/src/c5364.rs create mode 100644 highlight/jirs-contexts/src/c5365.rs create mode 100644 highlight/jirs-contexts/src/c5366.rs create mode 100644 highlight/jirs-contexts/src/c5367.rs create mode 100644 highlight/jirs-contexts/src/c5368.rs create mode 100644 highlight/jirs-contexts/src/c5369.rs create mode 100644 highlight/jirs-contexts/src/c537.rs create mode 100644 highlight/jirs-contexts/src/c5370.rs create mode 100644 highlight/jirs-contexts/src/c5371.rs create mode 100644 highlight/jirs-contexts/src/c5372.rs create mode 100644 highlight/jirs-contexts/src/c5373.rs create mode 100644 highlight/jirs-contexts/src/c5374.rs create mode 100644 highlight/jirs-contexts/src/c5375.rs create mode 100644 highlight/jirs-contexts/src/c5376.rs create mode 100644 highlight/jirs-contexts/src/c5377.rs create mode 100644 highlight/jirs-contexts/src/c5378.rs create mode 100644 highlight/jirs-contexts/src/c5379.rs create mode 100644 highlight/jirs-contexts/src/c538.rs create mode 100644 highlight/jirs-contexts/src/c5380.rs create mode 100644 highlight/jirs-contexts/src/c5381.rs create mode 100644 highlight/jirs-contexts/src/c5382.rs create mode 100644 highlight/jirs-contexts/src/c5383.rs create mode 100644 highlight/jirs-contexts/src/c5384.rs create mode 100644 highlight/jirs-contexts/src/c5385.rs create mode 100644 highlight/jirs-contexts/src/c5386.rs create mode 100644 highlight/jirs-contexts/src/c5387.rs create mode 100644 highlight/jirs-contexts/src/c5388.rs create mode 100644 highlight/jirs-contexts/src/c5389.rs create mode 100644 highlight/jirs-contexts/src/c539.rs create mode 100644 highlight/jirs-contexts/src/c5390.rs create mode 100644 highlight/jirs-contexts/src/c5391.rs create mode 100644 highlight/jirs-contexts/src/c5392.rs create mode 100644 highlight/jirs-contexts/src/c5393.rs create mode 100644 highlight/jirs-contexts/src/c5394.rs create mode 100644 highlight/jirs-contexts/src/c5395.rs create mode 100644 highlight/jirs-contexts/src/c5396.rs create mode 100644 highlight/jirs-contexts/src/c5397.rs create mode 100644 highlight/jirs-contexts/src/c5398.rs create mode 100644 highlight/jirs-contexts/src/c5399.rs create mode 100644 highlight/jirs-contexts/src/c54.rs create mode 100644 highlight/jirs-contexts/src/c540.rs create mode 100644 highlight/jirs-contexts/src/c5400.rs create mode 100644 highlight/jirs-contexts/src/c5401.rs create mode 100644 highlight/jirs-contexts/src/c5402.rs create mode 100644 highlight/jirs-contexts/src/c5403.rs create mode 100644 highlight/jirs-contexts/src/c5404.rs create mode 100644 highlight/jirs-contexts/src/c5405.rs create mode 100644 highlight/jirs-contexts/src/c5406.rs create mode 100644 highlight/jirs-contexts/src/c5407.rs create mode 100644 highlight/jirs-contexts/src/c5408.rs create mode 100644 highlight/jirs-contexts/src/c5409.rs create mode 100644 highlight/jirs-contexts/src/c541.rs create mode 100644 highlight/jirs-contexts/src/c5410.rs create mode 100644 highlight/jirs-contexts/src/c5411.rs create mode 100644 highlight/jirs-contexts/src/c5412.rs create mode 100644 highlight/jirs-contexts/src/c5413.rs create mode 100644 highlight/jirs-contexts/src/c5414.rs create mode 100644 highlight/jirs-contexts/src/c5415.rs create mode 100644 highlight/jirs-contexts/src/c5416.rs create mode 100644 highlight/jirs-contexts/src/c5417.rs create mode 100644 highlight/jirs-contexts/src/c5418.rs create mode 100644 highlight/jirs-contexts/src/c5419.rs create mode 100644 highlight/jirs-contexts/src/c542.rs create mode 100644 highlight/jirs-contexts/src/c5420.rs create mode 100644 highlight/jirs-contexts/src/c5421.rs create mode 100644 highlight/jirs-contexts/src/c5422.rs create mode 100644 highlight/jirs-contexts/src/c5423.rs create mode 100644 highlight/jirs-contexts/src/c5424.rs create mode 100644 highlight/jirs-contexts/src/c5425.rs create mode 100644 highlight/jirs-contexts/src/c5426.rs create mode 100644 highlight/jirs-contexts/src/c5427.rs create mode 100644 highlight/jirs-contexts/src/c5428.rs create mode 100644 highlight/jirs-contexts/src/c5429.rs create mode 100644 highlight/jirs-contexts/src/c543.rs create mode 100644 highlight/jirs-contexts/src/c5430.rs create mode 100644 highlight/jirs-contexts/src/c5431.rs create mode 100644 highlight/jirs-contexts/src/c5432.rs create mode 100644 highlight/jirs-contexts/src/c5433.rs create mode 100644 highlight/jirs-contexts/src/c5434.rs create mode 100644 highlight/jirs-contexts/src/c5435.rs create mode 100644 highlight/jirs-contexts/src/c5436.rs create mode 100644 highlight/jirs-contexts/src/c5437.rs create mode 100644 highlight/jirs-contexts/src/c5438.rs create mode 100644 highlight/jirs-contexts/src/c5439.rs create mode 100644 highlight/jirs-contexts/src/c544.rs create mode 100644 highlight/jirs-contexts/src/c5440.rs create mode 100644 highlight/jirs-contexts/src/c5441.rs create mode 100644 highlight/jirs-contexts/src/c5442.rs create mode 100644 highlight/jirs-contexts/src/c5443.rs create mode 100644 highlight/jirs-contexts/src/c5444.rs create mode 100644 highlight/jirs-contexts/src/c5445.rs create mode 100644 highlight/jirs-contexts/src/c5446.rs create mode 100644 highlight/jirs-contexts/src/c5447.rs create mode 100644 highlight/jirs-contexts/src/c5448.rs create mode 100644 highlight/jirs-contexts/src/c5449.rs create mode 100644 highlight/jirs-contexts/src/c545.rs create mode 100644 highlight/jirs-contexts/src/c5450.rs create mode 100644 highlight/jirs-contexts/src/c5451.rs create mode 100644 highlight/jirs-contexts/src/c5452.rs create mode 100644 highlight/jirs-contexts/src/c5453.rs create mode 100644 highlight/jirs-contexts/src/c5454.rs create mode 100644 highlight/jirs-contexts/src/c5455.rs create mode 100644 highlight/jirs-contexts/src/c5456.rs create mode 100644 highlight/jirs-contexts/src/c5457.rs create mode 100644 highlight/jirs-contexts/src/c5458.rs create mode 100644 highlight/jirs-contexts/src/c5459.rs create mode 100644 highlight/jirs-contexts/src/c546.rs create mode 100644 highlight/jirs-contexts/src/c5460.rs create mode 100644 highlight/jirs-contexts/src/c5461.rs create mode 100644 highlight/jirs-contexts/src/c5462.rs create mode 100644 highlight/jirs-contexts/src/c5463.rs create mode 100644 highlight/jirs-contexts/src/c5464.rs create mode 100644 highlight/jirs-contexts/src/c5465.rs create mode 100644 highlight/jirs-contexts/src/c5466.rs create mode 100644 highlight/jirs-contexts/src/c5467.rs create mode 100644 highlight/jirs-contexts/src/c5468.rs create mode 100644 highlight/jirs-contexts/src/c5469.rs create mode 100644 highlight/jirs-contexts/src/c547.rs create mode 100644 highlight/jirs-contexts/src/c5470.rs create mode 100644 highlight/jirs-contexts/src/c5471.rs create mode 100644 highlight/jirs-contexts/src/c5472.rs create mode 100644 highlight/jirs-contexts/src/c5473.rs create mode 100644 highlight/jirs-contexts/src/c5474.rs create mode 100644 highlight/jirs-contexts/src/c5475.rs create mode 100644 highlight/jirs-contexts/src/c5476.rs create mode 100644 highlight/jirs-contexts/src/c5477.rs create mode 100644 highlight/jirs-contexts/src/c5478.rs create mode 100644 highlight/jirs-contexts/src/c5479.rs create mode 100644 highlight/jirs-contexts/src/c548.rs create mode 100644 highlight/jirs-contexts/src/c5480.rs create mode 100644 highlight/jirs-contexts/src/c5481.rs create mode 100644 highlight/jirs-contexts/src/c5482.rs create mode 100644 highlight/jirs-contexts/src/c5483.rs create mode 100644 highlight/jirs-contexts/src/c5484.rs create mode 100644 highlight/jirs-contexts/src/c5485.rs create mode 100644 highlight/jirs-contexts/src/c5486.rs create mode 100644 highlight/jirs-contexts/src/c5487.rs create mode 100644 highlight/jirs-contexts/src/c5488.rs create mode 100644 highlight/jirs-contexts/src/c5489.rs create mode 100644 highlight/jirs-contexts/src/c549.rs create mode 100644 highlight/jirs-contexts/src/c5490.rs create mode 100644 highlight/jirs-contexts/src/c5491.rs create mode 100644 highlight/jirs-contexts/src/c5492.rs create mode 100644 highlight/jirs-contexts/src/c5493.rs create mode 100644 highlight/jirs-contexts/src/c5494.rs create mode 100644 highlight/jirs-contexts/src/c5495.rs create mode 100644 highlight/jirs-contexts/src/c5496.rs create mode 100644 highlight/jirs-contexts/src/c5497.rs create mode 100644 highlight/jirs-contexts/src/c5498.rs create mode 100644 highlight/jirs-contexts/src/c5499.rs create mode 100644 highlight/jirs-contexts/src/c55.rs create mode 100644 highlight/jirs-contexts/src/c550.rs create mode 100644 highlight/jirs-contexts/src/c5500.rs create mode 100644 highlight/jirs-contexts/src/c5501.rs create mode 100644 highlight/jirs-contexts/src/c5502.rs create mode 100644 highlight/jirs-contexts/src/c5503.rs create mode 100644 highlight/jirs-contexts/src/c5504.rs create mode 100644 highlight/jirs-contexts/src/c5505.rs create mode 100644 highlight/jirs-contexts/src/c5506.rs create mode 100644 highlight/jirs-contexts/src/c5507.rs create mode 100644 highlight/jirs-contexts/src/c5508.rs create mode 100644 highlight/jirs-contexts/src/c5509.rs create mode 100644 highlight/jirs-contexts/src/c551.rs create mode 100644 highlight/jirs-contexts/src/c5510.rs create mode 100644 highlight/jirs-contexts/src/c5511.rs create mode 100644 highlight/jirs-contexts/src/c5512.rs create mode 100644 highlight/jirs-contexts/src/c5513.rs create mode 100644 highlight/jirs-contexts/src/c5514.rs create mode 100644 highlight/jirs-contexts/src/c5515.rs create mode 100644 highlight/jirs-contexts/src/c5516.rs create mode 100644 highlight/jirs-contexts/src/c5517.rs create mode 100644 highlight/jirs-contexts/src/c5518.rs create mode 100644 highlight/jirs-contexts/src/c5519.rs create mode 100644 highlight/jirs-contexts/src/c552.rs create mode 100644 highlight/jirs-contexts/src/c5520.rs create mode 100644 highlight/jirs-contexts/src/c5521.rs create mode 100644 highlight/jirs-contexts/src/c5522.rs create mode 100644 highlight/jirs-contexts/src/c5523.rs create mode 100644 highlight/jirs-contexts/src/c5524.rs create mode 100644 highlight/jirs-contexts/src/c5525.rs create mode 100644 highlight/jirs-contexts/src/c5526.rs create mode 100644 highlight/jirs-contexts/src/c5527.rs create mode 100644 highlight/jirs-contexts/src/c5528.rs create mode 100644 highlight/jirs-contexts/src/c5529.rs create mode 100644 highlight/jirs-contexts/src/c553.rs create mode 100644 highlight/jirs-contexts/src/c5530.rs create mode 100644 highlight/jirs-contexts/src/c5531.rs create mode 100644 highlight/jirs-contexts/src/c5532.rs create mode 100644 highlight/jirs-contexts/src/c5533.rs create mode 100644 highlight/jirs-contexts/src/c5534.rs create mode 100644 highlight/jirs-contexts/src/c5535.rs create mode 100644 highlight/jirs-contexts/src/c5536.rs create mode 100644 highlight/jirs-contexts/src/c5537.rs create mode 100644 highlight/jirs-contexts/src/c5538.rs create mode 100644 highlight/jirs-contexts/src/c5539.rs create mode 100644 highlight/jirs-contexts/src/c554.rs create mode 100644 highlight/jirs-contexts/src/c5540.rs create mode 100644 highlight/jirs-contexts/src/c5541.rs create mode 100644 highlight/jirs-contexts/src/c5542.rs create mode 100644 highlight/jirs-contexts/src/c5543.rs create mode 100644 highlight/jirs-contexts/src/c5544.rs create mode 100644 highlight/jirs-contexts/src/c5545.rs create mode 100644 highlight/jirs-contexts/src/c5546.rs create mode 100644 highlight/jirs-contexts/src/c5547.rs create mode 100644 highlight/jirs-contexts/src/c5548.rs create mode 100644 highlight/jirs-contexts/src/c5549.rs create mode 100644 highlight/jirs-contexts/src/c555.rs create mode 100644 highlight/jirs-contexts/src/c5550.rs create mode 100644 highlight/jirs-contexts/src/c5551.rs create mode 100644 highlight/jirs-contexts/src/c5552.rs create mode 100644 highlight/jirs-contexts/src/c5553.rs create mode 100644 highlight/jirs-contexts/src/c5554.rs create mode 100644 highlight/jirs-contexts/src/c5555.rs create mode 100644 highlight/jirs-contexts/src/c5556.rs create mode 100644 highlight/jirs-contexts/src/c5557.rs create mode 100644 highlight/jirs-contexts/src/c5558.rs create mode 100644 highlight/jirs-contexts/src/c5559.rs create mode 100644 highlight/jirs-contexts/src/c556.rs create mode 100644 highlight/jirs-contexts/src/c5560.rs create mode 100644 highlight/jirs-contexts/src/c5561.rs create mode 100644 highlight/jirs-contexts/src/c5562.rs create mode 100644 highlight/jirs-contexts/src/c5563.rs create mode 100644 highlight/jirs-contexts/src/c5564.rs create mode 100644 highlight/jirs-contexts/src/c5565.rs create mode 100644 highlight/jirs-contexts/src/c5566.rs create mode 100644 highlight/jirs-contexts/src/c5567.rs create mode 100644 highlight/jirs-contexts/src/c5568.rs create mode 100644 highlight/jirs-contexts/src/c5569.rs create mode 100644 highlight/jirs-contexts/src/c557.rs create mode 100644 highlight/jirs-contexts/src/c5570.rs create mode 100644 highlight/jirs-contexts/src/c5571.rs create mode 100644 highlight/jirs-contexts/src/c5572.rs create mode 100644 highlight/jirs-contexts/src/c5573.rs create mode 100644 highlight/jirs-contexts/src/c5574.rs create mode 100644 highlight/jirs-contexts/src/c5575.rs create mode 100644 highlight/jirs-contexts/src/c5576.rs create mode 100644 highlight/jirs-contexts/src/c5577.rs create mode 100644 highlight/jirs-contexts/src/c5578.rs create mode 100644 highlight/jirs-contexts/src/c5579.rs create mode 100644 highlight/jirs-contexts/src/c558.rs create mode 100644 highlight/jirs-contexts/src/c5580.rs create mode 100644 highlight/jirs-contexts/src/c5581.rs create mode 100644 highlight/jirs-contexts/src/c5582.rs create mode 100644 highlight/jirs-contexts/src/c5583.rs create mode 100644 highlight/jirs-contexts/src/c5584.rs create mode 100644 highlight/jirs-contexts/src/c5585.rs create mode 100644 highlight/jirs-contexts/src/c5586.rs create mode 100644 highlight/jirs-contexts/src/c5587.rs create mode 100644 highlight/jirs-contexts/src/c5588.rs create mode 100644 highlight/jirs-contexts/src/c5589.rs create mode 100644 highlight/jirs-contexts/src/c559.rs create mode 100644 highlight/jirs-contexts/src/c5590.rs create mode 100644 highlight/jirs-contexts/src/c5591.rs create mode 100644 highlight/jirs-contexts/src/c5592.rs create mode 100644 highlight/jirs-contexts/src/c5593.rs create mode 100644 highlight/jirs-contexts/src/c5594.rs create mode 100644 highlight/jirs-contexts/src/c5595.rs create mode 100644 highlight/jirs-contexts/src/c5596.rs create mode 100644 highlight/jirs-contexts/src/c5597.rs create mode 100644 highlight/jirs-contexts/src/c5598.rs create mode 100644 highlight/jirs-contexts/src/c5599.rs create mode 100644 highlight/jirs-contexts/src/c56.rs create mode 100644 highlight/jirs-contexts/src/c560.rs create mode 100644 highlight/jirs-contexts/src/c5600.rs create mode 100644 highlight/jirs-contexts/src/c5601.rs create mode 100644 highlight/jirs-contexts/src/c5602.rs create mode 100644 highlight/jirs-contexts/src/c5603.rs create mode 100644 highlight/jirs-contexts/src/c5604.rs create mode 100644 highlight/jirs-contexts/src/c5605.rs create mode 100644 highlight/jirs-contexts/src/c5606.rs create mode 100644 highlight/jirs-contexts/src/c5607.rs create mode 100644 highlight/jirs-contexts/src/c5608.rs create mode 100644 highlight/jirs-contexts/src/c5609.rs create mode 100644 highlight/jirs-contexts/src/c561.rs create mode 100644 highlight/jirs-contexts/src/c5610.rs create mode 100644 highlight/jirs-contexts/src/c5611.rs create mode 100644 highlight/jirs-contexts/src/c5612.rs create mode 100644 highlight/jirs-contexts/src/c5613.rs create mode 100644 highlight/jirs-contexts/src/c5614.rs create mode 100644 highlight/jirs-contexts/src/c5615.rs create mode 100644 highlight/jirs-contexts/src/c5616.rs create mode 100644 highlight/jirs-contexts/src/c5617.rs create mode 100644 highlight/jirs-contexts/src/c5618.rs create mode 100644 highlight/jirs-contexts/src/c5619.rs create mode 100644 highlight/jirs-contexts/src/c562.rs create mode 100644 highlight/jirs-contexts/src/c5620.rs create mode 100644 highlight/jirs-contexts/src/c5621.rs create mode 100644 highlight/jirs-contexts/src/c5622.rs create mode 100644 highlight/jirs-contexts/src/c5623.rs create mode 100644 highlight/jirs-contexts/src/c5624.rs create mode 100644 highlight/jirs-contexts/src/c5625.rs create mode 100644 highlight/jirs-contexts/src/c5626.rs create mode 100644 highlight/jirs-contexts/src/c5627.rs create mode 100644 highlight/jirs-contexts/src/c5628.rs create mode 100644 highlight/jirs-contexts/src/c5629.rs create mode 100644 highlight/jirs-contexts/src/c563.rs create mode 100644 highlight/jirs-contexts/src/c5630.rs create mode 100644 highlight/jirs-contexts/src/c5631.rs create mode 100644 highlight/jirs-contexts/src/c5632.rs create mode 100644 highlight/jirs-contexts/src/c5633.rs create mode 100644 highlight/jirs-contexts/src/c5634.rs create mode 100644 highlight/jirs-contexts/src/c5635.rs create mode 100644 highlight/jirs-contexts/src/c5636.rs create mode 100644 highlight/jirs-contexts/src/c5637.rs create mode 100644 highlight/jirs-contexts/src/c5638.rs create mode 100644 highlight/jirs-contexts/src/c5639.rs create mode 100644 highlight/jirs-contexts/src/c564.rs create mode 100644 highlight/jirs-contexts/src/c5640.rs create mode 100644 highlight/jirs-contexts/src/c5641.rs create mode 100644 highlight/jirs-contexts/src/c5642.rs create mode 100644 highlight/jirs-contexts/src/c5643.rs create mode 100644 highlight/jirs-contexts/src/c5644.rs create mode 100644 highlight/jirs-contexts/src/c5645.rs create mode 100644 highlight/jirs-contexts/src/c5646.rs create mode 100644 highlight/jirs-contexts/src/c5647.rs create mode 100644 highlight/jirs-contexts/src/c5648.rs create mode 100644 highlight/jirs-contexts/src/c5649.rs create mode 100644 highlight/jirs-contexts/src/c565.rs create mode 100644 highlight/jirs-contexts/src/c5650.rs create mode 100644 highlight/jirs-contexts/src/c5651.rs create mode 100644 highlight/jirs-contexts/src/c5652.rs create mode 100644 highlight/jirs-contexts/src/c5653.rs create mode 100644 highlight/jirs-contexts/src/c5654.rs create mode 100644 highlight/jirs-contexts/src/c5655.rs create mode 100644 highlight/jirs-contexts/src/c5656.rs create mode 100644 highlight/jirs-contexts/src/c5657.rs create mode 100644 highlight/jirs-contexts/src/c5658.rs create mode 100644 highlight/jirs-contexts/src/c5659.rs create mode 100644 highlight/jirs-contexts/src/c566.rs create mode 100644 highlight/jirs-contexts/src/c5660.rs create mode 100644 highlight/jirs-contexts/src/c5661.rs create mode 100644 highlight/jirs-contexts/src/c5662.rs create mode 100644 highlight/jirs-contexts/src/c5663.rs create mode 100644 highlight/jirs-contexts/src/c5664.rs create mode 100644 highlight/jirs-contexts/src/c5665.rs create mode 100644 highlight/jirs-contexts/src/c5666.rs create mode 100644 highlight/jirs-contexts/src/c5667.rs create mode 100644 highlight/jirs-contexts/src/c5668.rs create mode 100644 highlight/jirs-contexts/src/c5669.rs create mode 100644 highlight/jirs-contexts/src/c567.rs create mode 100644 highlight/jirs-contexts/src/c5670.rs create mode 100644 highlight/jirs-contexts/src/c5671.rs create mode 100644 highlight/jirs-contexts/src/c5672.rs create mode 100644 highlight/jirs-contexts/src/c5673.rs create mode 100644 highlight/jirs-contexts/src/c5674.rs create mode 100644 highlight/jirs-contexts/src/c5675.rs create mode 100644 highlight/jirs-contexts/src/c5676.rs create mode 100644 highlight/jirs-contexts/src/c5677.rs create mode 100644 highlight/jirs-contexts/src/c5678.rs create mode 100644 highlight/jirs-contexts/src/c5679.rs create mode 100644 highlight/jirs-contexts/src/c568.rs create mode 100644 highlight/jirs-contexts/src/c5680.rs create mode 100644 highlight/jirs-contexts/src/c5681.rs create mode 100644 highlight/jirs-contexts/src/c5682.rs create mode 100644 highlight/jirs-contexts/src/c5683.rs create mode 100644 highlight/jirs-contexts/src/c5684.rs create mode 100644 highlight/jirs-contexts/src/c5685.rs create mode 100644 highlight/jirs-contexts/src/c5686.rs create mode 100644 highlight/jirs-contexts/src/c5687.rs create mode 100644 highlight/jirs-contexts/src/c5688.rs create mode 100644 highlight/jirs-contexts/src/c5689.rs create mode 100644 highlight/jirs-contexts/src/c569.rs create mode 100644 highlight/jirs-contexts/src/c5690.rs create mode 100644 highlight/jirs-contexts/src/c5691.rs create mode 100644 highlight/jirs-contexts/src/c5692.rs create mode 100644 highlight/jirs-contexts/src/c5693.rs create mode 100644 highlight/jirs-contexts/src/c5694.rs create mode 100644 highlight/jirs-contexts/src/c5695.rs create mode 100644 highlight/jirs-contexts/src/c5696.rs create mode 100644 highlight/jirs-contexts/src/c5697.rs create mode 100644 highlight/jirs-contexts/src/c5698.rs create mode 100644 highlight/jirs-contexts/src/c5699.rs create mode 100644 highlight/jirs-contexts/src/c57.rs create mode 100644 highlight/jirs-contexts/src/c570.rs create mode 100644 highlight/jirs-contexts/src/c5700.rs create mode 100644 highlight/jirs-contexts/src/c5701.rs create mode 100644 highlight/jirs-contexts/src/c5702.rs create mode 100644 highlight/jirs-contexts/src/c5703.rs create mode 100644 highlight/jirs-contexts/src/c5704.rs create mode 100644 highlight/jirs-contexts/src/c5705.rs create mode 100644 highlight/jirs-contexts/src/c5706.rs create mode 100644 highlight/jirs-contexts/src/c5707.rs create mode 100644 highlight/jirs-contexts/src/c5708.rs create mode 100644 highlight/jirs-contexts/src/c5709.rs create mode 100644 highlight/jirs-contexts/src/c571.rs create mode 100644 highlight/jirs-contexts/src/c5710.rs create mode 100644 highlight/jirs-contexts/src/c5711.rs create mode 100644 highlight/jirs-contexts/src/c5712.rs create mode 100644 highlight/jirs-contexts/src/c5713.rs create mode 100644 highlight/jirs-contexts/src/c5714.rs create mode 100644 highlight/jirs-contexts/src/c5715.rs create mode 100644 highlight/jirs-contexts/src/c5716.rs create mode 100644 highlight/jirs-contexts/src/c5717.rs create mode 100644 highlight/jirs-contexts/src/c5718.rs create mode 100644 highlight/jirs-contexts/src/c5719.rs create mode 100644 highlight/jirs-contexts/src/c572.rs create mode 100644 highlight/jirs-contexts/src/c5720.rs create mode 100644 highlight/jirs-contexts/src/c5721.rs create mode 100644 highlight/jirs-contexts/src/c5722.rs create mode 100644 highlight/jirs-contexts/src/c5723.rs create mode 100644 highlight/jirs-contexts/src/c5724.rs create mode 100644 highlight/jirs-contexts/src/c5725.rs create mode 100644 highlight/jirs-contexts/src/c5726.rs create mode 100644 highlight/jirs-contexts/src/c5727.rs create mode 100644 highlight/jirs-contexts/src/c5728.rs create mode 100644 highlight/jirs-contexts/src/c5729.rs create mode 100644 highlight/jirs-contexts/src/c573.rs create mode 100644 highlight/jirs-contexts/src/c5730.rs create mode 100644 highlight/jirs-contexts/src/c5731.rs create mode 100644 highlight/jirs-contexts/src/c5732.rs create mode 100644 highlight/jirs-contexts/src/c5733.rs create mode 100644 highlight/jirs-contexts/src/c5734.rs create mode 100644 highlight/jirs-contexts/src/c5735.rs create mode 100644 highlight/jirs-contexts/src/c5736.rs create mode 100644 highlight/jirs-contexts/src/c5737.rs create mode 100644 highlight/jirs-contexts/src/c5738.rs create mode 100644 highlight/jirs-contexts/src/c5739.rs create mode 100644 highlight/jirs-contexts/src/c574.rs create mode 100644 highlight/jirs-contexts/src/c5740.rs create mode 100644 highlight/jirs-contexts/src/c5741.rs create mode 100644 highlight/jirs-contexts/src/c5742.rs create mode 100644 highlight/jirs-contexts/src/c5743.rs create mode 100644 highlight/jirs-contexts/src/c5744.rs create mode 100644 highlight/jirs-contexts/src/c5745.rs create mode 100644 highlight/jirs-contexts/src/c5746.rs create mode 100644 highlight/jirs-contexts/src/c5747.rs create mode 100644 highlight/jirs-contexts/src/c5748.rs create mode 100644 highlight/jirs-contexts/src/c5749.rs create mode 100644 highlight/jirs-contexts/src/c575.rs create mode 100644 highlight/jirs-contexts/src/c5750.rs create mode 100644 highlight/jirs-contexts/src/c5751.rs create mode 100644 highlight/jirs-contexts/src/c5752.rs create mode 100644 highlight/jirs-contexts/src/c5753.rs create mode 100644 highlight/jirs-contexts/src/c5754.rs create mode 100644 highlight/jirs-contexts/src/c5755.rs create mode 100644 highlight/jirs-contexts/src/c5756.rs create mode 100644 highlight/jirs-contexts/src/c5757.rs create mode 100644 highlight/jirs-contexts/src/c5758.rs create mode 100644 highlight/jirs-contexts/src/c5759.rs create mode 100644 highlight/jirs-contexts/src/c576.rs create mode 100644 highlight/jirs-contexts/src/c5760.rs create mode 100644 highlight/jirs-contexts/src/c5761.rs create mode 100644 highlight/jirs-contexts/src/c5762.rs create mode 100644 highlight/jirs-contexts/src/c5763.rs create mode 100644 highlight/jirs-contexts/src/c5764.rs create mode 100644 highlight/jirs-contexts/src/c5765.rs create mode 100644 highlight/jirs-contexts/src/c5766.rs create mode 100644 highlight/jirs-contexts/src/c5767.rs create mode 100644 highlight/jirs-contexts/src/c5768.rs create mode 100644 highlight/jirs-contexts/src/c5769.rs create mode 100644 highlight/jirs-contexts/src/c577.rs create mode 100644 highlight/jirs-contexts/src/c5770.rs create mode 100644 highlight/jirs-contexts/src/c5771.rs create mode 100644 highlight/jirs-contexts/src/c5772.rs create mode 100644 highlight/jirs-contexts/src/c5773.rs create mode 100644 highlight/jirs-contexts/src/c5774.rs create mode 100644 highlight/jirs-contexts/src/c5775.rs create mode 100644 highlight/jirs-contexts/src/c5776.rs create mode 100644 highlight/jirs-contexts/src/c5777.rs create mode 100644 highlight/jirs-contexts/src/c5778.rs create mode 100644 highlight/jirs-contexts/src/c5779.rs create mode 100644 highlight/jirs-contexts/src/c578.rs create mode 100644 highlight/jirs-contexts/src/c5780.rs create mode 100644 highlight/jirs-contexts/src/c5781.rs create mode 100644 highlight/jirs-contexts/src/c5782.rs create mode 100644 highlight/jirs-contexts/src/c5783.rs create mode 100644 highlight/jirs-contexts/src/c5784.rs create mode 100644 highlight/jirs-contexts/src/c5785.rs create mode 100644 highlight/jirs-contexts/src/c5786.rs create mode 100644 highlight/jirs-contexts/src/c5787.rs create mode 100644 highlight/jirs-contexts/src/c5788.rs create mode 100644 highlight/jirs-contexts/src/c5789.rs create mode 100644 highlight/jirs-contexts/src/c579.rs create mode 100644 highlight/jirs-contexts/src/c5790.rs create mode 100644 highlight/jirs-contexts/src/c5791.rs create mode 100644 highlight/jirs-contexts/src/c5792.rs create mode 100644 highlight/jirs-contexts/src/c5793.rs create mode 100644 highlight/jirs-contexts/src/c5794.rs create mode 100644 highlight/jirs-contexts/src/c5795.rs create mode 100644 highlight/jirs-contexts/src/c5796.rs create mode 100644 highlight/jirs-contexts/src/c5797.rs create mode 100644 highlight/jirs-contexts/src/c5798.rs create mode 100644 highlight/jirs-contexts/src/c5799.rs create mode 100644 highlight/jirs-contexts/src/c58.rs create mode 100644 highlight/jirs-contexts/src/c580.rs create mode 100644 highlight/jirs-contexts/src/c5800.rs create mode 100644 highlight/jirs-contexts/src/c5801.rs create mode 100644 highlight/jirs-contexts/src/c5802.rs create mode 100644 highlight/jirs-contexts/src/c5803.rs create mode 100644 highlight/jirs-contexts/src/c5804.rs create mode 100644 highlight/jirs-contexts/src/c5805.rs create mode 100644 highlight/jirs-contexts/src/c5806.rs create mode 100644 highlight/jirs-contexts/src/c5807.rs create mode 100644 highlight/jirs-contexts/src/c5808.rs create mode 100644 highlight/jirs-contexts/src/c5809.rs create mode 100644 highlight/jirs-contexts/src/c581.rs create mode 100644 highlight/jirs-contexts/src/c5810.rs create mode 100644 highlight/jirs-contexts/src/c5811.rs create mode 100644 highlight/jirs-contexts/src/c5812.rs create mode 100644 highlight/jirs-contexts/src/c5813.rs create mode 100644 highlight/jirs-contexts/src/c5814.rs create mode 100644 highlight/jirs-contexts/src/c5815.rs create mode 100644 highlight/jirs-contexts/src/c5816.rs create mode 100644 highlight/jirs-contexts/src/c5817.rs create mode 100644 highlight/jirs-contexts/src/c5818.rs create mode 100644 highlight/jirs-contexts/src/c5819.rs create mode 100644 highlight/jirs-contexts/src/c582.rs create mode 100644 highlight/jirs-contexts/src/c5820.rs create mode 100644 highlight/jirs-contexts/src/c5821.rs create mode 100644 highlight/jirs-contexts/src/c5822.rs create mode 100644 highlight/jirs-contexts/src/c5823.rs create mode 100644 highlight/jirs-contexts/src/c5824.rs create mode 100644 highlight/jirs-contexts/src/c5825.rs create mode 100644 highlight/jirs-contexts/src/c5826.rs create mode 100644 highlight/jirs-contexts/src/c5827.rs create mode 100644 highlight/jirs-contexts/src/c5828.rs create mode 100644 highlight/jirs-contexts/src/c5829.rs create mode 100644 highlight/jirs-contexts/src/c583.rs create mode 100644 highlight/jirs-contexts/src/c5830.rs create mode 100644 highlight/jirs-contexts/src/c5831.rs create mode 100644 highlight/jirs-contexts/src/c5832.rs create mode 100644 highlight/jirs-contexts/src/c5833.rs create mode 100644 highlight/jirs-contexts/src/c5834.rs create mode 100644 highlight/jirs-contexts/src/c5835.rs create mode 100644 highlight/jirs-contexts/src/c5836.rs create mode 100644 highlight/jirs-contexts/src/c5837.rs create mode 100644 highlight/jirs-contexts/src/c5838.rs create mode 100644 highlight/jirs-contexts/src/c5839.rs create mode 100644 highlight/jirs-contexts/src/c584.rs create mode 100644 highlight/jirs-contexts/src/c5840.rs create mode 100644 highlight/jirs-contexts/src/c5841.rs create mode 100644 highlight/jirs-contexts/src/c5842.rs create mode 100644 highlight/jirs-contexts/src/c5843.rs create mode 100644 highlight/jirs-contexts/src/c5844.rs create mode 100644 highlight/jirs-contexts/src/c5845.rs create mode 100644 highlight/jirs-contexts/src/c5846.rs create mode 100644 highlight/jirs-contexts/src/c5847.rs create mode 100644 highlight/jirs-contexts/src/c5848.rs create mode 100644 highlight/jirs-contexts/src/c5849.rs create mode 100644 highlight/jirs-contexts/src/c585.rs create mode 100644 highlight/jirs-contexts/src/c5850.rs create mode 100644 highlight/jirs-contexts/src/c5851.rs create mode 100644 highlight/jirs-contexts/src/c5852.rs create mode 100644 highlight/jirs-contexts/src/c5853.rs create mode 100644 highlight/jirs-contexts/src/c5854.rs create mode 100644 highlight/jirs-contexts/src/c5855.rs create mode 100644 highlight/jirs-contexts/src/c5856.rs create mode 100644 highlight/jirs-contexts/src/c5857.rs create mode 100644 highlight/jirs-contexts/src/c5858.rs create mode 100644 highlight/jirs-contexts/src/c5859.rs create mode 100644 highlight/jirs-contexts/src/c586.rs create mode 100644 highlight/jirs-contexts/src/c5860.rs create mode 100644 highlight/jirs-contexts/src/c5861.rs create mode 100644 highlight/jirs-contexts/src/c5862.rs create mode 100644 highlight/jirs-contexts/src/c5863.rs create mode 100644 highlight/jirs-contexts/src/c5864.rs create mode 100644 highlight/jirs-contexts/src/c5865.rs create mode 100644 highlight/jirs-contexts/src/c5866.rs create mode 100644 highlight/jirs-contexts/src/c5867.rs create mode 100644 highlight/jirs-contexts/src/c5868.rs create mode 100644 highlight/jirs-contexts/src/c5869.rs create mode 100644 highlight/jirs-contexts/src/c587.rs create mode 100644 highlight/jirs-contexts/src/c5870.rs create mode 100644 highlight/jirs-contexts/src/c5871.rs create mode 100644 highlight/jirs-contexts/src/c5872.rs create mode 100644 highlight/jirs-contexts/src/c5873.rs create mode 100644 highlight/jirs-contexts/src/c5874.rs create mode 100644 highlight/jirs-contexts/src/c5875.rs create mode 100644 highlight/jirs-contexts/src/c5876.rs create mode 100644 highlight/jirs-contexts/src/c5877.rs create mode 100644 highlight/jirs-contexts/src/c5878.rs create mode 100644 highlight/jirs-contexts/src/c5879.rs create mode 100644 highlight/jirs-contexts/src/c588.rs create mode 100644 highlight/jirs-contexts/src/c5880.rs create mode 100644 highlight/jirs-contexts/src/c5881.rs create mode 100644 highlight/jirs-contexts/src/c5882.rs create mode 100644 highlight/jirs-contexts/src/c5883.rs create mode 100644 highlight/jirs-contexts/src/c5884.rs create mode 100644 highlight/jirs-contexts/src/c5885.rs create mode 100644 highlight/jirs-contexts/src/c5886.rs create mode 100644 highlight/jirs-contexts/src/c5887.rs create mode 100644 highlight/jirs-contexts/src/c5888.rs create mode 100644 highlight/jirs-contexts/src/c5889.rs create mode 100644 highlight/jirs-contexts/src/c589.rs create mode 100644 highlight/jirs-contexts/src/c5890.rs create mode 100644 highlight/jirs-contexts/src/c5891.rs create mode 100644 highlight/jirs-contexts/src/c5892.rs create mode 100644 highlight/jirs-contexts/src/c5893.rs create mode 100644 highlight/jirs-contexts/src/c5894.rs create mode 100644 highlight/jirs-contexts/src/c5895.rs create mode 100644 highlight/jirs-contexts/src/c5896.rs create mode 100644 highlight/jirs-contexts/src/c5897.rs create mode 100644 highlight/jirs-contexts/src/c5898.rs create mode 100644 highlight/jirs-contexts/src/c5899.rs create mode 100644 highlight/jirs-contexts/src/c59.rs create mode 100644 highlight/jirs-contexts/src/c590.rs create mode 100644 highlight/jirs-contexts/src/c5900.rs create mode 100644 highlight/jirs-contexts/src/c5901.rs create mode 100644 highlight/jirs-contexts/src/c5902.rs create mode 100644 highlight/jirs-contexts/src/c5903.rs create mode 100644 highlight/jirs-contexts/src/c5904.rs create mode 100644 highlight/jirs-contexts/src/c5905.rs create mode 100644 highlight/jirs-contexts/src/c5906.rs create mode 100644 highlight/jirs-contexts/src/c5907.rs create mode 100644 highlight/jirs-contexts/src/c5908.rs create mode 100644 highlight/jirs-contexts/src/c5909.rs create mode 100644 highlight/jirs-contexts/src/c591.rs create mode 100644 highlight/jirs-contexts/src/c5910.rs create mode 100644 highlight/jirs-contexts/src/c5911.rs create mode 100644 highlight/jirs-contexts/src/c5912.rs create mode 100644 highlight/jirs-contexts/src/c5913.rs create mode 100644 highlight/jirs-contexts/src/c5914.rs create mode 100644 highlight/jirs-contexts/src/c5915.rs create mode 100644 highlight/jirs-contexts/src/c5916.rs create mode 100644 highlight/jirs-contexts/src/c5917.rs create mode 100644 highlight/jirs-contexts/src/c5918.rs create mode 100644 highlight/jirs-contexts/src/c5919.rs create mode 100644 highlight/jirs-contexts/src/c592.rs create mode 100644 highlight/jirs-contexts/src/c5920.rs create mode 100644 highlight/jirs-contexts/src/c5921.rs create mode 100644 highlight/jirs-contexts/src/c5922.rs create mode 100644 highlight/jirs-contexts/src/c5923.rs create mode 100644 highlight/jirs-contexts/src/c5924.rs create mode 100644 highlight/jirs-contexts/src/c5925.rs create mode 100644 highlight/jirs-contexts/src/c5926.rs create mode 100644 highlight/jirs-contexts/src/c5927.rs create mode 100644 highlight/jirs-contexts/src/c5928.rs create mode 100644 highlight/jirs-contexts/src/c5929.rs create mode 100644 highlight/jirs-contexts/src/c593.rs create mode 100644 highlight/jirs-contexts/src/c5930.rs create mode 100644 highlight/jirs-contexts/src/c5931.rs create mode 100644 highlight/jirs-contexts/src/c5932.rs create mode 100644 highlight/jirs-contexts/src/c5933.rs create mode 100644 highlight/jirs-contexts/src/c5934.rs create mode 100644 highlight/jirs-contexts/src/c5935.rs create mode 100644 highlight/jirs-contexts/src/c5936.rs create mode 100644 highlight/jirs-contexts/src/c5937.rs create mode 100644 highlight/jirs-contexts/src/c5938.rs create mode 100644 highlight/jirs-contexts/src/c5939.rs create mode 100644 highlight/jirs-contexts/src/c594.rs create mode 100644 highlight/jirs-contexts/src/c5940.rs create mode 100644 highlight/jirs-contexts/src/c5941.rs create mode 100644 highlight/jirs-contexts/src/c5942.rs create mode 100644 highlight/jirs-contexts/src/c5943.rs create mode 100644 highlight/jirs-contexts/src/c5944.rs create mode 100644 highlight/jirs-contexts/src/c5945.rs create mode 100644 highlight/jirs-contexts/src/c5946.rs create mode 100644 highlight/jirs-contexts/src/c5947.rs create mode 100644 highlight/jirs-contexts/src/c5948.rs create mode 100644 highlight/jirs-contexts/src/c5949.rs create mode 100644 highlight/jirs-contexts/src/c595.rs create mode 100644 highlight/jirs-contexts/src/c5950.rs create mode 100644 highlight/jirs-contexts/src/c5951.rs create mode 100644 highlight/jirs-contexts/src/c5952.rs create mode 100644 highlight/jirs-contexts/src/c5953.rs create mode 100644 highlight/jirs-contexts/src/c5954.rs create mode 100644 highlight/jirs-contexts/src/c5955.rs create mode 100644 highlight/jirs-contexts/src/c5956.rs create mode 100644 highlight/jirs-contexts/src/c5957.rs create mode 100644 highlight/jirs-contexts/src/c5958.rs create mode 100644 highlight/jirs-contexts/src/c5959.rs create mode 100644 highlight/jirs-contexts/src/c596.rs create mode 100644 highlight/jirs-contexts/src/c5960.rs create mode 100644 highlight/jirs-contexts/src/c5961.rs create mode 100644 highlight/jirs-contexts/src/c5962.rs create mode 100644 highlight/jirs-contexts/src/c5963.rs create mode 100644 highlight/jirs-contexts/src/c5964.rs create mode 100644 highlight/jirs-contexts/src/c5965.rs create mode 100644 highlight/jirs-contexts/src/c5966.rs create mode 100644 highlight/jirs-contexts/src/c5967.rs create mode 100644 highlight/jirs-contexts/src/c5968.rs create mode 100644 highlight/jirs-contexts/src/c5969.rs create mode 100644 highlight/jirs-contexts/src/c597.rs create mode 100644 highlight/jirs-contexts/src/c5970.rs create mode 100644 highlight/jirs-contexts/src/c5971.rs create mode 100644 highlight/jirs-contexts/src/c5972.rs create mode 100644 highlight/jirs-contexts/src/c5973.rs create mode 100644 highlight/jirs-contexts/src/c5974.rs create mode 100644 highlight/jirs-contexts/src/c5975.rs create mode 100644 highlight/jirs-contexts/src/c5976.rs create mode 100644 highlight/jirs-contexts/src/c5977.rs create mode 100644 highlight/jirs-contexts/src/c5978.rs create mode 100644 highlight/jirs-contexts/src/c5979.rs create mode 100644 highlight/jirs-contexts/src/c598.rs create mode 100644 highlight/jirs-contexts/src/c5980.rs create mode 100644 highlight/jirs-contexts/src/c5981.rs create mode 100644 highlight/jirs-contexts/src/c5982.rs create mode 100644 highlight/jirs-contexts/src/c5983.rs create mode 100644 highlight/jirs-contexts/src/c5984.rs create mode 100644 highlight/jirs-contexts/src/c5985.rs create mode 100644 highlight/jirs-contexts/src/c5986.rs create mode 100644 highlight/jirs-contexts/src/c5987.rs create mode 100644 highlight/jirs-contexts/src/c5988.rs create mode 100644 highlight/jirs-contexts/src/c5989.rs create mode 100644 highlight/jirs-contexts/src/c599.rs create mode 100644 highlight/jirs-contexts/src/c5990.rs create mode 100644 highlight/jirs-contexts/src/c5991.rs create mode 100644 highlight/jirs-contexts/src/c5992.rs create mode 100644 highlight/jirs-contexts/src/c5993.rs create mode 100644 highlight/jirs-contexts/src/c5994.rs create mode 100644 highlight/jirs-contexts/src/c5995.rs create mode 100644 highlight/jirs-contexts/src/c5996.rs create mode 100644 highlight/jirs-contexts/src/c5997.rs create mode 100644 highlight/jirs-contexts/src/c5998.rs create mode 100644 highlight/jirs-contexts/src/c5999.rs create mode 100644 highlight/jirs-contexts/src/c6.rs create mode 100644 highlight/jirs-contexts/src/c60.rs create mode 100644 highlight/jirs-contexts/src/c600.rs create mode 100644 highlight/jirs-contexts/src/c6000.rs create mode 100644 highlight/jirs-contexts/src/c6001.rs create mode 100644 highlight/jirs-contexts/src/c6002.rs create mode 100644 highlight/jirs-contexts/src/c6003.rs create mode 100644 highlight/jirs-contexts/src/c6004.rs create mode 100644 highlight/jirs-contexts/src/c6005.rs create mode 100644 highlight/jirs-contexts/src/c6006.rs create mode 100644 highlight/jirs-contexts/src/c6007.rs create mode 100644 highlight/jirs-contexts/src/c6008.rs create mode 100644 highlight/jirs-contexts/src/c6009.rs create mode 100644 highlight/jirs-contexts/src/c601.rs create mode 100644 highlight/jirs-contexts/src/c6010.rs create mode 100644 highlight/jirs-contexts/src/c6011.rs create mode 100644 highlight/jirs-contexts/src/c6012.rs create mode 100644 highlight/jirs-contexts/src/c6013.rs create mode 100644 highlight/jirs-contexts/src/c6014.rs create mode 100644 highlight/jirs-contexts/src/c6015.rs create mode 100644 highlight/jirs-contexts/src/c6016.rs create mode 100644 highlight/jirs-contexts/src/c6017.rs create mode 100644 highlight/jirs-contexts/src/c6018.rs create mode 100644 highlight/jirs-contexts/src/c6019.rs create mode 100644 highlight/jirs-contexts/src/c602.rs create mode 100644 highlight/jirs-contexts/src/c6020.rs create mode 100644 highlight/jirs-contexts/src/c6021.rs create mode 100644 highlight/jirs-contexts/src/c6022.rs create mode 100644 highlight/jirs-contexts/src/c6023.rs create mode 100644 highlight/jirs-contexts/src/c6024.rs create mode 100644 highlight/jirs-contexts/src/c6025.rs create mode 100644 highlight/jirs-contexts/src/c6026.rs create mode 100644 highlight/jirs-contexts/src/c6027.rs create mode 100644 highlight/jirs-contexts/src/c6028.rs create mode 100644 highlight/jirs-contexts/src/c6029.rs create mode 100644 highlight/jirs-contexts/src/c603.rs create mode 100644 highlight/jirs-contexts/src/c6030.rs create mode 100644 highlight/jirs-contexts/src/c6031.rs create mode 100644 highlight/jirs-contexts/src/c6032.rs create mode 100644 highlight/jirs-contexts/src/c6033.rs create mode 100644 highlight/jirs-contexts/src/c6034.rs create mode 100644 highlight/jirs-contexts/src/c6035.rs create mode 100644 highlight/jirs-contexts/src/c6036.rs create mode 100644 highlight/jirs-contexts/src/c6037.rs create mode 100644 highlight/jirs-contexts/src/c6038.rs create mode 100644 highlight/jirs-contexts/src/c6039.rs create mode 100644 highlight/jirs-contexts/src/c604.rs create mode 100644 highlight/jirs-contexts/src/c6040.rs create mode 100644 highlight/jirs-contexts/src/c6041.rs create mode 100644 highlight/jirs-contexts/src/c6042.rs create mode 100644 highlight/jirs-contexts/src/c6043.rs create mode 100644 highlight/jirs-contexts/src/c6044.rs create mode 100644 highlight/jirs-contexts/src/c6045.rs create mode 100644 highlight/jirs-contexts/src/c6046.rs create mode 100644 highlight/jirs-contexts/src/c6047.rs create mode 100644 highlight/jirs-contexts/src/c6048.rs create mode 100644 highlight/jirs-contexts/src/c6049.rs create mode 100644 highlight/jirs-contexts/src/c605.rs create mode 100644 highlight/jirs-contexts/src/c6050.rs create mode 100644 highlight/jirs-contexts/src/c6051.rs create mode 100644 highlight/jirs-contexts/src/c6052.rs create mode 100644 highlight/jirs-contexts/src/c6053.rs create mode 100644 highlight/jirs-contexts/src/c6054.rs create mode 100644 highlight/jirs-contexts/src/c6055.rs create mode 100644 highlight/jirs-contexts/src/c6056.rs create mode 100644 highlight/jirs-contexts/src/c6057.rs create mode 100644 highlight/jirs-contexts/src/c6058.rs create mode 100644 highlight/jirs-contexts/src/c6059.rs create mode 100644 highlight/jirs-contexts/src/c606.rs create mode 100644 highlight/jirs-contexts/src/c6060.rs create mode 100644 highlight/jirs-contexts/src/c6061.rs create mode 100644 highlight/jirs-contexts/src/c6062.rs create mode 100644 highlight/jirs-contexts/src/c6063.rs create mode 100644 highlight/jirs-contexts/src/c6064.rs create mode 100644 highlight/jirs-contexts/src/c6065.rs create mode 100644 highlight/jirs-contexts/src/c6066.rs create mode 100644 highlight/jirs-contexts/src/c6067.rs create mode 100644 highlight/jirs-contexts/src/c6068.rs create mode 100644 highlight/jirs-contexts/src/c6069.rs create mode 100644 highlight/jirs-contexts/src/c607.rs create mode 100644 highlight/jirs-contexts/src/c6070.rs create mode 100644 highlight/jirs-contexts/src/c6071.rs create mode 100644 highlight/jirs-contexts/src/c6072.rs create mode 100644 highlight/jirs-contexts/src/c6073.rs create mode 100644 highlight/jirs-contexts/src/c6074.rs create mode 100644 highlight/jirs-contexts/src/c6075.rs create mode 100644 highlight/jirs-contexts/src/c6076.rs create mode 100644 highlight/jirs-contexts/src/c6077.rs create mode 100644 highlight/jirs-contexts/src/c6078.rs create mode 100644 highlight/jirs-contexts/src/c6079.rs create mode 100644 highlight/jirs-contexts/src/c608.rs create mode 100644 highlight/jirs-contexts/src/c6080.rs create mode 100644 highlight/jirs-contexts/src/c6081.rs create mode 100644 highlight/jirs-contexts/src/c6082.rs create mode 100644 highlight/jirs-contexts/src/c6083.rs create mode 100644 highlight/jirs-contexts/src/c6084.rs create mode 100644 highlight/jirs-contexts/src/c6085.rs create mode 100644 highlight/jirs-contexts/src/c6086.rs create mode 100644 highlight/jirs-contexts/src/c6087.rs create mode 100644 highlight/jirs-contexts/src/c6088.rs create mode 100644 highlight/jirs-contexts/src/c6089.rs create mode 100644 highlight/jirs-contexts/src/c609.rs create mode 100644 highlight/jirs-contexts/src/c6090.rs create mode 100644 highlight/jirs-contexts/src/c6091.rs create mode 100644 highlight/jirs-contexts/src/c6092.rs create mode 100644 highlight/jirs-contexts/src/c6093.rs create mode 100644 highlight/jirs-contexts/src/c6094.rs create mode 100644 highlight/jirs-contexts/src/c6095.rs create mode 100644 highlight/jirs-contexts/src/c6096.rs create mode 100644 highlight/jirs-contexts/src/c6097.rs create mode 100644 highlight/jirs-contexts/src/c6098.rs create mode 100644 highlight/jirs-contexts/src/c6099.rs create mode 100644 highlight/jirs-contexts/src/c61.rs create mode 100644 highlight/jirs-contexts/src/c610.rs create mode 100644 highlight/jirs-contexts/src/c6100.rs create mode 100644 highlight/jirs-contexts/src/c6101.rs create mode 100644 highlight/jirs-contexts/src/c6102.rs create mode 100644 highlight/jirs-contexts/src/c6103.rs create mode 100644 highlight/jirs-contexts/src/c6104.rs create mode 100644 highlight/jirs-contexts/src/c6105.rs create mode 100644 highlight/jirs-contexts/src/c6106.rs create mode 100644 highlight/jirs-contexts/src/c6107.rs create mode 100644 highlight/jirs-contexts/src/c6108.rs create mode 100644 highlight/jirs-contexts/src/c6109.rs create mode 100644 highlight/jirs-contexts/src/c611.rs create mode 100644 highlight/jirs-contexts/src/c6110.rs create mode 100644 highlight/jirs-contexts/src/c6111.rs create mode 100644 highlight/jirs-contexts/src/c6112.rs create mode 100644 highlight/jirs-contexts/src/c6113.rs create mode 100644 highlight/jirs-contexts/src/c6114.rs create mode 100644 highlight/jirs-contexts/src/c6115.rs create mode 100644 highlight/jirs-contexts/src/c6116.rs create mode 100644 highlight/jirs-contexts/src/c6117.rs create mode 100644 highlight/jirs-contexts/src/c6118.rs create mode 100644 highlight/jirs-contexts/src/c6119.rs create mode 100644 highlight/jirs-contexts/src/c612.rs create mode 100644 highlight/jirs-contexts/src/c6120.rs create mode 100644 highlight/jirs-contexts/src/c6121.rs create mode 100644 highlight/jirs-contexts/src/c6122.rs create mode 100644 highlight/jirs-contexts/src/c6123.rs create mode 100644 highlight/jirs-contexts/src/c6124.rs create mode 100644 highlight/jirs-contexts/src/c6125.rs create mode 100644 highlight/jirs-contexts/src/c6126.rs create mode 100644 highlight/jirs-contexts/src/c6127.rs create mode 100644 highlight/jirs-contexts/src/c6128.rs create mode 100644 highlight/jirs-contexts/src/c6129.rs create mode 100644 highlight/jirs-contexts/src/c613.rs create mode 100644 highlight/jirs-contexts/src/c6130.rs create mode 100644 highlight/jirs-contexts/src/c6131.rs create mode 100644 highlight/jirs-contexts/src/c6132.rs create mode 100644 highlight/jirs-contexts/src/c6133.rs create mode 100644 highlight/jirs-contexts/src/c6134.rs create mode 100644 highlight/jirs-contexts/src/c6135.rs create mode 100644 highlight/jirs-contexts/src/c6136.rs create mode 100644 highlight/jirs-contexts/src/c6137.rs create mode 100644 highlight/jirs-contexts/src/c6138.rs create mode 100644 highlight/jirs-contexts/src/c6139.rs create mode 100644 highlight/jirs-contexts/src/c614.rs create mode 100644 highlight/jirs-contexts/src/c6140.rs create mode 100644 highlight/jirs-contexts/src/c6141.rs create mode 100644 highlight/jirs-contexts/src/c6142.rs create mode 100644 highlight/jirs-contexts/src/c6143.rs create mode 100644 highlight/jirs-contexts/src/c6144.rs create mode 100644 highlight/jirs-contexts/src/c6145.rs create mode 100644 highlight/jirs-contexts/src/c6146.rs create mode 100644 highlight/jirs-contexts/src/c6147.rs create mode 100644 highlight/jirs-contexts/src/c6148.rs create mode 100644 highlight/jirs-contexts/src/c6149.rs create mode 100644 highlight/jirs-contexts/src/c615.rs create mode 100644 highlight/jirs-contexts/src/c6150.rs create mode 100644 highlight/jirs-contexts/src/c6151.rs create mode 100644 highlight/jirs-contexts/src/c6152.rs create mode 100644 highlight/jirs-contexts/src/c6153.rs create mode 100644 highlight/jirs-contexts/src/c6154.rs create mode 100644 highlight/jirs-contexts/src/c6155.rs create mode 100644 highlight/jirs-contexts/src/c6156.rs create mode 100644 highlight/jirs-contexts/src/c6157.rs create mode 100644 highlight/jirs-contexts/src/c6158.rs create mode 100644 highlight/jirs-contexts/src/c6159.rs create mode 100644 highlight/jirs-contexts/src/c616.rs create mode 100644 highlight/jirs-contexts/src/c6160.rs create mode 100644 highlight/jirs-contexts/src/c6161.rs create mode 100644 highlight/jirs-contexts/src/c6162.rs create mode 100644 highlight/jirs-contexts/src/c6163.rs create mode 100644 highlight/jirs-contexts/src/c6164.rs create mode 100644 highlight/jirs-contexts/src/c6165.rs create mode 100644 highlight/jirs-contexts/src/c6166.rs create mode 100644 highlight/jirs-contexts/src/c6167.rs create mode 100644 highlight/jirs-contexts/src/c6168.rs create mode 100644 highlight/jirs-contexts/src/c6169.rs create mode 100644 highlight/jirs-contexts/src/c617.rs create mode 100644 highlight/jirs-contexts/src/c6170.rs create mode 100644 highlight/jirs-contexts/src/c6171.rs create mode 100644 highlight/jirs-contexts/src/c6172.rs create mode 100644 highlight/jirs-contexts/src/c6173.rs create mode 100644 highlight/jirs-contexts/src/c6174.rs create mode 100644 highlight/jirs-contexts/src/c6175.rs create mode 100644 highlight/jirs-contexts/src/c6176.rs create mode 100644 highlight/jirs-contexts/src/c6177.rs create mode 100644 highlight/jirs-contexts/src/c6178.rs create mode 100644 highlight/jirs-contexts/src/c6179.rs create mode 100644 highlight/jirs-contexts/src/c618.rs create mode 100644 highlight/jirs-contexts/src/c6180.rs create mode 100644 highlight/jirs-contexts/src/c6181.rs create mode 100644 highlight/jirs-contexts/src/c6182.rs create mode 100644 highlight/jirs-contexts/src/c6183.rs create mode 100644 highlight/jirs-contexts/src/c6184.rs create mode 100644 highlight/jirs-contexts/src/c6185.rs create mode 100644 highlight/jirs-contexts/src/c6186.rs create mode 100644 highlight/jirs-contexts/src/c6187.rs create mode 100644 highlight/jirs-contexts/src/c6188.rs create mode 100644 highlight/jirs-contexts/src/c6189.rs create mode 100644 highlight/jirs-contexts/src/c619.rs create mode 100644 highlight/jirs-contexts/src/c6190.rs create mode 100644 highlight/jirs-contexts/src/c6191.rs create mode 100644 highlight/jirs-contexts/src/c6192.rs create mode 100644 highlight/jirs-contexts/src/c6193.rs create mode 100644 highlight/jirs-contexts/src/c6194.rs create mode 100644 highlight/jirs-contexts/src/c6195.rs create mode 100644 highlight/jirs-contexts/src/c6196.rs create mode 100644 highlight/jirs-contexts/src/c6197.rs create mode 100644 highlight/jirs-contexts/src/c6198.rs create mode 100644 highlight/jirs-contexts/src/c6199.rs create mode 100644 highlight/jirs-contexts/src/c62.rs create mode 100644 highlight/jirs-contexts/src/c620.rs create mode 100644 highlight/jirs-contexts/src/c6200.rs create mode 100644 highlight/jirs-contexts/src/c6201.rs create mode 100644 highlight/jirs-contexts/src/c6202.rs create mode 100644 highlight/jirs-contexts/src/c6203.rs create mode 100644 highlight/jirs-contexts/src/c6204.rs create mode 100644 highlight/jirs-contexts/src/c6205.rs create mode 100644 highlight/jirs-contexts/src/c6206.rs create mode 100644 highlight/jirs-contexts/src/c6207.rs create mode 100644 highlight/jirs-contexts/src/c6208.rs create mode 100644 highlight/jirs-contexts/src/c6209.rs create mode 100644 highlight/jirs-contexts/src/c621.rs create mode 100644 highlight/jirs-contexts/src/c6210.rs create mode 100644 highlight/jirs-contexts/src/c6211.rs create mode 100644 highlight/jirs-contexts/src/c6212.rs create mode 100644 highlight/jirs-contexts/src/c6213.rs create mode 100644 highlight/jirs-contexts/src/c6214.rs create mode 100644 highlight/jirs-contexts/src/c6215.rs create mode 100644 highlight/jirs-contexts/src/c6216.rs create mode 100644 highlight/jirs-contexts/src/c6217.rs create mode 100644 highlight/jirs-contexts/src/c6218.rs create mode 100644 highlight/jirs-contexts/src/c6219.rs create mode 100644 highlight/jirs-contexts/src/c622.rs create mode 100644 highlight/jirs-contexts/src/c6220.rs create mode 100644 highlight/jirs-contexts/src/c6221.rs create mode 100644 highlight/jirs-contexts/src/c6222.rs create mode 100644 highlight/jirs-contexts/src/c6223.rs create mode 100644 highlight/jirs-contexts/src/c6224.rs create mode 100644 highlight/jirs-contexts/src/c6225.rs create mode 100644 highlight/jirs-contexts/src/c6226.rs create mode 100644 highlight/jirs-contexts/src/c6227.rs create mode 100644 highlight/jirs-contexts/src/c6228.rs create mode 100644 highlight/jirs-contexts/src/c6229.rs create mode 100644 highlight/jirs-contexts/src/c623.rs create mode 100644 highlight/jirs-contexts/src/c6230.rs create mode 100644 highlight/jirs-contexts/src/c6231.rs create mode 100644 highlight/jirs-contexts/src/c6232.rs create mode 100644 highlight/jirs-contexts/src/c6233.rs create mode 100644 highlight/jirs-contexts/src/c6234.rs create mode 100644 highlight/jirs-contexts/src/c6235.rs create mode 100644 highlight/jirs-contexts/src/c6236.rs create mode 100644 highlight/jirs-contexts/src/c6237.rs create mode 100644 highlight/jirs-contexts/src/c6238.rs create mode 100644 highlight/jirs-contexts/src/c6239.rs create mode 100644 highlight/jirs-contexts/src/c624.rs create mode 100644 highlight/jirs-contexts/src/c6240.rs create mode 100644 highlight/jirs-contexts/src/c6241.rs create mode 100644 highlight/jirs-contexts/src/c6242.rs create mode 100644 highlight/jirs-contexts/src/c6243.rs create mode 100644 highlight/jirs-contexts/src/c6244.rs create mode 100644 highlight/jirs-contexts/src/c6245.rs create mode 100644 highlight/jirs-contexts/src/c6246.rs create mode 100644 highlight/jirs-contexts/src/c6247.rs create mode 100644 highlight/jirs-contexts/src/c6248.rs create mode 100644 highlight/jirs-contexts/src/c6249.rs create mode 100644 highlight/jirs-contexts/src/c625.rs create mode 100644 highlight/jirs-contexts/src/c6250.rs create mode 100644 highlight/jirs-contexts/src/c6251.rs create mode 100644 highlight/jirs-contexts/src/c6252.rs create mode 100644 highlight/jirs-contexts/src/c6253.rs create mode 100644 highlight/jirs-contexts/src/c6254.rs create mode 100644 highlight/jirs-contexts/src/c6255.rs create mode 100644 highlight/jirs-contexts/src/c6256.rs create mode 100644 highlight/jirs-contexts/src/c6257.rs create mode 100644 highlight/jirs-contexts/src/c6258.rs create mode 100644 highlight/jirs-contexts/src/c6259.rs create mode 100644 highlight/jirs-contexts/src/c626.rs create mode 100644 highlight/jirs-contexts/src/c6260.rs create mode 100644 highlight/jirs-contexts/src/c6261.rs create mode 100644 highlight/jirs-contexts/src/c6262.rs create mode 100644 highlight/jirs-contexts/src/c6263.rs create mode 100644 highlight/jirs-contexts/src/c6264.rs create mode 100644 highlight/jirs-contexts/src/c6265.rs create mode 100644 highlight/jirs-contexts/src/c6266.rs create mode 100644 highlight/jirs-contexts/src/c6267.rs create mode 100644 highlight/jirs-contexts/src/c6268.rs create mode 100644 highlight/jirs-contexts/src/c6269.rs create mode 100644 highlight/jirs-contexts/src/c627.rs create mode 100644 highlight/jirs-contexts/src/c6270.rs create mode 100644 highlight/jirs-contexts/src/c6271.rs create mode 100644 highlight/jirs-contexts/src/c6272.rs create mode 100644 highlight/jirs-contexts/src/c6273.rs create mode 100644 highlight/jirs-contexts/src/c6274.rs create mode 100644 highlight/jirs-contexts/src/c6275.rs create mode 100644 highlight/jirs-contexts/src/c6276.rs create mode 100644 highlight/jirs-contexts/src/c6277.rs create mode 100644 highlight/jirs-contexts/src/c6278.rs create mode 100644 highlight/jirs-contexts/src/c6279.rs create mode 100644 highlight/jirs-contexts/src/c628.rs create mode 100644 highlight/jirs-contexts/src/c6280.rs create mode 100644 highlight/jirs-contexts/src/c6281.rs create mode 100644 highlight/jirs-contexts/src/c6282.rs create mode 100644 highlight/jirs-contexts/src/c6283.rs create mode 100644 highlight/jirs-contexts/src/c6284.rs create mode 100644 highlight/jirs-contexts/src/c6285.rs create mode 100644 highlight/jirs-contexts/src/c6286.rs create mode 100644 highlight/jirs-contexts/src/c6287.rs create mode 100644 highlight/jirs-contexts/src/c6288.rs create mode 100644 highlight/jirs-contexts/src/c6289.rs create mode 100644 highlight/jirs-contexts/src/c629.rs create mode 100644 highlight/jirs-contexts/src/c6290.rs create mode 100644 highlight/jirs-contexts/src/c6291.rs create mode 100644 highlight/jirs-contexts/src/c6292.rs create mode 100644 highlight/jirs-contexts/src/c6293.rs create mode 100644 highlight/jirs-contexts/src/c6294.rs create mode 100644 highlight/jirs-contexts/src/c6295.rs create mode 100644 highlight/jirs-contexts/src/c6296.rs create mode 100644 highlight/jirs-contexts/src/c6297.rs create mode 100644 highlight/jirs-contexts/src/c6298.rs create mode 100644 highlight/jirs-contexts/src/c6299.rs create mode 100644 highlight/jirs-contexts/src/c63.rs create mode 100644 highlight/jirs-contexts/src/c630.rs create mode 100644 highlight/jirs-contexts/src/c6300.rs create mode 100644 highlight/jirs-contexts/src/c6301.rs create mode 100644 highlight/jirs-contexts/src/c6302.rs create mode 100644 highlight/jirs-contexts/src/c6303.rs create mode 100644 highlight/jirs-contexts/src/c6304.rs create mode 100644 highlight/jirs-contexts/src/c6305.rs create mode 100644 highlight/jirs-contexts/src/c6306.rs create mode 100644 highlight/jirs-contexts/src/c6307.rs create mode 100644 highlight/jirs-contexts/src/c6308.rs create mode 100644 highlight/jirs-contexts/src/c6309.rs create mode 100644 highlight/jirs-contexts/src/c631.rs create mode 100644 highlight/jirs-contexts/src/c6310.rs create mode 100644 highlight/jirs-contexts/src/c6311.rs create mode 100644 highlight/jirs-contexts/src/c6312.rs create mode 100644 highlight/jirs-contexts/src/c6313.rs create mode 100644 highlight/jirs-contexts/src/c6314.rs create mode 100644 highlight/jirs-contexts/src/c6315.rs create mode 100644 highlight/jirs-contexts/src/c6316.rs create mode 100644 highlight/jirs-contexts/src/c6317.rs create mode 100644 highlight/jirs-contexts/src/c6318.rs create mode 100644 highlight/jirs-contexts/src/c6319.rs create mode 100644 highlight/jirs-contexts/src/c632.rs create mode 100644 highlight/jirs-contexts/src/c6320.rs create mode 100644 highlight/jirs-contexts/src/c6321.rs create mode 100644 highlight/jirs-contexts/src/c6322.rs create mode 100644 highlight/jirs-contexts/src/c6323.rs create mode 100644 highlight/jirs-contexts/src/c6324.rs create mode 100644 highlight/jirs-contexts/src/c6325.rs create mode 100644 highlight/jirs-contexts/src/c6326.rs create mode 100644 highlight/jirs-contexts/src/c6327.rs create mode 100644 highlight/jirs-contexts/src/c6328.rs create mode 100644 highlight/jirs-contexts/src/c6329.rs create mode 100644 highlight/jirs-contexts/src/c633.rs create mode 100644 highlight/jirs-contexts/src/c6330.rs create mode 100644 highlight/jirs-contexts/src/c6331.rs create mode 100644 highlight/jirs-contexts/src/c6332.rs create mode 100644 highlight/jirs-contexts/src/c6333.rs create mode 100644 highlight/jirs-contexts/src/c6334.rs create mode 100644 highlight/jirs-contexts/src/c6335.rs create mode 100644 highlight/jirs-contexts/src/c6336.rs create mode 100644 highlight/jirs-contexts/src/c6337.rs create mode 100644 highlight/jirs-contexts/src/c6338.rs create mode 100644 highlight/jirs-contexts/src/c6339.rs create mode 100644 highlight/jirs-contexts/src/c634.rs create mode 100644 highlight/jirs-contexts/src/c6340.rs create mode 100644 highlight/jirs-contexts/src/c6341.rs create mode 100644 highlight/jirs-contexts/src/c6342.rs create mode 100644 highlight/jirs-contexts/src/c6343.rs create mode 100644 highlight/jirs-contexts/src/c6344.rs create mode 100644 highlight/jirs-contexts/src/c6345.rs create mode 100644 highlight/jirs-contexts/src/c6346.rs create mode 100644 highlight/jirs-contexts/src/c6347.rs create mode 100644 highlight/jirs-contexts/src/c6348.rs create mode 100644 highlight/jirs-contexts/src/c6349.rs create mode 100644 highlight/jirs-contexts/src/c635.rs create mode 100644 highlight/jirs-contexts/src/c6350.rs create mode 100644 highlight/jirs-contexts/src/c6351.rs create mode 100644 highlight/jirs-contexts/src/c6352.rs create mode 100644 highlight/jirs-contexts/src/c6353.rs create mode 100644 highlight/jirs-contexts/src/c6354.rs create mode 100644 highlight/jirs-contexts/src/c6355.rs create mode 100644 highlight/jirs-contexts/src/c6356.rs create mode 100644 highlight/jirs-contexts/src/c6357.rs create mode 100644 highlight/jirs-contexts/src/c6358.rs create mode 100644 highlight/jirs-contexts/src/c6359.rs create mode 100644 highlight/jirs-contexts/src/c636.rs create mode 100644 highlight/jirs-contexts/src/c6360.rs create mode 100644 highlight/jirs-contexts/src/c6361.rs create mode 100644 highlight/jirs-contexts/src/c6362.rs create mode 100644 highlight/jirs-contexts/src/c6363.rs create mode 100644 highlight/jirs-contexts/src/c6364.rs create mode 100644 highlight/jirs-contexts/src/c6365.rs create mode 100644 highlight/jirs-contexts/src/c6366.rs create mode 100644 highlight/jirs-contexts/src/c6367.rs create mode 100644 highlight/jirs-contexts/src/c6368.rs create mode 100644 highlight/jirs-contexts/src/c6369.rs create mode 100644 highlight/jirs-contexts/src/c637.rs create mode 100644 highlight/jirs-contexts/src/c6370.rs create mode 100644 highlight/jirs-contexts/src/c6371.rs create mode 100644 highlight/jirs-contexts/src/c6372.rs create mode 100644 highlight/jirs-contexts/src/c6373.rs create mode 100644 highlight/jirs-contexts/src/c6374.rs create mode 100644 highlight/jirs-contexts/src/c6375.rs create mode 100644 highlight/jirs-contexts/src/c6376.rs create mode 100644 highlight/jirs-contexts/src/c6377.rs create mode 100644 highlight/jirs-contexts/src/c6378.rs create mode 100644 highlight/jirs-contexts/src/c6379.rs create mode 100644 highlight/jirs-contexts/src/c638.rs create mode 100644 highlight/jirs-contexts/src/c6380.rs create mode 100644 highlight/jirs-contexts/src/c6381.rs create mode 100644 highlight/jirs-contexts/src/c6382.rs create mode 100644 highlight/jirs-contexts/src/c6383.rs create mode 100644 highlight/jirs-contexts/src/c6384.rs create mode 100644 highlight/jirs-contexts/src/c6385.rs create mode 100644 highlight/jirs-contexts/src/c6386.rs create mode 100644 highlight/jirs-contexts/src/c6387.rs create mode 100644 highlight/jirs-contexts/src/c6388.rs create mode 100644 highlight/jirs-contexts/src/c6389.rs create mode 100644 highlight/jirs-contexts/src/c639.rs create mode 100644 highlight/jirs-contexts/src/c6390.rs create mode 100644 highlight/jirs-contexts/src/c6391.rs create mode 100644 highlight/jirs-contexts/src/c6392.rs create mode 100644 highlight/jirs-contexts/src/c6393.rs create mode 100644 highlight/jirs-contexts/src/c6394.rs create mode 100644 highlight/jirs-contexts/src/c6395.rs create mode 100644 highlight/jirs-contexts/src/c6396.rs create mode 100644 highlight/jirs-contexts/src/c6397.rs create mode 100644 highlight/jirs-contexts/src/c6398.rs create mode 100644 highlight/jirs-contexts/src/c6399.rs create mode 100644 highlight/jirs-contexts/src/c64.rs create mode 100644 highlight/jirs-contexts/src/c640.rs create mode 100644 highlight/jirs-contexts/src/c6400.rs create mode 100644 highlight/jirs-contexts/src/c6401.rs create mode 100644 highlight/jirs-contexts/src/c6402.rs create mode 100644 highlight/jirs-contexts/src/c6403.rs create mode 100644 highlight/jirs-contexts/src/c6404.rs create mode 100644 highlight/jirs-contexts/src/c6405.rs create mode 100644 highlight/jirs-contexts/src/c6406.rs create mode 100644 highlight/jirs-contexts/src/c6407.rs create mode 100644 highlight/jirs-contexts/src/c6408.rs create mode 100644 highlight/jirs-contexts/src/c6409.rs create mode 100644 highlight/jirs-contexts/src/c641.rs create mode 100644 highlight/jirs-contexts/src/c6410.rs create mode 100644 highlight/jirs-contexts/src/c6411.rs create mode 100644 highlight/jirs-contexts/src/c6412.rs create mode 100644 highlight/jirs-contexts/src/c6413.rs create mode 100644 highlight/jirs-contexts/src/c6414.rs create mode 100644 highlight/jirs-contexts/src/c6415.rs create mode 100644 highlight/jirs-contexts/src/c6416.rs create mode 100644 highlight/jirs-contexts/src/c6417.rs create mode 100644 highlight/jirs-contexts/src/c6418.rs create mode 100644 highlight/jirs-contexts/src/c6419.rs create mode 100644 highlight/jirs-contexts/src/c642.rs create mode 100644 highlight/jirs-contexts/src/c6420.rs create mode 100644 highlight/jirs-contexts/src/c6421.rs create mode 100644 highlight/jirs-contexts/src/c6422.rs create mode 100644 highlight/jirs-contexts/src/c6423.rs create mode 100644 highlight/jirs-contexts/src/c6424.rs create mode 100644 highlight/jirs-contexts/src/c6425.rs create mode 100644 highlight/jirs-contexts/src/c6426.rs create mode 100644 highlight/jirs-contexts/src/c6427.rs create mode 100644 highlight/jirs-contexts/src/c6428.rs create mode 100644 highlight/jirs-contexts/src/c6429.rs create mode 100644 highlight/jirs-contexts/src/c643.rs create mode 100644 highlight/jirs-contexts/src/c6430.rs create mode 100644 highlight/jirs-contexts/src/c6431.rs create mode 100644 highlight/jirs-contexts/src/c6432.rs create mode 100644 highlight/jirs-contexts/src/c6433.rs create mode 100644 highlight/jirs-contexts/src/c6434.rs create mode 100644 highlight/jirs-contexts/src/c6435.rs create mode 100644 highlight/jirs-contexts/src/c6436.rs create mode 100644 highlight/jirs-contexts/src/c6437.rs create mode 100644 highlight/jirs-contexts/src/c6438.rs create mode 100644 highlight/jirs-contexts/src/c6439.rs create mode 100644 highlight/jirs-contexts/src/c644.rs create mode 100644 highlight/jirs-contexts/src/c6440.rs create mode 100644 highlight/jirs-contexts/src/c6441.rs create mode 100644 highlight/jirs-contexts/src/c6442.rs create mode 100644 highlight/jirs-contexts/src/c6443.rs create mode 100644 highlight/jirs-contexts/src/c6444.rs create mode 100644 highlight/jirs-contexts/src/c6445.rs create mode 100644 highlight/jirs-contexts/src/c6446.rs create mode 100644 highlight/jirs-contexts/src/c6447.rs create mode 100644 highlight/jirs-contexts/src/c6448.rs create mode 100644 highlight/jirs-contexts/src/c6449.rs create mode 100644 highlight/jirs-contexts/src/c645.rs create mode 100644 highlight/jirs-contexts/src/c6450.rs create mode 100644 highlight/jirs-contexts/src/c6451.rs create mode 100644 highlight/jirs-contexts/src/c6452.rs create mode 100644 highlight/jirs-contexts/src/c6453.rs create mode 100644 highlight/jirs-contexts/src/c6454.rs create mode 100644 highlight/jirs-contexts/src/c6455.rs create mode 100644 highlight/jirs-contexts/src/c6456.rs create mode 100644 highlight/jirs-contexts/src/c6457.rs create mode 100644 highlight/jirs-contexts/src/c6458.rs create mode 100644 highlight/jirs-contexts/src/c6459.rs create mode 100644 highlight/jirs-contexts/src/c646.rs create mode 100644 highlight/jirs-contexts/src/c6460.rs create mode 100644 highlight/jirs-contexts/src/c6461.rs create mode 100644 highlight/jirs-contexts/src/c6462.rs create mode 100644 highlight/jirs-contexts/src/c6463.rs create mode 100644 highlight/jirs-contexts/src/c6464.rs create mode 100644 highlight/jirs-contexts/src/c6465.rs create mode 100644 highlight/jirs-contexts/src/c6466.rs create mode 100644 highlight/jirs-contexts/src/c6467.rs create mode 100644 highlight/jirs-contexts/src/c6468.rs create mode 100644 highlight/jirs-contexts/src/c6469.rs create mode 100644 highlight/jirs-contexts/src/c647.rs create mode 100644 highlight/jirs-contexts/src/c6470.rs create mode 100644 highlight/jirs-contexts/src/c6471.rs create mode 100644 highlight/jirs-contexts/src/c6472.rs create mode 100644 highlight/jirs-contexts/src/c6473.rs create mode 100644 highlight/jirs-contexts/src/c6474.rs create mode 100644 highlight/jirs-contexts/src/c6475.rs create mode 100644 highlight/jirs-contexts/src/c6476.rs create mode 100644 highlight/jirs-contexts/src/c6477.rs create mode 100644 highlight/jirs-contexts/src/c6478.rs create mode 100644 highlight/jirs-contexts/src/c6479.rs create mode 100644 highlight/jirs-contexts/src/c648.rs create mode 100644 highlight/jirs-contexts/src/c6480.rs create mode 100644 highlight/jirs-contexts/src/c6481.rs create mode 100644 highlight/jirs-contexts/src/c6482.rs create mode 100644 highlight/jirs-contexts/src/c6483.rs create mode 100644 highlight/jirs-contexts/src/c6484.rs create mode 100644 highlight/jirs-contexts/src/c6485.rs create mode 100644 highlight/jirs-contexts/src/c6486.rs create mode 100644 highlight/jirs-contexts/src/c6487.rs create mode 100644 highlight/jirs-contexts/src/c6488.rs create mode 100644 highlight/jirs-contexts/src/c6489.rs create mode 100644 highlight/jirs-contexts/src/c649.rs create mode 100644 highlight/jirs-contexts/src/c6490.rs create mode 100644 highlight/jirs-contexts/src/c6491.rs create mode 100644 highlight/jirs-contexts/src/c6492.rs create mode 100644 highlight/jirs-contexts/src/c6493.rs create mode 100644 highlight/jirs-contexts/src/c6494.rs create mode 100644 highlight/jirs-contexts/src/c6495.rs create mode 100644 highlight/jirs-contexts/src/c6496.rs create mode 100644 highlight/jirs-contexts/src/c6497.rs create mode 100644 highlight/jirs-contexts/src/c6498.rs create mode 100644 highlight/jirs-contexts/src/c6499.rs create mode 100644 highlight/jirs-contexts/src/c65.rs create mode 100644 highlight/jirs-contexts/src/c650.rs create mode 100644 highlight/jirs-contexts/src/c6500.rs create mode 100644 highlight/jirs-contexts/src/c6501.rs create mode 100644 highlight/jirs-contexts/src/c6502.rs create mode 100644 highlight/jirs-contexts/src/c6503.rs create mode 100644 highlight/jirs-contexts/src/c6504.rs create mode 100644 highlight/jirs-contexts/src/c6505.rs create mode 100644 highlight/jirs-contexts/src/c6506.rs create mode 100644 highlight/jirs-contexts/src/c6507.rs create mode 100644 highlight/jirs-contexts/src/c6508.rs create mode 100644 highlight/jirs-contexts/src/c6509.rs create mode 100644 highlight/jirs-contexts/src/c651.rs create mode 100644 highlight/jirs-contexts/src/c6510.rs create mode 100644 highlight/jirs-contexts/src/c6511.rs create mode 100644 highlight/jirs-contexts/src/c6512.rs create mode 100644 highlight/jirs-contexts/src/c6513.rs create mode 100644 highlight/jirs-contexts/src/c6514.rs create mode 100644 highlight/jirs-contexts/src/c6515.rs create mode 100644 highlight/jirs-contexts/src/c6516.rs create mode 100644 highlight/jirs-contexts/src/c6517.rs create mode 100644 highlight/jirs-contexts/src/c6518.rs create mode 100644 highlight/jirs-contexts/src/c6519.rs create mode 100644 highlight/jirs-contexts/src/c652.rs create mode 100644 highlight/jirs-contexts/src/c6520.rs create mode 100644 highlight/jirs-contexts/src/c6521.rs create mode 100644 highlight/jirs-contexts/src/c6522.rs create mode 100644 highlight/jirs-contexts/src/c6523.rs create mode 100644 highlight/jirs-contexts/src/c6524.rs create mode 100644 highlight/jirs-contexts/src/c6525.rs create mode 100644 highlight/jirs-contexts/src/c6526.rs create mode 100644 highlight/jirs-contexts/src/c6527.rs create mode 100644 highlight/jirs-contexts/src/c6528.rs create mode 100644 highlight/jirs-contexts/src/c6529.rs create mode 100644 highlight/jirs-contexts/src/c653.rs create mode 100644 highlight/jirs-contexts/src/c6530.rs create mode 100644 highlight/jirs-contexts/src/c6531.rs create mode 100644 highlight/jirs-contexts/src/c6532.rs create mode 100644 highlight/jirs-contexts/src/c6533.rs create mode 100644 highlight/jirs-contexts/src/c6534.rs create mode 100644 highlight/jirs-contexts/src/c6535.rs create mode 100644 highlight/jirs-contexts/src/c6536.rs create mode 100644 highlight/jirs-contexts/src/c6537.rs create mode 100644 highlight/jirs-contexts/src/c6538.rs create mode 100644 highlight/jirs-contexts/src/c6539.rs create mode 100644 highlight/jirs-contexts/src/c654.rs create mode 100644 highlight/jirs-contexts/src/c6540.rs create mode 100644 highlight/jirs-contexts/src/c6541.rs create mode 100644 highlight/jirs-contexts/src/c6542.rs create mode 100644 highlight/jirs-contexts/src/c6543.rs create mode 100644 highlight/jirs-contexts/src/c6544.rs create mode 100644 highlight/jirs-contexts/src/c6545.rs create mode 100644 highlight/jirs-contexts/src/c6546.rs create mode 100644 highlight/jirs-contexts/src/c6547.rs create mode 100644 highlight/jirs-contexts/src/c6548.rs create mode 100644 highlight/jirs-contexts/src/c6549.rs create mode 100644 highlight/jirs-contexts/src/c655.rs create mode 100644 highlight/jirs-contexts/src/c6550.rs create mode 100644 highlight/jirs-contexts/src/c6551.rs create mode 100644 highlight/jirs-contexts/src/c6552.rs create mode 100644 highlight/jirs-contexts/src/c6553.rs create mode 100644 highlight/jirs-contexts/src/c6554.rs create mode 100644 highlight/jirs-contexts/src/c6555.rs create mode 100644 highlight/jirs-contexts/src/c6556.rs create mode 100644 highlight/jirs-contexts/src/c6557.rs create mode 100644 highlight/jirs-contexts/src/c6558.rs create mode 100644 highlight/jirs-contexts/src/c6559.rs create mode 100644 highlight/jirs-contexts/src/c656.rs create mode 100644 highlight/jirs-contexts/src/c6560.rs create mode 100644 highlight/jirs-contexts/src/c6561.rs create mode 100644 highlight/jirs-contexts/src/c6562.rs create mode 100644 highlight/jirs-contexts/src/c6563.rs create mode 100644 highlight/jirs-contexts/src/c6564.rs create mode 100644 highlight/jirs-contexts/src/c6565.rs create mode 100644 highlight/jirs-contexts/src/c6566.rs create mode 100644 highlight/jirs-contexts/src/c6567.rs create mode 100644 highlight/jirs-contexts/src/c6568.rs create mode 100644 highlight/jirs-contexts/src/c6569.rs create mode 100644 highlight/jirs-contexts/src/c657.rs create mode 100644 highlight/jirs-contexts/src/c6570.rs create mode 100644 highlight/jirs-contexts/src/c6571.rs create mode 100644 highlight/jirs-contexts/src/c6572.rs create mode 100644 highlight/jirs-contexts/src/c6573.rs create mode 100644 highlight/jirs-contexts/src/c6574.rs create mode 100644 highlight/jirs-contexts/src/c6575.rs create mode 100644 highlight/jirs-contexts/src/c6576.rs create mode 100644 highlight/jirs-contexts/src/c6577.rs create mode 100644 highlight/jirs-contexts/src/c6578.rs create mode 100644 highlight/jirs-contexts/src/c6579.rs create mode 100644 highlight/jirs-contexts/src/c658.rs create mode 100644 highlight/jirs-contexts/src/c6580.rs create mode 100644 highlight/jirs-contexts/src/c6581.rs create mode 100644 highlight/jirs-contexts/src/c6582.rs create mode 100644 highlight/jirs-contexts/src/c6583.rs create mode 100644 highlight/jirs-contexts/src/c6584.rs create mode 100644 highlight/jirs-contexts/src/c6585.rs create mode 100644 highlight/jirs-contexts/src/c6586.rs create mode 100644 highlight/jirs-contexts/src/c6587.rs create mode 100644 highlight/jirs-contexts/src/c6588.rs create mode 100644 highlight/jirs-contexts/src/c6589.rs create mode 100644 highlight/jirs-contexts/src/c659.rs create mode 100644 highlight/jirs-contexts/src/c6590.rs create mode 100644 highlight/jirs-contexts/src/c6591.rs create mode 100644 highlight/jirs-contexts/src/c6592.rs create mode 100644 highlight/jirs-contexts/src/c6593.rs create mode 100644 highlight/jirs-contexts/src/c6594.rs create mode 100644 highlight/jirs-contexts/src/c6595.rs create mode 100644 highlight/jirs-contexts/src/c6596.rs create mode 100644 highlight/jirs-contexts/src/c6597.rs create mode 100644 highlight/jirs-contexts/src/c6598.rs create mode 100644 highlight/jirs-contexts/src/c6599.rs create mode 100644 highlight/jirs-contexts/src/c66.rs create mode 100644 highlight/jirs-contexts/src/c660.rs create mode 100644 highlight/jirs-contexts/src/c6600.rs create mode 100644 highlight/jirs-contexts/src/c6601.rs create mode 100644 highlight/jirs-contexts/src/c6602.rs create mode 100644 highlight/jirs-contexts/src/c6603.rs create mode 100644 highlight/jirs-contexts/src/c6604.rs create mode 100644 highlight/jirs-contexts/src/c6605.rs create mode 100644 highlight/jirs-contexts/src/c6606.rs create mode 100644 highlight/jirs-contexts/src/c6607.rs create mode 100644 highlight/jirs-contexts/src/c6608.rs create mode 100644 highlight/jirs-contexts/src/c6609.rs create mode 100644 highlight/jirs-contexts/src/c661.rs create mode 100644 highlight/jirs-contexts/src/c6610.rs create mode 100644 highlight/jirs-contexts/src/c6611.rs create mode 100644 highlight/jirs-contexts/src/c6612.rs create mode 100644 highlight/jirs-contexts/src/c6613.rs create mode 100644 highlight/jirs-contexts/src/c6614.rs create mode 100644 highlight/jirs-contexts/src/c6615.rs create mode 100644 highlight/jirs-contexts/src/c6616.rs create mode 100644 highlight/jirs-contexts/src/c6617.rs create mode 100644 highlight/jirs-contexts/src/c6618.rs create mode 100644 highlight/jirs-contexts/src/c6619.rs create mode 100644 highlight/jirs-contexts/src/c662.rs create mode 100644 highlight/jirs-contexts/src/c6620.rs create mode 100644 highlight/jirs-contexts/src/c6621.rs create mode 100644 highlight/jirs-contexts/src/c6622.rs create mode 100644 highlight/jirs-contexts/src/c6623.rs create mode 100644 highlight/jirs-contexts/src/c6624.rs create mode 100644 highlight/jirs-contexts/src/c6625.rs create mode 100644 highlight/jirs-contexts/src/c6626.rs create mode 100644 highlight/jirs-contexts/src/c6627.rs create mode 100644 highlight/jirs-contexts/src/c6628.rs create mode 100644 highlight/jirs-contexts/src/c6629.rs create mode 100644 highlight/jirs-contexts/src/c663.rs create mode 100644 highlight/jirs-contexts/src/c6630.rs create mode 100644 highlight/jirs-contexts/src/c6631.rs create mode 100644 highlight/jirs-contexts/src/c6632.rs create mode 100644 highlight/jirs-contexts/src/c6633.rs create mode 100644 highlight/jirs-contexts/src/c6634.rs create mode 100644 highlight/jirs-contexts/src/c6635.rs create mode 100644 highlight/jirs-contexts/src/c6636.rs create mode 100644 highlight/jirs-contexts/src/c6637.rs create mode 100644 highlight/jirs-contexts/src/c6638.rs create mode 100644 highlight/jirs-contexts/src/c6639.rs create mode 100644 highlight/jirs-contexts/src/c664.rs create mode 100644 highlight/jirs-contexts/src/c6640.rs create mode 100644 highlight/jirs-contexts/src/c6641.rs create mode 100644 highlight/jirs-contexts/src/c6642.rs create mode 100644 highlight/jirs-contexts/src/c6643.rs create mode 100644 highlight/jirs-contexts/src/c6644.rs create mode 100644 highlight/jirs-contexts/src/c6645.rs create mode 100644 highlight/jirs-contexts/src/c6646.rs create mode 100644 highlight/jirs-contexts/src/c6647.rs create mode 100644 highlight/jirs-contexts/src/c6648.rs create mode 100644 highlight/jirs-contexts/src/c6649.rs create mode 100644 highlight/jirs-contexts/src/c665.rs create mode 100644 highlight/jirs-contexts/src/c6650.rs create mode 100644 highlight/jirs-contexts/src/c6651.rs create mode 100644 highlight/jirs-contexts/src/c6652.rs create mode 100644 highlight/jirs-contexts/src/c6653.rs create mode 100644 highlight/jirs-contexts/src/c6654.rs create mode 100644 highlight/jirs-contexts/src/c6655.rs create mode 100644 highlight/jirs-contexts/src/c6656.rs create mode 100644 highlight/jirs-contexts/src/c6657.rs create mode 100644 highlight/jirs-contexts/src/c6658.rs create mode 100644 highlight/jirs-contexts/src/c6659.rs create mode 100644 highlight/jirs-contexts/src/c666.rs create mode 100644 highlight/jirs-contexts/src/c6660.rs create mode 100644 highlight/jirs-contexts/src/c6661.rs create mode 100644 highlight/jirs-contexts/src/c6662.rs create mode 100644 highlight/jirs-contexts/src/c6663.rs create mode 100644 highlight/jirs-contexts/src/c6664.rs create mode 100644 highlight/jirs-contexts/src/c6665.rs create mode 100644 highlight/jirs-contexts/src/c6666.rs create mode 100644 highlight/jirs-contexts/src/c6667.rs create mode 100644 highlight/jirs-contexts/src/c6668.rs create mode 100644 highlight/jirs-contexts/src/c6669.rs create mode 100644 highlight/jirs-contexts/src/c667.rs create mode 100644 highlight/jirs-contexts/src/c6670.rs create mode 100644 highlight/jirs-contexts/src/c6671.rs create mode 100644 highlight/jirs-contexts/src/c6672.rs create mode 100644 highlight/jirs-contexts/src/c6673.rs create mode 100644 highlight/jirs-contexts/src/c6674.rs create mode 100644 highlight/jirs-contexts/src/c6675.rs create mode 100644 highlight/jirs-contexts/src/c6676.rs create mode 100644 highlight/jirs-contexts/src/c6677.rs create mode 100644 highlight/jirs-contexts/src/c6678.rs create mode 100644 highlight/jirs-contexts/src/c6679.rs create mode 100644 highlight/jirs-contexts/src/c668.rs create mode 100644 highlight/jirs-contexts/src/c6680.rs create mode 100644 highlight/jirs-contexts/src/c6681.rs create mode 100644 highlight/jirs-contexts/src/c6682.rs create mode 100644 highlight/jirs-contexts/src/c6683.rs create mode 100644 highlight/jirs-contexts/src/c6684.rs create mode 100644 highlight/jirs-contexts/src/c6685.rs create mode 100644 highlight/jirs-contexts/src/c6686.rs create mode 100644 highlight/jirs-contexts/src/c6687.rs create mode 100644 highlight/jirs-contexts/src/c6688.rs create mode 100644 highlight/jirs-contexts/src/c6689.rs create mode 100644 highlight/jirs-contexts/src/c669.rs create mode 100644 highlight/jirs-contexts/src/c6690.rs create mode 100644 highlight/jirs-contexts/src/c6691.rs create mode 100644 highlight/jirs-contexts/src/c6692.rs create mode 100644 highlight/jirs-contexts/src/c6693.rs create mode 100644 highlight/jirs-contexts/src/c6694.rs create mode 100644 highlight/jirs-contexts/src/c6695.rs create mode 100644 highlight/jirs-contexts/src/c6696.rs create mode 100644 highlight/jirs-contexts/src/c6697.rs create mode 100644 highlight/jirs-contexts/src/c6698.rs create mode 100644 highlight/jirs-contexts/src/c6699.rs create mode 100644 highlight/jirs-contexts/src/c67.rs create mode 100644 highlight/jirs-contexts/src/c670.rs create mode 100644 highlight/jirs-contexts/src/c6700.rs create mode 100644 highlight/jirs-contexts/src/c6701.rs create mode 100644 highlight/jirs-contexts/src/c6702.rs create mode 100644 highlight/jirs-contexts/src/c6703.rs create mode 100644 highlight/jirs-contexts/src/c6704.rs create mode 100644 highlight/jirs-contexts/src/c6705.rs create mode 100644 highlight/jirs-contexts/src/c6706.rs create mode 100644 highlight/jirs-contexts/src/c6707.rs create mode 100644 highlight/jirs-contexts/src/c6708.rs create mode 100644 highlight/jirs-contexts/src/c6709.rs create mode 100644 highlight/jirs-contexts/src/c671.rs create mode 100644 highlight/jirs-contexts/src/c6710.rs create mode 100644 highlight/jirs-contexts/src/c6711.rs create mode 100644 highlight/jirs-contexts/src/c6712.rs create mode 100644 highlight/jirs-contexts/src/c6713.rs create mode 100644 highlight/jirs-contexts/src/c6714.rs create mode 100644 highlight/jirs-contexts/src/c6715.rs create mode 100644 highlight/jirs-contexts/src/c6716.rs create mode 100644 highlight/jirs-contexts/src/c6717.rs create mode 100644 highlight/jirs-contexts/src/c6718.rs create mode 100644 highlight/jirs-contexts/src/c6719.rs create mode 100644 highlight/jirs-contexts/src/c672.rs create mode 100644 highlight/jirs-contexts/src/c6720.rs create mode 100644 highlight/jirs-contexts/src/c6721.rs create mode 100644 highlight/jirs-contexts/src/c6722.rs create mode 100644 highlight/jirs-contexts/src/c6723.rs create mode 100644 highlight/jirs-contexts/src/c6724.rs create mode 100644 highlight/jirs-contexts/src/c6725.rs create mode 100644 highlight/jirs-contexts/src/c6726.rs create mode 100644 highlight/jirs-contexts/src/c6727.rs create mode 100644 highlight/jirs-contexts/src/c6728.rs create mode 100644 highlight/jirs-contexts/src/c6729.rs create mode 100644 highlight/jirs-contexts/src/c673.rs create mode 100644 highlight/jirs-contexts/src/c6730.rs create mode 100644 highlight/jirs-contexts/src/c6731.rs create mode 100644 highlight/jirs-contexts/src/c6732.rs create mode 100644 highlight/jirs-contexts/src/c6733.rs create mode 100644 highlight/jirs-contexts/src/c6734.rs create mode 100644 highlight/jirs-contexts/src/c6735.rs create mode 100644 highlight/jirs-contexts/src/c6736.rs create mode 100644 highlight/jirs-contexts/src/c6737.rs create mode 100644 highlight/jirs-contexts/src/c6738.rs create mode 100644 highlight/jirs-contexts/src/c6739.rs create mode 100644 highlight/jirs-contexts/src/c674.rs create mode 100644 highlight/jirs-contexts/src/c6740.rs create mode 100644 highlight/jirs-contexts/src/c6741.rs create mode 100644 highlight/jirs-contexts/src/c6742.rs create mode 100644 highlight/jirs-contexts/src/c6743.rs create mode 100644 highlight/jirs-contexts/src/c6744.rs create mode 100644 highlight/jirs-contexts/src/c6745.rs create mode 100644 highlight/jirs-contexts/src/c6746.rs create mode 100644 highlight/jirs-contexts/src/c6747.rs create mode 100644 highlight/jirs-contexts/src/c6748.rs create mode 100644 highlight/jirs-contexts/src/c6749.rs create mode 100644 highlight/jirs-contexts/src/c675.rs create mode 100644 highlight/jirs-contexts/src/c6750.rs create mode 100644 highlight/jirs-contexts/src/c6751.rs create mode 100644 highlight/jirs-contexts/src/c6752.rs create mode 100644 highlight/jirs-contexts/src/c6753.rs create mode 100644 highlight/jirs-contexts/src/c6754.rs create mode 100644 highlight/jirs-contexts/src/c6755.rs create mode 100644 highlight/jirs-contexts/src/c6756.rs create mode 100644 highlight/jirs-contexts/src/c6757.rs create mode 100644 highlight/jirs-contexts/src/c6758.rs create mode 100644 highlight/jirs-contexts/src/c6759.rs create mode 100644 highlight/jirs-contexts/src/c676.rs create mode 100644 highlight/jirs-contexts/src/c6760.rs create mode 100644 highlight/jirs-contexts/src/c6761.rs create mode 100644 highlight/jirs-contexts/src/c6762.rs create mode 100644 highlight/jirs-contexts/src/c6763.rs create mode 100644 highlight/jirs-contexts/src/c6764.rs create mode 100644 highlight/jirs-contexts/src/c6765.rs create mode 100644 highlight/jirs-contexts/src/c6766.rs create mode 100644 highlight/jirs-contexts/src/c6767.rs create mode 100644 highlight/jirs-contexts/src/c6768.rs create mode 100644 highlight/jirs-contexts/src/c6769.rs create mode 100644 highlight/jirs-contexts/src/c677.rs create mode 100644 highlight/jirs-contexts/src/c6770.rs create mode 100644 highlight/jirs-contexts/src/c6771.rs create mode 100644 highlight/jirs-contexts/src/c6772.rs create mode 100644 highlight/jirs-contexts/src/c6773.rs create mode 100644 highlight/jirs-contexts/src/c6774.rs create mode 100644 highlight/jirs-contexts/src/c6775.rs create mode 100644 highlight/jirs-contexts/src/c6776.rs create mode 100644 highlight/jirs-contexts/src/c6777.rs create mode 100644 highlight/jirs-contexts/src/c6778.rs create mode 100644 highlight/jirs-contexts/src/c6779.rs create mode 100644 highlight/jirs-contexts/src/c678.rs create mode 100644 highlight/jirs-contexts/src/c6780.rs create mode 100644 highlight/jirs-contexts/src/c6781.rs create mode 100644 highlight/jirs-contexts/src/c6782.rs create mode 100644 highlight/jirs-contexts/src/c6783.rs create mode 100644 highlight/jirs-contexts/src/c6784.rs create mode 100644 highlight/jirs-contexts/src/c6785.rs create mode 100644 highlight/jirs-contexts/src/c6786.rs create mode 100644 highlight/jirs-contexts/src/c6787.rs create mode 100644 highlight/jirs-contexts/src/c6788.rs create mode 100644 highlight/jirs-contexts/src/c6789.rs create mode 100644 highlight/jirs-contexts/src/c679.rs create mode 100644 highlight/jirs-contexts/src/c6790.rs create mode 100644 highlight/jirs-contexts/src/c6791.rs create mode 100644 highlight/jirs-contexts/src/c6792.rs create mode 100644 highlight/jirs-contexts/src/c6793.rs create mode 100644 highlight/jirs-contexts/src/c6794.rs create mode 100644 highlight/jirs-contexts/src/c6795.rs create mode 100644 highlight/jirs-contexts/src/c6796.rs create mode 100644 highlight/jirs-contexts/src/c6797.rs create mode 100644 highlight/jirs-contexts/src/c6798.rs create mode 100644 highlight/jirs-contexts/src/c6799.rs create mode 100644 highlight/jirs-contexts/src/c68.rs create mode 100644 highlight/jirs-contexts/src/c680.rs create mode 100644 highlight/jirs-contexts/src/c6800.rs create mode 100644 highlight/jirs-contexts/src/c6801.rs create mode 100644 highlight/jirs-contexts/src/c6802.rs create mode 100644 highlight/jirs-contexts/src/c6803.rs create mode 100644 highlight/jirs-contexts/src/c6804.rs create mode 100644 highlight/jirs-contexts/src/c6805.rs create mode 100644 highlight/jirs-contexts/src/c6806.rs create mode 100644 highlight/jirs-contexts/src/c6807.rs create mode 100644 highlight/jirs-contexts/src/c6808.rs create mode 100644 highlight/jirs-contexts/src/c6809.rs create mode 100644 highlight/jirs-contexts/src/c681.rs create mode 100644 highlight/jirs-contexts/src/c6810.rs create mode 100644 highlight/jirs-contexts/src/c6811.rs create mode 100644 highlight/jirs-contexts/src/c6812.rs create mode 100644 highlight/jirs-contexts/src/c6813.rs create mode 100644 highlight/jirs-contexts/src/c6814.rs create mode 100644 highlight/jirs-contexts/src/c6815.rs create mode 100644 highlight/jirs-contexts/src/c6816.rs create mode 100644 highlight/jirs-contexts/src/c6817.rs create mode 100644 highlight/jirs-contexts/src/c6818.rs create mode 100644 highlight/jirs-contexts/src/c6819.rs create mode 100644 highlight/jirs-contexts/src/c682.rs create mode 100644 highlight/jirs-contexts/src/c6820.rs create mode 100644 highlight/jirs-contexts/src/c6821.rs create mode 100644 highlight/jirs-contexts/src/c6822.rs create mode 100644 highlight/jirs-contexts/src/c6823.rs create mode 100644 highlight/jirs-contexts/src/c6824.rs create mode 100644 highlight/jirs-contexts/src/c6825.rs create mode 100644 highlight/jirs-contexts/src/c6826.rs create mode 100644 highlight/jirs-contexts/src/c6827.rs create mode 100644 highlight/jirs-contexts/src/c6828.rs create mode 100644 highlight/jirs-contexts/src/c6829.rs create mode 100644 highlight/jirs-contexts/src/c683.rs create mode 100644 highlight/jirs-contexts/src/c6830.rs create mode 100644 highlight/jirs-contexts/src/c6831.rs create mode 100644 highlight/jirs-contexts/src/c6832.rs create mode 100644 highlight/jirs-contexts/src/c6833.rs create mode 100644 highlight/jirs-contexts/src/c6834.rs create mode 100644 highlight/jirs-contexts/src/c6835.rs create mode 100644 highlight/jirs-contexts/src/c6836.rs create mode 100644 highlight/jirs-contexts/src/c6837.rs create mode 100644 highlight/jirs-contexts/src/c6838.rs create mode 100644 highlight/jirs-contexts/src/c6839.rs create mode 100644 highlight/jirs-contexts/src/c684.rs create mode 100644 highlight/jirs-contexts/src/c6840.rs create mode 100644 highlight/jirs-contexts/src/c6841.rs create mode 100644 highlight/jirs-contexts/src/c6842.rs create mode 100644 highlight/jirs-contexts/src/c6843.rs create mode 100644 highlight/jirs-contexts/src/c6844.rs create mode 100644 highlight/jirs-contexts/src/c6845.rs create mode 100644 highlight/jirs-contexts/src/c6846.rs create mode 100644 highlight/jirs-contexts/src/c6847.rs create mode 100644 highlight/jirs-contexts/src/c6848.rs create mode 100644 highlight/jirs-contexts/src/c6849.rs create mode 100644 highlight/jirs-contexts/src/c685.rs create mode 100644 highlight/jirs-contexts/src/c6850.rs create mode 100644 highlight/jirs-contexts/src/c6851.rs create mode 100644 highlight/jirs-contexts/src/c6852.rs create mode 100644 highlight/jirs-contexts/src/c6853.rs create mode 100644 highlight/jirs-contexts/src/c6854.rs create mode 100644 highlight/jirs-contexts/src/c6855.rs create mode 100644 highlight/jirs-contexts/src/c6856.rs create mode 100644 highlight/jirs-contexts/src/c6857.rs create mode 100644 highlight/jirs-contexts/src/c6858.rs create mode 100644 highlight/jirs-contexts/src/c6859.rs create mode 100644 highlight/jirs-contexts/src/c686.rs create mode 100644 highlight/jirs-contexts/src/c6860.rs create mode 100644 highlight/jirs-contexts/src/c6861.rs create mode 100644 highlight/jirs-contexts/src/c6862.rs create mode 100644 highlight/jirs-contexts/src/c6863.rs create mode 100644 highlight/jirs-contexts/src/c6864.rs create mode 100644 highlight/jirs-contexts/src/c6865.rs create mode 100644 highlight/jirs-contexts/src/c6866.rs create mode 100644 highlight/jirs-contexts/src/c6867.rs create mode 100644 highlight/jirs-contexts/src/c6868.rs create mode 100644 highlight/jirs-contexts/src/c6869.rs create mode 100644 highlight/jirs-contexts/src/c687.rs create mode 100644 highlight/jirs-contexts/src/c6870.rs create mode 100644 highlight/jirs-contexts/src/c6871.rs create mode 100644 highlight/jirs-contexts/src/c6872.rs create mode 100644 highlight/jirs-contexts/src/c6873.rs create mode 100644 highlight/jirs-contexts/src/c6874.rs create mode 100644 highlight/jirs-contexts/src/c6875.rs create mode 100644 highlight/jirs-contexts/src/c6876.rs create mode 100644 highlight/jirs-contexts/src/c6877.rs create mode 100644 highlight/jirs-contexts/src/c6878.rs create mode 100644 highlight/jirs-contexts/src/c6879.rs create mode 100644 highlight/jirs-contexts/src/c688.rs create mode 100644 highlight/jirs-contexts/src/c6880.rs create mode 100644 highlight/jirs-contexts/src/c6881.rs create mode 100644 highlight/jirs-contexts/src/c6882.rs create mode 100644 highlight/jirs-contexts/src/c6883.rs create mode 100644 highlight/jirs-contexts/src/c6884.rs create mode 100644 highlight/jirs-contexts/src/c6885.rs create mode 100644 highlight/jirs-contexts/src/c6886.rs create mode 100644 highlight/jirs-contexts/src/c6887.rs create mode 100644 highlight/jirs-contexts/src/c6888.rs create mode 100644 highlight/jirs-contexts/src/c6889.rs create mode 100644 highlight/jirs-contexts/src/c689.rs create mode 100644 highlight/jirs-contexts/src/c6890.rs create mode 100644 highlight/jirs-contexts/src/c6891.rs create mode 100644 highlight/jirs-contexts/src/c6892.rs create mode 100644 highlight/jirs-contexts/src/c6893.rs create mode 100644 highlight/jirs-contexts/src/c6894.rs create mode 100644 highlight/jirs-contexts/src/c6895.rs create mode 100644 highlight/jirs-contexts/src/c6896.rs create mode 100644 highlight/jirs-contexts/src/c6897.rs create mode 100644 highlight/jirs-contexts/src/c6898.rs create mode 100644 highlight/jirs-contexts/src/c6899.rs create mode 100644 highlight/jirs-contexts/src/c69.rs create mode 100644 highlight/jirs-contexts/src/c690.rs create mode 100644 highlight/jirs-contexts/src/c6900.rs create mode 100644 highlight/jirs-contexts/src/c6901.rs create mode 100644 highlight/jirs-contexts/src/c6902.rs create mode 100644 highlight/jirs-contexts/src/c6903.rs create mode 100644 highlight/jirs-contexts/src/c6904.rs create mode 100644 highlight/jirs-contexts/src/c6905.rs create mode 100644 highlight/jirs-contexts/src/c6906.rs create mode 100644 highlight/jirs-contexts/src/c6907.rs create mode 100644 highlight/jirs-contexts/src/c6908.rs create mode 100644 highlight/jirs-contexts/src/c6909.rs create mode 100644 highlight/jirs-contexts/src/c691.rs create mode 100644 highlight/jirs-contexts/src/c6910.rs create mode 100644 highlight/jirs-contexts/src/c6911.rs create mode 100644 highlight/jirs-contexts/src/c6912.rs create mode 100644 highlight/jirs-contexts/src/c6913.rs create mode 100644 highlight/jirs-contexts/src/c6914.rs create mode 100644 highlight/jirs-contexts/src/c6915.rs create mode 100644 highlight/jirs-contexts/src/c6916.rs create mode 100644 highlight/jirs-contexts/src/c6917.rs create mode 100644 highlight/jirs-contexts/src/c6918.rs create mode 100644 highlight/jirs-contexts/src/c6919.rs create mode 100644 highlight/jirs-contexts/src/c692.rs create mode 100644 highlight/jirs-contexts/src/c6920.rs create mode 100644 highlight/jirs-contexts/src/c6921.rs create mode 100644 highlight/jirs-contexts/src/c6922.rs create mode 100644 highlight/jirs-contexts/src/c6923.rs create mode 100644 highlight/jirs-contexts/src/c6924.rs create mode 100644 highlight/jirs-contexts/src/c6925.rs create mode 100644 highlight/jirs-contexts/src/c6926.rs create mode 100644 highlight/jirs-contexts/src/c6927.rs create mode 100644 highlight/jirs-contexts/src/c6928.rs create mode 100644 highlight/jirs-contexts/src/c6929.rs create mode 100644 highlight/jirs-contexts/src/c693.rs create mode 100644 highlight/jirs-contexts/src/c6930.rs create mode 100644 highlight/jirs-contexts/src/c6931.rs create mode 100644 highlight/jirs-contexts/src/c6932.rs create mode 100644 highlight/jirs-contexts/src/c6933.rs create mode 100644 highlight/jirs-contexts/src/c6934.rs create mode 100644 highlight/jirs-contexts/src/c6935.rs create mode 100644 highlight/jirs-contexts/src/c6936.rs create mode 100644 highlight/jirs-contexts/src/c6937.rs create mode 100644 highlight/jirs-contexts/src/c6938.rs create mode 100644 highlight/jirs-contexts/src/c6939.rs create mode 100644 highlight/jirs-contexts/src/c694.rs create mode 100644 highlight/jirs-contexts/src/c6940.rs create mode 100644 highlight/jirs-contexts/src/c6941.rs create mode 100644 highlight/jirs-contexts/src/c6942.rs create mode 100644 highlight/jirs-contexts/src/c6943.rs create mode 100644 highlight/jirs-contexts/src/c6944.rs create mode 100644 highlight/jirs-contexts/src/c6945.rs create mode 100644 highlight/jirs-contexts/src/c6946.rs create mode 100644 highlight/jirs-contexts/src/c6947.rs create mode 100644 highlight/jirs-contexts/src/c6948.rs create mode 100644 highlight/jirs-contexts/src/c6949.rs create mode 100644 highlight/jirs-contexts/src/c695.rs create mode 100644 highlight/jirs-contexts/src/c6950.rs create mode 100644 highlight/jirs-contexts/src/c6951.rs create mode 100644 highlight/jirs-contexts/src/c6952.rs create mode 100644 highlight/jirs-contexts/src/c6953.rs create mode 100644 highlight/jirs-contexts/src/c6954.rs create mode 100644 highlight/jirs-contexts/src/c6955.rs create mode 100644 highlight/jirs-contexts/src/c6956.rs create mode 100644 highlight/jirs-contexts/src/c6957.rs create mode 100644 highlight/jirs-contexts/src/c6958.rs create mode 100644 highlight/jirs-contexts/src/c6959.rs create mode 100644 highlight/jirs-contexts/src/c696.rs create mode 100644 highlight/jirs-contexts/src/c6960.rs create mode 100644 highlight/jirs-contexts/src/c6961.rs create mode 100644 highlight/jirs-contexts/src/c6962.rs create mode 100644 highlight/jirs-contexts/src/c6963.rs create mode 100644 highlight/jirs-contexts/src/c6964.rs create mode 100644 highlight/jirs-contexts/src/c6965.rs create mode 100644 highlight/jirs-contexts/src/c6966.rs create mode 100644 highlight/jirs-contexts/src/c6967.rs create mode 100644 highlight/jirs-contexts/src/c6968.rs create mode 100644 highlight/jirs-contexts/src/c6969.rs create mode 100644 highlight/jirs-contexts/src/c697.rs create mode 100644 highlight/jirs-contexts/src/c6970.rs create mode 100644 highlight/jirs-contexts/src/c6971.rs create mode 100644 highlight/jirs-contexts/src/c6972.rs create mode 100644 highlight/jirs-contexts/src/c6973.rs create mode 100644 highlight/jirs-contexts/src/c6974.rs create mode 100644 highlight/jirs-contexts/src/c6975.rs create mode 100644 highlight/jirs-contexts/src/c6976.rs create mode 100644 highlight/jirs-contexts/src/c6977.rs create mode 100644 highlight/jirs-contexts/src/c6978.rs create mode 100644 highlight/jirs-contexts/src/c6979.rs create mode 100644 highlight/jirs-contexts/src/c698.rs create mode 100644 highlight/jirs-contexts/src/c6980.rs create mode 100644 highlight/jirs-contexts/src/c6981.rs create mode 100644 highlight/jirs-contexts/src/c6982.rs create mode 100644 highlight/jirs-contexts/src/c6983.rs create mode 100644 highlight/jirs-contexts/src/c6984.rs create mode 100644 highlight/jirs-contexts/src/c6985.rs create mode 100644 highlight/jirs-contexts/src/c6986.rs create mode 100644 highlight/jirs-contexts/src/c6987.rs create mode 100644 highlight/jirs-contexts/src/c6988.rs create mode 100644 highlight/jirs-contexts/src/c6989.rs create mode 100644 highlight/jirs-contexts/src/c699.rs create mode 100644 highlight/jirs-contexts/src/c6990.rs create mode 100644 highlight/jirs-contexts/src/c6991.rs create mode 100644 highlight/jirs-contexts/src/c6992.rs create mode 100644 highlight/jirs-contexts/src/c6993.rs create mode 100644 highlight/jirs-contexts/src/c6994.rs create mode 100644 highlight/jirs-contexts/src/c6995.rs create mode 100644 highlight/jirs-contexts/src/c6996.rs create mode 100644 highlight/jirs-contexts/src/c6997.rs create mode 100644 highlight/jirs-contexts/src/c6998.rs create mode 100644 highlight/jirs-contexts/src/c6999.rs create mode 100644 highlight/jirs-contexts/src/c7.rs create mode 100644 highlight/jirs-contexts/src/c70.rs create mode 100644 highlight/jirs-contexts/src/c700.rs create mode 100644 highlight/jirs-contexts/src/c7000.rs create mode 100644 highlight/jirs-contexts/src/c7001.rs create mode 100644 highlight/jirs-contexts/src/c7002.rs create mode 100644 highlight/jirs-contexts/src/c7003.rs create mode 100644 highlight/jirs-contexts/src/c7004.rs create mode 100644 highlight/jirs-contexts/src/c7005.rs create mode 100644 highlight/jirs-contexts/src/c7006.rs create mode 100644 highlight/jirs-contexts/src/c7007.rs create mode 100644 highlight/jirs-contexts/src/c7008.rs create mode 100644 highlight/jirs-contexts/src/c7009.rs create mode 100644 highlight/jirs-contexts/src/c701.rs create mode 100644 highlight/jirs-contexts/src/c7010.rs create mode 100644 highlight/jirs-contexts/src/c7011.rs create mode 100644 highlight/jirs-contexts/src/c7012.rs create mode 100644 highlight/jirs-contexts/src/c7013.rs create mode 100644 highlight/jirs-contexts/src/c7014.rs create mode 100644 highlight/jirs-contexts/src/c7015.rs create mode 100644 highlight/jirs-contexts/src/c7016.rs create mode 100644 highlight/jirs-contexts/src/c7017.rs create mode 100644 highlight/jirs-contexts/src/c7018.rs create mode 100644 highlight/jirs-contexts/src/c7019.rs create mode 100644 highlight/jirs-contexts/src/c702.rs create mode 100644 highlight/jirs-contexts/src/c7020.rs create mode 100644 highlight/jirs-contexts/src/c7021.rs create mode 100644 highlight/jirs-contexts/src/c7022.rs create mode 100644 highlight/jirs-contexts/src/c7023.rs create mode 100644 highlight/jirs-contexts/src/c7024.rs create mode 100644 highlight/jirs-contexts/src/c7025.rs create mode 100644 highlight/jirs-contexts/src/c7026.rs create mode 100644 highlight/jirs-contexts/src/c7027.rs create mode 100644 highlight/jirs-contexts/src/c7028.rs create mode 100644 highlight/jirs-contexts/src/c7029.rs create mode 100644 highlight/jirs-contexts/src/c703.rs create mode 100644 highlight/jirs-contexts/src/c7030.rs create mode 100644 highlight/jirs-contexts/src/c7031.rs create mode 100644 highlight/jirs-contexts/src/c7032.rs create mode 100644 highlight/jirs-contexts/src/c7033.rs create mode 100644 highlight/jirs-contexts/src/c7034.rs create mode 100644 highlight/jirs-contexts/src/c7035.rs create mode 100644 highlight/jirs-contexts/src/c7036.rs create mode 100644 highlight/jirs-contexts/src/c7037.rs create mode 100644 highlight/jirs-contexts/src/c7038.rs create mode 100644 highlight/jirs-contexts/src/c7039.rs create mode 100644 highlight/jirs-contexts/src/c704.rs create mode 100644 highlight/jirs-contexts/src/c7040.rs create mode 100644 highlight/jirs-contexts/src/c7041.rs create mode 100644 highlight/jirs-contexts/src/c7042.rs create mode 100644 highlight/jirs-contexts/src/c7043.rs create mode 100644 highlight/jirs-contexts/src/c7044.rs create mode 100644 highlight/jirs-contexts/src/c7045.rs create mode 100644 highlight/jirs-contexts/src/c7046.rs create mode 100644 highlight/jirs-contexts/src/c7047.rs create mode 100644 highlight/jirs-contexts/src/c7048.rs create mode 100644 highlight/jirs-contexts/src/c7049.rs create mode 100644 highlight/jirs-contexts/src/c705.rs create mode 100644 highlight/jirs-contexts/src/c7050.rs create mode 100644 highlight/jirs-contexts/src/c7051.rs create mode 100644 highlight/jirs-contexts/src/c7052.rs create mode 100644 highlight/jirs-contexts/src/c7053.rs create mode 100644 highlight/jirs-contexts/src/c7054.rs create mode 100644 highlight/jirs-contexts/src/c7055.rs create mode 100644 highlight/jirs-contexts/src/c7056.rs create mode 100644 highlight/jirs-contexts/src/c7057.rs create mode 100644 highlight/jirs-contexts/src/c7058.rs create mode 100644 highlight/jirs-contexts/src/c7059.rs create mode 100644 highlight/jirs-contexts/src/c706.rs create mode 100644 highlight/jirs-contexts/src/c7060.rs create mode 100644 highlight/jirs-contexts/src/c7061.rs create mode 100644 highlight/jirs-contexts/src/c7062.rs create mode 100644 highlight/jirs-contexts/src/c7063.rs create mode 100644 highlight/jirs-contexts/src/c7064.rs create mode 100644 highlight/jirs-contexts/src/c7065.rs create mode 100644 highlight/jirs-contexts/src/c7066.rs create mode 100644 highlight/jirs-contexts/src/c7067.rs create mode 100644 highlight/jirs-contexts/src/c7068.rs create mode 100644 highlight/jirs-contexts/src/c7069.rs create mode 100644 highlight/jirs-contexts/src/c707.rs create mode 100644 highlight/jirs-contexts/src/c7070.rs create mode 100644 highlight/jirs-contexts/src/c7071.rs create mode 100644 highlight/jirs-contexts/src/c7072.rs create mode 100644 highlight/jirs-contexts/src/c7073.rs create mode 100644 highlight/jirs-contexts/src/c7074.rs create mode 100644 highlight/jirs-contexts/src/c7075.rs create mode 100644 highlight/jirs-contexts/src/c7076.rs create mode 100644 highlight/jirs-contexts/src/c7077.rs create mode 100644 highlight/jirs-contexts/src/c7078.rs create mode 100644 highlight/jirs-contexts/src/c7079.rs create mode 100644 highlight/jirs-contexts/src/c708.rs create mode 100644 highlight/jirs-contexts/src/c7080.rs create mode 100644 highlight/jirs-contexts/src/c7081.rs create mode 100644 highlight/jirs-contexts/src/c7082.rs create mode 100644 highlight/jirs-contexts/src/c7083.rs create mode 100644 highlight/jirs-contexts/src/c7084.rs create mode 100644 highlight/jirs-contexts/src/c7085.rs create mode 100644 highlight/jirs-contexts/src/c7086.rs create mode 100644 highlight/jirs-contexts/src/c7087.rs create mode 100644 highlight/jirs-contexts/src/c7088.rs create mode 100644 highlight/jirs-contexts/src/c7089.rs create mode 100644 highlight/jirs-contexts/src/c709.rs create mode 100644 highlight/jirs-contexts/src/c7090.rs create mode 100644 highlight/jirs-contexts/src/c7091.rs create mode 100644 highlight/jirs-contexts/src/c7092.rs create mode 100644 highlight/jirs-contexts/src/c7093.rs create mode 100644 highlight/jirs-contexts/src/c7094.rs create mode 100644 highlight/jirs-contexts/src/c7095.rs create mode 100644 highlight/jirs-contexts/src/c7096.rs create mode 100644 highlight/jirs-contexts/src/c7097.rs create mode 100644 highlight/jirs-contexts/src/c7098.rs create mode 100644 highlight/jirs-contexts/src/c7099.rs create mode 100644 highlight/jirs-contexts/src/c71.rs create mode 100644 highlight/jirs-contexts/src/c710.rs create mode 100644 highlight/jirs-contexts/src/c7100.rs create mode 100644 highlight/jirs-contexts/src/c7101.rs create mode 100644 highlight/jirs-contexts/src/c7102.rs create mode 100644 highlight/jirs-contexts/src/c7103.rs create mode 100644 highlight/jirs-contexts/src/c7104.rs create mode 100644 highlight/jirs-contexts/src/c7105.rs create mode 100644 highlight/jirs-contexts/src/c7106.rs create mode 100644 highlight/jirs-contexts/src/c7107.rs create mode 100644 highlight/jirs-contexts/src/c7108.rs create mode 100644 highlight/jirs-contexts/src/c7109.rs create mode 100644 highlight/jirs-contexts/src/c711.rs create mode 100644 highlight/jirs-contexts/src/c7110.rs create mode 100644 highlight/jirs-contexts/src/c7111.rs create mode 100644 highlight/jirs-contexts/src/c7112.rs create mode 100644 highlight/jirs-contexts/src/c7113.rs create mode 100644 highlight/jirs-contexts/src/c7114.rs create mode 100644 highlight/jirs-contexts/src/c7115.rs create mode 100644 highlight/jirs-contexts/src/c7116.rs create mode 100644 highlight/jirs-contexts/src/c7117.rs create mode 100644 highlight/jirs-contexts/src/c7118.rs create mode 100644 highlight/jirs-contexts/src/c7119.rs create mode 100644 highlight/jirs-contexts/src/c712.rs create mode 100644 highlight/jirs-contexts/src/c7120.rs create mode 100644 highlight/jirs-contexts/src/c7121.rs create mode 100644 highlight/jirs-contexts/src/c7122.rs create mode 100644 highlight/jirs-contexts/src/c7123.rs create mode 100644 highlight/jirs-contexts/src/c7124.rs create mode 100644 highlight/jirs-contexts/src/c7125.rs create mode 100644 highlight/jirs-contexts/src/c7126.rs create mode 100644 highlight/jirs-contexts/src/c7127.rs create mode 100644 highlight/jirs-contexts/src/c7128.rs create mode 100644 highlight/jirs-contexts/src/c7129.rs create mode 100644 highlight/jirs-contexts/src/c713.rs create mode 100644 highlight/jirs-contexts/src/c7130.rs create mode 100644 highlight/jirs-contexts/src/c7131.rs create mode 100644 highlight/jirs-contexts/src/c7132.rs create mode 100644 highlight/jirs-contexts/src/c7133.rs create mode 100644 highlight/jirs-contexts/src/c7134.rs create mode 100644 highlight/jirs-contexts/src/c7135.rs create mode 100644 highlight/jirs-contexts/src/c7136.rs create mode 100644 highlight/jirs-contexts/src/c7137.rs create mode 100644 highlight/jirs-contexts/src/c7138.rs create mode 100644 highlight/jirs-contexts/src/c7139.rs create mode 100644 highlight/jirs-contexts/src/c714.rs create mode 100644 highlight/jirs-contexts/src/c7140.rs create mode 100644 highlight/jirs-contexts/src/c7141.rs create mode 100644 highlight/jirs-contexts/src/c7142.rs create mode 100644 highlight/jirs-contexts/src/c7143.rs create mode 100644 highlight/jirs-contexts/src/c7144.rs create mode 100644 highlight/jirs-contexts/src/c7145.rs create mode 100644 highlight/jirs-contexts/src/c7146.rs create mode 100644 highlight/jirs-contexts/src/c7147.rs create mode 100644 highlight/jirs-contexts/src/c7148.rs create mode 100644 highlight/jirs-contexts/src/c7149.rs create mode 100644 highlight/jirs-contexts/src/c715.rs create mode 100644 highlight/jirs-contexts/src/c7150.rs create mode 100644 highlight/jirs-contexts/src/c7151.rs create mode 100644 highlight/jirs-contexts/src/c7152.rs create mode 100644 highlight/jirs-contexts/src/c7153.rs create mode 100644 highlight/jirs-contexts/src/c7154.rs create mode 100644 highlight/jirs-contexts/src/c7155.rs create mode 100644 highlight/jirs-contexts/src/c7156.rs create mode 100644 highlight/jirs-contexts/src/c7157.rs create mode 100644 highlight/jirs-contexts/src/c7158.rs create mode 100644 highlight/jirs-contexts/src/c7159.rs create mode 100644 highlight/jirs-contexts/src/c716.rs create mode 100644 highlight/jirs-contexts/src/c7160.rs create mode 100644 highlight/jirs-contexts/src/c7161.rs create mode 100644 highlight/jirs-contexts/src/c7162.rs create mode 100644 highlight/jirs-contexts/src/c7163.rs create mode 100644 highlight/jirs-contexts/src/c7164.rs create mode 100644 highlight/jirs-contexts/src/c7165.rs create mode 100644 highlight/jirs-contexts/src/c7166.rs create mode 100644 highlight/jirs-contexts/src/c7167.rs create mode 100644 highlight/jirs-contexts/src/c7168.rs create mode 100644 highlight/jirs-contexts/src/c7169.rs create mode 100644 highlight/jirs-contexts/src/c717.rs create mode 100644 highlight/jirs-contexts/src/c7170.rs create mode 100644 highlight/jirs-contexts/src/c7171.rs create mode 100644 highlight/jirs-contexts/src/c7172.rs create mode 100644 highlight/jirs-contexts/src/c7173.rs create mode 100644 highlight/jirs-contexts/src/c7174.rs create mode 100644 highlight/jirs-contexts/src/c7175.rs create mode 100644 highlight/jirs-contexts/src/c7176.rs create mode 100644 highlight/jirs-contexts/src/c7177.rs create mode 100644 highlight/jirs-contexts/src/c7178.rs create mode 100644 highlight/jirs-contexts/src/c7179.rs create mode 100644 highlight/jirs-contexts/src/c718.rs create mode 100644 highlight/jirs-contexts/src/c7180.rs create mode 100644 highlight/jirs-contexts/src/c7181.rs create mode 100644 highlight/jirs-contexts/src/c7182.rs create mode 100644 highlight/jirs-contexts/src/c7183.rs create mode 100644 highlight/jirs-contexts/src/c7184.rs create mode 100644 highlight/jirs-contexts/src/c7185.rs create mode 100644 highlight/jirs-contexts/src/c7186.rs create mode 100644 highlight/jirs-contexts/src/c7187.rs create mode 100644 highlight/jirs-contexts/src/c7188.rs create mode 100644 highlight/jirs-contexts/src/c7189.rs create mode 100644 highlight/jirs-contexts/src/c719.rs create mode 100644 highlight/jirs-contexts/src/c7190.rs create mode 100644 highlight/jirs-contexts/src/c7191.rs create mode 100644 highlight/jirs-contexts/src/c7192.rs create mode 100644 highlight/jirs-contexts/src/c7193.rs create mode 100644 highlight/jirs-contexts/src/c7194.rs create mode 100644 highlight/jirs-contexts/src/c7195.rs create mode 100644 highlight/jirs-contexts/src/c7196.rs create mode 100644 highlight/jirs-contexts/src/c7197.rs create mode 100644 highlight/jirs-contexts/src/c7198.rs create mode 100644 highlight/jirs-contexts/src/c7199.rs create mode 100644 highlight/jirs-contexts/src/c72.rs create mode 100644 highlight/jirs-contexts/src/c720.rs create mode 100644 highlight/jirs-contexts/src/c7200.rs create mode 100644 highlight/jirs-contexts/src/c7201.rs create mode 100644 highlight/jirs-contexts/src/c7202.rs create mode 100644 highlight/jirs-contexts/src/c7203.rs create mode 100644 highlight/jirs-contexts/src/c7204.rs create mode 100644 highlight/jirs-contexts/src/c7205.rs create mode 100644 highlight/jirs-contexts/src/c7206.rs create mode 100644 highlight/jirs-contexts/src/c7207.rs create mode 100644 highlight/jirs-contexts/src/c7208.rs create mode 100644 highlight/jirs-contexts/src/c7209.rs create mode 100644 highlight/jirs-contexts/src/c721.rs create mode 100644 highlight/jirs-contexts/src/c7210.rs create mode 100644 highlight/jirs-contexts/src/c7211.rs create mode 100644 highlight/jirs-contexts/src/c7212.rs create mode 100644 highlight/jirs-contexts/src/c7213.rs create mode 100644 highlight/jirs-contexts/src/c7214.rs create mode 100644 highlight/jirs-contexts/src/c7215.rs create mode 100644 highlight/jirs-contexts/src/c7216.rs create mode 100644 highlight/jirs-contexts/src/c7217.rs create mode 100644 highlight/jirs-contexts/src/c7218.rs create mode 100644 highlight/jirs-contexts/src/c7219.rs create mode 100644 highlight/jirs-contexts/src/c722.rs create mode 100644 highlight/jirs-contexts/src/c7220.rs create mode 100644 highlight/jirs-contexts/src/c7221.rs create mode 100644 highlight/jirs-contexts/src/c7222.rs create mode 100644 highlight/jirs-contexts/src/c7223.rs create mode 100644 highlight/jirs-contexts/src/c7224.rs create mode 100644 highlight/jirs-contexts/src/c7225.rs create mode 100644 highlight/jirs-contexts/src/c7226.rs create mode 100644 highlight/jirs-contexts/src/c7227.rs create mode 100644 highlight/jirs-contexts/src/c7228.rs create mode 100644 highlight/jirs-contexts/src/c7229.rs create mode 100644 highlight/jirs-contexts/src/c723.rs create mode 100644 highlight/jirs-contexts/src/c7230.rs create mode 100644 highlight/jirs-contexts/src/c7231.rs create mode 100644 highlight/jirs-contexts/src/c7232.rs create mode 100644 highlight/jirs-contexts/src/c7233.rs create mode 100644 highlight/jirs-contexts/src/c7234.rs create mode 100644 highlight/jirs-contexts/src/c7235.rs create mode 100644 highlight/jirs-contexts/src/c7236.rs create mode 100644 highlight/jirs-contexts/src/c7237.rs create mode 100644 highlight/jirs-contexts/src/c7238.rs create mode 100644 highlight/jirs-contexts/src/c7239.rs create mode 100644 highlight/jirs-contexts/src/c724.rs create mode 100644 highlight/jirs-contexts/src/c7240.rs create mode 100644 highlight/jirs-contexts/src/c7241.rs create mode 100644 highlight/jirs-contexts/src/c7242.rs create mode 100644 highlight/jirs-contexts/src/c7243.rs create mode 100644 highlight/jirs-contexts/src/c7244.rs create mode 100644 highlight/jirs-contexts/src/c7245.rs create mode 100644 highlight/jirs-contexts/src/c7246.rs create mode 100644 highlight/jirs-contexts/src/c7247.rs create mode 100644 highlight/jirs-contexts/src/c7248.rs create mode 100644 highlight/jirs-contexts/src/c7249.rs create mode 100644 highlight/jirs-contexts/src/c725.rs create mode 100644 highlight/jirs-contexts/src/c7250.rs create mode 100644 highlight/jirs-contexts/src/c7251.rs create mode 100644 highlight/jirs-contexts/src/c7252.rs create mode 100644 highlight/jirs-contexts/src/c7253.rs create mode 100644 highlight/jirs-contexts/src/c7254.rs create mode 100644 highlight/jirs-contexts/src/c7255.rs create mode 100644 highlight/jirs-contexts/src/c7256.rs create mode 100644 highlight/jirs-contexts/src/c7257.rs create mode 100644 highlight/jirs-contexts/src/c7258.rs create mode 100644 highlight/jirs-contexts/src/c7259.rs create mode 100644 highlight/jirs-contexts/src/c726.rs create mode 100644 highlight/jirs-contexts/src/c7260.rs create mode 100644 highlight/jirs-contexts/src/c7261.rs create mode 100644 highlight/jirs-contexts/src/c7262.rs create mode 100644 highlight/jirs-contexts/src/c7263.rs create mode 100644 highlight/jirs-contexts/src/c7264.rs create mode 100644 highlight/jirs-contexts/src/c7265.rs create mode 100644 highlight/jirs-contexts/src/c7266.rs create mode 100644 highlight/jirs-contexts/src/c7267.rs create mode 100644 highlight/jirs-contexts/src/c7268.rs create mode 100644 highlight/jirs-contexts/src/c7269.rs create mode 100644 highlight/jirs-contexts/src/c727.rs create mode 100644 highlight/jirs-contexts/src/c7270.rs create mode 100644 highlight/jirs-contexts/src/c7271.rs create mode 100644 highlight/jirs-contexts/src/c7272.rs create mode 100644 highlight/jirs-contexts/src/c7273.rs create mode 100644 highlight/jirs-contexts/src/c7274.rs create mode 100644 highlight/jirs-contexts/src/c7275.rs create mode 100644 highlight/jirs-contexts/src/c7276.rs create mode 100644 highlight/jirs-contexts/src/c7277.rs create mode 100644 highlight/jirs-contexts/src/c7278.rs create mode 100644 highlight/jirs-contexts/src/c7279.rs create mode 100644 highlight/jirs-contexts/src/c728.rs create mode 100644 highlight/jirs-contexts/src/c7280.rs create mode 100644 highlight/jirs-contexts/src/c7281.rs create mode 100644 highlight/jirs-contexts/src/c7282.rs create mode 100644 highlight/jirs-contexts/src/c7283.rs create mode 100644 highlight/jirs-contexts/src/c7284.rs create mode 100644 highlight/jirs-contexts/src/c7285.rs create mode 100644 highlight/jirs-contexts/src/c7286.rs create mode 100644 highlight/jirs-contexts/src/c7287.rs create mode 100644 highlight/jirs-contexts/src/c7288.rs create mode 100644 highlight/jirs-contexts/src/c7289.rs create mode 100644 highlight/jirs-contexts/src/c729.rs create mode 100644 highlight/jirs-contexts/src/c7290.rs create mode 100644 highlight/jirs-contexts/src/c7291.rs create mode 100644 highlight/jirs-contexts/src/c7292.rs create mode 100644 highlight/jirs-contexts/src/c7293.rs create mode 100644 highlight/jirs-contexts/src/c7294.rs create mode 100644 highlight/jirs-contexts/src/c7295.rs create mode 100644 highlight/jirs-contexts/src/c7296.rs create mode 100644 highlight/jirs-contexts/src/c7297.rs create mode 100644 highlight/jirs-contexts/src/c7298.rs create mode 100644 highlight/jirs-contexts/src/c7299.rs create mode 100644 highlight/jirs-contexts/src/c73.rs create mode 100644 highlight/jirs-contexts/src/c730.rs create mode 100644 highlight/jirs-contexts/src/c7300.rs create mode 100644 highlight/jirs-contexts/src/c7301.rs create mode 100644 highlight/jirs-contexts/src/c7302.rs create mode 100644 highlight/jirs-contexts/src/c7303.rs create mode 100644 highlight/jirs-contexts/src/c7304.rs create mode 100644 highlight/jirs-contexts/src/c7305.rs create mode 100644 highlight/jirs-contexts/src/c7306.rs create mode 100644 highlight/jirs-contexts/src/c7307.rs create mode 100644 highlight/jirs-contexts/src/c7308.rs create mode 100644 highlight/jirs-contexts/src/c7309.rs create mode 100644 highlight/jirs-contexts/src/c731.rs create mode 100644 highlight/jirs-contexts/src/c7310.rs create mode 100644 highlight/jirs-contexts/src/c7311.rs create mode 100644 highlight/jirs-contexts/src/c7312.rs create mode 100644 highlight/jirs-contexts/src/c7313.rs create mode 100644 highlight/jirs-contexts/src/c7314.rs create mode 100644 highlight/jirs-contexts/src/c7315.rs create mode 100644 highlight/jirs-contexts/src/c7316.rs create mode 100644 highlight/jirs-contexts/src/c7317.rs create mode 100644 highlight/jirs-contexts/src/c7318.rs create mode 100644 highlight/jirs-contexts/src/c7319.rs create mode 100644 highlight/jirs-contexts/src/c732.rs create mode 100644 highlight/jirs-contexts/src/c7320.rs create mode 100644 highlight/jirs-contexts/src/c7321.rs create mode 100644 highlight/jirs-contexts/src/c7322.rs create mode 100644 highlight/jirs-contexts/src/c7323.rs create mode 100644 highlight/jirs-contexts/src/c7324.rs create mode 100644 highlight/jirs-contexts/src/c7325.rs create mode 100644 highlight/jirs-contexts/src/c7326.rs create mode 100644 highlight/jirs-contexts/src/c7327.rs create mode 100644 highlight/jirs-contexts/src/c7328.rs create mode 100644 highlight/jirs-contexts/src/c7329.rs create mode 100644 highlight/jirs-contexts/src/c733.rs create mode 100644 highlight/jirs-contexts/src/c7330.rs create mode 100644 highlight/jirs-contexts/src/c7331.rs create mode 100644 highlight/jirs-contexts/src/c7332.rs create mode 100644 highlight/jirs-contexts/src/c7333.rs create mode 100644 highlight/jirs-contexts/src/c7334.rs create mode 100644 highlight/jirs-contexts/src/c7335.rs create mode 100644 highlight/jirs-contexts/src/c7336.rs create mode 100644 highlight/jirs-contexts/src/c7337.rs create mode 100644 highlight/jirs-contexts/src/c7338.rs create mode 100644 highlight/jirs-contexts/src/c7339.rs create mode 100644 highlight/jirs-contexts/src/c734.rs create mode 100644 highlight/jirs-contexts/src/c7340.rs create mode 100644 highlight/jirs-contexts/src/c7341.rs create mode 100644 highlight/jirs-contexts/src/c7342.rs create mode 100644 highlight/jirs-contexts/src/c7343.rs create mode 100644 highlight/jirs-contexts/src/c7344.rs create mode 100644 highlight/jirs-contexts/src/c7345.rs create mode 100644 highlight/jirs-contexts/src/c7346.rs create mode 100644 highlight/jirs-contexts/src/c7347.rs create mode 100644 highlight/jirs-contexts/src/c7348.rs create mode 100644 highlight/jirs-contexts/src/c7349.rs create mode 100644 highlight/jirs-contexts/src/c735.rs create mode 100644 highlight/jirs-contexts/src/c7350.rs create mode 100644 highlight/jirs-contexts/src/c7351.rs create mode 100644 highlight/jirs-contexts/src/c7352.rs create mode 100644 highlight/jirs-contexts/src/c7353.rs create mode 100644 highlight/jirs-contexts/src/c7354.rs create mode 100644 highlight/jirs-contexts/src/c7355.rs create mode 100644 highlight/jirs-contexts/src/c7356.rs create mode 100644 highlight/jirs-contexts/src/c7357.rs create mode 100644 highlight/jirs-contexts/src/c7358.rs create mode 100644 highlight/jirs-contexts/src/c7359.rs create mode 100644 highlight/jirs-contexts/src/c736.rs create mode 100644 highlight/jirs-contexts/src/c7360.rs create mode 100644 highlight/jirs-contexts/src/c7361.rs create mode 100644 highlight/jirs-contexts/src/c7362.rs create mode 100644 highlight/jirs-contexts/src/c7363.rs create mode 100644 highlight/jirs-contexts/src/c7364.rs create mode 100644 highlight/jirs-contexts/src/c7365.rs create mode 100644 highlight/jirs-contexts/src/c7366.rs create mode 100644 highlight/jirs-contexts/src/c7367.rs create mode 100644 highlight/jirs-contexts/src/c7368.rs create mode 100644 highlight/jirs-contexts/src/c7369.rs create mode 100644 highlight/jirs-contexts/src/c737.rs create mode 100644 highlight/jirs-contexts/src/c7370.rs create mode 100644 highlight/jirs-contexts/src/c7371.rs create mode 100644 highlight/jirs-contexts/src/c7372.rs create mode 100644 highlight/jirs-contexts/src/c7373.rs create mode 100644 highlight/jirs-contexts/src/c7374.rs create mode 100644 highlight/jirs-contexts/src/c7375.rs create mode 100644 highlight/jirs-contexts/src/c7376.rs create mode 100644 highlight/jirs-contexts/src/c7377.rs create mode 100644 highlight/jirs-contexts/src/c7378.rs create mode 100644 highlight/jirs-contexts/src/c7379.rs create mode 100644 highlight/jirs-contexts/src/c738.rs create mode 100644 highlight/jirs-contexts/src/c7380.rs create mode 100644 highlight/jirs-contexts/src/c7381.rs create mode 100644 highlight/jirs-contexts/src/c7382.rs create mode 100644 highlight/jirs-contexts/src/c7383.rs create mode 100644 highlight/jirs-contexts/src/c7384.rs create mode 100644 highlight/jirs-contexts/src/c7385.rs create mode 100644 highlight/jirs-contexts/src/c7386.rs create mode 100644 highlight/jirs-contexts/src/c7387.rs create mode 100644 highlight/jirs-contexts/src/c7388.rs create mode 100644 highlight/jirs-contexts/src/c7389.rs create mode 100644 highlight/jirs-contexts/src/c739.rs create mode 100644 highlight/jirs-contexts/src/c7390.rs create mode 100644 highlight/jirs-contexts/src/c7391.rs create mode 100644 highlight/jirs-contexts/src/c7392.rs create mode 100644 highlight/jirs-contexts/src/c7393.rs create mode 100644 highlight/jirs-contexts/src/c7394.rs create mode 100644 highlight/jirs-contexts/src/c7395.rs create mode 100644 highlight/jirs-contexts/src/c7396.rs create mode 100644 highlight/jirs-contexts/src/c7397.rs create mode 100644 highlight/jirs-contexts/src/c7398.rs create mode 100644 highlight/jirs-contexts/src/c7399.rs create mode 100644 highlight/jirs-contexts/src/c74.rs create mode 100644 highlight/jirs-contexts/src/c740.rs create mode 100644 highlight/jirs-contexts/src/c7400.rs create mode 100644 highlight/jirs-contexts/src/c7401.rs create mode 100644 highlight/jirs-contexts/src/c7402.rs create mode 100644 highlight/jirs-contexts/src/c7403.rs create mode 100644 highlight/jirs-contexts/src/c7404.rs create mode 100644 highlight/jirs-contexts/src/c7405.rs create mode 100644 highlight/jirs-contexts/src/c7406.rs create mode 100644 highlight/jirs-contexts/src/c7407.rs create mode 100644 highlight/jirs-contexts/src/c7408.rs create mode 100644 highlight/jirs-contexts/src/c7409.rs create mode 100644 highlight/jirs-contexts/src/c741.rs create mode 100644 highlight/jirs-contexts/src/c7410.rs create mode 100644 highlight/jirs-contexts/src/c7411.rs create mode 100644 highlight/jirs-contexts/src/c7412.rs create mode 100644 highlight/jirs-contexts/src/c7413.rs create mode 100644 highlight/jirs-contexts/src/c7414.rs create mode 100644 highlight/jirs-contexts/src/c7415.rs create mode 100644 highlight/jirs-contexts/src/c7416.rs create mode 100644 highlight/jirs-contexts/src/c7417.rs create mode 100644 highlight/jirs-contexts/src/c7418.rs create mode 100644 highlight/jirs-contexts/src/c7419.rs create mode 100644 highlight/jirs-contexts/src/c742.rs create mode 100644 highlight/jirs-contexts/src/c7420.rs create mode 100644 highlight/jirs-contexts/src/c7421.rs create mode 100644 highlight/jirs-contexts/src/c7422.rs create mode 100644 highlight/jirs-contexts/src/c7423.rs create mode 100644 highlight/jirs-contexts/src/c7424.rs create mode 100644 highlight/jirs-contexts/src/c7425.rs create mode 100644 highlight/jirs-contexts/src/c7426.rs create mode 100644 highlight/jirs-contexts/src/c7427.rs create mode 100644 highlight/jirs-contexts/src/c7428.rs create mode 100644 highlight/jirs-contexts/src/c7429.rs create mode 100644 highlight/jirs-contexts/src/c743.rs create mode 100644 highlight/jirs-contexts/src/c7430.rs create mode 100644 highlight/jirs-contexts/src/c7431.rs create mode 100644 highlight/jirs-contexts/src/c7432.rs create mode 100644 highlight/jirs-contexts/src/c7433.rs create mode 100644 highlight/jirs-contexts/src/c7434.rs create mode 100644 highlight/jirs-contexts/src/c7435.rs create mode 100644 highlight/jirs-contexts/src/c7436.rs create mode 100644 highlight/jirs-contexts/src/c7437.rs create mode 100644 highlight/jirs-contexts/src/c7438.rs create mode 100644 highlight/jirs-contexts/src/c7439.rs create mode 100644 highlight/jirs-contexts/src/c744.rs create mode 100644 highlight/jirs-contexts/src/c7440.rs create mode 100644 highlight/jirs-contexts/src/c7441.rs create mode 100644 highlight/jirs-contexts/src/c7442.rs create mode 100644 highlight/jirs-contexts/src/c7443.rs create mode 100644 highlight/jirs-contexts/src/c7444.rs create mode 100644 highlight/jirs-contexts/src/c7445.rs create mode 100644 highlight/jirs-contexts/src/c7446.rs create mode 100644 highlight/jirs-contexts/src/c7447.rs create mode 100644 highlight/jirs-contexts/src/c7448.rs create mode 100644 highlight/jirs-contexts/src/c7449.rs create mode 100644 highlight/jirs-contexts/src/c745.rs create mode 100644 highlight/jirs-contexts/src/c7450.rs create mode 100644 highlight/jirs-contexts/src/c7451.rs create mode 100644 highlight/jirs-contexts/src/c7452.rs create mode 100644 highlight/jirs-contexts/src/c7453.rs create mode 100644 highlight/jirs-contexts/src/c7454.rs create mode 100644 highlight/jirs-contexts/src/c7455.rs create mode 100644 highlight/jirs-contexts/src/c7456.rs create mode 100644 highlight/jirs-contexts/src/c7457.rs create mode 100644 highlight/jirs-contexts/src/c7458.rs create mode 100644 highlight/jirs-contexts/src/c7459.rs create mode 100644 highlight/jirs-contexts/src/c746.rs create mode 100644 highlight/jirs-contexts/src/c7460.rs create mode 100644 highlight/jirs-contexts/src/c7461.rs create mode 100644 highlight/jirs-contexts/src/c7462.rs create mode 100644 highlight/jirs-contexts/src/c7463.rs create mode 100644 highlight/jirs-contexts/src/c7464.rs create mode 100644 highlight/jirs-contexts/src/c7465.rs create mode 100644 highlight/jirs-contexts/src/c7466.rs create mode 100644 highlight/jirs-contexts/src/c7467.rs create mode 100644 highlight/jirs-contexts/src/c7468.rs create mode 100644 highlight/jirs-contexts/src/c7469.rs create mode 100644 highlight/jirs-contexts/src/c747.rs create mode 100644 highlight/jirs-contexts/src/c7470.rs create mode 100644 highlight/jirs-contexts/src/c7471.rs create mode 100644 highlight/jirs-contexts/src/c7472.rs create mode 100644 highlight/jirs-contexts/src/c7473.rs create mode 100644 highlight/jirs-contexts/src/c7474.rs create mode 100644 highlight/jirs-contexts/src/c7475.rs create mode 100644 highlight/jirs-contexts/src/c7476.rs create mode 100644 highlight/jirs-contexts/src/c7477.rs create mode 100644 highlight/jirs-contexts/src/c7478.rs create mode 100644 highlight/jirs-contexts/src/c7479.rs create mode 100644 highlight/jirs-contexts/src/c748.rs create mode 100644 highlight/jirs-contexts/src/c7480.rs create mode 100644 highlight/jirs-contexts/src/c7481.rs create mode 100644 highlight/jirs-contexts/src/c7482.rs create mode 100644 highlight/jirs-contexts/src/c7483.rs create mode 100644 highlight/jirs-contexts/src/c7484.rs create mode 100644 highlight/jirs-contexts/src/c7485.rs create mode 100644 highlight/jirs-contexts/src/c7486.rs create mode 100644 highlight/jirs-contexts/src/c7487.rs create mode 100644 highlight/jirs-contexts/src/c7488.rs create mode 100644 highlight/jirs-contexts/src/c7489.rs create mode 100644 highlight/jirs-contexts/src/c749.rs create mode 100644 highlight/jirs-contexts/src/c7490.rs create mode 100644 highlight/jirs-contexts/src/c7491.rs create mode 100644 highlight/jirs-contexts/src/c7492.rs create mode 100644 highlight/jirs-contexts/src/c7493.rs create mode 100644 highlight/jirs-contexts/src/c7494.rs create mode 100644 highlight/jirs-contexts/src/c7495.rs create mode 100644 highlight/jirs-contexts/src/c7496.rs create mode 100644 highlight/jirs-contexts/src/c7497.rs create mode 100644 highlight/jirs-contexts/src/c7498.rs create mode 100644 highlight/jirs-contexts/src/c7499.rs create mode 100644 highlight/jirs-contexts/src/c75.rs create mode 100644 highlight/jirs-contexts/src/c750.rs create mode 100644 highlight/jirs-contexts/src/c7500.rs create mode 100644 highlight/jirs-contexts/src/c7501.rs create mode 100644 highlight/jirs-contexts/src/c7502.rs create mode 100644 highlight/jirs-contexts/src/c7503.rs create mode 100644 highlight/jirs-contexts/src/c7504.rs create mode 100644 highlight/jirs-contexts/src/c7505.rs create mode 100644 highlight/jirs-contexts/src/c7506.rs create mode 100644 highlight/jirs-contexts/src/c7507.rs create mode 100644 highlight/jirs-contexts/src/c7508.rs create mode 100644 highlight/jirs-contexts/src/c7509.rs create mode 100644 highlight/jirs-contexts/src/c751.rs create mode 100644 highlight/jirs-contexts/src/c7510.rs create mode 100644 highlight/jirs-contexts/src/c7511.rs create mode 100644 highlight/jirs-contexts/src/c7512.rs create mode 100644 highlight/jirs-contexts/src/c7513.rs create mode 100644 highlight/jirs-contexts/src/c7514.rs create mode 100644 highlight/jirs-contexts/src/c7515.rs create mode 100644 highlight/jirs-contexts/src/c7516.rs create mode 100644 highlight/jirs-contexts/src/c7517.rs create mode 100644 highlight/jirs-contexts/src/c7518.rs create mode 100644 highlight/jirs-contexts/src/c7519.rs create mode 100644 highlight/jirs-contexts/src/c752.rs create mode 100644 highlight/jirs-contexts/src/c7520.rs create mode 100644 highlight/jirs-contexts/src/c7521.rs create mode 100644 highlight/jirs-contexts/src/c7522.rs create mode 100644 highlight/jirs-contexts/src/c7523.rs create mode 100644 highlight/jirs-contexts/src/c7524.rs create mode 100644 highlight/jirs-contexts/src/c7525.rs create mode 100644 highlight/jirs-contexts/src/c7526.rs create mode 100644 highlight/jirs-contexts/src/c7527.rs create mode 100644 highlight/jirs-contexts/src/c7528.rs create mode 100644 highlight/jirs-contexts/src/c7529.rs create mode 100644 highlight/jirs-contexts/src/c753.rs create mode 100644 highlight/jirs-contexts/src/c7530.rs create mode 100644 highlight/jirs-contexts/src/c7531.rs create mode 100644 highlight/jirs-contexts/src/c7532.rs create mode 100644 highlight/jirs-contexts/src/c7533.rs create mode 100644 highlight/jirs-contexts/src/c7534.rs create mode 100644 highlight/jirs-contexts/src/c7535.rs create mode 100644 highlight/jirs-contexts/src/c7536.rs create mode 100644 highlight/jirs-contexts/src/c7537.rs create mode 100644 highlight/jirs-contexts/src/c7538.rs create mode 100644 highlight/jirs-contexts/src/c7539.rs create mode 100644 highlight/jirs-contexts/src/c754.rs create mode 100644 highlight/jirs-contexts/src/c7540.rs create mode 100644 highlight/jirs-contexts/src/c7541.rs create mode 100644 highlight/jirs-contexts/src/c7542.rs create mode 100644 highlight/jirs-contexts/src/c7543.rs create mode 100644 highlight/jirs-contexts/src/c7544.rs create mode 100644 highlight/jirs-contexts/src/c7545.rs create mode 100644 highlight/jirs-contexts/src/c7546.rs create mode 100644 highlight/jirs-contexts/src/c7547.rs create mode 100644 highlight/jirs-contexts/src/c7548.rs create mode 100644 highlight/jirs-contexts/src/c7549.rs create mode 100644 highlight/jirs-contexts/src/c755.rs create mode 100644 highlight/jirs-contexts/src/c7550.rs create mode 100644 highlight/jirs-contexts/src/c7551.rs create mode 100644 highlight/jirs-contexts/src/c7552.rs create mode 100644 highlight/jirs-contexts/src/c7553.rs create mode 100644 highlight/jirs-contexts/src/c7554.rs create mode 100644 highlight/jirs-contexts/src/c7555.rs create mode 100644 highlight/jirs-contexts/src/c7556.rs create mode 100644 highlight/jirs-contexts/src/c7557.rs create mode 100644 highlight/jirs-contexts/src/c7558.rs create mode 100644 highlight/jirs-contexts/src/c7559.rs create mode 100644 highlight/jirs-contexts/src/c756.rs create mode 100644 highlight/jirs-contexts/src/c7560.rs create mode 100644 highlight/jirs-contexts/src/c7561.rs create mode 100644 highlight/jirs-contexts/src/c7562.rs create mode 100644 highlight/jirs-contexts/src/c7563.rs create mode 100644 highlight/jirs-contexts/src/c7564.rs create mode 100644 highlight/jirs-contexts/src/c7565.rs create mode 100644 highlight/jirs-contexts/src/c7566.rs create mode 100644 highlight/jirs-contexts/src/c7567.rs create mode 100644 highlight/jirs-contexts/src/c7568.rs create mode 100644 highlight/jirs-contexts/src/c7569.rs create mode 100644 highlight/jirs-contexts/src/c757.rs create mode 100644 highlight/jirs-contexts/src/c7570.rs create mode 100644 highlight/jirs-contexts/src/c7571.rs create mode 100644 highlight/jirs-contexts/src/c7572.rs create mode 100644 highlight/jirs-contexts/src/c7573.rs create mode 100644 highlight/jirs-contexts/src/c7574.rs create mode 100644 highlight/jirs-contexts/src/c7575.rs create mode 100644 highlight/jirs-contexts/src/c7576.rs create mode 100644 highlight/jirs-contexts/src/c7577.rs create mode 100644 highlight/jirs-contexts/src/c7578.rs create mode 100644 highlight/jirs-contexts/src/c7579.rs create mode 100644 highlight/jirs-contexts/src/c758.rs create mode 100644 highlight/jirs-contexts/src/c7580.rs create mode 100644 highlight/jirs-contexts/src/c7581.rs create mode 100644 highlight/jirs-contexts/src/c7582.rs create mode 100644 highlight/jirs-contexts/src/c7583.rs create mode 100644 highlight/jirs-contexts/src/c7584.rs create mode 100644 highlight/jirs-contexts/src/c7585.rs create mode 100644 highlight/jirs-contexts/src/c7586.rs create mode 100644 highlight/jirs-contexts/src/c7587.rs create mode 100644 highlight/jirs-contexts/src/c7588.rs create mode 100644 highlight/jirs-contexts/src/c7589.rs create mode 100644 highlight/jirs-contexts/src/c759.rs create mode 100644 highlight/jirs-contexts/src/c7590.rs create mode 100644 highlight/jirs-contexts/src/c7591.rs create mode 100644 highlight/jirs-contexts/src/c7592.rs create mode 100644 highlight/jirs-contexts/src/c7593.rs create mode 100644 highlight/jirs-contexts/src/c7594.rs create mode 100644 highlight/jirs-contexts/src/c7595.rs create mode 100644 highlight/jirs-contexts/src/c7596.rs create mode 100644 highlight/jirs-contexts/src/c7597.rs create mode 100644 highlight/jirs-contexts/src/c7598.rs create mode 100644 highlight/jirs-contexts/src/c7599.rs create mode 100644 highlight/jirs-contexts/src/c76.rs create mode 100644 highlight/jirs-contexts/src/c760.rs create mode 100644 highlight/jirs-contexts/src/c7600.rs create mode 100644 highlight/jirs-contexts/src/c7601.rs create mode 100644 highlight/jirs-contexts/src/c7602.rs create mode 100644 highlight/jirs-contexts/src/c7603.rs create mode 100644 highlight/jirs-contexts/src/c7604.rs create mode 100644 highlight/jirs-contexts/src/c7605.rs create mode 100644 highlight/jirs-contexts/src/c7606.rs create mode 100644 highlight/jirs-contexts/src/c7607.rs create mode 100644 highlight/jirs-contexts/src/c7608.rs create mode 100644 highlight/jirs-contexts/src/c7609.rs create mode 100644 highlight/jirs-contexts/src/c761.rs create mode 100644 highlight/jirs-contexts/src/c7610.rs create mode 100644 highlight/jirs-contexts/src/c7611.rs create mode 100644 highlight/jirs-contexts/src/c7612.rs create mode 100644 highlight/jirs-contexts/src/c7613.rs create mode 100644 highlight/jirs-contexts/src/c7614.rs create mode 100644 highlight/jirs-contexts/src/c7615.rs create mode 100644 highlight/jirs-contexts/src/c7616.rs create mode 100644 highlight/jirs-contexts/src/c7617.rs create mode 100644 highlight/jirs-contexts/src/c7618.rs create mode 100644 highlight/jirs-contexts/src/c7619.rs create mode 100644 highlight/jirs-contexts/src/c762.rs create mode 100644 highlight/jirs-contexts/src/c7620.rs create mode 100644 highlight/jirs-contexts/src/c7621.rs create mode 100644 highlight/jirs-contexts/src/c7622.rs create mode 100644 highlight/jirs-contexts/src/c7623.rs create mode 100644 highlight/jirs-contexts/src/c7624.rs create mode 100644 highlight/jirs-contexts/src/c7625.rs create mode 100644 highlight/jirs-contexts/src/c7626.rs create mode 100644 highlight/jirs-contexts/src/c7627.rs create mode 100644 highlight/jirs-contexts/src/c7628.rs create mode 100644 highlight/jirs-contexts/src/c7629.rs create mode 100644 highlight/jirs-contexts/src/c763.rs create mode 100644 highlight/jirs-contexts/src/c7630.rs create mode 100644 highlight/jirs-contexts/src/c7631.rs create mode 100644 highlight/jirs-contexts/src/c7632.rs create mode 100644 highlight/jirs-contexts/src/c7633.rs create mode 100644 highlight/jirs-contexts/src/c7634.rs create mode 100644 highlight/jirs-contexts/src/c7635.rs create mode 100644 highlight/jirs-contexts/src/c7636.rs create mode 100644 highlight/jirs-contexts/src/c7637.rs create mode 100644 highlight/jirs-contexts/src/c7638.rs create mode 100644 highlight/jirs-contexts/src/c7639.rs create mode 100644 highlight/jirs-contexts/src/c764.rs create mode 100644 highlight/jirs-contexts/src/c7640.rs create mode 100644 highlight/jirs-contexts/src/c7641.rs create mode 100644 highlight/jirs-contexts/src/c7642.rs create mode 100644 highlight/jirs-contexts/src/c7643.rs create mode 100644 highlight/jirs-contexts/src/c7644.rs create mode 100644 highlight/jirs-contexts/src/c7645.rs create mode 100644 highlight/jirs-contexts/src/c7646.rs create mode 100644 highlight/jirs-contexts/src/c7647.rs create mode 100644 highlight/jirs-contexts/src/c7648.rs create mode 100644 highlight/jirs-contexts/src/c7649.rs create mode 100644 highlight/jirs-contexts/src/c765.rs create mode 100644 highlight/jirs-contexts/src/c7650.rs create mode 100644 highlight/jirs-contexts/src/c7651.rs create mode 100644 highlight/jirs-contexts/src/c7652.rs create mode 100644 highlight/jirs-contexts/src/c7653.rs create mode 100644 highlight/jirs-contexts/src/c7654.rs create mode 100644 highlight/jirs-contexts/src/c7655.rs create mode 100644 highlight/jirs-contexts/src/c7656.rs create mode 100644 highlight/jirs-contexts/src/c7657.rs create mode 100644 highlight/jirs-contexts/src/c7658.rs create mode 100644 highlight/jirs-contexts/src/c7659.rs create mode 100644 highlight/jirs-contexts/src/c766.rs create mode 100644 highlight/jirs-contexts/src/c7660.rs create mode 100644 highlight/jirs-contexts/src/c7661.rs create mode 100644 highlight/jirs-contexts/src/c7662.rs create mode 100644 highlight/jirs-contexts/src/c7663.rs create mode 100644 highlight/jirs-contexts/src/c7664.rs create mode 100644 highlight/jirs-contexts/src/c7665.rs create mode 100644 highlight/jirs-contexts/src/c7666.rs create mode 100644 highlight/jirs-contexts/src/c7667.rs create mode 100644 highlight/jirs-contexts/src/c7668.rs create mode 100644 highlight/jirs-contexts/src/c7669.rs create mode 100644 highlight/jirs-contexts/src/c767.rs create mode 100644 highlight/jirs-contexts/src/c7670.rs create mode 100644 highlight/jirs-contexts/src/c7671.rs create mode 100644 highlight/jirs-contexts/src/c7672.rs create mode 100644 highlight/jirs-contexts/src/c7673.rs create mode 100644 highlight/jirs-contexts/src/c7674.rs create mode 100644 highlight/jirs-contexts/src/c7675.rs create mode 100644 highlight/jirs-contexts/src/c7676.rs create mode 100644 highlight/jirs-contexts/src/c7677.rs create mode 100644 highlight/jirs-contexts/src/c7678.rs create mode 100644 highlight/jirs-contexts/src/c7679.rs create mode 100644 highlight/jirs-contexts/src/c768.rs create mode 100644 highlight/jirs-contexts/src/c7680.rs create mode 100644 highlight/jirs-contexts/src/c7681.rs create mode 100644 highlight/jirs-contexts/src/c7682.rs create mode 100644 highlight/jirs-contexts/src/c7683.rs create mode 100644 highlight/jirs-contexts/src/c7684.rs create mode 100644 highlight/jirs-contexts/src/c7685.rs create mode 100644 highlight/jirs-contexts/src/c7686.rs create mode 100644 highlight/jirs-contexts/src/c7687.rs create mode 100644 highlight/jirs-contexts/src/c7688.rs create mode 100644 highlight/jirs-contexts/src/c7689.rs create mode 100644 highlight/jirs-contexts/src/c769.rs create mode 100644 highlight/jirs-contexts/src/c7690.rs create mode 100644 highlight/jirs-contexts/src/c7691.rs create mode 100644 highlight/jirs-contexts/src/c7692.rs create mode 100644 highlight/jirs-contexts/src/c7693.rs create mode 100644 highlight/jirs-contexts/src/c7694.rs create mode 100644 highlight/jirs-contexts/src/c7695.rs create mode 100644 highlight/jirs-contexts/src/c7696.rs create mode 100644 highlight/jirs-contexts/src/c7697.rs create mode 100644 highlight/jirs-contexts/src/c7698.rs create mode 100644 highlight/jirs-contexts/src/c7699.rs create mode 100644 highlight/jirs-contexts/src/c77.rs create mode 100644 highlight/jirs-contexts/src/c770.rs create mode 100644 highlight/jirs-contexts/src/c7700.rs create mode 100644 highlight/jirs-contexts/src/c7701.rs create mode 100644 highlight/jirs-contexts/src/c7702.rs create mode 100644 highlight/jirs-contexts/src/c7703.rs create mode 100644 highlight/jirs-contexts/src/c7704.rs create mode 100644 highlight/jirs-contexts/src/c7705.rs create mode 100644 highlight/jirs-contexts/src/c7706.rs create mode 100644 highlight/jirs-contexts/src/c7707.rs create mode 100644 highlight/jirs-contexts/src/c7708.rs create mode 100644 highlight/jirs-contexts/src/c7709.rs create mode 100644 highlight/jirs-contexts/src/c771.rs create mode 100644 highlight/jirs-contexts/src/c7710.rs create mode 100644 highlight/jirs-contexts/src/c7711.rs create mode 100644 highlight/jirs-contexts/src/c7712.rs create mode 100644 highlight/jirs-contexts/src/c7713.rs create mode 100644 highlight/jirs-contexts/src/c7714.rs create mode 100644 highlight/jirs-contexts/src/c7715.rs create mode 100644 highlight/jirs-contexts/src/c7716.rs create mode 100644 highlight/jirs-contexts/src/c7717.rs create mode 100644 highlight/jirs-contexts/src/c7718.rs create mode 100644 highlight/jirs-contexts/src/c7719.rs create mode 100644 highlight/jirs-contexts/src/c772.rs create mode 100644 highlight/jirs-contexts/src/c7720.rs create mode 100644 highlight/jirs-contexts/src/c7721.rs create mode 100644 highlight/jirs-contexts/src/c7722.rs create mode 100644 highlight/jirs-contexts/src/c7723.rs create mode 100644 highlight/jirs-contexts/src/c7724.rs create mode 100644 highlight/jirs-contexts/src/c7725.rs create mode 100644 highlight/jirs-contexts/src/c7726.rs create mode 100644 highlight/jirs-contexts/src/c7727.rs create mode 100644 highlight/jirs-contexts/src/c7728.rs create mode 100644 highlight/jirs-contexts/src/c7729.rs create mode 100644 highlight/jirs-contexts/src/c773.rs create mode 100644 highlight/jirs-contexts/src/c7730.rs create mode 100644 highlight/jirs-contexts/src/c7731.rs create mode 100644 highlight/jirs-contexts/src/c7732.rs create mode 100644 highlight/jirs-contexts/src/c7733.rs create mode 100644 highlight/jirs-contexts/src/c7734.rs create mode 100644 highlight/jirs-contexts/src/c7735.rs create mode 100644 highlight/jirs-contexts/src/c7736.rs create mode 100644 highlight/jirs-contexts/src/c7737.rs create mode 100644 highlight/jirs-contexts/src/c7738.rs create mode 100644 highlight/jirs-contexts/src/c7739.rs create mode 100644 highlight/jirs-contexts/src/c774.rs create mode 100644 highlight/jirs-contexts/src/c7740.rs create mode 100644 highlight/jirs-contexts/src/c7741.rs create mode 100644 highlight/jirs-contexts/src/c7742.rs create mode 100644 highlight/jirs-contexts/src/c7743.rs create mode 100644 highlight/jirs-contexts/src/c7744.rs create mode 100644 highlight/jirs-contexts/src/c7745.rs create mode 100644 highlight/jirs-contexts/src/c7746.rs create mode 100644 highlight/jirs-contexts/src/c7747.rs create mode 100644 highlight/jirs-contexts/src/c7748.rs create mode 100644 highlight/jirs-contexts/src/c7749.rs create mode 100644 highlight/jirs-contexts/src/c775.rs create mode 100644 highlight/jirs-contexts/src/c7750.rs create mode 100644 highlight/jirs-contexts/src/c7751.rs create mode 100644 highlight/jirs-contexts/src/c7752.rs create mode 100644 highlight/jirs-contexts/src/c7753.rs create mode 100644 highlight/jirs-contexts/src/c7754.rs create mode 100644 highlight/jirs-contexts/src/c7755.rs create mode 100644 highlight/jirs-contexts/src/c7756.rs create mode 100644 highlight/jirs-contexts/src/c7757.rs create mode 100644 highlight/jirs-contexts/src/c7758.rs create mode 100644 highlight/jirs-contexts/src/c7759.rs create mode 100644 highlight/jirs-contexts/src/c776.rs create mode 100644 highlight/jirs-contexts/src/c7760.rs create mode 100644 highlight/jirs-contexts/src/c7761.rs create mode 100644 highlight/jirs-contexts/src/c7762.rs create mode 100644 highlight/jirs-contexts/src/c7763.rs create mode 100644 highlight/jirs-contexts/src/c7764.rs create mode 100644 highlight/jirs-contexts/src/c7765.rs create mode 100644 highlight/jirs-contexts/src/c7766.rs create mode 100644 highlight/jirs-contexts/src/c7767.rs create mode 100644 highlight/jirs-contexts/src/c7768.rs create mode 100644 highlight/jirs-contexts/src/c7769.rs create mode 100644 highlight/jirs-contexts/src/c777.rs create mode 100644 highlight/jirs-contexts/src/c7770.rs create mode 100644 highlight/jirs-contexts/src/c7771.rs create mode 100644 highlight/jirs-contexts/src/c7772.rs create mode 100644 highlight/jirs-contexts/src/c7773.rs create mode 100644 highlight/jirs-contexts/src/c7774.rs create mode 100644 highlight/jirs-contexts/src/c7775.rs create mode 100644 highlight/jirs-contexts/src/c7776.rs create mode 100644 highlight/jirs-contexts/src/c7777.rs create mode 100644 highlight/jirs-contexts/src/c7778.rs create mode 100644 highlight/jirs-contexts/src/c7779.rs create mode 100644 highlight/jirs-contexts/src/c778.rs create mode 100644 highlight/jirs-contexts/src/c7780.rs create mode 100644 highlight/jirs-contexts/src/c7781.rs create mode 100644 highlight/jirs-contexts/src/c7782.rs create mode 100644 highlight/jirs-contexts/src/c7783.rs create mode 100644 highlight/jirs-contexts/src/c7784.rs create mode 100644 highlight/jirs-contexts/src/c7785.rs create mode 100644 highlight/jirs-contexts/src/c7786.rs create mode 100644 highlight/jirs-contexts/src/c7787.rs create mode 100644 highlight/jirs-contexts/src/c7788.rs create mode 100644 highlight/jirs-contexts/src/c7789.rs create mode 100644 highlight/jirs-contexts/src/c779.rs create mode 100644 highlight/jirs-contexts/src/c7790.rs create mode 100644 highlight/jirs-contexts/src/c7791.rs create mode 100644 highlight/jirs-contexts/src/c7792.rs create mode 100644 highlight/jirs-contexts/src/c7793.rs create mode 100644 highlight/jirs-contexts/src/c7794.rs create mode 100644 highlight/jirs-contexts/src/c7795.rs create mode 100644 highlight/jirs-contexts/src/c7796.rs create mode 100644 highlight/jirs-contexts/src/c7797.rs create mode 100644 highlight/jirs-contexts/src/c7798.rs create mode 100644 highlight/jirs-contexts/src/c7799.rs create mode 100644 highlight/jirs-contexts/src/c78.rs create mode 100644 highlight/jirs-contexts/src/c780.rs create mode 100644 highlight/jirs-contexts/src/c7800.rs create mode 100644 highlight/jirs-contexts/src/c7801.rs create mode 100644 highlight/jirs-contexts/src/c7802.rs create mode 100644 highlight/jirs-contexts/src/c7803.rs create mode 100644 highlight/jirs-contexts/src/c7804.rs create mode 100644 highlight/jirs-contexts/src/c7805.rs create mode 100644 highlight/jirs-contexts/src/c7806.rs create mode 100644 highlight/jirs-contexts/src/c7807.rs create mode 100644 highlight/jirs-contexts/src/c7808.rs create mode 100644 highlight/jirs-contexts/src/c7809.rs create mode 100644 highlight/jirs-contexts/src/c781.rs create mode 100644 highlight/jirs-contexts/src/c7810.rs create mode 100644 highlight/jirs-contexts/src/c7811.rs create mode 100644 highlight/jirs-contexts/src/c7812.rs create mode 100644 highlight/jirs-contexts/src/c7813.rs create mode 100644 highlight/jirs-contexts/src/c7814.rs create mode 100644 highlight/jirs-contexts/src/c7815.rs create mode 100644 highlight/jirs-contexts/src/c7816.rs create mode 100644 highlight/jirs-contexts/src/c7817.rs create mode 100644 highlight/jirs-contexts/src/c7818.rs create mode 100644 highlight/jirs-contexts/src/c7819.rs create mode 100644 highlight/jirs-contexts/src/c782.rs create mode 100644 highlight/jirs-contexts/src/c7820.rs create mode 100644 highlight/jirs-contexts/src/c7821.rs create mode 100644 highlight/jirs-contexts/src/c7822.rs create mode 100644 highlight/jirs-contexts/src/c7823.rs create mode 100644 highlight/jirs-contexts/src/c7824.rs create mode 100644 highlight/jirs-contexts/src/c7825.rs create mode 100644 highlight/jirs-contexts/src/c7826.rs create mode 100644 highlight/jirs-contexts/src/c7827.rs create mode 100644 highlight/jirs-contexts/src/c7828.rs create mode 100644 highlight/jirs-contexts/src/c7829.rs create mode 100644 highlight/jirs-contexts/src/c783.rs create mode 100644 highlight/jirs-contexts/src/c7830.rs create mode 100644 highlight/jirs-contexts/src/c7831.rs create mode 100644 highlight/jirs-contexts/src/c7832.rs create mode 100644 highlight/jirs-contexts/src/c7833.rs create mode 100644 highlight/jirs-contexts/src/c7834.rs create mode 100644 highlight/jirs-contexts/src/c7835.rs create mode 100644 highlight/jirs-contexts/src/c7836.rs create mode 100644 highlight/jirs-contexts/src/c7837.rs create mode 100644 highlight/jirs-contexts/src/c7838.rs create mode 100644 highlight/jirs-contexts/src/c7839.rs create mode 100644 highlight/jirs-contexts/src/c784.rs create mode 100644 highlight/jirs-contexts/src/c7840.rs create mode 100644 highlight/jirs-contexts/src/c7841.rs create mode 100644 highlight/jirs-contexts/src/c7842.rs create mode 100644 highlight/jirs-contexts/src/c7843.rs create mode 100644 highlight/jirs-contexts/src/c7844.rs create mode 100644 highlight/jirs-contexts/src/c7845.rs create mode 100644 highlight/jirs-contexts/src/c7846.rs create mode 100644 highlight/jirs-contexts/src/c7847.rs create mode 100644 highlight/jirs-contexts/src/c7848.rs create mode 100644 highlight/jirs-contexts/src/c7849.rs create mode 100644 highlight/jirs-contexts/src/c785.rs create mode 100644 highlight/jirs-contexts/src/c7850.rs create mode 100644 highlight/jirs-contexts/src/c7851.rs create mode 100644 highlight/jirs-contexts/src/c7852.rs create mode 100644 highlight/jirs-contexts/src/c7853.rs create mode 100644 highlight/jirs-contexts/src/c7854.rs create mode 100644 highlight/jirs-contexts/src/c7855.rs create mode 100644 highlight/jirs-contexts/src/c7856.rs create mode 100644 highlight/jirs-contexts/src/c7857.rs create mode 100644 highlight/jirs-contexts/src/c7858.rs create mode 100644 highlight/jirs-contexts/src/c7859.rs create mode 100644 highlight/jirs-contexts/src/c786.rs create mode 100644 highlight/jirs-contexts/src/c7860.rs create mode 100644 highlight/jirs-contexts/src/c7861.rs create mode 100644 highlight/jirs-contexts/src/c7862.rs create mode 100644 highlight/jirs-contexts/src/c7863.rs create mode 100644 highlight/jirs-contexts/src/c7864.rs create mode 100644 highlight/jirs-contexts/src/c7865.rs create mode 100644 highlight/jirs-contexts/src/c7866.rs create mode 100644 highlight/jirs-contexts/src/c7867.rs create mode 100644 highlight/jirs-contexts/src/c7868.rs create mode 100644 highlight/jirs-contexts/src/c7869.rs create mode 100644 highlight/jirs-contexts/src/c787.rs create mode 100644 highlight/jirs-contexts/src/c7870.rs create mode 100644 highlight/jirs-contexts/src/c7871.rs create mode 100644 highlight/jirs-contexts/src/c7872.rs create mode 100644 highlight/jirs-contexts/src/c7873.rs create mode 100644 highlight/jirs-contexts/src/c7874.rs create mode 100644 highlight/jirs-contexts/src/c7875.rs create mode 100644 highlight/jirs-contexts/src/c7876.rs create mode 100644 highlight/jirs-contexts/src/c7877.rs create mode 100644 highlight/jirs-contexts/src/c7878.rs create mode 100644 highlight/jirs-contexts/src/c7879.rs create mode 100644 highlight/jirs-contexts/src/c788.rs create mode 100644 highlight/jirs-contexts/src/c7880.rs create mode 100644 highlight/jirs-contexts/src/c7881.rs create mode 100644 highlight/jirs-contexts/src/c7882.rs create mode 100644 highlight/jirs-contexts/src/c7883.rs create mode 100644 highlight/jirs-contexts/src/c7884.rs create mode 100644 highlight/jirs-contexts/src/c7885.rs create mode 100644 highlight/jirs-contexts/src/c7886.rs create mode 100644 highlight/jirs-contexts/src/c7887.rs create mode 100644 highlight/jirs-contexts/src/c7888.rs create mode 100644 highlight/jirs-contexts/src/c7889.rs create mode 100644 highlight/jirs-contexts/src/c789.rs create mode 100644 highlight/jirs-contexts/src/c7890.rs create mode 100644 highlight/jirs-contexts/src/c7891.rs create mode 100644 highlight/jirs-contexts/src/c7892.rs create mode 100644 highlight/jirs-contexts/src/c7893.rs create mode 100644 highlight/jirs-contexts/src/c7894.rs create mode 100644 highlight/jirs-contexts/src/c7895.rs create mode 100644 highlight/jirs-contexts/src/c7896.rs create mode 100644 highlight/jirs-contexts/src/c7897.rs create mode 100644 highlight/jirs-contexts/src/c7898.rs create mode 100644 highlight/jirs-contexts/src/c7899.rs create mode 100644 highlight/jirs-contexts/src/c79.rs create mode 100644 highlight/jirs-contexts/src/c790.rs create mode 100644 highlight/jirs-contexts/src/c7900.rs create mode 100644 highlight/jirs-contexts/src/c7901.rs create mode 100644 highlight/jirs-contexts/src/c7902.rs create mode 100644 highlight/jirs-contexts/src/c7903.rs create mode 100644 highlight/jirs-contexts/src/c7904.rs create mode 100644 highlight/jirs-contexts/src/c7905.rs create mode 100644 highlight/jirs-contexts/src/c7906.rs create mode 100644 highlight/jirs-contexts/src/c7907.rs create mode 100644 highlight/jirs-contexts/src/c7908.rs create mode 100644 highlight/jirs-contexts/src/c7909.rs create mode 100644 highlight/jirs-contexts/src/c791.rs create mode 100644 highlight/jirs-contexts/src/c7910.rs create mode 100644 highlight/jirs-contexts/src/c7911.rs create mode 100644 highlight/jirs-contexts/src/c7912.rs create mode 100644 highlight/jirs-contexts/src/c7913.rs create mode 100644 highlight/jirs-contexts/src/c7914.rs create mode 100644 highlight/jirs-contexts/src/c7915.rs create mode 100644 highlight/jirs-contexts/src/c7916.rs create mode 100644 highlight/jirs-contexts/src/c7917.rs create mode 100644 highlight/jirs-contexts/src/c7918.rs create mode 100644 highlight/jirs-contexts/src/c7919.rs create mode 100644 highlight/jirs-contexts/src/c792.rs create mode 100644 highlight/jirs-contexts/src/c7920.rs create mode 100644 highlight/jirs-contexts/src/c7921.rs create mode 100644 highlight/jirs-contexts/src/c7922.rs create mode 100644 highlight/jirs-contexts/src/c7923.rs create mode 100644 highlight/jirs-contexts/src/c7924.rs create mode 100644 highlight/jirs-contexts/src/c7925.rs create mode 100644 highlight/jirs-contexts/src/c7926.rs create mode 100644 highlight/jirs-contexts/src/c7927.rs create mode 100644 highlight/jirs-contexts/src/c7928.rs create mode 100644 highlight/jirs-contexts/src/c7929.rs create mode 100644 highlight/jirs-contexts/src/c793.rs create mode 100644 highlight/jirs-contexts/src/c7930.rs create mode 100644 highlight/jirs-contexts/src/c7931.rs create mode 100644 highlight/jirs-contexts/src/c7932.rs create mode 100644 highlight/jirs-contexts/src/c7933.rs create mode 100644 highlight/jirs-contexts/src/c7934.rs create mode 100644 highlight/jirs-contexts/src/c7935.rs create mode 100644 highlight/jirs-contexts/src/c7936.rs create mode 100644 highlight/jirs-contexts/src/c7937.rs create mode 100644 highlight/jirs-contexts/src/c7938.rs create mode 100644 highlight/jirs-contexts/src/c7939.rs create mode 100644 highlight/jirs-contexts/src/c794.rs create mode 100644 highlight/jirs-contexts/src/c7940.rs create mode 100644 highlight/jirs-contexts/src/c7941.rs create mode 100644 highlight/jirs-contexts/src/c7942.rs create mode 100644 highlight/jirs-contexts/src/c7943.rs create mode 100644 highlight/jirs-contexts/src/c7944.rs create mode 100644 highlight/jirs-contexts/src/c7945.rs create mode 100644 highlight/jirs-contexts/src/c7946.rs create mode 100644 highlight/jirs-contexts/src/c7947.rs create mode 100644 highlight/jirs-contexts/src/c7948.rs create mode 100644 highlight/jirs-contexts/src/c7949.rs create mode 100644 highlight/jirs-contexts/src/c795.rs create mode 100644 highlight/jirs-contexts/src/c7950.rs create mode 100644 highlight/jirs-contexts/src/c7951.rs create mode 100644 highlight/jirs-contexts/src/c7952.rs create mode 100644 highlight/jirs-contexts/src/c7953.rs create mode 100644 highlight/jirs-contexts/src/c7954.rs create mode 100644 highlight/jirs-contexts/src/c7955.rs create mode 100644 highlight/jirs-contexts/src/c7956.rs create mode 100644 highlight/jirs-contexts/src/c7957.rs create mode 100644 highlight/jirs-contexts/src/c7958.rs create mode 100644 highlight/jirs-contexts/src/c7959.rs create mode 100644 highlight/jirs-contexts/src/c796.rs create mode 100644 highlight/jirs-contexts/src/c7960.rs create mode 100644 highlight/jirs-contexts/src/c7961.rs create mode 100644 highlight/jirs-contexts/src/c7962.rs create mode 100644 highlight/jirs-contexts/src/c7963.rs create mode 100644 highlight/jirs-contexts/src/c7964.rs create mode 100644 highlight/jirs-contexts/src/c7965.rs create mode 100644 highlight/jirs-contexts/src/c7966.rs create mode 100644 highlight/jirs-contexts/src/c7967.rs create mode 100644 highlight/jirs-contexts/src/c7968.rs create mode 100644 highlight/jirs-contexts/src/c7969.rs create mode 100644 highlight/jirs-contexts/src/c797.rs create mode 100644 highlight/jirs-contexts/src/c7970.rs create mode 100644 highlight/jirs-contexts/src/c7971.rs create mode 100644 highlight/jirs-contexts/src/c7972.rs create mode 100644 highlight/jirs-contexts/src/c7973.rs create mode 100644 highlight/jirs-contexts/src/c7974.rs create mode 100644 highlight/jirs-contexts/src/c7975.rs create mode 100644 highlight/jirs-contexts/src/c7976.rs create mode 100644 highlight/jirs-contexts/src/c7977.rs create mode 100644 highlight/jirs-contexts/src/c7978.rs create mode 100644 highlight/jirs-contexts/src/c7979.rs create mode 100644 highlight/jirs-contexts/src/c798.rs create mode 100644 highlight/jirs-contexts/src/c7980.rs create mode 100644 highlight/jirs-contexts/src/c7981.rs create mode 100644 highlight/jirs-contexts/src/c7982.rs create mode 100644 highlight/jirs-contexts/src/c7983.rs create mode 100644 highlight/jirs-contexts/src/c7984.rs create mode 100644 highlight/jirs-contexts/src/c7985.rs create mode 100644 highlight/jirs-contexts/src/c7986.rs create mode 100644 highlight/jirs-contexts/src/c7987.rs create mode 100644 highlight/jirs-contexts/src/c7988.rs create mode 100644 highlight/jirs-contexts/src/c7989.rs create mode 100644 highlight/jirs-contexts/src/c799.rs create mode 100644 highlight/jirs-contexts/src/c7990.rs create mode 100644 highlight/jirs-contexts/src/c7991.rs create mode 100644 highlight/jirs-contexts/src/c7992.rs create mode 100644 highlight/jirs-contexts/src/c7993.rs create mode 100644 highlight/jirs-contexts/src/c7994.rs create mode 100644 highlight/jirs-contexts/src/c7995.rs create mode 100644 highlight/jirs-contexts/src/c7996.rs create mode 100644 highlight/jirs-contexts/src/c7997.rs create mode 100644 highlight/jirs-contexts/src/c7998.rs create mode 100644 highlight/jirs-contexts/src/c7999.rs create mode 100644 highlight/jirs-contexts/src/c8.rs create mode 100644 highlight/jirs-contexts/src/c80.rs create mode 100644 highlight/jirs-contexts/src/c800.rs create mode 100644 highlight/jirs-contexts/src/c8000.rs create mode 100644 highlight/jirs-contexts/src/c8001.rs create mode 100644 highlight/jirs-contexts/src/c8002.rs create mode 100644 highlight/jirs-contexts/src/c8003.rs create mode 100644 highlight/jirs-contexts/src/c8004.rs create mode 100644 highlight/jirs-contexts/src/c8005.rs create mode 100644 highlight/jirs-contexts/src/c8006.rs create mode 100644 highlight/jirs-contexts/src/c8007.rs create mode 100644 highlight/jirs-contexts/src/c8008.rs create mode 100644 highlight/jirs-contexts/src/c8009.rs create mode 100644 highlight/jirs-contexts/src/c801.rs create mode 100644 highlight/jirs-contexts/src/c8010.rs create mode 100644 highlight/jirs-contexts/src/c8011.rs create mode 100644 highlight/jirs-contexts/src/c8012.rs create mode 100644 highlight/jirs-contexts/src/c8013.rs create mode 100644 highlight/jirs-contexts/src/c8014.rs create mode 100644 highlight/jirs-contexts/src/c8015.rs create mode 100644 highlight/jirs-contexts/src/c8016.rs create mode 100644 highlight/jirs-contexts/src/c8017.rs create mode 100644 highlight/jirs-contexts/src/c8018.rs create mode 100644 highlight/jirs-contexts/src/c8019.rs create mode 100644 highlight/jirs-contexts/src/c802.rs create mode 100644 highlight/jirs-contexts/src/c8020.rs create mode 100644 highlight/jirs-contexts/src/c8021.rs create mode 100644 highlight/jirs-contexts/src/c8022.rs create mode 100644 highlight/jirs-contexts/src/c8023.rs create mode 100644 highlight/jirs-contexts/src/c8024.rs create mode 100644 highlight/jirs-contexts/src/c8025.rs create mode 100644 highlight/jirs-contexts/src/c8026.rs create mode 100644 highlight/jirs-contexts/src/c8027.rs create mode 100644 highlight/jirs-contexts/src/c8028.rs create mode 100644 highlight/jirs-contexts/src/c8029.rs create mode 100644 highlight/jirs-contexts/src/c803.rs create mode 100644 highlight/jirs-contexts/src/c8030.rs create mode 100644 highlight/jirs-contexts/src/c8031.rs create mode 100644 highlight/jirs-contexts/src/c8032.rs create mode 100644 highlight/jirs-contexts/src/c8033.rs create mode 100644 highlight/jirs-contexts/src/c8034.rs create mode 100644 highlight/jirs-contexts/src/c8035.rs create mode 100644 highlight/jirs-contexts/src/c8036.rs create mode 100644 highlight/jirs-contexts/src/c8037.rs create mode 100644 highlight/jirs-contexts/src/c8038.rs create mode 100644 highlight/jirs-contexts/src/c8039.rs create mode 100644 highlight/jirs-contexts/src/c804.rs create mode 100644 highlight/jirs-contexts/src/c8040.rs create mode 100644 highlight/jirs-contexts/src/c8041.rs create mode 100644 highlight/jirs-contexts/src/c8042.rs create mode 100644 highlight/jirs-contexts/src/c8043.rs create mode 100644 highlight/jirs-contexts/src/c8044.rs create mode 100644 highlight/jirs-contexts/src/c8045.rs create mode 100644 highlight/jirs-contexts/src/c8046.rs create mode 100644 highlight/jirs-contexts/src/c8047.rs create mode 100644 highlight/jirs-contexts/src/c8048.rs create mode 100644 highlight/jirs-contexts/src/c8049.rs create mode 100644 highlight/jirs-contexts/src/c805.rs create mode 100644 highlight/jirs-contexts/src/c8050.rs create mode 100644 highlight/jirs-contexts/src/c8051.rs create mode 100644 highlight/jirs-contexts/src/c8052.rs create mode 100644 highlight/jirs-contexts/src/c8053.rs create mode 100644 highlight/jirs-contexts/src/c8054.rs create mode 100644 highlight/jirs-contexts/src/c8055.rs create mode 100644 highlight/jirs-contexts/src/c8056.rs create mode 100644 highlight/jirs-contexts/src/c8057.rs create mode 100644 highlight/jirs-contexts/src/c8058.rs create mode 100644 highlight/jirs-contexts/src/c8059.rs create mode 100644 highlight/jirs-contexts/src/c806.rs create mode 100644 highlight/jirs-contexts/src/c8060.rs create mode 100644 highlight/jirs-contexts/src/c8061.rs create mode 100644 highlight/jirs-contexts/src/c8062.rs create mode 100644 highlight/jirs-contexts/src/c8063.rs create mode 100644 highlight/jirs-contexts/src/c8064.rs create mode 100644 highlight/jirs-contexts/src/c8065.rs create mode 100644 highlight/jirs-contexts/src/c8066.rs create mode 100644 highlight/jirs-contexts/src/c8067.rs create mode 100644 highlight/jirs-contexts/src/c8068.rs create mode 100644 highlight/jirs-contexts/src/c8069.rs create mode 100644 highlight/jirs-contexts/src/c807.rs create mode 100644 highlight/jirs-contexts/src/c8070.rs create mode 100644 highlight/jirs-contexts/src/c8071.rs create mode 100644 highlight/jirs-contexts/src/c8072.rs create mode 100644 highlight/jirs-contexts/src/c8073.rs create mode 100644 highlight/jirs-contexts/src/c8074.rs create mode 100644 highlight/jirs-contexts/src/c8075.rs create mode 100644 highlight/jirs-contexts/src/c8076.rs create mode 100644 highlight/jirs-contexts/src/c8077.rs create mode 100644 highlight/jirs-contexts/src/c8078.rs create mode 100644 highlight/jirs-contexts/src/c8079.rs create mode 100644 highlight/jirs-contexts/src/c808.rs create mode 100644 highlight/jirs-contexts/src/c8080.rs create mode 100644 highlight/jirs-contexts/src/c8081.rs create mode 100644 highlight/jirs-contexts/src/c8082.rs create mode 100644 highlight/jirs-contexts/src/c8083.rs create mode 100644 highlight/jirs-contexts/src/c8084.rs create mode 100644 highlight/jirs-contexts/src/c8085.rs create mode 100644 highlight/jirs-contexts/src/c8086.rs create mode 100644 highlight/jirs-contexts/src/c8087.rs create mode 100644 highlight/jirs-contexts/src/c8088.rs create mode 100644 highlight/jirs-contexts/src/c8089.rs create mode 100644 highlight/jirs-contexts/src/c809.rs create mode 100644 highlight/jirs-contexts/src/c8090.rs create mode 100644 highlight/jirs-contexts/src/c8091.rs create mode 100644 highlight/jirs-contexts/src/c8092.rs create mode 100644 highlight/jirs-contexts/src/c8093.rs create mode 100644 highlight/jirs-contexts/src/c8094.rs create mode 100644 highlight/jirs-contexts/src/c8095.rs create mode 100644 highlight/jirs-contexts/src/c8096.rs create mode 100644 highlight/jirs-contexts/src/c8097.rs create mode 100644 highlight/jirs-contexts/src/c8098.rs create mode 100644 highlight/jirs-contexts/src/c8099.rs create mode 100644 highlight/jirs-contexts/src/c81.rs create mode 100644 highlight/jirs-contexts/src/c810.rs create mode 100644 highlight/jirs-contexts/src/c8100.rs create mode 100644 highlight/jirs-contexts/src/c8101.rs create mode 100644 highlight/jirs-contexts/src/c8102.rs create mode 100644 highlight/jirs-contexts/src/c8103.rs create mode 100644 highlight/jirs-contexts/src/c8104.rs create mode 100644 highlight/jirs-contexts/src/c8105.rs create mode 100644 highlight/jirs-contexts/src/c8106.rs create mode 100644 highlight/jirs-contexts/src/c8107.rs create mode 100644 highlight/jirs-contexts/src/c8108.rs create mode 100644 highlight/jirs-contexts/src/c8109.rs create mode 100644 highlight/jirs-contexts/src/c811.rs create mode 100644 highlight/jirs-contexts/src/c8110.rs create mode 100644 highlight/jirs-contexts/src/c8111.rs create mode 100644 highlight/jirs-contexts/src/c8112.rs create mode 100644 highlight/jirs-contexts/src/c8113.rs create mode 100644 highlight/jirs-contexts/src/c8114.rs create mode 100644 highlight/jirs-contexts/src/c8115.rs create mode 100644 highlight/jirs-contexts/src/c8116.rs create mode 100644 highlight/jirs-contexts/src/c8117.rs create mode 100644 highlight/jirs-contexts/src/c8118.rs create mode 100644 highlight/jirs-contexts/src/c8119.rs create mode 100644 highlight/jirs-contexts/src/c812.rs create mode 100644 highlight/jirs-contexts/src/c8120.rs create mode 100644 highlight/jirs-contexts/src/c8121.rs create mode 100644 highlight/jirs-contexts/src/c8122.rs create mode 100644 highlight/jirs-contexts/src/c8123.rs create mode 100644 highlight/jirs-contexts/src/c8124.rs create mode 100644 highlight/jirs-contexts/src/c8125.rs create mode 100644 highlight/jirs-contexts/src/c8126.rs create mode 100644 highlight/jirs-contexts/src/c8127.rs create mode 100644 highlight/jirs-contexts/src/c8128.rs create mode 100644 highlight/jirs-contexts/src/c8129.rs create mode 100644 highlight/jirs-contexts/src/c813.rs create mode 100644 highlight/jirs-contexts/src/c8130.rs create mode 100644 highlight/jirs-contexts/src/c8131.rs create mode 100644 highlight/jirs-contexts/src/c8132.rs create mode 100644 highlight/jirs-contexts/src/c8133.rs create mode 100644 highlight/jirs-contexts/src/c8134.rs create mode 100644 highlight/jirs-contexts/src/c8135.rs create mode 100644 highlight/jirs-contexts/src/c8136.rs create mode 100644 highlight/jirs-contexts/src/c8137.rs create mode 100644 highlight/jirs-contexts/src/c8138.rs create mode 100644 highlight/jirs-contexts/src/c8139.rs create mode 100644 highlight/jirs-contexts/src/c814.rs create mode 100644 highlight/jirs-contexts/src/c8140.rs create mode 100644 highlight/jirs-contexts/src/c8141.rs create mode 100644 highlight/jirs-contexts/src/c8142.rs create mode 100644 highlight/jirs-contexts/src/c8143.rs create mode 100644 highlight/jirs-contexts/src/c8144.rs create mode 100644 highlight/jirs-contexts/src/c8145.rs create mode 100644 highlight/jirs-contexts/src/c8146.rs create mode 100644 highlight/jirs-contexts/src/c8147.rs create mode 100644 highlight/jirs-contexts/src/c8148.rs create mode 100644 highlight/jirs-contexts/src/c8149.rs create mode 100644 highlight/jirs-contexts/src/c815.rs create mode 100644 highlight/jirs-contexts/src/c8150.rs create mode 100644 highlight/jirs-contexts/src/c8151.rs create mode 100644 highlight/jirs-contexts/src/c8152.rs create mode 100644 highlight/jirs-contexts/src/c8153.rs create mode 100644 highlight/jirs-contexts/src/c8154.rs create mode 100644 highlight/jirs-contexts/src/c8155.rs create mode 100644 highlight/jirs-contexts/src/c8156.rs create mode 100644 highlight/jirs-contexts/src/c8157.rs create mode 100644 highlight/jirs-contexts/src/c8158.rs create mode 100644 highlight/jirs-contexts/src/c8159.rs create mode 100644 highlight/jirs-contexts/src/c816.rs create mode 100644 highlight/jirs-contexts/src/c8160.rs create mode 100644 highlight/jirs-contexts/src/c8161.rs create mode 100644 highlight/jirs-contexts/src/c8162.rs create mode 100644 highlight/jirs-contexts/src/c8163.rs create mode 100644 highlight/jirs-contexts/src/c8164.rs create mode 100644 highlight/jirs-contexts/src/c8165.rs create mode 100644 highlight/jirs-contexts/src/c8166.rs create mode 100644 highlight/jirs-contexts/src/c8167.rs create mode 100644 highlight/jirs-contexts/src/c8168.rs create mode 100644 highlight/jirs-contexts/src/c8169.rs create mode 100644 highlight/jirs-contexts/src/c817.rs create mode 100644 highlight/jirs-contexts/src/c8170.rs create mode 100644 highlight/jirs-contexts/src/c8171.rs create mode 100644 highlight/jirs-contexts/src/c8172.rs create mode 100644 highlight/jirs-contexts/src/c8173.rs create mode 100644 highlight/jirs-contexts/src/c8174.rs create mode 100644 highlight/jirs-contexts/src/c8175.rs create mode 100644 highlight/jirs-contexts/src/c8176.rs create mode 100644 highlight/jirs-contexts/src/c8177.rs create mode 100644 highlight/jirs-contexts/src/c8178.rs create mode 100644 highlight/jirs-contexts/src/c8179.rs create mode 100644 highlight/jirs-contexts/src/c818.rs create mode 100644 highlight/jirs-contexts/src/c8180.rs create mode 100644 highlight/jirs-contexts/src/c8181.rs create mode 100644 highlight/jirs-contexts/src/c8182.rs create mode 100644 highlight/jirs-contexts/src/c8183.rs create mode 100644 highlight/jirs-contexts/src/c8184.rs create mode 100644 highlight/jirs-contexts/src/c8185.rs create mode 100644 highlight/jirs-contexts/src/c8186.rs create mode 100644 highlight/jirs-contexts/src/c8187.rs create mode 100644 highlight/jirs-contexts/src/c8188.rs create mode 100644 highlight/jirs-contexts/src/c8189.rs create mode 100644 highlight/jirs-contexts/src/c819.rs create mode 100644 highlight/jirs-contexts/src/c8190.rs create mode 100644 highlight/jirs-contexts/src/c8191.rs create mode 100644 highlight/jirs-contexts/src/c8192.rs create mode 100644 highlight/jirs-contexts/src/c8193.rs create mode 100644 highlight/jirs-contexts/src/c8194.rs create mode 100644 highlight/jirs-contexts/src/c8195.rs create mode 100644 highlight/jirs-contexts/src/c8196.rs create mode 100644 highlight/jirs-contexts/src/c8197.rs create mode 100644 highlight/jirs-contexts/src/c8198.rs create mode 100644 highlight/jirs-contexts/src/c8199.rs create mode 100644 highlight/jirs-contexts/src/c82.rs create mode 100644 highlight/jirs-contexts/src/c820.rs create mode 100644 highlight/jirs-contexts/src/c8200.rs create mode 100644 highlight/jirs-contexts/src/c8201.rs create mode 100644 highlight/jirs-contexts/src/c8202.rs create mode 100644 highlight/jirs-contexts/src/c8203.rs create mode 100644 highlight/jirs-contexts/src/c8204.rs create mode 100644 highlight/jirs-contexts/src/c8205.rs create mode 100644 highlight/jirs-contexts/src/c8206.rs create mode 100644 highlight/jirs-contexts/src/c8207.rs create mode 100644 highlight/jirs-contexts/src/c8208.rs create mode 100644 highlight/jirs-contexts/src/c8209.rs create mode 100644 highlight/jirs-contexts/src/c821.rs create mode 100644 highlight/jirs-contexts/src/c8210.rs create mode 100644 highlight/jirs-contexts/src/c8211.rs create mode 100644 highlight/jirs-contexts/src/c8212.rs create mode 100644 highlight/jirs-contexts/src/c8213.rs create mode 100644 highlight/jirs-contexts/src/c8214.rs create mode 100644 highlight/jirs-contexts/src/c8215.rs create mode 100644 highlight/jirs-contexts/src/c8216.rs create mode 100644 highlight/jirs-contexts/src/c8217.rs create mode 100644 highlight/jirs-contexts/src/c8218.rs create mode 100644 highlight/jirs-contexts/src/c8219.rs create mode 100644 highlight/jirs-contexts/src/c822.rs create mode 100644 highlight/jirs-contexts/src/c8220.rs create mode 100644 highlight/jirs-contexts/src/c8221.rs create mode 100644 highlight/jirs-contexts/src/c8222.rs create mode 100644 highlight/jirs-contexts/src/c8223.rs create mode 100644 highlight/jirs-contexts/src/c8224.rs create mode 100644 highlight/jirs-contexts/src/c8225.rs create mode 100644 highlight/jirs-contexts/src/c8226.rs create mode 100644 highlight/jirs-contexts/src/c8227.rs create mode 100644 highlight/jirs-contexts/src/c8228.rs create mode 100644 highlight/jirs-contexts/src/c8229.rs create mode 100644 highlight/jirs-contexts/src/c823.rs create mode 100644 highlight/jirs-contexts/src/c8230.rs create mode 100644 highlight/jirs-contexts/src/c8231.rs create mode 100644 highlight/jirs-contexts/src/c8232.rs create mode 100644 highlight/jirs-contexts/src/c8233.rs create mode 100644 highlight/jirs-contexts/src/c8234.rs create mode 100644 highlight/jirs-contexts/src/c8235.rs create mode 100644 highlight/jirs-contexts/src/c8236.rs create mode 100644 highlight/jirs-contexts/src/c8237.rs create mode 100644 highlight/jirs-contexts/src/c8238.rs create mode 100644 highlight/jirs-contexts/src/c8239.rs create mode 100644 highlight/jirs-contexts/src/c824.rs create mode 100644 highlight/jirs-contexts/src/c8240.rs create mode 100644 highlight/jirs-contexts/src/c8241.rs create mode 100644 highlight/jirs-contexts/src/c8242.rs create mode 100644 highlight/jirs-contexts/src/c8243.rs create mode 100644 highlight/jirs-contexts/src/c8244.rs create mode 100644 highlight/jirs-contexts/src/c8245.rs create mode 100644 highlight/jirs-contexts/src/c8246.rs create mode 100644 highlight/jirs-contexts/src/c8247.rs create mode 100644 highlight/jirs-contexts/src/c8248.rs create mode 100644 highlight/jirs-contexts/src/c8249.rs create mode 100644 highlight/jirs-contexts/src/c825.rs create mode 100644 highlight/jirs-contexts/src/c8250.rs create mode 100644 highlight/jirs-contexts/src/c8251.rs create mode 100644 highlight/jirs-contexts/src/c8252.rs create mode 100644 highlight/jirs-contexts/src/c8253.rs create mode 100644 highlight/jirs-contexts/src/c8254.rs create mode 100644 highlight/jirs-contexts/src/c8255.rs create mode 100644 highlight/jirs-contexts/src/c8256.rs create mode 100644 highlight/jirs-contexts/src/c8257.rs create mode 100644 highlight/jirs-contexts/src/c8258.rs create mode 100644 highlight/jirs-contexts/src/c8259.rs create mode 100644 highlight/jirs-contexts/src/c826.rs create mode 100644 highlight/jirs-contexts/src/c8260.rs create mode 100644 highlight/jirs-contexts/src/c8261.rs create mode 100644 highlight/jirs-contexts/src/c8262.rs create mode 100644 highlight/jirs-contexts/src/c8263.rs create mode 100644 highlight/jirs-contexts/src/c8264.rs create mode 100644 highlight/jirs-contexts/src/c8265.rs create mode 100644 highlight/jirs-contexts/src/c8266.rs create mode 100644 highlight/jirs-contexts/src/c8267.rs create mode 100644 highlight/jirs-contexts/src/c8268.rs create mode 100644 highlight/jirs-contexts/src/c8269.rs create mode 100644 highlight/jirs-contexts/src/c827.rs create mode 100644 highlight/jirs-contexts/src/c8270.rs create mode 100644 highlight/jirs-contexts/src/c8271.rs create mode 100644 highlight/jirs-contexts/src/c8272.rs create mode 100644 highlight/jirs-contexts/src/c8273.rs create mode 100644 highlight/jirs-contexts/src/c8274.rs create mode 100644 highlight/jirs-contexts/src/c8275.rs create mode 100644 highlight/jirs-contexts/src/c8276.rs create mode 100644 highlight/jirs-contexts/src/c8277.rs create mode 100644 highlight/jirs-contexts/src/c8278.rs create mode 100644 highlight/jirs-contexts/src/c8279.rs create mode 100644 highlight/jirs-contexts/src/c828.rs create mode 100644 highlight/jirs-contexts/src/c8280.rs create mode 100644 highlight/jirs-contexts/src/c8281.rs create mode 100644 highlight/jirs-contexts/src/c8282.rs create mode 100644 highlight/jirs-contexts/src/c8283.rs create mode 100644 highlight/jirs-contexts/src/c8284.rs create mode 100644 highlight/jirs-contexts/src/c8285.rs create mode 100644 highlight/jirs-contexts/src/c8286.rs create mode 100644 highlight/jirs-contexts/src/c8287.rs create mode 100644 highlight/jirs-contexts/src/c8288.rs create mode 100644 highlight/jirs-contexts/src/c8289.rs create mode 100644 highlight/jirs-contexts/src/c829.rs create mode 100644 highlight/jirs-contexts/src/c8290.rs create mode 100644 highlight/jirs-contexts/src/c8291.rs create mode 100644 highlight/jirs-contexts/src/c8292.rs create mode 100644 highlight/jirs-contexts/src/c8293.rs create mode 100644 highlight/jirs-contexts/src/c8294.rs create mode 100644 highlight/jirs-contexts/src/c8295.rs create mode 100644 highlight/jirs-contexts/src/c8296.rs create mode 100644 highlight/jirs-contexts/src/c8297.rs create mode 100644 highlight/jirs-contexts/src/c8298.rs create mode 100644 highlight/jirs-contexts/src/c8299.rs create mode 100644 highlight/jirs-contexts/src/c83.rs create mode 100644 highlight/jirs-contexts/src/c830.rs create mode 100644 highlight/jirs-contexts/src/c8300.rs create mode 100644 highlight/jirs-contexts/src/c8301.rs create mode 100644 highlight/jirs-contexts/src/c8302.rs create mode 100644 highlight/jirs-contexts/src/c8303.rs create mode 100644 highlight/jirs-contexts/src/c8304.rs create mode 100644 highlight/jirs-contexts/src/c8305.rs create mode 100644 highlight/jirs-contexts/src/c8306.rs create mode 100644 highlight/jirs-contexts/src/c8307.rs create mode 100644 highlight/jirs-contexts/src/c8308.rs create mode 100644 highlight/jirs-contexts/src/c8309.rs create mode 100644 highlight/jirs-contexts/src/c831.rs create mode 100644 highlight/jirs-contexts/src/c8310.rs create mode 100644 highlight/jirs-contexts/src/c8311.rs create mode 100644 highlight/jirs-contexts/src/c8312.rs create mode 100644 highlight/jirs-contexts/src/c8313.rs create mode 100644 highlight/jirs-contexts/src/c8314.rs create mode 100644 highlight/jirs-contexts/src/c8315.rs create mode 100644 highlight/jirs-contexts/src/c8316.rs create mode 100644 highlight/jirs-contexts/src/c8317.rs create mode 100644 highlight/jirs-contexts/src/c8318.rs create mode 100644 highlight/jirs-contexts/src/c8319.rs create mode 100644 highlight/jirs-contexts/src/c832.rs create mode 100644 highlight/jirs-contexts/src/c8320.rs create mode 100644 highlight/jirs-contexts/src/c8321.rs create mode 100644 highlight/jirs-contexts/src/c8322.rs create mode 100644 highlight/jirs-contexts/src/c8323.rs create mode 100644 highlight/jirs-contexts/src/c8324.rs create mode 100644 highlight/jirs-contexts/src/c8325.rs create mode 100644 highlight/jirs-contexts/src/c8326.rs create mode 100644 highlight/jirs-contexts/src/c8327.rs create mode 100644 highlight/jirs-contexts/src/c8328.rs create mode 100644 highlight/jirs-contexts/src/c8329.rs create mode 100644 highlight/jirs-contexts/src/c833.rs create mode 100644 highlight/jirs-contexts/src/c8330.rs create mode 100644 highlight/jirs-contexts/src/c8331.rs create mode 100644 highlight/jirs-contexts/src/c8332.rs create mode 100644 highlight/jirs-contexts/src/c8333.rs create mode 100644 highlight/jirs-contexts/src/c8334.rs create mode 100644 highlight/jirs-contexts/src/c8335.rs create mode 100644 highlight/jirs-contexts/src/c8336.rs create mode 100644 highlight/jirs-contexts/src/c8337.rs create mode 100644 highlight/jirs-contexts/src/c8338.rs create mode 100644 highlight/jirs-contexts/src/c8339.rs create mode 100644 highlight/jirs-contexts/src/c834.rs create mode 100644 highlight/jirs-contexts/src/c8340.rs create mode 100644 highlight/jirs-contexts/src/c8341.rs create mode 100644 highlight/jirs-contexts/src/c8342.rs create mode 100644 highlight/jirs-contexts/src/c8343.rs create mode 100644 highlight/jirs-contexts/src/c8344.rs create mode 100644 highlight/jirs-contexts/src/c8345.rs create mode 100644 highlight/jirs-contexts/src/c8346.rs create mode 100644 highlight/jirs-contexts/src/c8347.rs create mode 100644 highlight/jirs-contexts/src/c8348.rs create mode 100644 highlight/jirs-contexts/src/c8349.rs create mode 100644 highlight/jirs-contexts/src/c835.rs create mode 100644 highlight/jirs-contexts/src/c8350.rs create mode 100644 highlight/jirs-contexts/src/c8351.rs create mode 100644 highlight/jirs-contexts/src/c8352.rs create mode 100644 highlight/jirs-contexts/src/c8353.rs create mode 100644 highlight/jirs-contexts/src/c8354.rs create mode 100644 highlight/jirs-contexts/src/c8355.rs create mode 100644 highlight/jirs-contexts/src/c8356.rs create mode 100644 highlight/jirs-contexts/src/c8357.rs create mode 100644 highlight/jirs-contexts/src/c8358.rs create mode 100644 highlight/jirs-contexts/src/c8359.rs create mode 100644 highlight/jirs-contexts/src/c836.rs create mode 100644 highlight/jirs-contexts/src/c8360.rs create mode 100644 highlight/jirs-contexts/src/c8361.rs create mode 100644 highlight/jirs-contexts/src/c8362.rs create mode 100644 highlight/jirs-contexts/src/c8363.rs create mode 100644 highlight/jirs-contexts/src/c8364.rs create mode 100644 highlight/jirs-contexts/src/c8365.rs create mode 100644 highlight/jirs-contexts/src/c8366.rs create mode 100644 highlight/jirs-contexts/src/c8367.rs create mode 100644 highlight/jirs-contexts/src/c8368.rs create mode 100644 highlight/jirs-contexts/src/c8369.rs create mode 100644 highlight/jirs-contexts/src/c837.rs create mode 100644 highlight/jirs-contexts/src/c8370.rs create mode 100644 highlight/jirs-contexts/src/c8371.rs create mode 100644 highlight/jirs-contexts/src/c8372.rs create mode 100644 highlight/jirs-contexts/src/c8373.rs create mode 100644 highlight/jirs-contexts/src/c8374.rs create mode 100644 highlight/jirs-contexts/src/c8375.rs create mode 100644 highlight/jirs-contexts/src/c8376.rs create mode 100644 highlight/jirs-contexts/src/c8377.rs create mode 100644 highlight/jirs-contexts/src/c8378.rs create mode 100644 highlight/jirs-contexts/src/c8379.rs create mode 100644 highlight/jirs-contexts/src/c838.rs create mode 100644 highlight/jirs-contexts/src/c8380.rs create mode 100644 highlight/jirs-contexts/src/c8381.rs create mode 100644 highlight/jirs-contexts/src/c8382.rs create mode 100644 highlight/jirs-contexts/src/c8383.rs create mode 100644 highlight/jirs-contexts/src/c8384.rs create mode 100644 highlight/jirs-contexts/src/c8385.rs create mode 100644 highlight/jirs-contexts/src/c8386.rs create mode 100644 highlight/jirs-contexts/src/c8387.rs create mode 100644 highlight/jirs-contexts/src/c8388.rs create mode 100644 highlight/jirs-contexts/src/c8389.rs create mode 100644 highlight/jirs-contexts/src/c839.rs create mode 100644 highlight/jirs-contexts/src/c8390.rs create mode 100644 highlight/jirs-contexts/src/c8391.rs create mode 100644 highlight/jirs-contexts/src/c8392.rs create mode 100644 highlight/jirs-contexts/src/c8393.rs create mode 100644 highlight/jirs-contexts/src/c8394.rs create mode 100644 highlight/jirs-contexts/src/c8395.rs create mode 100644 highlight/jirs-contexts/src/c8396.rs create mode 100644 highlight/jirs-contexts/src/c8397.rs create mode 100644 highlight/jirs-contexts/src/c8398.rs create mode 100644 highlight/jirs-contexts/src/c8399.rs create mode 100644 highlight/jirs-contexts/src/c84.rs create mode 100644 highlight/jirs-contexts/src/c840.rs create mode 100644 highlight/jirs-contexts/src/c8400.rs create mode 100644 highlight/jirs-contexts/src/c8401.rs create mode 100644 highlight/jirs-contexts/src/c8402.rs create mode 100644 highlight/jirs-contexts/src/c8403.rs create mode 100644 highlight/jirs-contexts/src/c8404.rs create mode 100644 highlight/jirs-contexts/src/c8405.rs create mode 100644 highlight/jirs-contexts/src/c8406.rs create mode 100644 highlight/jirs-contexts/src/c8407.rs create mode 100644 highlight/jirs-contexts/src/c8408.rs create mode 100644 highlight/jirs-contexts/src/c8409.rs create mode 100644 highlight/jirs-contexts/src/c841.rs create mode 100644 highlight/jirs-contexts/src/c8410.rs create mode 100644 highlight/jirs-contexts/src/c8411.rs create mode 100644 highlight/jirs-contexts/src/c8412.rs create mode 100644 highlight/jirs-contexts/src/c8413.rs create mode 100644 highlight/jirs-contexts/src/c8414.rs create mode 100644 highlight/jirs-contexts/src/c8415.rs create mode 100644 highlight/jirs-contexts/src/c8416.rs create mode 100644 highlight/jirs-contexts/src/c8417.rs create mode 100644 highlight/jirs-contexts/src/c8418.rs create mode 100644 highlight/jirs-contexts/src/c8419.rs create mode 100644 highlight/jirs-contexts/src/c842.rs create mode 100644 highlight/jirs-contexts/src/c8420.rs create mode 100644 highlight/jirs-contexts/src/c8421.rs create mode 100644 highlight/jirs-contexts/src/c8422.rs create mode 100644 highlight/jirs-contexts/src/c8423.rs create mode 100644 highlight/jirs-contexts/src/c8424.rs create mode 100644 highlight/jirs-contexts/src/c8425.rs create mode 100644 highlight/jirs-contexts/src/c8426.rs create mode 100644 highlight/jirs-contexts/src/c8427.rs create mode 100644 highlight/jirs-contexts/src/c8428.rs create mode 100644 highlight/jirs-contexts/src/c8429.rs create mode 100644 highlight/jirs-contexts/src/c843.rs create mode 100644 highlight/jirs-contexts/src/c8430.rs create mode 100644 highlight/jirs-contexts/src/c8431.rs create mode 100644 highlight/jirs-contexts/src/c8432.rs create mode 100644 highlight/jirs-contexts/src/c8433.rs create mode 100644 highlight/jirs-contexts/src/c8434.rs create mode 100644 highlight/jirs-contexts/src/c8435.rs create mode 100644 highlight/jirs-contexts/src/c8436.rs create mode 100644 highlight/jirs-contexts/src/c8437.rs create mode 100644 highlight/jirs-contexts/src/c8438.rs create mode 100644 highlight/jirs-contexts/src/c8439.rs create mode 100644 highlight/jirs-contexts/src/c844.rs create mode 100644 highlight/jirs-contexts/src/c8440.rs create mode 100644 highlight/jirs-contexts/src/c8441.rs create mode 100644 highlight/jirs-contexts/src/c8442.rs create mode 100644 highlight/jirs-contexts/src/c8443.rs create mode 100644 highlight/jirs-contexts/src/c8444.rs create mode 100644 highlight/jirs-contexts/src/c8445.rs create mode 100644 highlight/jirs-contexts/src/c8446.rs create mode 100644 highlight/jirs-contexts/src/c8447.rs create mode 100644 highlight/jirs-contexts/src/c8448.rs create mode 100644 highlight/jirs-contexts/src/c8449.rs create mode 100644 highlight/jirs-contexts/src/c845.rs create mode 100644 highlight/jirs-contexts/src/c8450.rs create mode 100644 highlight/jirs-contexts/src/c8451.rs create mode 100644 highlight/jirs-contexts/src/c8452.rs create mode 100644 highlight/jirs-contexts/src/c8453.rs create mode 100644 highlight/jirs-contexts/src/c8454.rs create mode 100644 highlight/jirs-contexts/src/c8455.rs create mode 100644 highlight/jirs-contexts/src/c8456.rs create mode 100644 highlight/jirs-contexts/src/c8457.rs create mode 100644 highlight/jirs-contexts/src/c8458.rs create mode 100644 highlight/jirs-contexts/src/c8459.rs create mode 100644 highlight/jirs-contexts/src/c846.rs create mode 100644 highlight/jirs-contexts/src/c8460.rs create mode 100644 highlight/jirs-contexts/src/c8461.rs create mode 100644 highlight/jirs-contexts/src/c8462.rs create mode 100644 highlight/jirs-contexts/src/c8463.rs create mode 100644 highlight/jirs-contexts/src/c8464.rs create mode 100644 highlight/jirs-contexts/src/c8465.rs create mode 100644 highlight/jirs-contexts/src/c8466.rs create mode 100644 highlight/jirs-contexts/src/c8467.rs create mode 100644 highlight/jirs-contexts/src/c8468.rs create mode 100644 highlight/jirs-contexts/src/c8469.rs create mode 100644 highlight/jirs-contexts/src/c847.rs create mode 100644 highlight/jirs-contexts/src/c8470.rs create mode 100644 highlight/jirs-contexts/src/c8471.rs create mode 100644 highlight/jirs-contexts/src/c8472.rs create mode 100644 highlight/jirs-contexts/src/c8473.rs create mode 100644 highlight/jirs-contexts/src/c8474.rs create mode 100644 highlight/jirs-contexts/src/c8475.rs create mode 100644 highlight/jirs-contexts/src/c8476.rs create mode 100644 highlight/jirs-contexts/src/c8477.rs create mode 100644 highlight/jirs-contexts/src/c8478.rs create mode 100644 highlight/jirs-contexts/src/c8479.rs create mode 100644 highlight/jirs-contexts/src/c848.rs create mode 100644 highlight/jirs-contexts/src/c8480.rs create mode 100644 highlight/jirs-contexts/src/c8481.rs create mode 100644 highlight/jirs-contexts/src/c8482.rs create mode 100644 highlight/jirs-contexts/src/c8483.rs create mode 100644 highlight/jirs-contexts/src/c8484.rs create mode 100644 highlight/jirs-contexts/src/c8485.rs create mode 100644 highlight/jirs-contexts/src/c8486.rs create mode 100644 highlight/jirs-contexts/src/c8487.rs create mode 100644 highlight/jirs-contexts/src/c8488.rs create mode 100644 highlight/jirs-contexts/src/c8489.rs create mode 100644 highlight/jirs-contexts/src/c849.rs create mode 100644 highlight/jirs-contexts/src/c8490.rs create mode 100644 highlight/jirs-contexts/src/c8491.rs create mode 100644 highlight/jirs-contexts/src/c8492.rs create mode 100644 highlight/jirs-contexts/src/c8493.rs create mode 100644 highlight/jirs-contexts/src/c8494.rs create mode 100644 highlight/jirs-contexts/src/c8495.rs create mode 100644 highlight/jirs-contexts/src/c8496.rs create mode 100644 highlight/jirs-contexts/src/c8497.rs create mode 100644 highlight/jirs-contexts/src/c8498.rs create mode 100644 highlight/jirs-contexts/src/c8499.rs create mode 100644 highlight/jirs-contexts/src/c85.rs create mode 100644 highlight/jirs-contexts/src/c850.rs create mode 100644 highlight/jirs-contexts/src/c8500.rs create mode 100644 highlight/jirs-contexts/src/c8501.rs create mode 100644 highlight/jirs-contexts/src/c8502.rs create mode 100644 highlight/jirs-contexts/src/c8503.rs create mode 100644 highlight/jirs-contexts/src/c8504.rs create mode 100644 highlight/jirs-contexts/src/c8505.rs create mode 100644 highlight/jirs-contexts/src/c8506.rs create mode 100644 highlight/jirs-contexts/src/c8507.rs create mode 100644 highlight/jirs-contexts/src/c8508.rs create mode 100644 highlight/jirs-contexts/src/c8509.rs create mode 100644 highlight/jirs-contexts/src/c851.rs create mode 100644 highlight/jirs-contexts/src/c8510.rs create mode 100644 highlight/jirs-contexts/src/c8511.rs create mode 100644 highlight/jirs-contexts/src/c8512.rs create mode 100644 highlight/jirs-contexts/src/c8513.rs create mode 100644 highlight/jirs-contexts/src/c8514.rs create mode 100644 highlight/jirs-contexts/src/c8515.rs create mode 100644 highlight/jirs-contexts/src/c8516.rs create mode 100644 highlight/jirs-contexts/src/c8517.rs create mode 100644 highlight/jirs-contexts/src/c8518.rs create mode 100644 highlight/jirs-contexts/src/c8519.rs create mode 100644 highlight/jirs-contexts/src/c852.rs create mode 100644 highlight/jirs-contexts/src/c8520.rs create mode 100644 highlight/jirs-contexts/src/c8521.rs create mode 100644 highlight/jirs-contexts/src/c8522.rs create mode 100644 highlight/jirs-contexts/src/c8523.rs create mode 100644 highlight/jirs-contexts/src/c8524.rs create mode 100644 highlight/jirs-contexts/src/c8525.rs create mode 100644 highlight/jirs-contexts/src/c8526.rs create mode 100644 highlight/jirs-contexts/src/c8527.rs create mode 100644 highlight/jirs-contexts/src/c8528.rs create mode 100644 highlight/jirs-contexts/src/c8529.rs create mode 100644 highlight/jirs-contexts/src/c853.rs create mode 100644 highlight/jirs-contexts/src/c8530.rs create mode 100644 highlight/jirs-contexts/src/c8531.rs create mode 100644 highlight/jirs-contexts/src/c8532.rs create mode 100644 highlight/jirs-contexts/src/c8533.rs create mode 100644 highlight/jirs-contexts/src/c8534.rs create mode 100644 highlight/jirs-contexts/src/c8535.rs create mode 100644 highlight/jirs-contexts/src/c8536.rs create mode 100644 highlight/jirs-contexts/src/c8537.rs create mode 100644 highlight/jirs-contexts/src/c8538.rs create mode 100644 highlight/jirs-contexts/src/c8539.rs create mode 100644 highlight/jirs-contexts/src/c854.rs create mode 100644 highlight/jirs-contexts/src/c8540.rs create mode 100644 highlight/jirs-contexts/src/c8541.rs create mode 100644 highlight/jirs-contexts/src/c8542.rs create mode 100644 highlight/jirs-contexts/src/c8543.rs create mode 100644 highlight/jirs-contexts/src/c8544.rs create mode 100644 highlight/jirs-contexts/src/c8545.rs create mode 100644 highlight/jirs-contexts/src/c8546.rs create mode 100644 highlight/jirs-contexts/src/c8547.rs create mode 100644 highlight/jirs-contexts/src/c8548.rs create mode 100644 highlight/jirs-contexts/src/c8549.rs create mode 100644 highlight/jirs-contexts/src/c855.rs create mode 100644 highlight/jirs-contexts/src/c8550.rs create mode 100644 highlight/jirs-contexts/src/c8551.rs create mode 100644 highlight/jirs-contexts/src/c8552.rs create mode 100644 highlight/jirs-contexts/src/c8553.rs create mode 100644 highlight/jirs-contexts/src/c8554.rs create mode 100644 highlight/jirs-contexts/src/c8555.rs create mode 100644 highlight/jirs-contexts/src/c8556.rs create mode 100644 highlight/jirs-contexts/src/c8557.rs create mode 100644 highlight/jirs-contexts/src/c8558.rs create mode 100644 highlight/jirs-contexts/src/c8559.rs create mode 100644 highlight/jirs-contexts/src/c856.rs create mode 100644 highlight/jirs-contexts/src/c8560.rs create mode 100644 highlight/jirs-contexts/src/c8561.rs create mode 100644 highlight/jirs-contexts/src/c8562.rs create mode 100644 highlight/jirs-contexts/src/c8563.rs create mode 100644 highlight/jirs-contexts/src/c8564.rs create mode 100644 highlight/jirs-contexts/src/c8565.rs create mode 100644 highlight/jirs-contexts/src/c8566.rs create mode 100644 highlight/jirs-contexts/src/c8567.rs create mode 100644 highlight/jirs-contexts/src/c8568.rs create mode 100644 highlight/jirs-contexts/src/c8569.rs create mode 100644 highlight/jirs-contexts/src/c857.rs create mode 100644 highlight/jirs-contexts/src/c8570.rs create mode 100644 highlight/jirs-contexts/src/c8571.rs create mode 100644 highlight/jirs-contexts/src/c8572.rs create mode 100644 highlight/jirs-contexts/src/c8573.rs create mode 100644 highlight/jirs-contexts/src/c8574.rs create mode 100644 highlight/jirs-contexts/src/c8575.rs create mode 100644 highlight/jirs-contexts/src/c8576.rs create mode 100644 highlight/jirs-contexts/src/c8577.rs create mode 100644 highlight/jirs-contexts/src/c8578.rs create mode 100644 highlight/jirs-contexts/src/c8579.rs create mode 100644 highlight/jirs-contexts/src/c858.rs create mode 100644 highlight/jirs-contexts/src/c8580.rs create mode 100644 highlight/jirs-contexts/src/c8581.rs create mode 100644 highlight/jirs-contexts/src/c8582.rs create mode 100644 highlight/jirs-contexts/src/c8583.rs create mode 100644 highlight/jirs-contexts/src/c8584.rs create mode 100644 highlight/jirs-contexts/src/c8585.rs create mode 100644 highlight/jirs-contexts/src/c8586.rs create mode 100644 highlight/jirs-contexts/src/c8587.rs create mode 100644 highlight/jirs-contexts/src/c8588.rs create mode 100644 highlight/jirs-contexts/src/c8589.rs create mode 100644 highlight/jirs-contexts/src/c859.rs create mode 100644 highlight/jirs-contexts/src/c8590.rs create mode 100644 highlight/jirs-contexts/src/c8591.rs create mode 100644 highlight/jirs-contexts/src/c8592.rs create mode 100644 highlight/jirs-contexts/src/c8593.rs create mode 100644 highlight/jirs-contexts/src/c8594.rs create mode 100644 highlight/jirs-contexts/src/c8595.rs create mode 100644 highlight/jirs-contexts/src/c8596.rs create mode 100644 highlight/jirs-contexts/src/c8597.rs create mode 100644 highlight/jirs-contexts/src/c8598.rs create mode 100644 highlight/jirs-contexts/src/c8599.rs create mode 100644 highlight/jirs-contexts/src/c86.rs create mode 100644 highlight/jirs-contexts/src/c860.rs create mode 100644 highlight/jirs-contexts/src/c8600.rs create mode 100644 highlight/jirs-contexts/src/c8601.rs create mode 100644 highlight/jirs-contexts/src/c8602.rs create mode 100644 highlight/jirs-contexts/src/c8603.rs create mode 100644 highlight/jirs-contexts/src/c8604.rs create mode 100644 highlight/jirs-contexts/src/c8605.rs create mode 100644 highlight/jirs-contexts/src/c8606.rs create mode 100644 highlight/jirs-contexts/src/c8607.rs create mode 100644 highlight/jirs-contexts/src/c8608.rs create mode 100644 highlight/jirs-contexts/src/c8609.rs create mode 100644 highlight/jirs-contexts/src/c861.rs create mode 100644 highlight/jirs-contexts/src/c8610.rs create mode 100644 highlight/jirs-contexts/src/c8611.rs create mode 100644 highlight/jirs-contexts/src/c8612.rs create mode 100644 highlight/jirs-contexts/src/c8613.rs create mode 100644 highlight/jirs-contexts/src/c8614.rs create mode 100644 highlight/jirs-contexts/src/c8615.rs create mode 100644 highlight/jirs-contexts/src/c8616.rs create mode 100644 highlight/jirs-contexts/src/c8617.rs create mode 100644 highlight/jirs-contexts/src/c8618.rs create mode 100644 highlight/jirs-contexts/src/c8619.rs create mode 100644 highlight/jirs-contexts/src/c862.rs create mode 100644 highlight/jirs-contexts/src/c8620.rs create mode 100644 highlight/jirs-contexts/src/c8621.rs create mode 100644 highlight/jirs-contexts/src/c8622.rs create mode 100644 highlight/jirs-contexts/src/c8623.rs create mode 100644 highlight/jirs-contexts/src/c8624.rs create mode 100644 highlight/jirs-contexts/src/c8625.rs create mode 100644 highlight/jirs-contexts/src/c8626.rs create mode 100644 highlight/jirs-contexts/src/c8627.rs create mode 100644 highlight/jirs-contexts/src/c8628.rs create mode 100644 highlight/jirs-contexts/src/c8629.rs create mode 100644 highlight/jirs-contexts/src/c863.rs create mode 100644 highlight/jirs-contexts/src/c8630.rs create mode 100644 highlight/jirs-contexts/src/c8631.rs create mode 100644 highlight/jirs-contexts/src/c8632.rs create mode 100644 highlight/jirs-contexts/src/c8633.rs create mode 100644 highlight/jirs-contexts/src/c8634.rs create mode 100644 highlight/jirs-contexts/src/c8635.rs create mode 100644 highlight/jirs-contexts/src/c8636.rs create mode 100644 highlight/jirs-contexts/src/c8637.rs create mode 100644 highlight/jirs-contexts/src/c8638.rs create mode 100644 highlight/jirs-contexts/src/c8639.rs create mode 100644 highlight/jirs-contexts/src/c864.rs create mode 100644 highlight/jirs-contexts/src/c8640.rs create mode 100644 highlight/jirs-contexts/src/c8641.rs create mode 100644 highlight/jirs-contexts/src/c8642.rs create mode 100644 highlight/jirs-contexts/src/c8643.rs create mode 100644 highlight/jirs-contexts/src/c8644.rs create mode 100644 highlight/jirs-contexts/src/c8645.rs create mode 100644 highlight/jirs-contexts/src/c8646.rs create mode 100644 highlight/jirs-contexts/src/c8647.rs create mode 100644 highlight/jirs-contexts/src/c8648.rs create mode 100644 highlight/jirs-contexts/src/c8649.rs create mode 100644 highlight/jirs-contexts/src/c865.rs create mode 100644 highlight/jirs-contexts/src/c8650.rs create mode 100644 highlight/jirs-contexts/src/c8651.rs create mode 100644 highlight/jirs-contexts/src/c8652.rs create mode 100644 highlight/jirs-contexts/src/c8653.rs create mode 100644 highlight/jirs-contexts/src/c8654.rs create mode 100644 highlight/jirs-contexts/src/c8655.rs create mode 100644 highlight/jirs-contexts/src/c8656.rs create mode 100644 highlight/jirs-contexts/src/c8657.rs create mode 100644 highlight/jirs-contexts/src/c8658.rs create mode 100644 highlight/jirs-contexts/src/c8659.rs create mode 100644 highlight/jirs-contexts/src/c866.rs create mode 100644 highlight/jirs-contexts/src/c8660.rs create mode 100644 highlight/jirs-contexts/src/c8661.rs create mode 100644 highlight/jirs-contexts/src/c8662.rs create mode 100644 highlight/jirs-contexts/src/c8663.rs create mode 100644 highlight/jirs-contexts/src/c8664.rs create mode 100644 highlight/jirs-contexts/src/c8665.rs create mode 100644 highlight/jirs-contexts/src/c8666.rs create mode 100644 highlight/jirs-contexts/src/c8667.rs create mode 100644 highlight/jirs-contexts/src/c8668.rs create mode 100644 highlight/jirs-contexts/src/c8669.rs create mode 100644 highlight/jirs-contexts/src/c867.rs create mode 100644 highlight/jirs-contexts/src/c8670.rs create mode 100644 highlight/jirs-contexts/src/c8671.rs create mode 100644 highlight/jirs-contexts/src/c8672.rs create mode 100644 highlight/jirs-contexts/src/c8673.rs create mode 100644 highlight/jirs-contexts/src/c8674.rs create mode 100644 highlight/jirs-contexts/src/c8675.rs create mode 100644 highlight/jirs-contexts/src/c8676.rs create mode 100644 highlight/jirs-contexts/src/c8677.rs create mode 100644 highlight/jirs-contexts/src/c8678.rs create mode 100644 highlight/jirs-contexts/src/c8679.rs create mode 100644 highlight/jirs-contexts/src/c868.rs create mode 100644 highlight/jirs-contexts/src/c8680.rs create mode 100644 highlight/jirs-contexts/src/c8681.rs create mode 100644 highlight/jirs-contexts/src/c8682.rs create mode 100644 highlight/jirs-contexts/src/c8683.rs create mode 100644 highlight/jirs-contexts/src/c8684.rs create mode 100644 highlight/jirs-contexts/src/c8685.rs create mode 100644 highlight/jirs-contexts/src/c8686.rs create mode 100644 highlight/jirs-contexts/src/c8687.rs create mode 100644 highlight/jirs-contexts/src/c8688.rs create mode 100644 highlight/jirs-contexts/src/c8689.rs create mode 100644 highlight/jirs-contexts/src/c869.rs create mode 100644 highlight/jirs-contexts/src/c8690.rs create mode 100644 highlight/jirs-contexts/src/c8691.rs create mode 100644 highlight/jirs-contexts/src/c8692.rs create mode 100644 highlight/jirs-contexts/src/c8693.rs create mode 100644 highlight/jirs-contexts/src/c8694.rs create mode 100644 highlight/jirs-contexts/src/c8695.rs create mode 100644 highlight/jirs-contexts/src/c8696.rs create mode 100644 highlight/jirs-contexts/src/c8697.rs create mode 100644 highlight/jirs-contexts/src/c8698.rs create mode 100644 highlight/jirs-contexts/src/c8699.rs create mode 100644 highlight/jirs-contexts/src/c87.rs create mode 100644 highlight/jirs-contexts/src/c870.rs create mode 100644 highlight/jirs-contexts/src/c8700.rs create mode 100644 highlight/jirs-contexts/src/c8701.rs create mode 100644 highlight/jirs-contexts/src/c8702.rs create mode 100644 highlight/jirs-contexts/src/c8703.rs create mode 100644 highlight/jirs-contexts/src/c8704.rs create mode 100644 highlight/jirs-contexts/src/c8705.rs create mode 100644 highlight/jirs-contexts/src/c8706.rs create mode 100644 highlight/jirs-contexts/src/c8707.rs create mode 100644 highlight/jirs-contexts/src/c8708.rs create mode 100644 highlight/jirs-contexts/src/c8709.rs create mode 100644 highlight/jirs-contexts/src/c871.rs create mode 100644 highlight/jirs-contexts/src/c8710.rs create mode 100644 highlight/jirs-contexts/src/c8711.rs create mode 100644 highlight/jirs-contexts/src/c8712.rs create mode 100644 highlight/jirs-contexts/src/c8713.rs create mode 100644 highlight/jirs-contexts/src/c8714.rs create mode 100644 highlight/jirs-contexts/src/c8715.rs create mode 100644 highlight/jirs-contexts/src/c8716.rs create mode 100644 highlight/jirs-contexts/src/c8717.rs create mode 100644 highlight/jirs-contexts/src/c8718.rs create mode 100644 highlight/jirs-contexts/src/c8719.rs create mode 100644 highlight/jirs-contexts/src/c872.rs create mode 100644 highlight/jirs-contexts/src/c8720.rs create mode 100644 highlight/jirs-contexts/src/c8721.rs create mode 100644 highlight/jirs-contexts/src/c8722.rs create mode 100644 highlight/jirs-contexts/src/c8723.rs create mode 100644 highlight/jirs-contexts/src/c8724.rs create mode 100644 highlight/jirs-contexts/src/c8725.rs create mode 100644 highlight/jirs-contexts/src/c8726.rs create mode 100644 highlight/jirs-contexts/src/c8727.rs create mode 100644 highlight/jirs-contexts/src/c8728.rs create mode 100644 highlight/jirs-contexts/src/c8729.rs create mode 100644 highlight/jirs-contexts/src/c873.rs create mode 100644 highlight/jirs-contexts/src/c8730.rs create mode 100644 highlight/jirs-contexts/src/c8731.rs create mode 100644 highlight/jirs-contexts/src/c8732.rs create mode 100644 highlight/jirs-contexts/src/c8733.rs create mode 100644 highlight/jirs-contexts/src/c8734.rs create mode 100644 highlight/jirs-contexts/src/c8735.rs create mode 100644 highlight/jirs-contexts/src/c8736.rs create mode 100644 highlight/jirs-contexts/src/c8737.rs create mode 100644 highlight/jirs-contexts/src/c8738.rs create mode 100644 highlight/jirs-contexts/src/c8739.rs create mode 100644 highlight/jirs-contexts/src/c874.rs create mode 100644 highlight/jirs-contexts/src/c8740.rs create mode 100644 highlight/jirs-contexts/src/c8741.rs create mode 100644 highlight/jirs-contexts/src/c8742.rs create mode 100644 highlight/jirs-contexts/src/c8743.rs create mode 100644 highlight/jirs-contexts/src/c8744.rs create mode 100644 highlight/jirs-contexts/src/c8745.rs create mode 100644 highlight/jirs-contexts/src/c8746.rs create mode 100644 highlight/jirs-contexts/src/c8747.rs create mode 100644 highlight/jirs-contexts/src/c8748.rs create mode 100644 highlight/jirs-contexts/src/c8749.rs create mode 100644 highlight/jirs-contexts/src/c875.rs create mode 100644 highlight/jirs-contexts/src/c8750.rs create mode 100644 highlight/jirs-contexts/src/c8751.rs create mode 100644 highlight/jirs-contexts/src/c8752.rs create mode 100644 highlight/jirs-contexts/src/c8753.rs create mode 100644 highlight/jirs-contexts/src/c8754.rs create mode 100644 highlight/jirs-contexts/src/c8755.rs create mode 100644 highlight/jirs-contexts/src/c8756.rs create mode 100644 highlight/jirs-contexts/src/c8757.rs create mode 100644 highlight/jirs-contexts/src/c8758.rs create mode 100644 highlight/jirs-contexts/src/c8759.rs create mode 100644 highlight/jirs-contexts/src/c876.rs create mode 100644 highlight/jirs-contexts/src/c8760.rs create mode 100644 highlight/jirs-contexts/src/c8761.rs create mode 100644 highlight/jirs-contexts/src/c8762.rs create mode 100644 highlight/jirs-contexts/src/c8763.rs create mode 100644 highlight/jirs-contexts/src/c8764.rs create mode 100644 highlight/jirs-contexts/src/c8765.rs create mode 100644 highlight/jirs-contexts/src/c8766.rs create mode 100644 highlight/jirs-contexts/src/c8767.rs create mode 100644 highlight/jirs-contexts/src/c8768.rs create mode 100644 highlight/jirs-contexts/src/c8769.rs create mode 100644 highlight/jirs-contexts/src/c877.rs create mode 100644 highlight/jirs-contexts/src/c8770.rs create mode 100644 highlight/jirs-contexts/src/c8771.rs create mode 100644 highlight/jirs-contexts/src/c8772.rs create mode 100644 highlight/jirs-contexts/src/c8773.rs create mode 100644 highlight/jirs-contexts/src/c8774.rs create mode 100644 highlight/jirs-contexts/src/c8775.rs create mode 100644 highlight/jirs-contexts/src/c8776.rs create mode 100644 highlight/jirs-contexts/src/c8777.rs create mode 100644 highlight/jirs-contexts/src/c8778.rs create mode 100644 highlight/jirs-contexts/src/c8779.rs create mode 100644 highlight/jirs-contexts/src/c878.rs create mode 100644 highlight/jirs-contexts/src/c8780.rs create mode 100644 highlight/jirs-contexts/src/c8781.rs create mode 100644 highlight/jirs-contexts/src/c8782.rs create mode 100644 highlight/jirs-contexts/src/c8783.rs create mode 100644 highlight/jirs-contexts/src/c8784.rs create mode 100644 highlight/jirs-contexts/src/c8785.rs create mode 100644 highlight/jirs-contexts/src/c8786.rs create mode 100644 highlight/jirs-contexts/src/c8787.rs create mode 100644 highlight/jirs-contexts/src/c8788.rs create mode 100644 highlight/jirs-contexts/src/c8789.rs create mode 100644 highlight/jirs-contexts/src/c879.rs create mode 100644 highlight/jirs-contexts/src/c8790.rs create mode 100644 highlight/jirs-contexts/src/c8791.rs create mode 100644 highlight/jirs-contexts/src/c8792.rs create mode 100644 highlight/jirs-contexts/src/c8793.rs create mode 100644 highlight/jirs-contexts/src/c8794.rs create mode 100644 highlight/jirs-contexts/src/c8795.rs create mode 100644 highlight/jirs-contexts/src/c8796.rs create mode 100644 highlight/jirs-contexts/src/c8797.rs create mode 100644 highlight/jirs-contexts/src/c8798.rs create mode 100644 highlight/jirs-contexts/src/c8799.rs create mode 100644 highlight/jirs-contexts/src/c88.rs create mode 100644 highlight/jirs-contexts/src/c880.rs create mode 100644 highlight/jirs-contexts/src/c8800.rs create mode 100644 highlight/jirs-contexts/src/c8801.rs create mode 100644 highlight/jirs-contexts/src/c8802.rs create mode 100644 highlight/jirs-contexts/src/c8803.rs create mode 100644 highlight/jirs-contexts/src/c8804.rs create mode 100644 highlight/jirs-contexts/src/c8805.rs create mode 100644 highlight/jirs-contexts/src/c8806.rs create mode 100644 highlight/jirs-contexts/src/c8807.rs create mode 100644 highlight/jirs-contexts/src/c8808.rs create mode 100644 highlight/jirs-contexts/src/c8809.rs create mode 100644 highlight/jirs-contexts/src/c881.rs create mode 100644 highlight/jirs-contexts/src/c8810.rs create mode 100644 highlight/jirs-contexts/src/c8811.rs create mode 100644 highlight/jirs-contexts/src/c8812.rs create mode 100644 highlight/jirs-contexts/src/c8813.rs create mode 100644 highlight/jirs-contexts/src/c8814.rs create mode 100644 highlight/jirs-contexts/src/c8815.rs create mode 100644 highlight/jirs-contexts/src/c8816.rs create mode 100644 highlight/jirs-contexts/src/c8817.rs create mode 100644 highlight/jirs-contexts/src/c8818.rs create mode 100644 highlight/jirs-contexts/src/c8819.rs create mode 100644 highlight/jirs-contexts/src/c882.rs create mode 100644 highlight/jirs-contexts/src/c8820.rs create mode 100644 highlight/jirs-contexts/src/c8821.rs create mode 100644 highlight/jirs-contexts/src/c8822.rs create mode 100644 highlight/jirs-contexts/src/c8823.rs create mode 100644 highlight/jirs-contexts/src/c8824.rs create mode 100644 highlight/jirs-contexts/src/c8825.rs create mode 100644 highlight/jirs-contexts/src/c8826.rs create mode 100644 highlight/jirs-contexts/src/c8827.rs create mode 100644 highlight/jirs-contexts/src/c8828.rs create mode 100644 highlight/jirs-contexts/src/c8829.rs create mode 100644 highlight/jirs-contexts/src/c883.rs create mode 100644 highlight/jirs-contexts/src/c8830.rs create mode 100644 highlight/jirs-contexts/src/c8831.rs create mode 100644 highlight/jirs-contexts/src/c8832.rs create mode 100644 highlight/jirs-contexts/src/c8833.rs create mode 100644 highlight/jirs-contexts/src/c8834.rs create mode 100644 highlight/jirs-contexts/src/c8835.rs create mode 100644 highlight/jirs-contexts/src/c8836.rs create mode 100644 highlight/jirs-contexts/src/c8837.rs create mode 100644 highlight/jirs-contexts/src/c8838.rs create mode 100644 highlight/jirs-contexts/src/c8839.rs create mode 100644 highlight/jirs-contexts/src/c884.rs create mode 100644 highlight/jirs-contexts/src/c8840.rs create mode 100644 highlight/jirs-contexts/src/c8841.rs create mode 100644 highlight/jirs-contexts/src/c8842.rs create mode 100644 highlight/jirs-contexts/src/c8843.rs create mode 100644 highlight/jirs-contexts/src/c8844.rs create mode 100644 highlight/jirs-contexts/src/c8845.rs create mode 100644 highlight/jirs-contexts/src/c8846.rs create mode 100644 highlight/jirs-contexts/src/c8847.rs create mode 100644 highlight/jirs-contexts/src/c8848.rs create mode 100644 highlight/jirs-contexts/src/c8849.rs create mode 100644 highlight/jirs-contexts/src/c885.rs create mode 100644 highlight/jirs-contexts/src/c8850.rs create mode 100644 highlight/jirs-contexts/src/c8851.rs create mode 100644 highlight/jirs-contexts/src/c8852.rs create mode 100644 highlight/jirs-contexts/src/c8853.rs create mode 100644 highlight/jirs-contexts/src/c8854.rs create mode 100644 highlight/jirs-contexts/src/c8855.rs create mode 100644 highlight/jirs-contexts/src/c8856.rs create mode 100644 highlight/jirs-contexts/src/c8857.rs create mode 100644 highlight/jirs-contexts/src/c8858.rs create mode 100644 highlight/jirs-contexts/src/c8859.rs create mode 100644 highlight/jirs-contexts/src/c886.rs create mode 100644 highlight/jirs-contexts/src/c8860.rs create mode 100644 highlight/jirs-contexts/src/c8861.rs create mode 100644 highlight/jirs-contexts/src/c8862.rs create mode 100644 highlight/jirs-contexts/src/c8863.rs create mode 100644 highlight/jirs-contexts/src/c8864.rs create mode 100644 highlight/jirs-contexts/src/c8865.rs create mode 100644 highlight/jirs-contexts/src/c8866.rs create mode 100644 highlight/jirs-contexts/src/c8867.rs create mode 100644 highlight/jirs-contexts/src/c8868.rs create mode 100644 highlight/jirs-contexts/src/c8869.rs create mode 100644 highlight/jirs-contexts/src/c887.rs create mode 100644 highlight/jirs-contexts/src/c8870.rs create mode 100644 highlight/jirs-contexts/src/c8871.rs create mode 100644 highlight/jirs-contexts/src/c8872.rs create mode 100644 highlight/jirs-contexts/src/c8873.rs create mode 100644 highlight/jirs-contexts/src/c8874.rs create mode 100644 highlight/jirs-contexts/src/c8875.rs create mode 100644 highlight/jirs-contexts/src/c8876.rs create mode 100644 highlight/jirs-contexts/src/c8877.rs create mode 100644 highlight/jirs-contexts/src/c8878.rs create mode 100644 highlight/jirs-contexts/src/c8879.rs create mode 100644 highlight/jirs-contexts/src/c888.rs create mode 100644 highlight/jirs-contexts/src/c8880.rs create mode 100644 highlight/jirs-contexts/src/c8881.rs create mode 100644 highlight/jirs-contexts/src/c8882.rs create mode 100644 highlight/jirs-contexts/src/c8883.rs create mode 100644 highlight/jirs-contexts/src/c8884.rs create mode 100644 highlight/jirs-contexts/src/c8885.rs create mode 100644 highlight/jirs-contexts/src/c8886.rs create mode 100644 highlight/jirs-contexts/src/c8887.rs create mode 100644 highlight/jirs-contexts/src/c8888.rs create mode 100644 highlight/jirs-contexts/src/c8889.rs create mode 100644 highlight/jirs-contexts/src/c889.rs create mode 100644 highlight/jirs-contexts/src/c8890.rs create mode 100644 highlight/jirs-contexts/src/c8891.rs create mode 100644 highlight/jirs-contexts/src/c8892.rs create mode 100644 highlight/jirs-contexts/src/c8893.rs create mode 100644 highlight/jirs-contexts/src/c8894.rs create mode 100644 highlight/jirs-contexts/src/c8895.rs create mode 100644 highlight/jirs-contexts/src/c8896.rs create mode 100644 highlight/jirs-contexts/src/c8897.rs create mode 100644 highlight/jirs-contexts/src/c8898.rs create mode 100644 highlight/jirs-contexts/src/c8899.rs create mode 100644 highlight/jirs-contexts/src/c89.rs create mode 100644 highlight/jirs-contexts/src/c890.rs create mode 100644 highlight/jirs-contexts/src/c8900.rs create mode 100644 highlight/jirs-contexts/src/c8901.rs create mode 100644 highlight/jirs-contexts/src/c8902.rs create mode 100644 highlight/jirs-contexts/src/c8903.rs create mode 100644 highlight/jirs-contexts/src/c8904.rs create mode 100644 highlight/jirs-contexts/src/c8905.rs create mode 100644 highlight/jirs-contexts/src/c8906.rs create mode 100644 highlight/jirs-contexts/src/c8907.rs create mode 100644 highlight/jirs-contexts/src/c8908.rs create mode 100644 highlight/jirs-contexts/src/c8909.rs create mode 100644 highlight/jirs-contexts/src/c891.rs create mode 100644 highlight/jirs-contexts/src/c8910.rs create mode 100644 highlight/jirs-contexts/src/c8911.rs create mode 100644 highlight/jirs-contexts/src/c8912.rs create mode 100644 highlight/jirs-contexts/src/c8913.rs create mode 100644 highlight/jirs-contexts/src/c8914.rs create mode 100644 highlight/jirs-contexts/src/c8915.rs create mode 100644 highlight/jirs-contexts/src/c8916.rs create mode 100644 highlight/jirs-contexts/src/c8917.rs create mode 100644 highlight/jirs-contexts/src/c8918.rs create mode 100644 highlight/jirs-contexts/src/c8919.rs create mode 100644 highlight/jirs-contexts/src/c892.rs create mode 100644 highlight/jirs-contexts/src/c8920.rs create mode 100644 highlight/jirs-contexts/src/c8921.rs create mode 100644 highlight/jirs-contexts/src/c8922.rs create mode 100644 highlight/jirs-contexts/src/c8923.rs create mode 100644 highlight/jirs-contexts/src/c8924.rs create mode 100644 highlight/jirs-contexts/src/c8925.rs create mode 100644 highlight/jirs-contexts/src/c8926.rs create mode 100644 highlight/jirs-contexts/src/c8927.rs create mode 100644 highlight/jirs-contexts/src/c8928.rs create mode 100644 highlight/jirs-contexts/src/c8929.rs create mode 100644 highlight/jirs-contexts/src/c893.rs create mode 100644 highlight/jirs-contexts/src/c8930.rs create mode 100644 highlight/jirs-contexts/src/c8931.rs create mode 100644 highlight/jirs-contexts/src/c8932.rs create mode 100644 highlight/jirs-contexts/src/c8933.rs create mode 100644 highlight/jirs-contexts/src/c8934.rs create mode 100644 highlight/jirs-contexts/src/c8935.rs create mode 100644 highlight/jirs-contexts/src/c8936.rs create mode 100644 highlight/jirs-contexts/src/c8937.rs create mode 100644 highlight/jirs-contexts/src/c8938.rs create mode 100644 highlight/jirs-contexts/src/c8939.rs create mode 100644 highlight/jirs-contexts/src/c894.rs create mode 100644 highlight/jirs-contexts/src/c8940.rs create mode 100644 highlight/jirs-contexts/src/c8941.rs create mode 100644 highlight/jirs-contexts/src/c8942.rs create mode 100644 highlight/jirs-contexts/src/c8943.rs create mode 100644 highlight/jirs-contexts/src/c8944.rs create mode 100644 highlight/jirs-contexts/src/c8945.rs create mode 100644 highlight/jirs-contexts/src/c8946.rs create mode 100644 highlight/jirs-contexts/src/c8947.rs create mode 100644 highlight/jirs-contexts/src/c8948.rs create mode 100644 highlight/jirs-contexts/src/c8949.rs create mode 100644 highlight/jirs-contexts/src/c895.rs create mode 100644 highlight/jirs-contexts/src/c8950.rs create mode 100644 highlight/jirs-contexts/src/c8951.rs create mode 100644 highlight/jirs-contexts/src/c8952.rs create mode 100644 highlight/jirs-contexts/src/c8953.rs create mode 100644 highlight/jirs-contexts/src/c8954.rs create mode 100644 highlight/jirs-contexts/src/c8955.rs create mode 100644 highlight/jirs-contexts/src/c8956.rs create mode 100644 highlight/jirs-contexts/src/c8957.rs create mode 100644 highlight/jirs-contexts/src/c8958.rs create mode 100644 highlight/jirs-contexts/src/c8959.rs create mode 100644 highlight/jirs-contexts/src/c896.rs create mode 100644 highlight/jirs-contexts/src/c8960.rs create mode 100644 highlight/jirs-contexts/src/c8961.rs create mode 100644 highlight/jirs-contexts/src/c8962.rs create mode 100644 highlight/jirs-contexts/src/c8963.rs create mode 100644 highlight/jirs-contexts/src/c8964.rs create mode 100644 highlight/jirs-contexts/src/c8965.rs create mode 100644 highlight/jirs-contexts/src/c8966.rs create mode 100644 highlight/jirs-contexts/src/c8967.rs create mode 100644 highlight/jirs-contexts/src/c8968.rs create mode 100644 highlight/jirs-contexts/src/c8969.rs create mode 100644 highlight/jirs-contexts/src/c897.rs create mode 100644 highlight/jirs-contexts/src/c8970.rs create mode 100644 highlight/jirs-contexts/src/c8971.rs create mode 100644 highlight/jirs-contexts/src/c8972.rs create mode 100644 highlight/jirs-contexts/src/c8973.rs create mode 100644 highlight/jirs-contexts/src/c8974.rs create mode 100644 highlight/jirs-contexts/src/c8975.rs create mode 100644 highlight/jirs-contexts/src/c8976.rs create mode 100644 highlight/jirs-contexts/src/c8977.rs create mode 100644 highlight/jirs-contexts/src/c8978.rs create mode 100644 highlight/jirs-contexts/src/c8979.rs create mode 100644 highlight/jirs-contexts/src/c898.rs create mode 100644 highlight/jirs-contexts/src/c8980.rs create mode 100644 highlight/jirs-contexts/src/c8981.rs create mode 100644 highlight/jirs-contexts/src/c8982.rs create mode 100644 highlight/jirs-contexts/src/c8983.rs create mode 100644 highlight/jirs-contexts/src/c8984.rs create mode 100644 highlight/jirs-contexts/src/c8985.rs create mode 100644 highlight/jirs-contexts/src/c8986.rs create mode 100644 highlight/jirs-contexts/src/c8987.rs create mode 100644 highlight/jirs-contexts/src/c8988.rs create mode 100644 highlight/jirs-contexts/src/c8989.rs create mode 100644 highlight/jirs-contexts/src/c899.rs create mode 100644 highlight/jirs-contexts/src/c8990.rs create mode 100644 highlight/jirs-contexts/src/c8991.rs create mode 100644 highlight/jirs-contexts/src/c8992.rs create mode 100644 highlight/jirs-contexts/src/c8993.rs create mode 100644 highlight/jirs-contexts/src/c8994.rs create mode 100644 highlight/jirs-contexts/src/c8995.rs create mode 100644 highlight/jirs-contexts/src/c8996.rs create mode 100644 highlight/jirs-contexts/src/c8997.rs create mode 100644 highlight/jirs-contexts/src/c8998.rs create mode 100644 highlight/jirs-contexts/src/c8999.rs create mode 100644 highlight/jirs-contexts/src/c9.rs create mode 100644 highlight/jirs-contexts/src/c90.rs create mode 100644 highlight/jirs-contexts/src/c900.rs create mode 100644 highlight/jirs-contexts/src/c9000.rs create mode 100644 highlight/jirs-contexts/src/c9001.rs create mode 100644 highlight/jirs-contexts/src/c9002.rs create mode 100644 highlight/jirs-contexts/src/c9003.rs create mode 100644 highlight/jirs-contexts/src/c9004.rs create mode 100644 highlight/jirs-contexts/src/c9005.rs create mode 100644 highlight/jirs-contexts/src/c9006.rs create mode 100644 highlight/jirs-contexts/src/c9007.rs create mode 100644 highlight/jirs-contexts/src/c9008.rs create mode 100644 highlight/jirs-contexts/src/c9009.rs create mode 100644 highlight/jirs-contexts/src/c901.rs create mode 100644 highlight/jirs-contexts/src/c9010.rs create mode 100644 highlight/jirs-contexts/src/c9011.rs create mode 100644 highlight/jirs-contexts/src/c9012.rs create mode 100644 highlight/jirs-contexts/src/c9013.rs create mode 100644 highlight/jirs-contexts/src/c9014.rs create mode 100644 highlight/jirs-contexts/src/c9015.rs create mode 100644 highlight/jirs-contexts/src/c9016.rs create mode 100644 highlight/jirs-contexts/src/c9017.rs create mode 100644 highlight/jirs-contexts/src/c9018.rs create mode 100644 highlight/jirs-contexts/src/c9019.rs create mode 100644 highlight/jirs-contexts/src/c902.rs create mode 100644 highlight/jirs-contexts/src/c9020.rs create mode 100644 highlight/jirs-contexts/src/c9021.rs create mode 100644 highlight/jirs-contexts/src/c9022.rs create mode 100644 highlight/jirs-contexts/src/c9023.rs create mode 100644 highlight/jirs-contexts/src/c9024.rs create mode 100644 highlight/jirs-contexts/src/c9025.rs create mode 100644 highlight/jirs-contexts/src/c9026.rs create mode 100644 highlight/jirs-contexts/src/c9027.rs create mode 100644 highlight/jirs-contexts/src/c9028.rs create mode 100644 highlight/jirs-contexts/src/c9029.rs create mode 100644 highlight/jirs-contexts/src/c903.rs create mode 100644 highlight/jirs-contexts/src/c9030.rs create mode 100644 highlight/jirs-contexts/src/c9031.rs create mode 100644 highlight/jirs-contexts/src/c9032.rs create mode 100644 highlight/jirs-contexts/src/c9033.rs create mode 100644 highlight/jirs-contexts/src/c9034.rs create mode 100644 highlight/jirs-contexts/src/c9035.rs create mode 100644 highlight/jirs-contexts/src/c9036.rs create mode 100644 highlight/jirs-contexts/src/c9037.rs create mode 100644 highlight/jirs-contexts/src/c9038.rs create mode 100644 highlight/jirs-contexts/src/c9039.rs create mode 100644 highlight/jirs-contexts/src/c904.rs create mode 100644 highlight/jirs-contexts/src/c9040.rs create mode 100644 highlight/jirs-contexts/src/c9041.rs create mode 100644 highlight/jirs-contexts/src/c9042.rs create mode 100644 highlight/jirs-contexts/src/c9043.rs create mode 100644 highlight/jirs-contexts/src/c9044.rs create mode 100644 highlight/jirs-contexts/src/c9045.rs create mode 100644 highlight/jirs-contexts/src/c9046.rs create mode 100644 highlight/jirs-contexts/src/c9047.rs create mode 100644 highlight/jirs-contexts/src/c9048.rs create mode 100644 highlight/jirs-contexts/src/c9049.rs create mode 100644 highlight/jirs-contexts/src/c905.rs create mode 100644 highlight/jirs-contexts/src/c9050.rs create mode 100644 highlight/jirs-contexts/src/c9051.rs create mode 100644 highlight/jirs-contexts/src/c9052.rs create mode 100644 highlight/jirs-contexts/src/c9053.rs create mode 100644 highlight/jirs-contexts/src/c9054.rs create mode 100644 highlight/jirs-contexts/src/c9055.rs create mode 100644 highlight/jirs-contexts/src/c9056.rs create mode 100644 highlight/jirs-contexts/src/c9057.rs create mode 100644 highlight/jirs-contexts/src/c9058.rs create mode 100644 highlight/jirs-contexts/src/c9059.rs create mode 100644 highlight/jirs-contexts/src/c906.rs create mode 100644 highlight/jirs-contexts/src/c9060.rs create mode 100644 highlight/jirs-contexts/src/c9061.rs create mode 100644 highlight/jirs-contexts/src/c9062.rs create mode 100644 highlight/jirs-contexts/src/c9063.rs create mode 100644 highlight/jirs-contexts/src/c9064.rs create mode 100644 highlight/jirs-contexts/src/c9065.rs create mode 100644 highlight/jirs-contexts/src/c9066.rs create mode 100644 highlight/jirs-contexts/src/c9067.rs create mode 100644 highlight/jirs-contexts/src/c9068.rs create mode 100644 highlight/jirs-contexts/src/c9069.rs create mode 100644 highlight/jirs-contexts/src/c907.rs create mode 100644 highlight/jirs-contexts/src/c9070.rs create mode 100644 highlight/jirs-contexts/src/c9071.rs create mode 100644 highlight/jirs-contexts/src/c9072.rs create mode 100644 highlight/jirs-contexts/src/c9073.rs create mode 100644 highlight/jirs-contexts/src/c9074.rs create mode 100644 highlight/jirs-contexts/src/c9075.rs create mode 100644 highlight/jirs-contexts/src/c9076.rs create mode 100644 highlight/jirs-contexts/src/c9077.rs create mode 100644 highlight/jirs-contexts/src/c9078.rs create mode 100644 highlight/jirs-contexts/src/c9079.rs create mode 100644 highlight/jirs-contexts/src/c908.rs create mode 100644 highlight/jirs-contexts/src/c9080.rs create mode 100644 highlight/jirs-contexts/src/c9081.rs create mode 100644 highlight/jirs-contexts/src/c9082.rs create mode 100644 highlight/jirs-contexts/src/c9083.rs create mode 100644 highlight/jirs-contexts/src/c9084.rs create mode 100644 highlight/jirs-contexts/src/c9085.rs create mode 100644 highlight/jirs-contexts/src/c9086.rs create mode 100644 highlight/jirs-contexts/src/c9087.rs create mode 100644 highlight/jirs-contexts/src/c9088.rs create mode 100644 highlight/jirs-contexts/src/c9089.rs create mode 100644 highlight/jirs-contexts/src/c909.rs create mode 100644 highlight/jirs-contexts/src/c9090.rs create mode 100644 highlight/jirs-contexts/src/c9091.rs create mode 100644 highlight/jirs-contexts/src/c9092.rs create mode 100644 highlight/jirs-contexts/src/c9093.rs create mode 100644 highlight/jirs-contexts/src/c9094.rs create mode 100644 highlight/jirs-contexts/src/c9095.rs create mode 100644 highlight/jirs-contexts/src/c9096.rs create mode 100644 highlight/jirs-contexts/src/c9097.rs create mode 100644 highlight/jirs-contexts/src/c9098.rs create mode 100644 highlight/jirs-contexts/src/c9099.rs create mode 100644 highlight/jirs-contexts/src/c91.rs create mode 100644 highlight/jirs-contexts/src/c910.rs create mode 100644 highlight/jirs-contexts/src/c9100.rs create mode 100644 highlight/jirs-contexts/src/c9101.rs create mode 100644 highlight/jirs-contexts/src/c9102.rs create mode 100644 highlight/jirs-contexts/src/c9103.rs create mode 100644 highlight/jirs-contexts/src/c9104.rs create mode 100644 highlight/jirs-contexts/src/c9105.rs create mode 100644 highlight/jirs-contexts/src/c9106.rs create mode 100644 highlight/jirs-contexts/src/c9107.rs create mode 100644 highlight/jirs-contexts/src/c9108.rs create mode 100644 highlight/jirs-contexts/src/c9109.rs create mode 100644 highlight/jirs-contexts/src/c911.rs create mode 100644 highlight/jirs-contexts/src/c9110.rs create mode 100644 highlight/jirs-contexts/src/c9111.rs create mode 100644 highlight/jirs-contexts/src/c9112.rs create mode 100644 highlight/jirs-contexts/src/c9113.rs create mode 100644 highlight/jirs-contexts/src/c9114.rs create mode 100644 highlight/jirs-contexts/src/c9115.rs create mode 100644 highlight/jirs-contexts/src/c9116.rs create mode 100644 highlight/jirs-contexts/src/c9117.rs create mode 100644 highlight/jirs-contexts/src/c9118.rs create mode 100644 highlight/jirs-contexts/src/c9119.rs create mode 100644 highlight/jirs-contexts/src/c912.rs create mode 100644 highlight/jirs-contexts/src/c9120.rs create mode 100644 highlight/jirs-contexts/src/c9121.rs create mode 100644 highlight/jirs-contexts/src/c9122.rs create mode 100644 highlight/jirs-contexts/src/c9123.rs create mode 100644 highlight/jirs-contexts/src/c9124.rs create mode 100644 highlight/jirs-contexts/src/c9125.rs create mode 100644 highlight/jirs-contexts/src/c9126.rs create mode 100644 highlight/jirs-contexts/src/c9127.rs create mode 100644 highlight/jirs-contexts/src/c9128.rs create mode 100644 highlight/jirs-contexts/src/c9129.rs create mode 100644 highlight/jirs-contexts/src/c913.rs create mode 100644 highlight/jirs-contexts/src/c9130.rs create mode 100644 highlight/jirs-contexts/src/c9131.rs create mode 100644 highlight/jirs-contexts/src/c9132.rs create mode 100644 highlight/jirs-contexts/src/c9133.rs create mode 100644 highlight/jirs-contexts/src/c9134.rs create mode 100644 highlight/jirs-contexts/src/c9135.rs create mode 100644 highlight/jirs-contexts/src/c9136.rs create mode 100644 highlight/jirs-contexts/src/c9137.rs create mode 100644 highlight/jirs-contexts/src/c9138.rs create mode 100644 highlight/jirs-contexts/src/c9139.rs create mode 100644 highlight/jirs-contexts/src/c914.rs create mode 100644 highlight/jirs-contexts/src/c9140.rs create mode 100644 highlight/jirs-contexts/src/c9141.rs create mode 100644 highlight/jirs-contexts/src/c9142.rs create mode 100644 highlight/jirs-contexts/src/c9143.rs create mode 100644 highlight/jirs-contexts/src/c9144.rs create mode 100644 highlight/jirs-contexts/src/c9145.rs create mode 100644 highlight/jirs-contexts/src/c9146.rs create mode 100644 highlight/jirs-contexts/src/c9147.rs create mode 100644 highlight/jirs-contexts/src/c9148.rs create mode 100644 highlight/jirs-contexts/src/c9149.rs create mode 100644 highlight/jirs-contexts/src/c915.rs create mode 100644 highlight/jirs-contexts/src/c9150.rs create mode 100644 highlight/jirs-contexts/src/c9151.rs create mode 100644 highlight/jirs-contexts/src/c9152.rs create mode 100644 highlight/jirs-contexts/src/c9153.rs create mode 100644 highlight/jirs-contexts/src/c9154.rs create mode 100644 highlight/jirs-contexts/src/c9155.rs create mode 100644 highlight/jirs-contexts/src/c9156.rs create mode 100644 highlight/jirs-contexts/src/c9157.rs create mode 100644 highlight/jirs-contexts/src/c9158.rs create mode 100644 highlight/jirs-contexts/src/c9159.rs create mode 100644 highlight/jirs-contexts/src/c916.rs create mode 100644 highlight/jirs-contexts/src/c9160.rs create mode 100644 highlight/jirs-contexts/src/c9161.rs create mode 100644 highlight/jirs-contexts/src/c9162.rs create mode 100644 highlight/jirs-contexts/src/c9163.rs create mode 100644 highlight/jirs-contexts/src/c9164.rs create mode 100644 highlight/jirs-contexts/src/c9165.rs create mode 100644 highlight/jirs-contexts/src/c9166.rs create mode 100644 highlight/jirs-contexts/src/c9167.rs create mode 100644 highlight/jirs-contexts/src/c9168.rs create mode 100644 highlight/jirs-contexts/src/c9169.rs create mode 100644 highlight/jirs-contexts/src/c917.rs create mode 100644 highlight/jirs-contexts/src/c9170.rs create mode 100644 highlight/jirs-contexts/src/c9171.rs create mode 100644 highlight/jirs-contexts/src/c9172.rs create mode 100644 highlight/jirs-contexts/src/c9173.rs create mode 100644 highlight/jirs-contexts/src/c9174.rs create mode 100644 highlight/jirs-contexts/src/c9175.rs create mode 100644 highlight/jirs-contexts/src/c9176.rs create mode 100644 highlight/jirs-contexts/src/c9177.rs create mode 100644 highlight/jirs-contexts/src/c9178.rs create mode 100644 highlight/jirs-contexts/src/c9179.rs create mode 100644 highlight/jirs-contexts/src/c918.rs create mode 100644 highlight/jirs-contexts/src/c9180.rs create mode 100644 highlight/jirs-contexts/src/c9181.rs create mode 100644 highlight/jirs-contexts/src/c9182.rs create mode 100644 highlight/jirs-contexts/src/c9183.rs create mode 100644 highlight/jirs-contexts/src/c9184.rs create mode 100644 highlight/jirs-contexts/src/c9185.rs create mode 100644 highlight/jirs-contexts/src/c9186.rs create mode 100644 highlight/jirs-contexts/src/c9187.rs create mode 100644 highlight/jirs-contexts/src/c9188.rs create mode 100644 highlight/jirs-contexts/src/c9189.rs create mode 100644 highlight/jirs-contexts/src/c919.rs create mode 100644 highlight/jirs-contexts/src/c9190.rs create mode 100644 highlight/jirs-contexts/src/c9191.rs create mode 100644 highlight/jirs-contexts/src/c9192.rs create mode 100644 highlight/jirs-contexts/src/c9193.rs create mode 100644 highlight/jirs-contexts/src/c9194.rs create mode 100644 highlight/jirs-contexts/src/c9195.rs create mode 100644 highlight/jirs-contexts/src/c9196.rs create mode 100644 highlight/jirs-contexts/src/c9197.rs create mode 100644 highlight/jirs-contexts/src/c9198.rs create mode 100644 highlight/jirs-contexts/src/c9199.rs create mode 100644 highlight/jirs-contexts/src/c92.rs create mode 100644 highlight/jirs-contexts/src/c920.rs create mode 100644 highlight/jirs-contexts/src/c9200.rs create mode 100644 highlight/jirs-contexts/src/c9201.rs create mode 100644 highlight/jirs-contexts/src/c9202.rs create mode 100644 highlight/jirs-contexts/src/c9203.rs create mode 100644 highlight/jirs-contexts/src/c9204.rs create mode 100644 highlight/jirs-contexts/src/c9205.rs create mode 100644 highlight/jirs-contexts/src/c9206.rs create mode 100644 highlight/jirs-contexts/src/c9207.rs create mode 100644 highlight/jirs-contexts/src/c9208.rs create mode 100644 highlight/jirs-contexts/src/c9209.rs create mode 100644 highlight/jirs-contexts/src/c921.rs create mode 100644 highlight/jirs-contexts/src/c9210.rs create mode 100644 highlight/jirs-contexts/src/c9211.rs create mode 100644 highlight/jirs-contexts/src/c9212.rs create mode 100644 highlight/jirs-contexts/src/c9213.rs create mode 100644 highlight/jirs-contexts/src/c9214.rs create mode 100644 highlight/jirs-contexts/src/c9215.rs create mode 100644 highlight/jirs-contexts/src/c9216.rs create mode 100644 highlight/jirs-contexts/src/c9217.rs create mode 100644 highlight/jirs-contexts/src/c9218.rs create mode 100644 highlight/jirs-contexts/src/c9219.rs create mode 100644 highlight/jirs-contexts/src/c922.rs create mode 100644 highlight/jirs-contexts/src/c9220.rs create mode 100644 highlight/jirs-contexts/src/c9221.rs create mode 100644 highlight/jirs-contexts/src/c9222.rs create mode 100644 highlight/jirs-contexts/src/c9223.rs create mode 100644 highlight/jirs-contexts/src/c9224.rs create mode 100644 highlight/jirs-contexts/src/c9225.rs create mode 100644 highlight/jirs-contexts/src/c9226.rs create mode 100644 highlight/jirs-contexts/src/c9227.rs create mode 100644 highlight/jirs-contexts/src/c9228.rs create mode 100644 highlight/jirs-contexts/src/c9229.rs create mode 100644 highlight/jirs-contexts/src/c923.rs create mode 100644 highlight/jirs-contexts/src/c9230.rs create mode 100644 highlight/jirs-contexts/src/c9231.rs create mode 100644 highlight/jirs-contexts/src/c9232.rs create mode 100644 highlight/jirs-contexts/src/c9233.rs create mode 100644 highlight/jirs-contexts/src/c9234.rs create mode 100644 highlight/jirs-contexts/src/c9235.rs create mode 100644 highlight/jirs-contexts/src/c9236.rs create mode 100644 highlight/jirs-contexts/src/c9237.rs create mode 100644 highlight/jirs-contexts/src/c9238.rs create mode 100644 highlight/jirs-contexts/src/c9239.rs create mode 100644 highlight/jirs-contexts/src/c924.rs create mode 100644 highlight/jirs-contexts/src/c9240.rs create mode 100644 highlight/jirs-contexts/src/c9241.rs create mode 100644 highlight/jirs-contexts/src/c9242.rs create mode 100644 highlight/jirs-contexts/src/c9243.rs create mode 100644 highlight/jirs-contexts/src/c9244.rs create mode 100644 highlight/jirs-contexts/src/c9245.rs create mode 100644 highlight/jirs-contexts/src/c9246.rs create mode 100644 highlight/jirs-contexts/src/c9247.rs create mode 100644 highlight/jirs-contexts/src/c9248.rs create mode 100644 highlight/jirs-contexts/src/c9249.rs create mode 100644 highlight/jirs-contexts/src/c925.rs create mode 100644 highlight/jirs-contexts/src/c9250.rs create mode 100644 highlight/jirs-contexts/src/c9251.rs create mode 100644 highlight/jirs-contexts/src/c9252.rs create mode 100644 highlight/jirs-contexts/src/c9253.rs create mode 100644 highlight/jirs-contexts/src/c9254.rs create mode 100644 highlight/jirs-contexts/src/c9255.rs create mode 100644 highlight/jirs-contexts/src/c9256.rs create mode 100644 highlight/jirs-contexts/src/c9257.rs create mode 100644 highlight/jirs-contexts/src/c9258.rs create mode 100644 highlight/jirs-contexts/src/c9259.rs create mode 100644 highlight/jirs-contexts/src/c926.rs create mode 100644 highlight/jirs-contexts/src/c9260.rs create mode 100644 highlight/jirs-contexts/src/c9261.rs create mode 100644 highlight/jirs-contexts/src/c9262.rs create mode 100644 highlight/jirs-contexts/src/c9263.rs create mode 100644 highlight/jirs-contexts/src/c9264.rs create mode 100644 highlight/jirs-contexts/src/c9265.rs create mode 100644 highlight/jirs-contexts/src/c9266.rs create mode 100644 highlight/jirs-contexts/src/c9267.rs create mode 100644 highlight/jirs-contexts/src/c9268.rs create mode 100644 highlight/jirs-contexts/src/c9269.rs create mode 100644 highlight/jirs-contexts/src/c927.rs create mode 100644 highlight/jirs-contexts/src/c9270.rs create mode 100644 highlight/jirs-contexts/src/c9271.rs create mode 100644 highlight/jirs-contexts/src/c9272.rs create mode 100644 highlight/jirs-contexts/src/c9273.rs create mode 100644 highlight/jirs-contexts/src/c9274.rs create mode 100644 highlight/jirs-contexts/src/c9275.rs create mode 100644 highlight/jirs-contexts/src/c9276.rs create mode 100644 highlight/jirs-contexts/src/c9277.rs create mode 100644 highlight/jirs-contexts/src/c9278.rs create mode 100644 highlight/jirs-contexts/src/c9279.rs create mode 100644 highlight/jirs-contexts/src/c928.rs create mode 100644 highlight/jirs-contexts/src/c9280.rs create mode 100644 highlight/jirs-contexts/src/c9281.rs create mode 100644 highlight/jirs-contexts/src/c9282.rs create mode 100644 highlight/jirs-contexts/src/c9283.rs create mode 100644 highlight/jirs-contexts/src/c9284.rs create mode 100644 highlight/jirs-contexts/src/c9285.rs create mode 100644 highlight/jirs-contexts/src/c9286.rs create mode 100644 highlight/jirs-contexts/src/c9287.rs create mode 100644 highlight/jirs-contexts/src/c9288.rs create mode 100644 highlight/jirs-contexts/src/c9289.rs create mode 100644 highlight/jirs-contexts/src/c929.rs create mode 100644 highlight/jirs-contexts/src/c9290.rs create mode 100644 highlight/jirs-contexts/src/c9291.rs create mode 100644 highlight/jirs-contexts/src/c9292.rs create mode 100644 highlight/jirs-contexts/src/c9293.rs create mode 100644 highlight/jirs-contexts/src/c9294.rs create mode 100644 highlight/jirs-contexts/src/c9295.rs create mode 100644 highlight/jirs-contexts/src/c9296.rs create mode 100644 highlight/jirs-contexts/src/c9297.rs create mode 100644 highlight/jirs-contexts/src/c9298.rs create mode 100644 highlight/jirs-contexts/src/c9299.rs create mode 100644 highlight/jirs-contexts/src/c93.rs create mode 100644 highlight/jirs-contexts/src/c930.rs create mode 100644 highlight/jirs-contexts/src/c9300.rs create mode 100644 highlight/jirs-contexts/src/c9301.rs create mode 100644 highlight/jirs-contexts/src/c9302.rs create mode 100644 highlight/jirs-contexts/src/c9303.rs create mode 100644 highlight/jirs-contexts/src/c9304.rs create mode 100644 highlight/jirs-contexts/src/c9305.rs create mode 100644 highlight/jirs-contexts/src/c9306.rs create mode 100644 highlight/jirs-contexts/src/c9307.rs create mode 100644 highlight/jirs-contexts/src/c9308.rs create mode 100644 highlight/jirs-contexts/src/c9309.rs create mode 100644 highlight/jirs-contexts/src/c931.rs create mode 100644 highlight/jirs-contexts/src/c9310.rs create mode 100644 highlight/jirs-contexts/src/c9311.rs create mode 100644 highlight/jirs-contexts/src/c9312.rs create mode 100644 highlight/jirs-contexts/src/c9313.rs create mode 100644 highlight/jirs-contexts/src/c9314.rs create mode 100644 highlight/jirs-contexts/src/c9315.rs create mode 100644 highlight/jirs-contexts/src/c9316.rs create mode 100644 highlight/jirs-contexts/src/c9317.rs create mode 100644 highlight/jirs-contexts/src/c9318.rs create mode 100644 highlight/jirs-contexts/src/c9319.rs create mode 100644 highlight/jirs-contexts/src/c932.rs create mode 100644 highlight/jirs-contexts/src/c9320.rs create mode 100644 highlight/jirs-contexts/src/c9321.rs create mode 100644 highlight/jirs-contexts/src/c9322.rs create mode 100644 highlight/jirs-contexts/src/c9323.rs create mode 100644 highlight/jirs-contexts/src/c9324.rs create mode 100644 highlight/jirs-contexts/src/c9325.rs create mode 100644 highlight/jirs-contexts/src/c9326.rs create mode 100644 highlight/jirs-contexts/src/c9327.rs create mode 100644 highlight/jirs-contexts/src/c9328.rs create mode 100644 highlight/jirs-contexts/src/c9329.rs create mode 100644 highlight/jirs-contexts/src/c933.rs create mode 100644 highlight/jirs-contexts/src/c9330.rs create mode 100644 highlight/jirs-contexts/src/c9331.rs create mode 100644 highlight/jirs-contexts/src/c9332.rs create mode 100644 highlight/jirs-contexts/src/c9333.rs create mode 100644 highlight/jirs-contexts/src/c9334.rs create mode 100644 highlight/jirs-contexts/src/c9335.rs create mode 100644 highlight/jirs-contexts/src/c9336.rs create mode 100644 highlight/jirs-contexts/src/c9337.rs create mode 100644 highlight/jirs-contexts/src/c9338.rs create mode 100644 highlight/jirs-contexts/src/c9339.rs create mode 100644 highlight/jirs-contexts/src/c934.rs create mode 100644 highlight/jirs-contexts/src/c9340.rs create mode 100644 highlight/jirs-contexts/src/c9341.rs create mode 100644 highlight/jirs-contexts/src/c9342.rs create mode 100644 highlight/jirs-contexts/src/c9343.rs create mode 100644 highlight/jirs-contexts/src/c9344.rs create mode 100644 highlight/jirs-contexts/src/c9345.rs create mode 100644 highlight/jirs-contexts/src/c9346.rs create mode 100644 highlight/jirs-contexts/src/c9347.rs create mode 100644 highlight/jirs-contexts/src/c9348.rs create mode 100644 highlight/jirs-contexts/src/c9349.rs create mode 100644 highlight/jirs-contexts/src/c935.rs create mode 100644 highlight/jirs-contexts/src/c9350.rs create mode 100644 highlight/jirs-contexts/src/c9351.rs create mode 100644 highlight/jirs-contexts/src/c9352.rs create mode 100644 highlight/jirs-contexts/src/c9353.rs create mode 100644 highlight/jirs-contexts/src/c9354.rs create mode 100644 highlight/jirs-contexts/src/c9355.rs create mode 100644 highlight/jirs-contexts/src/c9356.rs create mode 100644 highlight/jirs-contexts/src/c9357.rs create mode 100644 highlight/jirs-contexts/src/c9358.rs create mode 100644 highlight/jirs-contexts/src/c9359.rs create mode 100644 highlight/jirs-contexts/src/c936.rs create mode 100644 highlight/jirs-contexts/src/c9360.rs create mode 100644 highlight/jirs-contexts/src/c9361.rs create mode 100644 highlight/jirs-contexts/src/c9362.rs create mode 100644 highlight/jirs-contexts/src/c9363.rs create mode 100644 highlight/jirs-contexts/src/c9364.rs create mode 100644 highlight/jirs-contexts/src/c9365.rs create mode 100644 highlight/jirs-contexts/src/c9366.rs create mode 100644 highlight/jirs-contexts/src/c9367.rs create mode 100644 highlight/jirs-contexts/src/c9368.rs create mode 100644 highlight/jirs-contexts/src/c9369.rs create mode 100644 highlight/jirs-contexts/src/c937.rs create mode 100644 highlight/jirs-contexts/src/c9370.rs create mode 100644 highlight/jirs-contexts/src/c9371.rs create mode 100644 highlight/jirs-contexts/src/c9372.rs create mode 100644 highlight/jirs-contexts/src/c9373.rs create mode 100644 highlight/jirs-contexts/src/c9374.rs create mode 100644 highlight/jirs-contexts/src/c9375.rs create mode 100644 highlight/jirs-contexts/src/c9376.rs create mode 100644 highlight/jirs-contexts/src/c9377.rs create mode 100644 highlight/jirs-contexts/src/c9378.rs create mode 100644 highlight/jirs-contexts/src/c9379.rs create mode 100644 highlight/jirs-contexts/src/c938.rs create mode 100644 highlight/jirs-contexts/src/c9380.rs create mode 100644 highlight/jirs-contexts/src/c9381.rs create mode 100644 highlight/jirs-contexts/src/c9382.rs create mode 100644 highlight/jirs-contexts/src/c9383.rs create mode 100644 highlight/jirs-contexts/src/c9384.rs create mode 100644 highlight/jirs-contexts/src/c9385.rs create mode 100644 highlight/jirs-contexts/src/c9386.rs create mode 100644 highlight/jirs-contexts/src/c9387.rs create mode 100644 highlight/jirs-contexts/src/c9388.rs create mode 100644 highlight/jirs-contexts/src/c9389.rs create mode 100644 highlight/jirs-contexts/src/c939.rs create mode 100644 highlight/jirs-contexts/src/c9390.rs create mode 100644 highlight/jirs-contexts/src/c9391.rs create mode 100644 highlight/jirs-contexts/src/c9392.rs create mode 100644 highlight/jirs-contexts/src/c9393.rs create mode 100644 highlight/jirs-contexts/src/c9394.rs create mode 100644 highlight/jirs-contexts/src/c9395.rs create mode 100644 highlight/jirs-contexts/src/c9396.rs create mode 100644 highlight/jirs-contexts/src/c9397.rs create mode 100644 highlight/jirs-contexts/src/c9398.rs create mode 100644 highlight/jirs-contexts/src/c9399.rs create mode 100644 highlight/jirs-contexts/src/c94.rs create mode 100644 highlight/jirs-contexts/src/c940.rs create mode 100644 highlight/jirs-contexts/src/c9400.rs create mode 100644 highlight/jirs-contexts/src/c9401.rs create mode 100644 highlight/jirs-contexts/src/c9402.rs create mode 100644 highlight/jirs-contexts/src/c9403.rs create mode 100644 highlight/jirs-contexts/src/c9404.rs create mode 100644 highlight/jirs-contexts/src/c9405.rs create mode 100644 highlight/jirs-contexts/src/c9406.rs create mode 100644 highlight/jirs-contexts/src/c9407.rs create mode 100644 highlight/jirs-contexts/src/c9408.rs create mode 100644 highlight/jirs-contexts/src/c9409.rs create mode 100644 highlight/jirs-contexts/src/c941.rs create mode 100644 highlight/jirs-contexts/src/c9410.rs create mode 100644 highlight/jirs-contexts/src/c9411.rs create mode 100644 highlight/jirs-contexts/src/c9412.rs create mode 100644 highlight/jirs-contexts/src/c9413.rs create mode 100644 highlight/jirs-contexts/src/c9414.rs create mode 100644 highlight/jirs-contexts/src/c9415.rs create mode 100644 highlight/jirs-contexts/src/c9416.rs create mode 100644 highlight/jirs-contexts/src/c9417.rs create mode 100644 highlight/jirs-contexts/src/c9418.rs create mode 100644 highlight/jirs-contexts/src/c9419.rs create mode 100644 highlight/jirs-contexts/src/c942.rs create mode 100644 highlight/jirs-contexts/src/c9420.rs create mode 100644 highlight/jirs-contexts/src/c9421.rs create mode 100644 highlight/jirs-contexts/src/c9422.rs create mode 100644 highlight/jirs-contexts/src/c9423.rs create mode 100644 highlight/jirs-contexts/src/c9424.rs create mode 100644 highlight/jirs-contexts/src/c9425.rs create mode 100644 highlight/jirs-contexts/src/c9426.rs create mode 100644 highlight/jirs-contexts/src/c9427.rs create mode 100644 highlight/jirs-contexts/src/c9428.rs create mode 100644 highlight/jirs-contexts/src/c9429.rs create mode 100644 highlight/jirs-contexts/src/c943.rs create mode 100644 highlight/jirs-contexts/src/c9430.rs create mode 100644 highlight/jirs-contexts/src/c9431.rs create mode 100644 highlight/jirs-contexts/src/c9432.rs create mode 100644 highlight/jirs-contexts/src/c9433.rs create mode 100644 highlight/jirs-contexts/src/c9434.rs create mode 100644 highlight/jirs-contexts/src/c9435.rs create mode 100644 highlight/jirs-contexts/src/c9436.rs create mode 100644 highlight/jirs-contexts/src/c9437.rs create mode 100644 highlight/jirs-contexts/src/c9438.rs create mode 100644 highlight/jirs-contexts/src/c9439.rs create mode 100644 highlight/jirs-contexts/src/c944.rs create mode 100644 highlight/jirs-contexts/src/c9440.rs create mode 100644 highlight/jirs-contexts/src/c9441.rs create mode 100644 highlight/jirs-contexts/src/c9442.rs create mode 100644 highlight/jirs-contexts/src/c9443.rs create mode 100644 highlight/jirs-contexts/src/c9444.rs create mode 100644 highlight/jirs-contexts/src/c9445.rs create mode 100644 highlight/jirs-contexts/src/c9446.rs create mode 100644 highlight/jirs-contexts/src/c9447.rs create mode 100644 highlight/jirs-contexts/src/c9448.rs create mode 100644 highlight/jirs-contexts/src/c9449.rs create mode 100644 highlight/jirs-contexts/src/c945.rs create mode 100644 highlight/jirs-contexts/src/c9450.rs create mode 100644 highlight/jirs-contexts/src/c9451.rs create mode 100644 highlight/jirs-contexts/src/c9452.rs create mode 100644 highlight/jirs-contexts/src/c9453.rs create mode 100644 highlight/jirs-contexts/src/c9454.rs create mode 100644 highlight/jirs-contexts/src/c9455.rs create mode 100644 highlight/jirs-contexts/src/c9456.rs create mode 100644 highlight/jirs-contexts/src/c9457.rs create mode 100644 highlight/jirs-contexts/src/c9458.rs create mode 100644 highlight/jirs-contexts/src/c9459.rs create mode 100644 highlight/jirs-contexts/src/c946.rs create mode 100644 highlight/jirs-contexts/src/c9460.rs create mode 100644 highlight/jirs-contexts/src/c9461.rs create mode 100644 highlight/jirs-contexts/src/c9462.rs create mode 100644 highlight/jirs-contexts/src/c9463.rs create mode 100644 highlight/jirs-contexts/src/c9464.rs create mode 100644 highlight/jirs-contexts/src/c9465.rs create mode 100644 highlight/jirs-contexts/src/c9466.rs create mode 100644 highlight/jirs-contexts/src/c9467.rs create mode 100644 highlight/jirs-contexts/src/c9468.rs create mode 100644 highlight/jirs-contexts/src/c9469.rs create mode 100644 highlight/jirs-contexts/src/c947.rs create mode 100644 highlight/jirs-contexts/src/c9470.rs create mode 100644 highlight/jirs-contexts/src/c9471.rs create mode 100644 highlight/jirs-contexts/src/c9472.rs create mode 100644 highlight/jirs-contexts/src/c9473.rs create mode 100644 highlight/jirs-contexts/src/c9474.rs create mode 100644 highlight/jirs-contexts/src/c9475.rs create mode 100644 highlight/jirs-contexts/src/c9476.rs create mode 100644 highlight/jirs-contexts/src/c9477.rs create mode 100644 highlight/jirs-contexts/src/c9478.rs create mode 100644 highlight/jirs-contexts/src/c9479.rs create mode 100644 highlight/jirs-contexts/src/c948.rs create mode 100644 highlight/jirs-contexts/src/c9480.rs create mode 100644 highlight/jirs-contexts/src/c9481.rs create mode 100644 highlight/jirs-contexts/src/c9482.rs create mode 100644 highlight/jirs-contexts/src/c9483.rs create mode 100644 highlight/jirs-contexts/src/c9484.rs create mode 100644 highlight/jirs-contexts/src/c9485.rs create mode 100644 highlight/jirs-contexts/src/c9486.rs create mode 100644 highlight/jirs-contexts/src/c9487.rs create mode 100644 highlight/jirs-contexts/src/c9488.rs create mode 100644 highlight/jirs-contexts/src/c9489.rs create mode 100644 highlight/jirs-contexts/src/c949.rs create mode 100644 highlight/jirs-contexts/src/c9490.rs create mode 100644 highlight/jirs-contexts/src/c9491.rs create mode 100644 highlight/jirs-contexts/src/c9492.rs create mode 100644 highlight/jirs-contexts/src/c9493.rs create mode 100644 highlight/jirs-contexts/src/c9494.rs create mode 100644 highlight/jirs-contexts/src/c9495.rs create mode 100644 highlight/jirs-contexts/src/c9496.rs create mode 100644 highlight/jirs-contexts/src/c9497.rs create mode 100644 highlight/jirs-contexts/src/c9498.rs create mode 100644 highlight/jirs-contexts/src/c9499.rs create mode 100644 highlight/jirs-contexts/src/c95.rs create mode 100644 highlight/jirs-contexts/src/c950.rs create mode 100644 highlight/jirs-contexts/src/c9500.rs create mode 100644 highlight/jirs-contexts/src/c9501.rs create mode 100644 highlight/jirs-contexts/src/c9502.rs create mode 100644 highlight/jirs-contexts/src/c9503.rs create mode 100644 highlight/jirs-contexts/src/c9504.rs create mode 100644 highlight/jirs-contexts/src/c9505.rs create mode 100644 highlight/jirs-contexts/src/c9506.rs create mode 100644 highlight/jirs-contexts/src/c9507.rs create mode 100644 highlight/jirs-contexts/src/c9508.rs create mode 100644 highlight/jirs-contexts/src/c9509.rs create mode 100644 highlight/jirs-contexts/src/c951.rs create mode 100644 highlight/jirs-contexts/src/c9510.rs create mode 100644 highlight/jirs-contexts/src/c9511.rs create mode 100644 highlight/jirs-contexts/src/c9512.rs create mode 100644 highlight/jirs-contexts/src/c9513.rs create mode 100644 highlight/jirs-contexts/src/c9514.rs create mode 100644 highlight/jirs-contexts/src/c9515.rs create mode 100644 highlight/jirs-contexts/src/c9516.rs create mode 100644 highlight/jirs-contexts/src/c9517.rs create mode 100644 highlight/jirs-contexts/src/c9518.rs create mode 100644 highlight/jirs-contexts/src/c9519.rs create mode 100644 highlight/jirs-contexts/src/c952.rs create mode 100644 highlight/jirs-contexts/src/c9520.rs create mode 100644 highlight/jirs-contexts/src/c9521.rs create mode 100644 highlight/jirs-contexts/src/c9522.rs create mode 100644 highlight/jirs-contexts/src/c9523.rs create mode 100644 highlight/jirs-contexts/src/c9524.rs create mode 100644 highlight/jirs-contexts/src/c9525.rs create mode 100644 highlight/jirs-contexts/src/c9526.rs create mode 100644 highlight/jirs-contexts/src/c9527.rs create mode 100644 highlight/jirs-contexts/src/c9528.rs create mode 100644 highlight/jirs-contexts/src/c9529.rs create mode 100644 highlight/jirs-contexts/src/c953.rs create mode 100644 highlight/jirs-contexts/src/c9530.rs create mode 100644 highlight/jirs-contexts/src/c9531.rs create mode 100644 highlight/jirs-contexts/src/c9532.rs create mode 100644 highlight/jirs-contexts/src/c9533.rs create mode 100644 highlight/jirs-contexts/src/c9534.rs create mode 100644 highlight/jirs-contexts/src/c9535.rs create mode 100644 highlight/jirs-contexts/src/c9536.rs create mode 100644 highlight/jirs-contexts/src/c9537.rs create mode 100644 highlight/jirs-contexts/src/c9538.rs create mode 100644 highlight/jirs-contexts/src/c9539.rs create mode 100644 highlight/jirs-contexts/src/c954.rs create mode 100644 highlight/jirs-contexts/src/c9540.rs create mode 100644 highlight/jirs-contexts/src/c9541.rs create mode 100644 highlight/jirs-contexts/src/c9542.rs create mode 100644 highlight/jirs-contexts/src/c9543.rs create mode 100644 highlight/jirs-contexts/src/c9544.rs create mode 100644 highlight/jirs-contexts/src/c9545.rs create mode 100644 highlight/jirs-contexts/src/c9546.rs create mode 100644 highlight/jirs-contexts/src/c9547.rs create mode 100644 highlight/jirs-contexts/src/c9548.rs create mode 100644 highlight/jirs-contexts/src/c9549.rs create mode 100644 highlight/jirs-contexts/src/c955.rs create mode 100644 highlight/jirs-contexts/src/c9550.rs create mode 100644 highlight/jirs-contexts/src/c9551.rs create mode 100644 highlight/jirs-contexts/src/c9552.rs create mode 100644 highlight/jirs-contexts/src/c9553.rs create mode 100644 highlight/jirs-contexts/src/c9554.rs create mode 100644 highlight/jirs-contexts/src/c9555.rs create mode 100644 highlight/jirs-contexts/src/c9556.rs create mode 100644 highlight/jirs-contexts/src/c9557.rs create mode 100644 highlight/jirs-contexts/src/c9558.rs create mode 100644 highlight/jirs-contexts/src/c9559.rs create mode 100644 highlight/jirs-contexts/src/c956.rs create mode 100644 highlight/jirs-contexts/src/c9560.rs create mode 100644 highlight/jirs-contexts/src/c9561.rs create mode 100644 highlight/jirs-contexts/src/c9562.rs create mode 100644 highlight/jirs-contexts/src/c9563.rs create mode 100644 highlight/jirs-contexts/src/c9564.rs create mode 100644 highlight/jirs-contexts/src/c9565.rs create mode 100644 highlight/jirs-contexts/src/c9566.rs create mode 100644 highlight/jirs-contexts/src/c9567.rs create mode 100644 highlight/jirs-contexts/src/c9568.rs create mode 100644 highlight/jirs-contexts/src/c9569.rs create mode 100644 highlight/jirs-contexts/src/c957.rs create mode 100644 highlight/jirs-contexts/src/c9570.rs create mode 100644 highlight/jirs-contexts/src/c9571.rs create mode 100644 highlight/jirs-contexts/src/c9572.rs create mode 100644 highlight/jirs-contexts/src/c9573.rs create mode 100644 highlight/jirs-contexts/src/c9574.rs create mode 100644 highlight/jirs-contexts/src/c9575.rs create mode 100644 highlight/jirs-contexts/src/c9576.rs create mode 100644 highlight/jirs-contexts/src/c9577.rs create mode 100644 highlight/jirs-contexts/src/c9578.rs create mode 100644 highlight/jirs-contexts/src/c9579.rs create mode 100644 highlight/jirs-contexts/src/c958.rs create mode 100644 highlight/jirs-contexts/src/c9580.rs create mode 100644 highlight/jirs-contexts/src/c9581.rs create mode 100644 highlight/jirs-contexts/src/c9582.rs create mode 100644 highlight/jirs-contexts/src/c9583.rs create mode 100644 highlight/jirs-contexts/src/c9584.rs create mode 100644 highlight/jirs-contexts/src/c9585.rs create mode 100644 highlight/jirs-contexts/src/c9586.rs create mode 100644 highlight/jirs-contexts/src/c9587.rs create mode 100644 highlight/jirs-contexts/src/c9588.rs create mode 100644 highlight/jirs-contexts/src/c9589.rs create mode 100644 highlight/jirs-contexts/src/c959.rs create mode 100644 highlight/jirs-contexts/src/c9590.rs create mode 100644 highlight/jirs-contexts/src/c9591.rs create mode 100644 highlight/jirs-contexts/src/c9592.rs create mode 100644 highlight/jirs-contexts/src/c9593.rs create mode 100644 highlight/jirs-contexts/src/c9594.rs create mode 100644 highlight/jirs-contexts/src/c9595.rs create mode 100644 highlight/jirs-contexts/src/c9596.rs create mode 100644 highlight/jirs-contexts/src/c9597.rs create mode 100644 highlight/jirs-contexts/src/c9598.rs create mode 100644 highlight/jirs-contexts/src/c9599.rs create mode 100644 highlight/jirs-contexts/src/c96.rs create mode 100644 highlight/jirs-contexts/src/c960.rs create mode 100644 highlight/jirs-contexts/src/c9600.rs create mode 100644 highlight/jirs-contexts/src/c9601.rs create mode 100644 highlight/jirs-contexts/src/c9602.rs create mode 100644 highlight/jirs-contexts/src/c9603.rs create mode 100644 highlight/jirs-contexts/src/c9604.rs create mode 100644 highlight/jirs-contexts/src/c9605.rs create mode 100644 highlight/jirs-contexts/src/c9606.rs create mode 100644 highlight/jirs-contexts/src/c9607.rs create mode 100644 highlight/jirs-contexts/src/c9608.rs create mode 100644 highlight/jirs-contexts/src/c9609.rs create mode 100644 highlight/jirs-contexts/src/c961.rs create mode 100644 highlight/jirs-contexts/src/c9610.rs create mode 100644 highlight/jirs-contexts/src/c9611.rs create mode 100644 highlight/jirs-contexts/src/c9612.rs create mode 100644 highlight/jirs-contexts/src/c9613.rs create mode 100644 highlight/jirs-contexts/src/c9614.rs create mode 100644 highlight/jirs-contexts/src/c9615.rs create mode 100644 highlight/jirs-contexts/src/c9616.rs create mode 100644 highlight/jirs-contexts/src/c9617.rs create mode 100644 highlight/jirs-contexts/src/c9618.rs create mode 100644 highlight/jirs-contexts/src/c9619.rs create mode 100644 highlight/jirs-contexts/src/c962.rs create mode 100644 highlight/jirs-contexts/src/c9620.rs create mode 100644 highlight/jirs-contexts/src/c9621.rs create mode 100644 highlight/jirs-contexts/src/c9622.rs create mode 100644 highlight/jirs-contexts/src/c9623.rs create mode 100644 highlight/jirs-contexts/src/c9624.rs create mode 100644 highlight/jirs-contexts/src/c9625.rs create mode 100644 highlight/jirs-contexts/src/c9626.rs create mode 100644 highlight/jirs-contexts/src/c9627.rs create mode 100644 highlight/jirs-contexts/src/c9628.rs create mode 100644 highlight/jirs-contexts/src/c9629.rs create mode 100644 highlight/jirs-contexts/src/c963.rs create mode 100644 highlight/jirs-contexts/src/c9630.rs create mode 100644 highlight/jirs-contexts/src/c9631.rs create mode 100644 highlight/jirs-contexts/src/c9632.rs create mode 100644 highlight/jirs-contexts/src/c9633.rs create mode 100644 highlight/jirs-contexts/src/c9634.rs create mode 100644 highlight/jirs-contexts/src/c9635.rs create mode 100644 highlight/jirs-contexts/src/c9636.rs create mode 100644 highlight/jirs-contexts/src/c9637.rs create mode 100644 highlight/jirs-contexts/src/c9638.rs create mode 100644 highlight/jirs-contexts/src/c9639.rs create mode 100644 highlight/jirs-contexts/src/c964.rs create mode 100644 highlight/jirs-contexts/src/c9640.rs create mode 100644 highlight/jirs-contexts/src/c9641.rs create mode 100644 highlight/jirs-contexts/src/c9642.rs create mode 100644 highlight/jirs-contexts/src/c9643.rs create mode 100644 highlight/jirs-contexts/src/c9644.rs create mode 100644 highlight/jirs-contexts/src/c9645.rs create mode 100644 highlight/jirs-contexts/src/c9646.rs create mode 100644 highlight/jirs-contexts/src/c9647.rs create mode 100644 highlight/jirs-contexts/src/c9648.rs create mode 100644 highlight/jirs-contexts/src/c9649.rs create mode 100644 highlight/jirs-contexts/src/c965.rs create mode 100644 highlight/jirs-contexts/src/c9650.rs create mode 100644 highlight/jirs-contexts/src/c9651.rs create mode 100644 highlight/jirs-contexts/src/c9652.rs create mode 100644 highlight/jirs-contexts/src/c9653.rs create mode 100644 highlight/jirs-contexts/src/c9654.rs create mode 100644 highlight/jirs-contexts/src/c9655.rs create mode 100644 highlight/jirs-contexts/src/c9656.rs create mode 100644 highlight/jirs-contexts/src/c9657.rs create mode 100644 highlight/jirs-contexts/src/c9658.rs create mode 100644 highlight/jirs-contexts/src/c9659.rs create mode 100644 highlight/jirs-contexts/src/c966.rs create mode 100644 highlight/jirs-contexts/src/c9660.rs create mode 100644 highlight/jirs-contexts/src/c9661.rs create mode 100644 highlight/jirs-contexts/src/c9662.rs create mode 100644 highlight/jirs-contexts/src/c9663.rs create mode 100644 highlight/jirs-contexts/src/c9664.rs create mode 100644 highlight/jirs-contexts/src/c9665.rs create mode 100644 highlight/jirs-contexts/src/c9666.rs create mode 100644 highlight/jirs-contexts/src/c9667.rs create mode 100644 highlight/jirs-contexts/src/c9668.rs create mode 100644 highlight/jirs-contexts/src/c9669.rs create mode 100644 highlight/jirs-contexts/src/c967.rs create mode 100644 highlight/jirs-contexts/src/c9670.rs create mode 100644 highlight/jirs-contexts/src/c9671.rs create mode 100644 highlight/jirs-contexts/src/c9672.rs create mode 100644 highlight/jirs-contexts/src/c9673.rs create mode 100644 highlight/jirs-contexts/src/c9674.rs create mode 100644 highlight/jirs-contexts/src/c9675.rs create mode 100644 highlight/jirs-contexts/src/c9676.rs create mode 100644 highlight/jirs-contexts/src/c9677.rs create mode 100644 highlight/jirs-contexts/src/c9678.rs create mode 100644 highlight/jirs-contexts/src/c9679.rs create mode 100644 highlight/jirs-contexts/src/c968.rs create mode 100644 highlight/jirs-contexts/src/c9680.rs create mode 100644 highlight/jirs-contexts/src/c9681.rs create mode 100644 highlight/jirs-contexts/src/c9682.rs create mode 100644 highlight/jirs-contexts/src/c9683.rs create mode 100644 highlight/jirs-contexts/src/c9684.rs create mode 100644 highlight/jirs-contexts/src/c9685.rs create mode 100644 highlight/jirs-contexts/src/c9686.rs create mode 100644 highlight/jirs-contexts/src/c9687.rs create mode 100644 highlight/jirs-contexts/src/c9688.rs create mode 100644 highlight/jirs-contexts/src/c9689.rs create mode 100644 highlight/jirs-contexts/src/c969.rs create mode 100644 highlight/jirs-contexts/src/c9690.rs create mode 100644 highlight/jirs-contexts/src/c9691.rs create mode 100644 highlight/jirs-contexts/src/c9692.rs create mode 100644 highlight/jirs-contexts/src/c9693.rs create mode 100644 highlight/jirs-contexts/src/c9694.rs create mode 100644 highlight/jirs-contexts/src/c9695.rs create mode 100644 highlight/jirs-contexts/src/c9696.rs create mode 100644 highlight/jirs-contexts/src/c9697.rs create mode 100644 highlight/jirs-contexts/src/c9698.rs create mode 100644 highlight/jirs-contexts/src/c9699.rs create mode 100644 highlight/jirs-contexts/src/c97.rs create mode 100644 highlight/jirs-contexts/src/c970.rs create mode 100644 highlight/jirs-contexts/src/c9700.rs create mode 100644 highlight/jirs-contexts/src/c9701.rs create mode 100644 highlight/jirs-contexts/src/c9702.rs create mode 100644 highlight/jirs-contexts/src/c9703.rs create mode 100644 highlight/jirs-contexts/src/c9704.rs create mode 100644 highlight/jirs-contexts/src/c9705.rs create mode 100644 highlight/jirs-contexts/src/c9706.rs create mode 100644 highlight/jirs-contexts/src/c9707.rs create mode 100644 highlight/jirs-contexts/src/c9708.rs create mode 100644 highlight/jirs-contexts/src/c9709.rs create mode 100644 highlight/jirs-contexts/src/c971.rs create mode 100644 highlight/jirs-contexts/src/c9710.rs create mode 100644 highlight/jirs-contexts/src/c9711.rs create mode 100644 highlight/jirs-contexts/src/c9712.rs create mode 100644 highlight/jirs-contexts/src/c9713.rs create mode 100644 highlight/jirs-contexts/src/c9714.rs create mode 100644 highlight/jirs-contexts/src/c9715.rs create mode 100644 highlight/jirs-contexts/src/c9716.rs create mode 100644 highlight/jirs-contexts/src/c9717.rs create mode 100644 highlight/jirs-contexts/src/c9718.rs create mode 100644 highlight/jirs-contexts/src/c9719.rs create mode 100644 highlight/jirs-contexts/src/c972.rs create mode 100644 highlight/jirs-contexts/src/c9720.rs create mode 100644 highlight/jirs-contexts/src/c9721.rs create mode 100644 highlight/jirs-contexts/src/c9722.rs create mode 100644 highlight/jirs-contexts/src/c9723.rs create mode 100644 highlight/jirs-contexts/src/c9724.rs create mode 100644 highlight/jirs-contexts/src/c9725.rs create mode 100644 highlight/jirs-contexts/src/c9726.rs create mode 100644 highlight/jirs-contexts/src/c9727.rs create mode 100644 highlight/jirs-contexts/src/c9728.rs create mode 100644 highlight/jirs-contexts/src/c9729.rs create mode 100644 highlight/jirs-contexts/src/c973.rs create mode 100644 highlight/jirs-contexts/src/c9730.rs create mode 100644 highlight/jirs-contexts/src/c9731.rs create mode 100644 highlight/jirs-contexts/src/c9732.rs create mode 100644 highlight/jirs-contexts/src/c9733.rs create mode 100644 highlight/jirs-contexts/src/c9734.rs create mode 100644 highlight/jirs-contexts/src/c9735.rs create mode 100644 highlight/jirs-contexts/src/c9736.rs create mode 100644 highlight/jirs-contexts/src/c9737.rs create mode 100644 highlight/jirs-contexts/src/c9738.rs create mode 100644 highlight/jirs-contexts/src/c9739.rs create mode 100644 highlight/jirs-contexts/src/c974.rs create mode 100644 highlight/jirs-contexts/src/c9740.rs create mode 100644 highlight/jirs-contexts/src/c9741.rs create mode 100644 highlight/jirs-contexts/src/c9742.rs create mode 100644 highlight/jirs-contexts/src/c9743.rs create mode 100644 highlight/jirs-contexts/src/c9744.rs create mode 100644 highlight/jirs-contexts/src/c9745.rs create mode 100644 highlight/jirs-contexts/src/c9746.rs create mode 100644 highlight/jirs-contexts/src/c9747.rs create mode 100644 highlight/jirs-contexts/src/c9748.rs create mode 100644 highlight/jirs-contexts/src/c9749.rs create mode 100644 highlight/jirs-contexts/src/c975.rs create mode 100644 highlight/jirs-contexts/src/c9750.rs create mode 100644 highlight/jirs-contexts/src/c9751.rs create mode 100644 highlight/jirs-contexts/src/c9752.rs create mode 100644 highlight/jirs-contexts/src/c9753.rs create mode 100644 highlight/jirs-contexts/src/c9754.rs create mode 100644 highlight/jirs-contexts/src/c9755.rs create mode 100644 highlight/jirs-contexts/src/c9756.rs create mode 100644 highlight/jirs-contexts/src/c9757.rs create mode 100644 highlight/jirs-contexts/src/c9758.rs create mode 100644 highlight/jirs-contexts/src/c9759.rs create mode 100644 highlight/jirs-contexts/src/c976.rs create mode 100644 highlight/jirs-contexts/src/c9760.rs create mode 100644 highlight/jirs-contexts/src/c9761.rs create mode 100644 highlight/jirs-contexts/src/c9762.rs create mode 100644 highlight/jirs-contexts/src/c9763.rs create mode 100644 highlight/jirs-contexts/src/c9764.rs create mode 100644 highlight/jirs-contexts/src/c9765.rs create mode 100644 highlight/jirs-contexts/src/c9766.rs create mode 100644 highlight/jirs-contexts/src/c9767.rs create mode 100644 highlight/jirs-contexts/src/c9768.rs create mode 100644 highlight/jirs-contexts/src/c9769.rs create mode 100644 highlight/jirs-contexts/src/c977.rs create mode 100644 highlight/jirs-contexts/src/c9770.rs create mode 100644 highlight/jirs-contexts/src/c9771.rs create mode 100644 highlight/jirs-contexts/src/c9772.rs create mode 100644 highlight/jirs-contexts/src/c9773.rs create mode 100644 highlight/jirs-contexts/src/c9774.rs create mode 100644 highlight/jirs-contexts/src/c9775.rs create mode 100644 highlight/jirs-contexts/src/c9776.rs create mode 100644 highlight/jirs-contexts/src/c9777.rs create mode 100644 highlight/jirs-contexts/src/c9778.rs create mode 100644 highlight/jirs-contexts/src/c9779.rs create mode 100644 highlight/jirs-contexts/src/c978.rs create mode 100644 highlight/jirs-contexts/src/c9780.rs create mode 100644 highlight/jirs-contexts/src/c9781.rs create mode 100644 highlight/jirs-contexts/src/c9782.rs create mode 100644 highlight/jirs-contexts/src/c9783.rs create mode 100644 highlight/jirs-contexts/src/c9784.rs create mode 100644 highlight/jirs-contexts/src/c9785.rs create mode 100644 highlight/jirs-contexts/src/c9786.rs create mode 100644 highlight/jirs-contexts/src/c9787.rs create mode 100644 highlight/jirs-contexts/src/c9788.rs create mode 100644 highlight/jirs-contexts/src/c9789.rs create mode 100644 highlight/jirs-contexts/src/c979.rs create mode 100644 highlight/jirs-contexts/src/c9790.rs create mode 100644 highlight/jirs-contexts/src/c9791.rs create mode 100644 highlight/jirs-contexts/src/c9792.rs create mode 100644 highlight/jirs-contexts/src/c9793.rs create mode 100644 highlight/jirs-contexts/src/c9794.rs create mode 100644 highlight/jirs-contexts/src/c9795.rs create mode 100644 highlight/jirs-contexts/src/c9796.rs create mode 100644 highlight/jirs-contexts/src/c9797.rs create mode 100644 highlight/jirs-contexts/src/c9798.rs create mode 100644 highlight/jirs-contexts/src/c9799.rs create mode 100644 highlight/jirs-contexts/src/c98.rs create mode 100644 highlight/jirs-contexts/src/c980.rs create mode 100644 highlight/jirs-contexts/src/c9800.rs create mode 100644 highlight/jirs-contexts/src/c9801.rs create mode 100644 highlight/jirs-contexts/src/c9802.rs create mode 100644 highlight/jirs-contexts/src/c9803.rs create mode 100644 highlight/jirs-contexts/src/c9804.rs create mode 100644 highlight/jirs-contexts/src/c9805.rs create mode 100644 highlight/jirs-contexts/src/c9806.rs create mode 100644 highlight/jirs-contexts/src/c9807.rs create mode 100644 highlight/jirs-contexts/src/c9808.rs create mode 100644 highlight/jirs-contexts/src/c9809.rs create mode 100644 highlight/jirs-contexts/src/c981.rs create mode 100644 highlight/jirs-contexts/src/c9810.rs create mode 100644 highlight/jirs-contexts/src/c9811.rs create mode 100644 highlight/jirs-contexts/src/c9812.rs create mode 100644 highlight/jirs-contexts/src/c9813.rs create mode 100644 highlight/jirs-contexts/src/c9814.rs create mode 100644 highlight/jirs-contexts/src/c9815.rs create mode 100644 highlight/jirs-contexts/src/c9816.rs create mode 100644 highlight/jirs-contexts/src/c9817.rs create mode 100644 highlight/jirs-contexts/src/c9818.rs create mode 100644 highlight/jirs-contexts/src/c9819.rs create mode 100644 highlight/jirs-contexts/src/c982.rs create mode 100644 highlight/jirs-contexts/src/c9820.rs create mode 100644 highlight/jirs-contexts/src/c9821.rs create mode 100644 highlight/jirs-contexts/src/c9822.rs create mode 100644 highlight/jirs-contexts/src/c9823.rs create mode 100644 highlight/jirs-contexts/src/c9824.rs create mode 100644 highlight/jirs-contexts/src/c9825.rs create mode 100644 highlight/jirs-contexts/src/c9826.rs create mode 100644 highlight/jirs-contexts/src/c9827.rs create mode 100644 highlight/jirs-contexts/src/c9828.rs create mode 100644 highlight/jirs-contexts/src/c9829.rs create mode 100644 highlight/jirs-contexts/src/c983.rs create mode 100644 highlight/jirs-contexts/src/c9830.rs create mode 100644 highlight/jirs-contexts/src/c9831.rs create mode 100644 highlight/jirs-contexts/src/c9832.rs create mode 100644 highlight/jirs-contexts/src/c9833.rs create mode 100644 highlight/jirs-contexts/src/c9834.rs create mode 100644 highlight/jirs-contexts/src/c9835.rs create mode 100644 highlight/jirs-contexts/src/c9836.rs create mode 100644 highlight/jirs-contexts/src/c9837.rs create mode 100644 highlight/jirs-contexts/src/c9838.rs create mode 100644 highlight/jirs-contexts/src/c9839.rs create mode 100644 highlight/jirs-contexts/src/c984.rs create mode 100644 highlight/jirs-contexts/src/c9840.rs create mode 100644 highlight/jirs-contexts/src/c9841.rs create mode 100644 highlight/jirs-contexts/src/c9842.rs create mode 100644 highlight/jirs-contexts/src/c9843.rs create mode 100644 highlight/jirs-contexts/src/c9844.rs create mode 100644 highlight/jirs-contexts/src/c9845.rs create mode 100644 highlight/jirs-contexts/src/c9846.rs create mode 100644 highlight/jirs-contexts/src/c9847.rs create mode 100644 highlight/jirs-contexts/src/c9848.rs create mode 100644 highlight/jirs-contexts/src/c9849.rs create mode 100644 highlight/jirs-contexts/src/c985.rs create mode 100644 highlight/jirs-contexts/src/c9850.rs create mode 100644 highlight/jirs-contexts/src/c9851.rs create mode 100644 highlight/jirs-contexts/src/c9852.rs create mode 100644 highlight/jirs-contexts/src/c9853.rs create mode 100644 highlight/jirs-contexts/src/c9854.rs create mode 100644 highlight/jirs-contexts/src/c9855.rs create mode 100644 highlight/jirs-contexts/src/c9856.rs create mode 100644 highlight/jirs-contexts/src/c9857.rs create mode 100644 highlight/jirs-contexts/src/c9858.rs create mode 100644 highlight/jirs-contexts/src/c9859.rs create mode 100644 highlight/jirs-contexts/src/c986.rs create mode 100644 highlight/jirs-contexts/src/c9860.rs create mode 100644 highlight/jirs-contexts/src/c9861.rs create mode 100644 highlight/jirs-contexts/src/c9862.rs create mode 100644 highlight/jirs-contexts/src/c9863.rs create mode 100644 highlight/jirs-contexts/src/c9864.rs create mode 100644 highlight/jirs-contexts/src/c9865.rs create mode 100644 highlight/jirs-contexts/src/c9866.rs create mode 100644 highlight/jirs-contexts/src/c9867.rs create mode 100644 highlight/jirs-contexts/src/c9868.rs create mode 100644 highlight/jirs-contexts/src/c9869.rs create mode 100644 highlight/jirs-contexts/src/c987.rs create mode 100644 highlight/jirs-contexts/src/c9870.rs create mode 100644 highlight/jirs-contexts/src/c9871.rs create mode 100644 highlight/jirs-contexts/src/c9872.rs create mode 100644 highlight/jirs-contexts/src/c9873.rs create mode 100644 highlight/jirs-contexts/src/c9874.rs create mode 100644 highlight/jirs-contexts/src/c9875.rs create mode 100644 highlight/jirs-contexts/src/c9876.rs create mode 100644 highlight/jirs-contexts/src/c9877.rs create mode 100644 highlight/jirs-contexts/src/c9878.rs create mode 100644 highlight/jirs-contexts/src/c9879.rs create mode 100644 highlight/jirs-contexts/src/c988.rs create mode 100644 highlight/jirs-contexts/src/c9880.rs create mode 100644 highlight/jirs-contexts/src/c9881.rs create mode 100644 highlight/jirs-contexts/src/c9882.rs create mode 100644 highlight/jirs-contexts/src/c9883.rs create mode 100644 highlight/jirs-contexts/src/c9884.rs create mode 100644 highlight/jirs-contexts/src/c9885.rs create mode 100644 highlight/jirs-contexts/src/c9886.rs create mode 100644 highlight/jirs-contexts/src/c9887.rs create mode 100644 highlight/jirs-contexts/src/c9888.rs create mode 100644 highlight/jirs-contexts/src/c9889.rs create mode 100644 highlight/jirs-contexts/src/c989.rs create mode 100644 highlight/jirs-contexts/src/c9890.rs create mode 100644 highlight/jirs-contexts/src/c9891.rs create mode 100644 highlight/jirs-contexts/src/c9892.rs create mode 100644 highlight/jirs-contexts/src/c9893.rs create mode 100644 highlight/jirs-contexts/src/c9894.rs create mode 100644 highlight/jirs-contexts/src/c9895.rs create mode 100644 highlight/jirs-contexts/src/c9896.rs create mode 100644 highlight/jirs-contexts/src/c9897.rs create mode 100644 highlight/jirs-contexts/src/c9898.rs create mode 100644 highlight/jirs-contexts/src/c9899.rs create mode 100644 highlight/jirs-contexts/src/c99.rs create mode 100644 highlight/jirs-contexts/src/c990.rs create mode 100644 highlight/jirs-contexts/src/c9900.rs create mode 100644 highlight/jirs-contexts/src/c9901.rs create mode 100644 highlight/jirs-contexts/src/c9902.rs create mode 100644 highlight/jirs-contexts/src/c9903.rs create mode 100644 highlight/jirs-contexts/src/c9904.rs create mode 100644 highlight/jirs-contexts/src/c9905.rs create mode 100644 highlight/jirs-contexts/src/c9906.rs create mode 100644 highlight/jirs-contexts/src/c9907.rs create mode 100644 highlight/jirs-contexts/src/c9908.rs create mode 100644 highlight/jirs-contexts/src/c9909.rs create mode 100644 highlight/jirs-contexts/src/c991.rs create mode 100644 highlight/jirs-contexts/src/c9910.rs create mode 100644 highlight/jirs-contexts/src/c9911.rs create mode 100644 highlight/jirs-contexts/src/c9912.rs create mode 100644 highlight/jirs-contexts/src/c9913.rs create mode 100644 highlight/jirs-contexts/src/c9914.rs create mode 100644 highlight/jirs-contexts/src/c9915.rs create mode 100644 highlight/jirs-contexts/src/c9916.rs create mode 100644 highlight/jirs-contexts/src/c9917.rs create mode 100644 highlight/jirs-contexts/src/c9918.rs create mode 100644 highlight/jirs-contexts/src/c9919.rs create mode 100644 highlight/jirs-contexts/src/c992.rs create mode 100644 highlight/jirs-contexts/src/c9920.rs create mode 100644 highlight/jirs-contexts/src/c9921.rs create mode 100644 highlight/jirs-contexts/src/c9922.rs create mode 100644 highlight/jirs-contexts/src/c9923.rs create mode 100644 highlight/jirs-contexts/src/c9924.rs create mode 100644 highlight/jirs-contexts/src/c9925.rs create mode 100644 highlight/jirs-contexts/src/c9926.rs create mode 100644 highlight/jirs-contexts/src/c9927.rs create mode 100644 highlight/jirs-contexts/src/c9928.rs create mode 100644 highlight/jirs-contexts/src/c9929.rs create mode 100644 highlight/jirs-contexts/src/c993.rs create mode 100644 highlight/jirs-contexts/src/c9930.rs create mode 100644 highlight/jirs-contexts/src/c9931.rs create mode 100644 highlight/jirs-contexts/src/c9932.rs create mode 100644 highlight/jirs-contexts/src/c9933.rs create mode 100644 highlight/jirs-contexts/src/c9934.rs create mode 100644 highlight/jirs-contexts/src/c9935.rs create mode 100644 highlight/jirs-contexts/src/c9936.rs create mode 100644 highlight/jirs-contexts/src/c9937.rs create mode 100644 highlight/jirs-contexts/src/c9938.rs create mode 100644 highlight/jirs-contexts/src/c9939.rs create mode 100644 highlight/jirs-contexts/src/c994.rs create mode 100644 highlight/jirs-contexts/src/c9940.rs create mode 100644 highlight/jirs-contexts/src/c9941.rs create mode 100644 highlight/jirs-contexts/src/c9942.rs create mode 100644 highlight/jirs-contexts/src/c9943.rs create mode 100644 highlight/jirs-contexts/src/c9944.rs create mode 100644 highlight/jirs-contexts/src/c9945.rs create mode 100644 highlight/jirs-contexts/src/c9946.rs create mode 100644 highlight/jirs-contexts/src/c9947.rs create mode 100644 highlight/jirs-contexts/src/c9948.rs create mode 100644 highlight/jirs-contexts/src/c9949.rs create mode 100644 highlight/jirs-contexts/src/c995.rs create mode 100644 highlight/jirs-contexts/src/c9950.rs create mode 100644 highlight/jirs-contexts/src/c9951.rs create mode 100644 highlight/jirs-contexts/src/c9952.rs create mode 100644 highlight/jirs-contexts/src/c9953.rs create mode 100644 highlight/jirs-contexts/src/c9954.rs create mode 100644 highlight/jirs-contexts/src/c9955.rs create mode 100644 highlight/jirs-contexts/src/c9956.rs create mode 100644 highlight/jirs-contexts/src/c9957.rs create mode 100644 highlight/jirs-contexts/src/c9958.rs create mode 100644 highlight/jirs-contexts/src/c9959.rs create mode 100644 highlight/jirs-contexts/src/c996.rs create mode 100644 highlight/jirs-contexts/src/c9960.rs create mode 100644 highlight/jirs-contexts/src/c9961.rs create mode 100644 highlight/jirs-contexts/src/c9962.rs create mode 100644 highlight/jirs-contexts/src/c9963.rs create mode 100644 highlight/jirs-contexts/src/c9964.rs create mode 100644 highlight/jirs-contexts/src/c9965.rs create mode 100644 highlight/jirs-contexts/src/c9966.rs create mode 100644 highlight/jirs-contexts/src/c9967.rs create mode 100644 highlight/jirs-contexts/src/c9968.rs create mode 100644 highlight/jirs-contexts/src/c9969.rs create mode 100644 highlight/jirs-contexts/src/c997.rs create mode 100644 highlight/jirs-contexts/src/c9970.rs create mode 100644 highlight/jirs-contexts/src/c9971.rs create mode 100644 highlight/jirs-contexts/src/c9972.rs create mode 100644 highlight/jirs-contexts/src/c9973.rs create mode 100644 highlight/jirs-contexts/src/c9974.rs create mode 100644 highlight/jirs-contexts/src/c9975.rs create mode 100644 highlight/jirs-contexts/src/c9976.rs create mode 100644 highlight/jirs-contexts/src/c9977.rs create mode 100644 highlight/jirs-contexts/src/c9978.rs create mode 100644 highlight/jirs-contexts/src/c9979.rs create mode 100644 highlight/jirs-contexts/src/c998.rs create mode 100644 highlight/jirs-contexts/src/c9980.rs create mode 100644 highlight/jirs-contexts/src/c9981.rs create mode 100644 highlight/jirs-contexts/src/c9982.rs create mode 100644 highlight/jirs-contexts/src/c9983.rs create mode 100644 highlight/jirs-contexts/src/c9984.rs create mode 100644 highlight/jirs-contexts/src/c9985.rs create mode 100644 highlight/jirs-contexts/src/c9986.rs create mode 100644 highlight/jirs-contexts/src/c9987.rs create mode 100644 highlight/jirs-contexts/src/c9988.rs create mode 100644 highlight/jirs-contexts/src/c9989.rs create mode 100644 highlight/jirs-contexts/src/c999.rs create mode 100644 highlight/jirs-contexts/src/c9990.rs create mode 100644 highlight/jirs-contexts/src/c9991.rs create mode 100644 highlight/jirs-contexts/src/c9992.rs create mode 100644 highlight/jirs-contexts/src/c9993.rs create mode 100644 highlight/jirs-contexts/src/c9994.rs create mode 100644 highlight/jirs-contexts/src/c9995.rs create mode 100644 highlight/jirs-contexts/src/c9996.rs create mode 100644 highlight/jirs-contexts/src/c9997.rs create mode 100644 highlight/jirs-contexts/src/c9998.rs create mode 100644 highlight/jirs-contexts/src/c9999.rs create mode 100644 highlight/jirs-contexts/src/lib.rs create mode 100644 highlight/jirs-highlight/Cargo.toml create mode 100644 highlight/jirs-highlight/src/lib.rs rename {jirs-client/src/hi => highlight/jirs-highlight/src}/syntaxes.bin (100%) rename {jirs-client/src/hi => highlight/jirs-highlight/src}/themes.bin (100%) create mode 100644 highlight/jirs-syntaxes/Cargo.toml create mode 100644 highlight/jirs-syntaxes/src/lib.rs create mode 100644 highlight/jirs-syntaxes/src/s0.rs create mode 100644 highlight/jirs-syntaxes/src/s1.rs create mode 100644 highlight/jirs-syntaxes/src/s10.rs create mode 100644 highlight/jirs-syntaxes/src/s100.rs create mode 100644 highlight/jirs-syntaxes/src/s101.rs create mode 100644 highlight/jirs-syntaxes/src/s102.rs create mode 100644 highlight/jirs-syntaxes/src/s103.rs create mode 100644 highlight/jirs-syntaxes/src/s104.rs create mode 100644 highlight/jirs-syntaxes/src/s105.rs create mode 100644 highlight/jirs-syntaxes/src/s106.rs create mode 100644 highlight/jirs-syntaxes/src/s107.rs create mode 100644 highlight/jirs-syntaxes/src/s108.rs create mode 100644 highlight/jirs-syntaxes/src/s109.rs create mode 100644 highlight/jirs-syntaxes/src/s11.rs create mode 100644 highlight/jirs-syntaxes/src/s110.rs create mode 100644 highlight/jirs-syntaxes/src/s111.rs create mode 100644 highlight/jirs-syntaxes/src/s112.rs create mode 100644 highlight/jirs-syntaxes/src/s113.rs create mode 100644 highlight/jirs-syntaxes/src/s114.rs create mode 100644 highlight/jirs-syntaxes/src/s115.rs create mode 100644 highlight/jirs-syntaxes/src/s116.rs create mode 100644 highlight/jirs-syntaxes/src/s117.rs create mode 100644 highlight/jirs-syntaxes/src/s118.rs create mode 100644 highlight/jirs-syntaxes/src/s119.rs create mode 100644 highlight/jirs-syntaxes/src/s12.rs create mode 100644 highlight/jirs-syntaxes/src/s120.rs create mode 100644 highlight/jirs-syntaxes/src/s121.rs create mode 100644 highlight/jirs-syntaxes/src/s122.rs create mode 100644 highlight/jirs-syntaxes/src/s123.rs create mode 100644 highlight/jirs-syntaxes/src/s124.rs create mode 100644 highlight/jirs-syntaxes/src/s125.rs create mode 100644 highlight/jirs-syntaxes/src/s126.rs create mode 100644 highlight/jirs-syntaxes/src/s127.rs create mode 100644 highlight/jirs-syntaxes/src/s128.rs create mode 100644 highlight/jirs-syntaxes/src/s129.rs create mode 100644 highlight/jirs-syntaxes/src/s13.rs create mode 100644 highlight/jirs-syntaxes/src/s130.rs create mode 100644 highlight/jirs-syntaxes/src/s131.rs create mode 100644 highlight/jirs-syntaxes/src/s132.rs create mode 100644 highlight/jirs-syntaxes/src/s133.rs create mode 100644 highlight/jirs-syntaxes/src/s134.rs create mode 100644 highlight/jirs-syntaxes/src/s135.rs create mode 100644 highlight/jirs-syntaxes/src/s136.rs create mode 100644 highlight/jirs-syntaxes/src/s137.rs create mode 100644 highlight/jirs-syntaxes/src/s138.rs create mode 100644 highlight/jirs-syntaxes/src/s139.rs create mode 100644 highlight/jirs-syntaxes/src/s14.rs create mode 100644 highlight/jirs-syntaxes/src/s140.rs create mode 100644 highlight/jirs-syntaxes/src/s141.rs create mode 100644 highlight/jirs-syntaxes/src/s142.rs create mode 100644 highlight/jirs-syntaxes/src/s143.rs create mode 100644 highlight/jirs-syntaxes/src/s144.rs create mode 100644 highlight/jirs-syntaxes/src/s145.rs create mode 100644 highlight/jirs-syntaxes/src/s146.rs create mode 100644 highlight/jirs-syntaxes/src/s147.rs create mode 100644 highlight/jirs-syntaxes/src/s148.rs create mode 100644 highlight/jirs-syntaxes/src/s149.rs create mode 100644 highlight/jirs-syntaxes/src/s15.rs create mode 100644 highlight/jirs-syntaxes/src/s150.rs create mode 100644 highlight/jirs-syntaxes/src/s151.rs create mode 100644 highlight/jirs-syntaxes/src/s152.rs create mode 100644 highlight/jirs-syntaxes/src/s153.rs create mode 100644 highlight/jirs-syntaxes/src/s154.rs create mode 100644 highlight/jirs-syntaxes/src/s155.rs create mode 100644 highlight/jirs-syntaxes/src/s156.rs create mode 100644 highlight/jirs-syntaxes/src/s157.rs create mode 100644 highlight/jirs-syntaxes/src/s158.rs create mode 100644 highlight/jirs-syntaxes/src/s159.rs create mode 100644 highlight/jirs-syntaxes/src/s16.rs create mode 100644 highlight/jirs-syntaxes/src/s160.rs create mode 100644 highlight/jirs-syntaxes/src/s161.rs create mode 100644 highlight/jirs-syntaxes/src/s162.rs create mode 100644 highlight/jirs-syntaxes/src/s163.rs create mode 100644 highlight/jirs-syntaxes/src/s164.rs create mode 100644 highlight/jirs-syntaxes/src/s165.rs create mode 100644 highlight/jirs-syntaxes/src/s166.rs create mode 100644 highlight/jirs-syntaxes/src/s167.rs create mode 100644 highlight/jirs-syntaxes/src/s168.rs create mode 100644 highlight/jirs-syntaxes/src/s169.rs create mode 100644 highlight/jirs-syntaxes/src/s17.rs create mode 100644 highlight/jirs-syntaxes/src/s170.rs create mode 100644 highlight/jirs-syntaxes/src/s171.rs create mode 100644 highlight/jirs-syntaxes/src/s172.rs create mode 100644 highlight/jirs-syntaxes/src/s173.rs create mode 100644 highlight/jirs-syntaxes/src/s174.rs create mode 100644 highlight/jirs-syntaxes/src/s18.rs create mode 100644 highlight/jirs-syntaxes/src/s19.rs create mode 100644 highlight/jirs-syntaxes/src/s2.rs create mode 100644 highlight/jirs-syntaxes/src/s20.rs create mode 100644 highlight/jirs-syntaxes/src/s21.rs create mode 100644 highlight/jirs-syntaxes/src/s22.rs create mode 100644 highlight/jirs-syntaxes/src/s23.rs create mode 100644 highlight/jirs-syntaxes/src/s24.rs create mode 100644 highlight/jirs-syntaxes/src/s25.rs create mode 100644 highlight/jirs-syntaxes/src/s26.rs create mode 100644 highlight/jirs-syntaxes/src/s27.rs create mode 100644 highlight/jirs-syntaxes/src/s28.rs create mode 100644 highlight/jirs-syntaxes/src/s29.rs create mode 100644 highlight/jirs-syntaxes/src/s3.rs create mode 100644 highlight/jirs-syntaxes/src/s30.rs create mode 100644 highlight/jirs-syntaxes/src/s31.rs create mode 100644 highlight/jirs-syntaxes/src/s32.rs create mode 100644 highlight/jirs-syntaxes/src/s33.rs create mode 100644 highlight/jirs-syntaxes/src/s34.rs create mode 100644 highlight/jirs-syntaxes/src/s35.rs create mode 100644 highlight/jirs-syntaxes/src/s36.rs create mode 100644 highlight/jirs-syntaxes/src/s37.rs create mode 100644 highlight/jirs-syntaxes/src/s38.rs create mode 100644 highlight/jirs-syntaxes/src/s39.rs create mode 100644 highlight/jirs-syntaxes/src/s4.rs create mode 100644 highlight/jirs-syntaxes/src/s40.rs create mode 100644 highlight/jirs-syntaxes/src/s41.rs create mode 100644 highlight/jirs-syntaxes/src/s42.rs create mode 100644 highlight/jirs-syntaxes/src/s43.rs create mode 100644 highlight/jirs-syntaxes/src/s44.rs create mode 100644 highlight/jirs-syntaxes/src/s45.rs create mode 100644 highlight/jirs-syntaxes/src/s46.rs create mode 100644 highlight/jirs-syntaxes/src/s47.rs create mode 100644 highlight/jirs-syntaxes/src/s48.rs create mode 100644 highlight/jirs-syntaxes/src/s49.rs create mode 100644 highlight/jirs-syntaxes/src/s5.rs create mode 100644 highlight/jirs-syntaxes/src/s50.rs create mode 100644 highlight/jirs-syntaxes/src/s51.rs create mode 100644 highlight/jirs-syntaxes/src/s52.rs create mode 100644 highlight/jirs-syntaxes/src/s53.rs create mode 100644 highlight/jirs-syntaxes/src/s54.rs create mode 100644 highlight/jirs-syntaxes/src/s55.rs create mode 100644 highlight/jirs-syntaxes/src/s56.rs create mode 100644 highlight/jirs-syntaxes/src/s57.rs create mode 100644 highlight/jirs-syntaxes/src/s58.rs create mode 100644 highlight/jirs-syntaxes/src/s59.rs create mode 100644 highlight/jirs-syntaxes/src/s6.rs create mode 100644 highlight/jirs-syntaxes/src/s60.rs create mode 100644 highlight/jirs-syntaxes/src/s61.rs create mode 100644 highlight/jirs-syntaxes/src/s62.rs create mode 100644 highlight/jirs-syntaxes/src/s63.rs create mode 100644 highlight/jirs-syntaxes/src/s64.rs create mode 100644 highlight/jirs-syntaxes/src/s65.rs create mode 100644 highlight/jirs-syntaxes/src/s66.rs create mode 100644 highlight/jirs-syntaxes/src/s67.rs create mode 100644 highlight/jirs-syntaxes/src/s68.rs create mode 100644 highlight/jirs-syntaxes/src/s69.rs create mode 100644 highlight/jirs-syntaxes/src/s7.rs create mode 100644 highlight/jirs-syntaxes/src/s70.rs create mode 100644 highlight/jirs-syntaxes/src/s71.rs create mode 100644 highlight/jirs-syntaxes/src/s72.rs create mode 100644 highlight/jirs-syntaxes/src/s73.rs create mode 100644 highlight/jirs-syntaxes/src/s74.rs create mode 100644 highlight/jirs-syntaxes/src/s75.rs create mode 100644 highlight/jirs-syntaxes/src/s76.rs create mode 100644 highlight/jirs-syntaxes/src/s77.rs create mode 100644 highlight/jirs-syntaxes/src/s78.rs create mode 100644 highlight/jirs-syntaxes/src/s79.rs create mode 100644 highlight/jirs-syntaxes/src/s8.rs create mode 100644 highlight/jirs-syntaxes/src/s80.rs create mode 100644 highlight/jirs-syntaxes/src/s81.rs create mode 100644 highlight/jirs-syntaxes/src/s82.rs create mode 100644 highlight/jirs-syntaxes/src/s83.rs create mode 100644 highlight/jirs-syntaxes/src/s84.rs create mode 100644 highlight/jirs-syntaxes/src/s85.rs create mode 100644 highlight/jirs-syntaxes/src/s86.rs create mode 100644 highlight/jirs-syntaxes/src/s87.rs create mode 100644 highlight/jirs-syntaxes/src/s88.rs create mode 100644 highlight/jirs-syntaxes/src/s89.rs create mode 100644 highlight/jirs-syntaxes/src/s9.rs create mode 100644 highlight/jirs-syntaxes/src/s90.rs create mode 100644 highlight/jirs-syntaxes/src/s91.rs create mode 100644 highlight/jirs-syntaxes/src/s92.rs create mode 100644 highlight/jirs-syntaxes/src/s93.rs create mode 100644 highlight/jirs-syntaxes/src/s94.rs create mode 100644 highlight/jirs-syntaxes/src/s95.rs create mode 100644 highlight/jirs-syntaxes/src/s96.rs create mode 100644 highlight/jirs-syntaxes/src/s97.rs create mode 100644 highlight/jirs-syntaxes/src/s98.rs create mode 100644 highlight/jirs-syntaxes/src/s99.rs create mode 100644 highlight/jirs-themes/Cargo.toml delete mode 100644 jirs-bat/build.rs create mode 100644 jirs-bat/src/syntect/dumps.rs create mode 100644 jirs-bat/src/syntect/easy.rs create mode 100644 jirs-bat/src/syntect/escape.rs create mode 100644 jirs-bat/src/syntect/highlighting/highlighter.rs create mode 100644 jirs-bat/src/syntect/highlighting/mod.rs create mode 100644 jirs-bat/src/syntect/highlighting/selector.rs create mode 100644 jirs-bat/src/syntect/highlighting/settings.rs create mode 100644 jirs-bat/src/syntect/highlighting/style.rs create mode 100644 jirs-bat/src/syntect/highlighting/theme.rs create mode 100644 jirs-bat/src/syntect/highlighting/theme_set.rs create mode 100644 jirs-bat/src/syntect/html.rs create mode 100644 jirs-bat/src/syntect/mod.rs create mode 100644 jirs-bat/src/syntect/parsing/mod.rs create mode 100644 jirs-bat/src/syntect/parsing/parser.rs create mode 100644 jirs-bat/src/syntect/parsing/regex.rs create mode 100644 jirs-bat/src/syntect/parsing/scope.rs create mode 100644 jirs-bat/src/syntect/parsing/syntax_definition.rs create mode 100644 jirs-bat/src/syntect/parsing/syntax_set.rs create mode 100644 jirs-bat/src/syntect/parsing/yaml_load.rs create mode 100644 jirs-bat/src/syntect/util.rs delete mode 100644 jirs-client/src/hi/mod.rs delete mode 100644 jirs-client/src/hi/syntax_set.rs delete mode 100644 jirs-client/src/hi/syntaxes.fast.bin create mode 100644 jirs-syntect/.gitignore create mode 100644 jirs-syntect/.gitmodules create mode 100644 jirs-syntect/Cargo.toml create mode 100644 jirs-syntect/assets/default.themedump create mode 100644 jirs-syntect/assets/default_metadata.packdump create mode 100644 jirs-syntect/assets/default_newlines.packdump create mode 100644 jirs-syntect/assets/default_nonewlines.packdump create mode 100644 jirs-syntect/src/easy.rs create mode 100644 jirs-syntect/src/escape.rs create mode 100644 jirs-syntect/src/highlighting/highlighter.rs create mode 100644 jirs-syntect/src/highlighting/mod.rs create mode 100644 jirs-syntect/src/highlighting/selector.rs create mode 100644 jirs-syntect/src/highlighting/settings.rs create mode 100644 jirs-syntect/src/highlighting/style.rs create mode 100644 jirs-syntect/src/highlighting/theme.rs create mode 100644 jirs-syntect/src/highlighting/theme_set.rs create mode 100644 jirs-syntect/src/html.rs create mode 100644 jirs-syntect/src/lib.rs create mode 100644 jirs-syntect/src/parsing/mod.rs create mode 100644 jirs-syntect/src/parsing/parser.rs create mode 100644 jirs-syntect/src/parsing/regex.rs create mode 100644 jirs-syntect/src/parsing/scope.rs create mode 100644 jirs-syntect/src/parsing/syntax_definition.rs create mode 100644 jirs-syntect/src/parsing/syntax_set.rs create mode 100644 jirs-syntect/src/parsing/yaml_load.rs create mode 100644 jirs-syntect/src/util.rs diff --git a/.gitignore b/.gitignore index baeecf14..6954e4c4 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,5 @@ tmp jirs-server/target jirs-cli/target jirs-bat/bat + +highlight/jirs-highlight/build diff --git a/Cargo.lock b/Cargo.lock index e1e92c24..1ed642d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -13,11 +13,11 @@ dependencies = [ "bytes", "crossbeam-channel", "derive_more", - "futures 0.3.6", + "futures 0.3.8", "lazy_static", "log", "parking_lot 0.10.2", - "pin-project", + "pin-project 0.4.27", "smallvec", "tokio", "tokio-util 0.2.0", @@ -41,13 +41,13 @@ dependencies = [ "futures-util", "log", "once_cell", - "parking_lot 0.11.0", - "pin-project", + "parking_lot 0.11.1", + "pin-project 0.4.27", "smallvec", "tokio", "tokio-util 0.3.1", - "trust-dns-proto 0.19.5", - "trust-dns-resolver 0.19.5", + "trust-dns-proto 0.19.6", + "trust-dns-resolver 0.19.6", ] [[package]] @@ -76,7 +76,7 @@ dependencies = [ "futures-core", "futures-sink", "log", - "pin-project", + "pin-project 0.4.27", "tokio", "tokio-util 0.3.1", ] @@ -93,7 +93,7 @@ dependencies = [ "actix-utils 1.0.6", "derive_more", "either", - "futures 0.3.6", + "futures 0.3.8", "http", "log", "trust-dns-proto 0.18.0-alpha.2", @@ -115,22 +115,22 @@ dependencies = [ "futures-util", "http", "log", - "trust-dns-proto 0.19.5", - "trust-dns-resolver 0.19.5", + "trust-dns-proto 0.19.6", + "trust-dns-resolver 0.19.6", ] [[package]] name = "actix-cors" -version = "0.5.0" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaf0c4345c9663a2822d42602391418fd5766f269109ec6bf1784b056a9356a7" +checksum = "3f3a3d5493dbc9b8769fe88c030d057ef8d2edc5728e5e26267780e8fc5db0be" dependencies = [ "actix-web", "derive_more", "futures-util", "log", "once_cell", - "tinyvec 1.0.1", + "tinyvec", ] [[package]] @@ -186,7 +186,7 @@ dependencies = [ "log", "mime", "percent-encoding", - "pin-project", + "pin-project 0.4.27", "rand 0.7.3", "regex", "serde", @@ -199,9 +199,9 @@ dependencies = [ [[package]] name = "actix-http" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05dd80ba8f27c4a34357c07e338c8f5c38f8520e6d626ca1727d8fecc41b0cab" +checksum = "404df68c297f73b8d36c9c9056404913d25905a8f80127b0e5fe147c9c4b9f02" dependencies = [ "actix-codec 0.3.0", "actix-connect 2.0.0", @@ -209,11 +209,11 @@ dependencies = [ "actix-service", "actix-threadpool", "actix-utils 2.0.0", - "base64 0.12.3", + "base64 0.13.0", "bitflags", "brotli2", "bytes", - "cookie 0.14.2", + "cookie 0.14.3", "copyless", "derive_more", "either", @@ -233,15 +233,15 @@ dependencies = [ "log", "mime", "percent-encoding", - "pin-project", + "pin-project 1.0.2", "rand 0.7.3", "regex", "serde", "serde_json", "serde_urlencoded", - "sha-1 0.9.1", + "sha-1 0.9.2", "slab", - "time 0.2.22", + "time 0.2.23", ] [[package]] @@ -327,7 +327,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0052435d581b5be835d11f4eb3bce417c8af18d87ddf8ace99f8e67e595882bb" dependencies = [ "futures-util", - "pin-project", + "pin-project 0.4.27", ] [[package]] @@ -355,7 +355,7 @@ dependencies = [ "lazy_static", "log", "num_cpus", - "parking_lot 0.11.0", + "parking_lot 0.11.1", "threadpool", ] @@ -383,9 +383,9 @@ dependencies = [ "bitflags", "bytes", "either", - "futures 0.3.6", + "futures 0.3.8", "log", - "pin-project", + "pin-project 0.4.27", "slab", ] @@ -405,18 +405,18 @@ dependencies = [ "futures-sink", "futures-util", "log", - "pin-project", + "pin-project 0.4.27", "slab", ] [[package]] name = "actix-web" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1b12fe25e11cd9ed2ef2e428427eb6178a1b363f3f7f0dab8278572f11b2da1" +checksum = "88344b7a5ef27e5e09e73565379f69273dd3e2d29e82afc381b84d170d0a5631" dependencies = [ "actix-codec 0.3.0", - "actix-http 2.0.0", + "actix-http 2.1.0", "actix-macros", "actix-router", "actix-rt", @@ -437,14 +437,14 @@ dependencies = [ "fxhash", "log", "mime", - "pin-project", + "pin-project 1.0.2", "regex", "serde", "serde_json", "serde_urlencoded", "socket2", - "time 0.2.22", - "tinyvec 1.0.1", + "time 0.2.23", + "tinyvec", "url", ] @@ -456,19 +456,19 @@ checksum = "7f6edf3c2693e2a8c422800c87ee89a6a4eac7dd01109bc172a1093ce1f4f001" dependencies = [ "actix 0.10.0", "actix-codec 0.3.0", - "actix-http 2.0.0", + "actix-http 2.1.0", "actix-web", "bytes", "futures-channel", "futures-core", - "pin-project", + "pin-project 0.4.27", ] [[package]] name = "actix-web-codegen" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "750ca8fb60bbdc79491991650ba5d2ae7cd75f3fc00ead51390cfe9efda0d4d8" +checksum = "ad26f77093333e0e7c6ffe54ebe3582d908a104e448723eec6d43d08b07143fb" dependencies = [ "proc-macro2", "quote", @@ -488,9 +488,9 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b6a2d3371669ab3ca9797670853d61402b03d0b4b9ebf33d677dfa720203072" +checksum = "7c0929d69e78dd9bf5408269919fcbcaeb2e35e5d43e5815517cdc6a8e11a423" dependencies = [ "gimli", ] @@ -503,9 +503,9 @@ checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" [[package]] name = "aho-corasick" -version = "0.7.14" +version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b476ce7103678b0c6d3d395dbbae31d48ff910bd28be979ba5d48c6351131d0d" +checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5" dependencies = [ "memchr", ] @@ -519,12 +519,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "arc-swap" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034" - [[package]] name = "arrayref" version = "0.3.6" @@ -533,9 +527,9 @@ checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" [[package]] name = "arrayvec" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cff77d8686867eceff3105329d4698d96c2391c176d5d03adc90c7389162b5b8" +checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" [[package]] name = "ascii_utils" @@ -545,9 +539,9 @@ checksum = "71938f30533e4d95a6d17aa530939da3842c2ab6f4f84b9dae68447e4129f74a" [[package]] name = "async-trait" -version = "0.1.41" +version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b246867b8b3b6ae56035f1eb1ed557c1d8eae97f0d53696138a50fa0e3a3b8c0" +checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" dependencies = [ "proc-macro2", "quote", @@ -579,16 +573,17 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" [[package]] name = "awc" -version = "2.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "150e00c06683ab44c5f97d033950e5d87a7a042d06d77f5eecb443cbd23d0575" +checksum = "425980a1e58e5030a3e4b065a3d577c8f0e16142ea9d81f30614eae810c98577" dependencies = [ "actix-codec 0.3.0", - "actix-http 2.0.0", + "actix-http 2.1.0", "actix-rt", "actix-service", - "base64 0.12.3", + "base64 0.13.0", "bytes", + "cfg-if 1.0.0", "derive_more", "futures-core", "log", @@ -602,9 +597,9 @@ dependencies = [ [[package]] name = "backtrace" -version = "0.3.53" +version = "0.3.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "707b586e0e2f247cbde68cdd2c3ce69ea7b7be43e1c5b426e37c9319c4b9838e" +checksum = "ef5140344c85b01f9bbb4d4b7288a8aa4b3287ccef913a14bcc78a1063623598" dependencies = [ "addr2line", "cfg-if 1.0.0", @@ -616,9 +611,9 @@ dependencies = [ [[package]] name = "base-x" -version = "0.2.6" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b20b618342cf9891c292c4f5ac2cde7287cc5c87e87e9c769d617793607dec1" +checksum = "a4521f3e3d031370679b3b140beb36dfe4801b09ac77e30c61941f97df3ef28b" [[package]] name = "base64" @@ -651,6 +646,12 @@ version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff" +[[package]] +name = "base64" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" + [[package]] name = "bigdecimal" version = "0.1.0" @@ -695,9 +696,9 @@ checksum = "cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693" [[package]] name = "blake2b_simd" -version = "0.5.10" +version = "0.5.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8fb2d74254a3a0b5cac33ac9f8ed0e44aa50378d9dbb2e5d83bd21ed1dc2c8a" +checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587" dependencies = [ "arrayref", "arrayvec", @@ -810,9 +811,9 @@ checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53" [[package]] name = "cc" -version = "1.0.61" +version = "1.0.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed67cbde08356238e75fc4656be4749481eeffb09e19f320a25237d5221c985d" +checksum = "95752358c8f7552394baf48cd82695b345628ad3f170d607de3ca03b8dacca15" [[package]] name = "cfg-if" @@ -877,9 +878,9 @@ dependencies = [ [[package]] name = "comrak" -version = "0.8.2" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d325e4f2ffff52ca77d995bb675494d5364aa332499d5f7c7fbb28c25e671f6" +checksum = "bcfb8008d04126b176c76cbfdecf9a2ccb4bacc70af87c8da6136d63d7b7292a" dependencies = [ "clap", "entities", @@ -906,9 +907,9 @@ dependencies = [ [[package]] name = "const_fn" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ce90df4c658c62f12d78f7508cf92f9173e5184a539c10bfe54a3107b3ffd0f2" +checksum = "c478836e029dcef17fb47c89023448c64f781a046e0300e257ad8225ae59afab" [[package]] name = "constant_time_eq" @@ -923,17 +924,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c60ef6d0bbf56ad2674249b6bb74f2c6aeb98b98dd57b5d3e37cace33011d69" dependencies = [ "percent-encoding", - "time 0.2.22", + "time 0.2.23", ] [[package]] name = "cookie" -version = "0.14.2" +version = "0.14.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1373a16a4937bc34efec7b391f9c1500c30b8478a701a4f44c9165cc0475a6e0" +checksum = "784ad0fbab4f3e9cef09f20e0aea6000ae08d2cb98ac4c0abc53df18803d702f" dependencies = [ "percent-encoding", - "time 0.2.22", + "time 0.2.23", "version_check 0.9.2", ] @@ -945,9 +946,9 @@ checksum = "a2df960f5d869b2dd8532793fde43eb5427cceb126c929747a26823ab0eeb536" [[package]] name = "core-foundation" -version = "0.7.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171" +checksum = "0a89e2ae426ea83155dccf10c0fa6b1463ef6d5fcb44cee0b224a408fa640a62" dependencies = [ "core-foundation-sys", "libc", @@ -955,9 +956,9 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.7.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac" +checksum = "ea221b5284a47e40033bf9b66f35f984ec0ea2931eb03505246cd27a963f981b" [[package]] name = "cpuid-bool" @@ -1210,11 +1211,11 @@ checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" [[package]] name = "encoding_rs" -version = "0.8.24" +version = "0.8.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a51b8cf747471cb9499b6d59e59b0444f4c90eba8968c4e44874e92b5b64ace2" +checksum = "801bbab217d7f79c0062f4f7205b5d4427c6d1a7bd7aafdd1475f7c59d62b283" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", ] [[package]] @@ -1297,11 +1298,11 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ed85775dcc68644b5c950ac06a2b23768d3bc9390464151aaf27136998dcf9e" +checksum = "0c122a393ea57648015bf06fbd3d372378992e86b9ff5a7a497b076a28c79efe" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "libc", "redox_syscall", "winapi 0.3.9", @@ -1309,11 +1310,11 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.18" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da80be589a72651dcda34d8b35bcdc9b7254ad06325611074d9cc0fbb19f60ee" +checksum = "7411863d55df97a419aa64cb4d2f167103ea9d767e2c54a1868b7ac3f6b47129" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "crc32fast", "libc", "miniz_oxide", @@ -1340,6 +1341,16 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" +[[package]] +name = "form_urlencoded" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ece68d15c92e84fa4f19d3780f1294e5ca82a78a6d515f1efaabcc144688be00" +dependencies = [ + "matches", + "percent-encoding", +] + [[package]] name = "fsevent" version = "0.4.0" @@ -1389,9 +1400,9 @@ checksum = "4c7e4c2612746b0df8fed4ce0c69156021b704c9aefa360311c04e6e9e002eed" [[package]] name = "futures" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d8e3078b7b2a8a671cb7a3d17b4760e4181ea243227776ba83fd043b4ca034e" +checksum = "9b3b0c040a1fe6529d30b3c5944b280c7f0dcb2930d2c3062bca967b602583d0" dependencies = [ "futures-channel", "futures-core", @@ -1404,9 +1415,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a4d35f7401e948629c9c3d6638fb9bf94e0b2121e96c3b428cc4e631f3eb74" +checksum = "4b7109687aa4e177ef6fe84553af6280ef2778bdb7783ba44c9dc3399110fe64" dependencies = [ "futures-core", "futures-sink", @@ -1414,15 +1425,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d674eaa0056896d5ada519900dbf97ead2e46a7b6621e8160d79e2f2e1e2784b" +checksum = "847ce131b72ffb13b6109a221da9ad97a64cbe48feb1028356b836b47b8f1748" [[package]] name = "futures-executor" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc709ca1da6f66143b8c9bec8e6260181869893714e9b5a490b169b0414144ab" +checksum = "4caa2b2b68b880003057c1dd49f1ed937e38f22fcf6c212188a121f08cf40a65" dependencies = [ "futures-core", "futures-task", @@ -1431,15 +1442,15 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fc94b64bb39543b4e432f1790b6bf18e3ee3b74653c5449f63310e9a74b123c" +checksum = "611834ce18aaa1bd13c4b374f5d653e1027cf99b6b502584ff8c9a64413b30bb" [[package]] name = "futures-macro" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f57ed14da4603b2554682e9f2ff3c65d7567b53188db96cb71538217fc64581b" +checksum = "77408a692f1f97bcc61dc001d752e00643408fbc922e4d634c655df50d595556" dependencies = [ "proc-macro-hack", "proc-macro2", @@ -1449,24 +1460,24 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d8764258ed64ebc5d9ed185cf86a95db5cac810269c5d20ececb32e0088abbd" +checksum = "f878195a49cee50e006b02b93cf7e0a95a38ac7b776b4c4d9cc1207cd20fcb3d" [[package]] name = "futures-task" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dd26820a9f3637f1302da8bceba3ff33adbe53464b54ca24d4e2d4f1db30f94" +checksum = "7c554eb5bf48b2426c4771ab68c6b14468b6e76cc90996f528c3338d761a4d0d" dependencies = [ "once_cell", ] [[package]] name = "futures-util" -version = "0.3.6" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a894a0acddba51a2d49a6f4263b1e64b8c579ece8af50fa86503d52cd1eea34" +checksum = "d304cff4a7b99cfb7986f7d43fbe93d175e72e704a8860787cc95e9ffd85cbd2" dependencies = [ "futures-channel", "futures-core", @@ -1475,7 +1486,7 @@ dependencies = [ "futures-sink", "futures-task", "memchr", - "pin-project", + "pin-project 1.0.2", "pin-utils", "proc-macro-hack", "proc-macro-nested", @@ -1533,9 +1544,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aaf91faf136cb47367fa430cd46e37a788775e7fa104f8b4bcb3861dc389b724" +checksum = "f6503fe142514ca4799d4c26297c4248239fe8838d827db6bd6065c6ed29a6ce" [[package]] name = "glob" @@ -1601,9 +1612,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "993f9e0baeed60001cf565546b0d3dbe6a6ad23f2bd31644a133c641eccf6d53" +checksum = "5e4728fd124914ad25e99e3d15a9361a879f6620f63cb56bbb08f95abb97a535" dependencies = [ "bytes", "fnv", @@ -1616,14 +1627,9 @@ dependencies = [ "tokio", "tokio-util 0.3.1", "tracing", + "tracing-futures", ] -[[package]] -name = "half" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d36fab90f82edc3c747f9d438e06cf0a491055896f2a279638bb5beed6c40177" - [[package]] name = "hashbrown" version = "0.9.1" @@ -1729,9 +1735,9 @@ dependencies = [ [[package]] name = "hyper" -version = "0.13.8" +version = "0.13.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f3afcfae8af5ad0576a31e768415edb627824129e8e5a29b8bfccb2f234e835" +checksum = "f6ad767baac13b44d4529fcf58ba2cd0995e36e7b435bc5b039de6f47e880dbf" dependencies = [ "bytes", "futures-channel", @@ -1743,7 +1749,7 @@ dependencies = [ "httparse", "httpdate", "itoa", - "pin-project", + "pin-project 1.0.2", "socket2", "tokio", "tower-service", @@ -1798,20 +1804,20 @@ dependencies = [ [[package]] name = "inotify-sys" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74a1aa87c59aeff6ef2cc2fa62d41bc43f54952f55652656b18a02fd5e356c0" +checksum = "c4563555856585ab3180a5bf0b2f9f8d301a728462afffc8195b3f5394229c55" dependencies = [ "libc", ] [[package]] name = "instant" -version = "0.1.7" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63312a18f7ea8760cdd0a7c5aac1a619752a246b833545e3e36d1f81f7cd9e66" +checksum = "61124eeebbd69b8190558df225adf7e4caafce0d743919e5d6b19652314ec5ec" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", ] [[package]] @@ -1911,7 +1917,7 @@ dependencies = [ "diesel", "dotenv", "env_logger", - "futures 0.3.6", + "futures 0.3.8", "ipnetwork", "jirs-data", "lettre", @@ -1941,9 +1947,19 @@ name = "jirs_bat" version = "0.1.0" dependencies = [ "bincode", + "bitflags", + "fancy-regex", "flate2", + "fnv", + "lazy_static", + "lazycell", + "plist", + "regex-syntax", "serde", - "syntect", + "serde_derive", + "serde_json", + "walkdir", + "yaml-rust", ] [[package]] @@ -1953,16 +1969,12 @@ dependencies = [ "bincode", "chrono", "comrak", - "flate2", "futures 0.1.30", "jirs-data", "js-sys", - "lazy_static", "seed", "serde", - "serde_cbor", "serde_json", - "syntect", "uuid 0.8.1", "wasm-bindgen", "wasm-bindgen-test", @@ -1970,6 +1982,64 @@ dependencies = [ "wee_alloc", ] +[[package]] +name = "jirs_contexts" +version = "0.1.0" +dependencies = [ + "jirs-data", + "jirs_syntect", + "lazycell", +] + +[[package]] +name = "jirs_highlight" +version = "0.1.0" +dependencies = [ + "bincode", + "flate2", + "jirs-data", + "jirs_contexts", + "jirs_syntaxes", + "jirs_syntect", + "js-sys", + "lazy_static", + "lazycell", + "serde", + "wasm-bindgen", + "web-sys", + "wee_alloc", +] + +[[package]] +name = "jirs_syntaxes" +version = "0.1.0" +dependencies = [ + "jirs-data", + "jirs_syntect", + "lazycell", +] + +[[package]] +name = "jirs_syntect" +version = "4.2.0" +dependencies = [ + "bitflags", + "fancy-regex", + "fnv", + "lazy_static", + "plist", + "regex-syntax", + "serde", +] + +[[package]] +name = "jirs_themes" +version = "0.1.0" +dependencies = [ + "jirs-data", + "jirs_syntect", +] + [[package]] name = "js-sys" version = "0.3.45" @@ -2009,9 +2079,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "lettre" -version = "0.9.3" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf43f3202a879fbdab4ecafec3349b0139f81d31c626246d53bcbb546253ffaa" +checksum = "338d9a248c4b3ef60c51941c678bb8f64e244c0a98f1eb71db027d1e777a5700" dependencies = [ "base64 0.10.1", "bufstream", @@ -2041,9 +2111,9 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.79" +version = "0.2.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2448f6066e80e3bfc792e9c98bf705b4b0fc6e8ef5b43e5889aff0eaa9c58743" +checksum = "4d58d1b70b004888f764dfbf6a26a3b0342a1632d33968e4a179d8011c760614" [[package]] name = "line-wrap" @@ -2071,9 +2141,9 @@ dependencies = [ [[package]] name = "lock_api" -version = "0.4.1" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28247cc5a5be2f05fbcd76dd0cf2c7d3b5400cb978a28042abcd4fa0b3f8261c" +checksum = "dd96ffd135b2fd7b973ac026d28085defbe8983df057ced3eb4f2130b0831312" dependencies = [ "scopeguard", ] @@ -2128,9 +2198,9 @@ checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771" [[package]] name = "memchr" -version = "2.3.3" +version = "2.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400" +checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525" [[package]] name = "memory_units" @@ -2203,7 +2273,7 @@ checksum = "0840c1c50fd55e521b247f949c241c9997709f23bd7f023b9762cd561e935656" dependencies = [ "log", "mio", - "miow 0.3.5", + "miow 0.3.6", "winapi 0.3.9", ] @@ -2232,9 +2302,9 @@ dependencies = [ [[package]] name = "miow" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07b88fb9795d4d36d62a012dfbf49a8f5cf12751f36d31a9dbe66d528e58979e" +checksum = "5a33c1b55807fbed163481b5ba66db4b2fa6cde694a5027be10fb724206c5897" dependencies = [ "socket2", "winapi 0.3.9", @@ -2242,9 +2312,9 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.4" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b0d88c06fe90d5ee94048ba40409ef1d9315d86f6f38c2efdaad4fb50c58b2d" +checksum = "6fcc7939b5edc4e4f86b1b4a04bb1498afaaf871b1a6691838ed06fcb48d3a3f" dependencies = [ "lazy_static", "libc", @@ -2310,9 +2380,9 @@ dependencies = [ [[package]] name = "num-integer" -version = "0.1.43" +version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b" +checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" dependencies = [ "autocfg 1.0.1", "num-traits", @@ -2320,9 +2390,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.12" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611" +checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" dependencies = [ "autocfg 1.0.1", ] @@ -2345,15 +2415,15 @@ checksum = "b8f8bdf33df195859076e54ab11ee78a1b208382d3a26ec40d142ffc1ecc49ef" [[package]] name = "object" -version = "0.21.1" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37fd5004feb2ce328a52b0b3d01dbf4ffff72583493900ed15f22d4111c51693" +checksum = "8d3b63360ec3cb337817c2dbd47ab4a0f170d285d8e5a2064600f3def1402397" [[package]] name = "once_cell" -version = "1.4.1" +version = "1.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "260e51e7efe62b592207e9e13a68e43692a7a279171d6ba57abd208bf23645ad" +checksum = "13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0" [[package]] name = "opaque-debug" @@ -2422,12 +2492,12 @@ dependencies = [ [[package]] name = "parking_lot" -version = "0.11.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4893845fa2ca272e647da5d0e46660a314ead9c2fdd9a883aabc32e481a8733" +checksum = "6d7744ac029df22dca6284efe4e898991d28e3085c706c972bcd7da4a27a15eb" dependencies = [ "instant", - "lock_api 0.4.1", + "lock_api 0.4.2", "parking_lot_core 0.8.0", ] @@ -2515,7 +2585,16 @@ version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15" dependencies = [ - "pin-project-internal", + "pin-project-internal 0.4.27", +] + +[[package]] +name = "pin-project" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ccc2237c2c489783abd8c4c80e5450fc0e98644555b1364da68cc29aa151ca7" +dependencies = [ + "pin-project-internal 1.0.2", ] [[package]] @@ -2529,6 +2608,17 @@ dependencies = [ "syn", ] +[[package]] +name = "pin-project-internal" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8e8d2bf0b23038a4424865103a4df472855692821aab4e4f5c3312d461d9e5f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "pin-project-lite" version = "0.1.11" @@ -2563,9 +2653,9 @@ dependencies = [ [[package]] name = "ppv-lite86" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20" +checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" [[package]] name = "pq-sys" @@ -2588,9 +2678,9 @@ dependencies = [ [[package]] name = "proc-macro-hack" -version = "0.5.18" +version = "0.5.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c605b9a0adc77b7211c6b1f722dcb613d68d66859a44f3d485a6da332b0598" +checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" [[package]] name = "proc-macro-nested" @@ -2641,7 +2731,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "545c5bc2b880973c9c10e4067418407a0ccaa3091781d1671d46eb35107cb26f" dependencies = [ "log", - "parking_lot 0.11.0", + "parking_lot 0.11.1", "scheduled-thread-pool", ] @@ -2852,9 +2942,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.4.1" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8963b85b8ce3074fecffde43b4b0dded83ce2f367dc8d363afc56679f3ee820b" +checksum = "38cf2c13ed4745de91a5eb834e11c00bcc3709e773173b2ce4c56c9fbde04b9c" dependencies = [ "aho-corasick", "memchr", @@ -2864,9 +2954,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.20" +version = "0.6.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cab7a364d15cde1e505267766a2d3c4e22a843e1a601f0fa7564c0f82ced11c" +checksum = "3b181ba2dcf07aaccad5448e8ead58db5b742cf85dfe035e2227f137a539a189" [[package]] name = "remove_dir_all" @@ -2887,6 +2977,16 @@ dependencies = [ "quick-error", ] +[[package]] +name = "resolv-conf" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00" +dependencies = [ + "hostname 0.3.1", + "quick-error", +] + [[package]] name = "rusoto_core" version = "0.43.0" @@ -2896,7 +2996,7 @@ dependencies = [ "async-trait", "base64 0.12.3", "bytes", - "futures 0.3.6", + "futures 0.3.8", "hmac", "http", "hyper", @@ -2905,7 +3005,7 @@ dependencies = [ "log", "md5", "percent-encoding", - "pin-project", + "pin-project 0.4.27", "rusoto_credential", "rusoto_signature", "rustc_version", @@ -2925,9 +3025,9 @@ dependencies = [ "async-trait", "chrono", "dirs", - "futures 0.3.6", + "futures 0.3.8", "hyper", - "pin-project", + "pin-project 0.4.27", "regex", "serde", "serde_json", @@ -2944,7 +3044,7 @@ checksum = "2b6bc3221ae5a2c036d5757eee68a2ffb6b7f87b8a83adbf4271c8133fdee01c" dependencies = [ "async-trait", "bytes", - "futures 0.3.6", + "futures 0.3.8", "rusoto_core", "xml-rs", ] @@ -2957,7 +3057,7 @@ checksum = "62940a2bd479900a1bf8935b8f254d3e19368ac3ac4570eb4bd48eb46551a1b7" dependencies = [ "base64 0.12.3", "bytes", - "futures 0.3.6", + "futures 0.3.8", "hex", "hmac", "http", @@ -2965,12 +3065,12 @@ dependencies = [ "log", "md5", "percent-encoding", - "pin-project", + "pin-project 0.4.27", "rusoto_credential", "rustc_version", "serde", "sha2", - "time 0.2.22", + "time 0.2.23", "tokio", ] @@ -3038,7 +3138,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc6f74fd1204073fa02d5d5d68bec8021be4c38690b61264b2fdb48083d0e7d7" dependencies = [ - "parking_lot 0.11.0", + "parking_lot 0.11.1", ] [[package]] @@ -3055,9 +3155,9 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" [[package]] name = "security-framework" -version = "0.4.4" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64808902d7d99f78eaddd2b4e2509713babc3dc3c85ad6f4c447680f3c01e535" +checksum = "c1759c2e3c8580017a484a7ac56d3abc5a6c1feadf88db2f3633f12ae4268c69" dependencies = [ "bitflags", "core-foundation", @@ -3068,9 +3168,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "0.4.3" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17bf11d99252f512695eb468de5516e5cf75455521e69dfe343f3b74e4748405" +checksum = "f99b9d5e26d2a71633cc4f2ebae7cc9f874044e0c351a27e17892d76dce5678b" dependencies = [ "core-foundation-sys", "libc", @@ -3086,7 +3186,7 @@ dependencies = [ "cookie 0.13.3", "dbg", "enclose", - "futures 0.3.6", + "futures 0.3.8", "gloo-file", "gloo-timers", "indexmap", @@ -3126,16 +3226,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "serde_cbor" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e18acfa2f90e8b735b2836ab8d538de304cbb6729a7360729ea5a895d15a622" -dependencies = [ - "half", - "serde", -] - [[package]] name = "serde_derive" version = "1.0.117" @@ -3184,12 +3274,12 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "170a36ea86c864a3f16dd2687712dd6646f7019f301e57537c7f4dc9f5916770" +checksum = "ce3cdf1b5e620a498ee6f2a171885ac7e22f0e12089ec4b3d22b84921792507c" dependencies = [ "block-buffer 0.9.0", - "cfg-if 0.1.10", + "cfg-if 1.0.0", "cpuid-bool", "digest 0.9.0", "opaque-debug 0.3.0", @@ -3227,11 +3317,10 @@ checksum = "7fdf1b9db47230893d76faad238fd6097fd6d6a9245cd7a4d90dbd639536bbd2" [[package]] name = "signal-hook-registry" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e12110bc539e657a646068aaf5eb5b63af9d0c1f7b29c97113fad80e15f035" +checksum = "ce32ea0c6c56d5eacaeb814fbed9960547021d3edd010ded1425f180536b20ab" dependencies = [ - "arc-swap", "libc", ] @@ -3243,17 +3332,17 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8" [[package]] name = "smallvec" -version = "1.4.2" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbee7696b84bbf3d89a1c2eccff0850e3047ed46bfcd2e92c29a2d074d57e252" +checksum = "7acad6f34eb9e8a259d3283d1e8c1d34d7415943d4895f65cc73813c7396fc85" [[package]] name = "socket2" -version = "0.3.15" +version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1fa70dc5c8104ec096f4fe7ede7a221d35ae13dcd19ba1ad9a81d2cab9a1c44" +checksum = "2c29947abdee2a218277abeca306f25789c938e500ea5a9d4b12a5a504466902" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "libc", "redox_syscall", "winapi 0.3.9", @@ -3261,9 +3350,9 @@ dependencies = [ [[package]] name = "standback" -version = "0.2.11" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4e0831040d2cf2bdfd51b844be71885783d489898a192f254ae25d57cce725c" +checksum = "cf906c8b8fc3f6ecd1046e01da1d8ddec83e48c8b08b84dcc02b585a6bedf5a8" dependencies = [ "version_check 0.9.2", ] @@ -3331,9 +3420,9 @@ checksum = "2d67a5a62ba6e01cb2192ff309324cb4875d0c451d55fe2319433abe7a05a8ee" [[package]] name = "syn" -version = "1.0.46" +version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ad5de3220ea04da322618ded2c42233d02baca219d6f160a3e9c87cda16c942" +checksum = "443b4178719c5a851e1bde36ce12da21d74a0e60b4d982ec3385a933c812f0f6" dependencies = [ "proc-macro2", "quote", @@ -3352,28 +3441,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "syntect" -version = "4.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83b43a6ca1829ccb0c933b615c9ea83ffc8793ae240cecbd15119b13d741161d" -dependencies = [ - "bincode", - "bitflags", - "fancy-regex", - "flate2", - "fnv", - "lazy_static", - "lazycell", - "plist", - "regex-syntax", - "serde", - "serde_derive", - "serde_json", - "walkdir", - "yaml-rust", -] - [[package]] name = "tempfile" version = "3.1.0" @@ -3390,9 +3457,9 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.1.0" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb6bfa289a4d7c5766392812c0a1f4c1ba45afa1ad47803c11e1f407d846d75f" +checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4" dependencies = [ "winapi-util", ] @@ -3420,18 +3487,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.21" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "318234ffa22e0920fe9a40d7b8369b5f649d490980cf7aadcf1eb91594869b42" +checksum = "0e9ae34b84616eedaaf1e9dd6026dbe00dcafa92aa0c8077cb69df1fcfe5e53e" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.21" +version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cae2447b6282786c3493999f40a9be2a6ad20cb8bd268b0a0dbf5a065535c0ab" +checksum = "9ba20f23e85b10754cd195504aebf6a27e2e6cbe28c17778a0c930724628dd56" dependencies = [ "proc-macro2", "quote", @@ -3469,9 +3536,9 @@ dependencies = [ [[package]] name = "time" -version = "0.2.22" +version = "0.2.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "55b7151c9065e80917fbf285d9a5d1432f60db41d170ccafc749a136b41a93af" +checksum = "bcdaeea317915d59b2b4cd3b5efcd156c309108664277793f5351700c02ce98b" dependencies = [ "const_fn", "libc", @@ -3507,15 +3574,9 @@ dependencies = [ [[package]] name = "tinyvec" -version = "0.3.4" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "238ce071d267c5710f9d31451efec16c5ee22de34df17cc05e56cbc92e967117" - -[[package]] -name = "tinyvec" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b78a366903f506d2ad52ca8dc552102ffdd3e937ba8a227f024dc1d1eae28575" +checksum = "ccf8dbc19eb42fba10e8feaaec282fb50e2c14b2726d6301dbfeed0f73306a6f" dependencies = [ "tinyvec_macros", ] @@ -3528,9 +3589,9 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "0.2.22" +version = "0.2.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d34ca54d84bf2b5b4d7d31e901a8464f7b60ac145a284fba25ceb801f2ddccd" +checksum = "a6d7ad61edd59bfcc7e80dababf0f4aed2e6d5e0ba1659356ae889752dfc12ff" dependencies = [ "bytes", "fnv", @@ -3551,9 +3612,9 @@ dependencies = [ [[package]] name = "tokio-macros" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c3acc6aa564495a0f2e1d59fab677cd7f81a19994cfc7f3ad0e64301560389" +checksum = "e44da00bfc73a25f814cd8d7e57a68a5c31b74b3152a0a1d1f590c97ed06265a" dependencies = [ "proc-macro2", "quote", @@ -3635,6 +3696,16 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "tracing-futures" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c" +dependencies = [ + "pin-project 0.4.27", + "tracing", +] + [[package]] name = "trust-dns-proto" version = "0.18.0-alpha.2" @@ -3644,7 +3715,7 @@ dependencies = [ "async-trait", "enum-as-inner", "failure", - "futures 0.3.6", + "futures 0.3.8", "idna", "lazy_static", "log", @@ -3657,14 +3728,14 @@ dependencies = [ [[package]] name = "trust-dns-proto" -version = "0.19.5" +version = "0.19.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdd7061ba6f4d4d9721afedffbfd403f20f39a4301fee1b70d6fcd09cca69f28" +checksum = "53861fcb288a166aae4c508ae558ed18b53838db728d4d310aad08270a7d4c2b" dependencies = [ "async-trait", "backtrace", "enum-as-inner", - "futures 0.3.6", + "futures 0.3.8", "idna", "lazy_static", "log", @@ -3683,12 +3754,12 @@ checksum = "6f90b1502b226f8b2514c6d5b37bafa8c200d7ca4102d57dc36ee0f3b7a04a2f" dependencies = [ "cfg-if 0.1.10", "failure", - "futures 0.3.6", + "futures 0.3.8", "ipconfig", "lazy_static", "log", "lru-cache", - "resolv-conf", + "resolv-conf 0.6.3", "smallvec", "tokio", "trust-dns-proto 0.18.0-alpha.2", @@ -3696,22 +3767,22 @@ dependencies = [ [[package]] name = "trust-dns-resolver" -version = "0.19.5" +version = "0.19.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f23cdfdc3d8300b3c50c9e84302d3bd6d860fb9529af84ace6cf9665f181b77" +checksum = "6759e8efc40465547b0dfce9500d733c65f969a4cbbfbe3ccf68daaa46ef179e" dependencies = [ "backtrace", "cfg-if 0.1.10", - "futures 0.3.6", + "futures 0.3.8", "ipconfig", "lazy_static", "log", "lru-cache", - "resolv-conf", + "resolv-conf 0.7.0", "smallvec", "thiserror", "tokio", - "trust-dns-proto 0.19.5", + "trust-dns-proto 0.19.6", ] [[package]] @@ -3789,18 +3860,18 @@ dependencies = [ [[package]] name = "unicode-normalization" -version = "0.1.13" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977" +checksum = "a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606" dependencies = [ - "tinyvec 0.3.4", + "tinyvec", ] [[package]] name = "unicode-segmentation" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" +checksum = "db8716a166f290ff49dabc18b44aa407cb7c6dbe1aa0971b44b8a24b0ca35aae" [[package]] name = "unicode-width" @@ -3822,10 +3893,11 @@ checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e" [[package]] name = "url" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "829d4a8476c35c9bf0bbce5a3b23f4106f79728039b726d292bb93bc106787cb" +checksum = "5909f2b0817350449ed73e8bcd81c8c3c8d9a7a5d8acba4b27db277f1868976e" dependencies = [ + "form_urlencoded", "idna", "matches", "percent-encoding", diff --git a/Cargo.toml b/Cargo.toml index 362ff095..cfbef086 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -8,15 +8,6 @@ #license = "MPL-2.0" #license-file = "./LICENSE" -[profile.dev] -opt-level = 0 # Use slightly better optimizations. -overflow-checks = false # Disable integer overflow checks. -debug = 2 - -[profile.release] -lto = true -opt-level = 's' - [workspace] members = [ "./jirs-cli", @@ -25,5 +16,9 @@ members = [ "./jirs-data", "./jirs-css", "./jirs-bat", + "./jirs-syntect", + "./highlight/jirs-highlight", + "./highlight/jirs-contexts", + "./highlight/jirs-syntaxes", + "./highlight/jirs-themes", ] - diff --git a/highlight/jirs-contexts/Cargo.toml b/highlight/jirs-contexts/Cargo.toml new file mode 100644 index 00000000..26f1f712 --- /dev/null +++ b/highlight/jirs-contexts/Cargo.toml @@ -0,0 +1,23 @@ +[package] +name = "jirs_contexts" +version = "0.1.0" +authors = ["Adrian Wozniak "] +edition = "2018" +description = "JIRS (Simplified JIRA in Rust) WASM client" +repository = "https://gitlab.com/adrian.wozniak/jirs" +license = "MPL-2.0" + +[lib] +crate-type = ["cdylib", "rlib"] +name = "jirs_contexts" +path = "src/lib.rs" + +[dependencies] +jirs-data = { path = "../../jirs-data", features = ["frontend"] } + +[dependencies.jirs_syntect] +path = "../../jirs-syntect" +features = ["wasm"] + +[dependencies.lazycell] +version = "1.0" diff --git a/highlight/jirs-contexts/src/c0.rs b/highlight/jirs-contexts/src/c0.rs new file mode 100644 index 00000000..6b5c6fef --- /dev/null +++ b/highlight/jirs-contexts/src/c0.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1.rs b/highlight/jirs-contexts/src/c1.rs new file mode 100644 index 00000000..9b1b2575 --- /dev/null +++ b/highlight/jirs-contexts/src/c1.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281483566645248, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281483566645248, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 0 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10.rs b/highlight/jirs-contexts/src/c10.rs new file mode 100644 index 00000000..1ff07f51 --- /dev/null +++ b/highlight/jirs-contexts/src/c10.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 34 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948725430, + b: 1125899906842624, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 11 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620733759492, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 46 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c100.rs b/highlight/jirs-contexts/src/c100.rs new file mode 100644 index 00000000..017f6cfc --- /dev/null +++ b/highlight/jirs-contexts/src/c100.rs @@ -0,0 +1,299 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844450700394496, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844450700394496, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(R(ecordset|DBMSResolver|adioButton(Group)?)|X(ML(Socket|Node|Connector)?|UpdateResolverDataHolder)|M(M(Save|Execute)|icrophoneMicrophone|o(use|vieClip(Loader)?)|e(nu(Bar)?|dia(Controller|Display|Playback))|ath)|B(yName|inding|utton)|S(haredObject|ystem|crollPane|t(yleSheet|age|ream)|ound|e(ndEvent|rviceObject)|OAPCall|lide)|N(umericStepper|et(stream|S(tream|ervices)|Connection|Debug(Config)?))|C(heckBox|o(ntextMenu(Item)?|okie|lor|m(ponentMixins|boBox))|ustomActions|lient|amera)|T(ypedValue|ext(Snapshot|Input|F(ield|ormat)|Area)|ree|AB)|Object|D(ownload|elta(Item|Packet)?|at(e(Chooser|Field)?|a(G(lue|rid)|Set|Type)))|U(RL|TC|IScrollBar)|P(opUpManager|endingCall|r(intJob|o(duct|gressBar)))|E(ndPoint|rror)|Video|Key|F(RadioButton|GridColumn|MessageBox|BarChart|S(croll(Bar|Pane)|tyleFormat|plitView)|orm|C(heckbox|omboBox|alendar)|unction|T(icker|ooltip(Lite)?|ree(Node)?)|IconButton|D(ataGrid|raggablePane)|P(ieChart|ushButton|ro(gressBar|mptBox))|L(i(stBox|neChart)|oadingBox)|AdvancedMessageBox)|W(indow|SDLURL|ebService(Connector)?)|L(ist|o(calConnection|ad(er|Vars)|g)|a(unch|bel))|A(sBroadcaster|cc(ordion|essibility)|S(Set(Native|PropFlags)|N(ew|ative)|C(onstructor|lamp(2)?)|InstanceOf)|pplication|lert|rray))\\b"), + scope: vec![ + Scope { + a: 61925366755098631, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(s(h(ift|ow(GridLines|Menu|Border|Settings|Headers|ColumnHeaders|Today|Preferences)?|ad(ow|ePane))|c(hema|ale(X|Mode|Y|Content)|r(oll(Track|Drag)?|een(Resolution|Color|DPI)))|t(yleSheet|op(Drag|A(nimation|llSounds|gent))?|epSize|a(tus|rt(Drag|A(nimation|gent))?))|i(n|ze|lence(TimeOut|Level))|o(ngname|urce|rt(Items(By)?|On(HeaderRelease)?|able(Columns)?)?)|u(ppressInvalidCalls|bstr(ing)?)|p(li(ce|t)|aceCol(umnsEqually|lumnsEqually))|e(nd(DefaultPushButtonEvent|AndLoad)?|curity|t(R(GB|o(otNode|w(Height|Count))|esizable(Columns)?|a(nge|te))|G(ain|roupName)|X(AxisTitle)?|M(i(n(imum|utes)|lliseconds)|o(nth(Names)?|tionLevel|de)|ultilineMode|e(ssage|nu(ItemEnabled(At)?|EnabledAt)|dia)|a(sk|ximum))|B(u(tton(s|Width)|fferTime)|a(seTabIndex|ndwidthLimit|ckground))|S(howAsDisabled|croll(ing|Speed|Content|Target|P(osition|roperties)|barState|Location)|t(yle(Property)?|opOnFocus|at(us|e))|i(ze|lenceLevel)|ort(able(Columns)?|Function)|p(litterBarPosition|acing)|e(conds|lect(Multiple|ion(Required|Type)?|Style|Color|ed(Node(s)?|Cell|I(nd(ices|ex)|tem(s)?))?|able))|kin|m(oothness|allScroll))|H(ighlight(s|Color)|Scroll|o(urs|rizontal)|eader(Symbol|Height|Text|Property|Format|Width|Location)?|as(Shader|CloseBox))|Y(ear|AxisTitle)?|N(ode(Properties|ExpansionHandler)|ewTextFormat)|C(h(ildNodes|a(ngeHandler|rt(Title|EventHandler)))|o(ntent(Size)?|okie|lumns)|ell(Symbol|Data)|l(i(ckHandler|pboard)|oseHandler)|redentials)|T(ype(dVaule)?|i(tle(barHeight)?|p(Target|Offset)?|me(out(Handler)?)?)|oggle|extFormat|ransform)|I(s(Branch|Open)|n(terval|putProperty)|con(SymbolName)?|te(rator|m(ByKey|Symbol)))|Orientation|D(i(splay(Range|Graphics|Mode|Clip|Text|edMonth)|rection)|uration|e(pth(Below|To|Above)|fault(GatewayURL|Mappings|NodeIconSymbolName)|l(iveryMode|ay)|bug(ID)?)|a(yOfWeekNames|t(e(Filter)?|a(Mapping(s)?|Item(Text|Property|Format)|Provider|All(Height|Property|Format|Width))?))|ra(wConnectors|gContent))|U(se(Shadow|HandCursor|EchoSuppression|rInput|Fade)|TC(M(i(nutes|lliseconds)|onth)|Seconds|Hours|Date|FullYear))|P(osition|ercentComplete|an(e(M(inimumSize|aximumSize)|Size|Title))?|ro(pert(y(Data)?|iesAt)|gress))|E(nabled|dit(Handler|able)|xpand(NodeTrigger|erSymbolName))|V(Scroll|olume|alue(Source)?)|KeyFrameInterval|Quality|F(i(eld|rst(DayOfWeek|VisibleNode))|ocus|ullYear|ps|ade(InLength|OutLength)|rame(Color|Width))|Width|L(ine(Color|Weight)|o(opback|adTarget)|a(rgeScroll|bel(Source|Placement)?))|A(s(Boolean|String|Number)|n(yTypedValue|imation)|ctiv(e(State(Handler)?|Handler)|ateHandler)|utoH(ideScrollBar|eight)))?|paratorBefore|ek|lect(ion(Disabled|Unfocused)?|ed(Node(s)?|Child|I(nd(ices|ex)|tem(s)?)|Dat(e|a))?|able(Ranges)?)|rver(String)?)|kip|qrt|wapDepths|lice|aveToSharedObj|moothing)|h(scroll(Policy)?|tml(Text)?|i(t(Test(TextNearPos)?|Area)|de(BuiltInItems|Child)?|ghlight(2D|3D)?)|orizontal|e(ight|ader(Re(nderer|lease)|Height|Text))|P(osition|ageScrollSize)|a(s(childNodes|MP3|S(creen(Broadcast|Playback)|treaming(Video|Audio)|ort)|Next|OwnProperty|Pr(inting|evious)|EmbeddedVideo|VideoEncoder|A(ccesibility|udio(Encoder)?))|ndlerName)|LineScrollSize)|ye(sLabel|ar)|n(o(t|de(Name|Close|Type|Open|Value)|Label)|u(llValue|mChild(S(creens|lides)|ren|Forms))|e(w(Item|line|Value|LocationDialog)|xt(S(cene|ibling|lide)|TabIndex|Value|Frame)?)?|ame(s)?)|c(h(ildNodes|eck|a(nge(sPending)?|r(CodeAt|At))|r)|o(s|n(st(ant|ructor)|nect|c(urrency|at)|t(ent(Type|Path)?|ains|rol(Placement|lerPolicy))|denseWhite|version)|py|l(or|umn(Stretch|Name(s)?|Count))|m(p(onent|lete)|ment))|u(stomItems|ePoint(s)?|r(veTo|Value|rent(Slide|ChildSlide|Item|F(ocused(S(creen|lide)|Form)|ps))))|e(il|ll(Renderer|Press|Edit|Focus(In|Out)))|l(i(ck|ents)|o(se(Button|Pane)?|ne(Node)?)|ear(S(haredObjects|treams)|Timeout|Interval)?)|a(ncelLabel|tch|p(tion|abilities)|l(cFields|l(e(e|r))?))|reate(GatewayConnection|Menu|Se(rver|gment)|C(hild(AtDepth)?|l(ient|ass(ChildAtDepth|Object(AtDepth)?))|all)|Text(Node|Field)|Item|Object(AtDepth)?|PopUp|E(lement|mptyMovieClip)))|t(h(is|row)|ype(of|Name)?|i(tle(StyleDeclaration)?|me(out)?)|o(talTime|String|olTipText|p|UpperCase|ggle(HighQuality)?|Lo(caleString|werCase))|e(st|llTarget|xt(RightMargin|Bold|S(ize|elected)|Height|Color|I(ndent|talic)|Disabled|Underline|F(ield|ont)|Width|LeftMargin|Align)?)|a(n|rget(Path)?|b(Stops|Children|Index|Enabled|leName))|r(y|igger|ac(e|k(AsMenu)?)))|i(s(Running|Branch|NaN|Con(soleOpen|nected)|Toggled|Installed|Open|D(own|ebugger)|P(urchased|ro(totypeOf|pertyEnumerable))|Empty|F(inite|ullyPopulated)|Local|Active)|n(s(tall|ertBefore)|cludeDeltaPacketInfo|t|it(ialize|Component|Pod|A(pplication|gent))?|de(nt|terminate|x(InParent(Slide|Form)?|Of)?)|put|validate|finity|LocalInternetCache)?|con(F(ield|unction))?|t(e(ratorScrolled|m(s|RollO(ut|ver)|ClassName))|alic)|d3|p|fFrameLoaded|gnore(Case|White))|o(s|n(R(ollO(ut|ver)|e(s(ize|ult)|l(ease(Outside)?|aseOutside)))|XML|Mouse(Move|Down|Up|Wheel)|S(ync|croller|tatus|oundComplete|e(tFocus|lect(edItem)?))|N(oticeEvent|etworkChange)|C(hanged|onnect|l(ipEvent|ose))|ID3|D(isconnect|eactivate|ata|ragO(ut|ver))|Un(install|load)|P(aymentResult|ress)|EnterFrame|K(illFocus|ey(Down|Up))|Fault|Lo(ad|g)|A(ctiv(ity|ate)|ppSt(op|art)))?|pe(n|ration)|verLayChildren|kLabel|ldValue|r(d)?)|d(i(s(connect|play(Normal|ed(Month|Year)|Full)|able(Shader|d(Ranges|Days)|CloseBox|Events))|rection)|o(cTypeDecl|tall|Decoding|main|LazyDecoding)|u(plicateMovieClip|ration)|e(stroy(ChildAt|Object)|code|fault(PushButton(Enabled)?|KeydownHandler)?|l(ta(Packet(Changed)?)?|ete(PopUp|All)?)|blocking)|a(shBoardSave|yNames|ta(Provider)?|rkshadow)|r(opdown(Width)?|a(w|gO(ut|ver))))|u(se(Sort|HandCursor|Codepage|EchoSuppression)|n(shift|install|derline|escape|format|watch|lo(ck|ad(Movie(Num)?)?))|pdate(Results|Mode|I(nputProperties|tem(ByIndex)?)|P(acket|roperties)|View|AfterEvent)|rl)|join|p(ixelAspectRatio|o(sition|p|w)|u(sh|rge|blish)|ercen(tComplete|Loaded)|lay(head(Change|Time)|ing|Hidden|erType)?|a(ssword|use|r(se(XML|CSS|Int|Float)|ent(Node|Is(S(creen|lide)|Form))|ams))|r(int(Num|AsBitmap(Num)?)?|o(to(type)?|pert(y|ies)|gress)|e(ss|v(ious(S(ibling|lide)|Value)?|Scene|Frame)|ferred(Height|Width))))|e(scape|n(code(r)?|ter(Frame)?|dFill|able(Shader|d|CloseBox|Events))|dit(able|Field|LocationDialog)|v(ent|al(uate)?)|q|x(tended|p|ec(ute)?|actSettings)|m(phasized(StyleDeclaration)?|bedFonts))|v(i(sible|ewPod)|ScrollPolicy|o(id|lume)|ersion|P(osition|ageScrollSize)|a(l(idat(ionError|e(Property|ActivationKey)?)|ue(Of)?)|riable)|LineScrollSize)|k(ind|ey(Down|Up|Press|FrameInterval))|q(sort|uality)|f(scommand|i(n(d(Text|First|Last)?|ally)|eldInfo|lter(ed|Func)?|rst(Slide|Child|DayOfWeek|VisibleNode)?)|o(nt|cus(In|edCell|Out|Enabled)|r(egroundDisabled|mat(ter)?))|unctionName|ps|l(oor|ush)|ace|romCharCode)|w(i(th|dth)|ordWrap|atch|riteAccess)|l(t|i(st(Owner)?|ne(Style|To))|o(c(k|a(t(ion|eByld)|l(ToGlobal|FileReadDisable)))|opback|ad(Movie(Num)?|S(crollContent|ound)|ed|Variables(Num)?|Application)?|g(Changes)?)|e(ngth|ft(Margin)?|ading)?|a(st(Slide|Child|Index(Of)?)?|nguage|b(el(Placement|F(ield|unction))?|leField)))|a(s(scociate(Controller|Display)|in|pectRatio|function)|nd|c(ceptConnection|tiv(ityLevel|ePlayControl)|os)|t(t(ach(Movie|Sound|Video|Audio)|ributes)|an(2)?)|dd(header|RequestHeader|Menu(Item(At)?|At)?|Sort|Header|No(tice|de(At)?)|C(olumn(At)?|uePoint)|T(oLocalInternetCache|reeNode(At)?)|I(con|tem(s(At)?|At)?)|DeltaItem|P(od|age|roperty)|EventListener|View|FieldInfo|Listener|Animation)?|uto(Size|Play|KeyNav|Load)|pp(endChild|ly(Changes|Updates)?)|vHardwareDisable|fterLoaded|l(ternateRowColors|ign|l(ow(InsecureDomain|Domain)|Transitions(InDone|OutDone))|bum)|r(tist|row|g(uments|List))|gent|bs)|r(ight(Margin)?|o(ot(S(creen|lide)|Form)|und|w(Height|Count)|llO(ut|ver))|e(s(yncDepth|t(orePane|artAnimation|rict)|iz(e|able(Columns)?)|olveDelta|ult(s)?|ponse)|c(o(ncile(Results|Updates)|rd)|eive(Video|Audio))|draw|jectConnection|place(Sel|ItemAt|AllItems)?|ve(al(Child)?|rse)|quest(SizeChange|Payment)?|f(errer|resh(ScrollContent|Destinations|Pane|FromSources)?)|lease(Outside)?|ad(Only|Access)|gister(SkinElement|C(olor(Style|Name)|lass)|InheritingStyle|Proxy)|move(Range|M(ovieClip|enu(Item(At)?|At))|Background|Sort|No(tice|de(sAt|At)?)|C(olum(nAt|At)|uePoints)|T(extField|reeNode(At)?)|Item(At)?|Pod|EventListener|FromLocalInternetCache|Listener|All(C(olumns|uePoints)|Items)?))|a(ndom|te|dioDot))|g(t|oto(Slide|NextSlide|PreviousSlide|FirstSlide|LastSlide|And(Stop|Play))|e(nre|t(R(GB|o(otNode|wCount)|e(sizable|mote))|X(AxisTitle)?|M(i(n(imum(Size)?|utes)|lliseconds)|onth(Names)?|ultilineMode|e(ssage|nu(ItemAt|EnabledAt|At))|aximum(Size)?)|B(ytes(Total|Loaded)|ounds|utton(s|Width)|eginIndex|a(ndwidthLimit|ckground))|S(howAsDisabled|croll(ing|Speed|Content|Position|barState|Location)|t(yle(Names)?|opOnFocus|ate)|ize|o(urce|rtState)|p(litterBarPosition|acing)|e(conds|lect(Multiple|ion(Required|Type)|Style|ed(Node(s)?|Cell|Text|I(nd(ices|ex)|tem(s)?))?)|rvice)|moothness|WFVersion)|H(ighlight(s|Color)|ours|e(ight|ader(Height|Text|Property|Format|Width|Location)?)|as(Shader|CloseBox))|Y(ear|AxisTitle)?|N(o(tices|de(DisplayedAt|At))|um(Children|berAvailable)|e(wTextFormat|xtHighestDepth))|C(h(ild(S(creen|lide)|Nodes|Form|At)|artTitle)|o(n(tent|figInfo)|okie|de|unt|lumn(Names|Count|Index|At))|uePoint|ellIndex|loseHandler|a(ll|retIndex))|T(ypedValue|i(tle(barHeight)?|p(Target|Offset)?|me(stamp|zoneOffset|out(State|Handler)|r)?)|oggle|ext(Extent|Format)?|r(ee(NodeAt|Length)|ans(form|actionId)))|I(s(Branch|Open)|n(stanceAtDepth|d(icesByKey|exByKey))|con(SymbolName)?|te(rator|m(sByKey|By(Name|Key)|id|ID|At))|d)|O(utput(Parameter(s|ByName)?|Value(s)?)|peration|ri(entation|ginalCellData))|D(i(s(play(Range|Mode|Clip|Index|edMonth)|kUsage)|rection)|uration|e(pth|faultNodeIconSymbolName|l(taPacket|ay)|bug(Config|ID)?)|a(y(OfWeekNames)?|t(e|a(Mapping(s)?|Item(Text|Property|Format)|Label|All(Height|Property|Format|Width))?))|rawConnectors)|U(se(Shadow|HandCursor|rInput|Fade)|RL|TC(M(i(nutes|lliseconds)|onth)|Seconds|Hours|Da(y|te)|FullYear))|P(o(sition|ds)|ercentComplete|a(n(e(M(inimums|aximums)|Height|Title|Width))?|rentNode)|r(operty(Name|Data)?|efer(ences|red(Height|Width))))|E(n(dIndex|abled)|ditingData|x(panderSymbolName|andNodeTrigger))|V(iewed(Pods|Applications)|olume|ersion|alue(Source)?)|F(i(eld|rst(DayOfWeek|VisibleNode))|o(ntList|cus)|ullYear|ade(InLength|OutLength)|rame(Color|Width))|Width|L(ine(Color|Weight)|o(cal|adTarget)|ength|a(stTabIndex|bel(Source)?))|A(s(cii|Boolean|String|Number)|n(yTypedValue|imation)|ctiv(eState(Handler)?|ateHandler)|utoH(ideScrollBar|eight)|llItems|gent))?)?|lobal(StyleFormat|ToLocal)?|ain|roupName)|x(updatePackety|mlDecl)?|m(y(MethodName|Call)|in(imum)?|o(nthNames|tion(TimeOut|Level)|de(lChanged)?|use(Move|O(ut|ver)|Down(Somewhere|Outside)?|Up(Somewhere)?|WheelEnabled)|ve(To)?)|u(ted|lti(pleS(imultaneousAllowed|elections)|line))|e(ssage|nu(Show|Hide)?|th(od)?|diaType)|a(nufacturer|tch|x(scroll|hscroll|imum|HPosition|Chars|VPosition)?)|b(substring|chr|ord|length))|b(ytes(Total|Loaded)|indFormat(Strings|Function)|o(ttom(Scroll)?|ld|rder(Color)?)|u(tton(Height|Width)|iltInItems|ffer(Time|Length)|llet)|e(foreApplyUpdates|gin(GradientFill|Fill))|lockIndent|a(ndwidth|ckground(Style|Color|Disabled)?)|roadcastMessage)|onHTTPStatus)\\b"), + scope: vec![ + Scope { + a: 61925255085948935, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(__proto__|__resolve|_accProps|_alpha|_changed|_currentframe|_droptarget|_flash|_focusrect|_framesloaded|_global|_height|_highquality|_level|_listeners|_lockroot|_name|_parent|_quality|_root|_rotation|_soundbuftime|_target|_totalframes|_url|_visible|_width|_x|_xmouse|_xscale|_y|_ymouse|_yscale)\\b"), + scope: vec![ + Scope { + a: 61925409704771591, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(dynamic|extends|import|implements|interface|public|private|new|static|super|var|for|in|break|continue|while|do|return|if|else|case|switch)\\b"), + scope: vec![ + Scope { + a: 52636636689072135, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Boolean|Number|String|Void)\\b"), + scope: vec![ + Scope { + a: 48414576462921735, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(null|undefined|true|false)\\b"), + scope: vec![ + Scope { + a: 59955110637600775, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f)?\\b"), + scope: vec![ + Scope { + a: 59955089162764295, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 1688879925035008, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 94 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 1688879925035008, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 95 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(BACKSPACE|CAPSLOCK|CONTROL|DELETEKEY|DOWN|END|ENTER|HOME|INSERT|LEFT|LN10|LN2|LOG10E|LOG2E|MAX_VALUE|MIN_VALUE|NEGATIVE_INFINITY|NaN|PGDN|PGUP|PI|POSITIVE_INFINITY|RIGHT|SPACE|SQRT1_2|SQRT2|UP)\\b"), + scope: vec![ + Scope { + a: 61925409704771591, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038726, + b: 1970324836974592, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 96 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(//).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711028613126, + b: 1970324836974592, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038726, + b: 1970324836974592, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(instanceof)\\b"), + scope: vec![ + Scope { + a: 52636628099137543, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-!%&*+=/?:]"), + scope: vec![ + Scope { + a: 52636628115390470, + b: 1970324836974592, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[ \\t]*(#)[a-zA-Z]+"), + scope: vec![ + Scope { + a: 46444466374311943, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327757318, + b: 1970324836974592, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(function)\\s+([a-zA-Z_]\\w*)\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576474128390, + b: 1970324836974592, + }, + ]),(2, vec![ + Scope { + a: 59392130630615046, + b: 1970324836974592, + }, + ]),(3, vec![ + Scope { + a: 47288629327560886, + b: 1688879925035008, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 97 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(class)\\s+([a-zA-Z_](?:\\w|\\.)*)(?:\\s+(extends)\\s+([a-zA-Z_](?:\\w|\\.)*))?"), + scope: vec![ + Scope { + a: 46444243036012551, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475832326, + b: 1970324836974592, + }, + ]),(2, vec![ + Scope { + a: 59392130632450251, + b: 1688879925035008, + }, + ]),(3, vec![ + Scope { + a: 48414439040352262, + b: 1970324836974592, + }, + ]),(4, vec![ + Scope { + a: 59392186470432774, + b: 1970324836974592, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1000.rs b/highlight/jirs-contexts/src/c1000.rs new file mode 100644 index 00000000..f306455d --- /dev/null +++ b/highlight/jirs-contexts/src/c1000.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--)((?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+)"), + scope: vec![ + Scope { + a: 61925375377932302, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629344337934, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377932500, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10000.rs b/highlight/jirs-contexts/src/c10000.rs new file mode 100644 index 00000000..96a184aa --- /dev/null +++ b/highlight/jirs-contexts/src/c10000.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038872, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10002.rs b/highlight/jirs-contexts/src/c10002.rs new file mode 100644 index 00000000..6efad882 --- /dev/null +++ b/highlight/jirs-contexts/src/c10002.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 42784196460019712, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847315096, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10003.rs b/highlight/jirs-contexts/src/c10003.rs new file mode 100644 index 00000000..c58f00a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c10003.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 42784196460019712, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847315096, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10004.rs b/highlight/jirs-contexts/src/c10004.rs new file mode 100644 index 00000000..8c977584 --- /dev/null +++ b/highlight/jirs-contexts/src/c10004.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10008 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10005.rs b/highlight/jirs-contexts/src/c10005.rs new file mode 100644 index 00000000..59365748 --- /dev/null +++ b/highlight/jirs-contexts/src/c10005.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845077765160960, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845077765160960, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10004 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10006.rs b/highlight/jirs-contexts/src/c10006.rs new file mode 100644 index 00000000..f96ddb39 --- /dev/null +++ b/highlight/jirs-contexts/src/c10006.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10010 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10009 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10007.rs b/highlight/jirs-contexts/src/c10007.rs new file mode 100644 index 00000000..ea5c4d16 --- /dev/null +++ b/highlight/jirs-contexts/src/c10007.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038872, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10001 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(//).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711028613272, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038872, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10008.rs b/highlight/jirs-contexts/src/c10008.rs new file mode 100644 index 00000000..e7311f9f --- /dev/null +++ b/highlight/jirs-contexts/src/c10008.rs @@ -0,0 +1,530 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845077765160960, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845077765160960, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(module|function|primitive)\\s+\\b([a-zA-Z_][a-zA-Z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 46444277445361816, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576472489984, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632450251, + b: 42784196460019712, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(?!else)(?!begin)([a-zA-Z_][a-zA-Z0-9_]*)\\s+([a-zA-Z_][a-zA-Z0-9_]*)\\s*(\\()"), + scope: vec![ + Scope { + a: 46444204390875136, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450251, + b: 42784196460019712, + }, + ]),(2, vec![ + Scope { + a: 59392130632450433, + b: 42784196460019712, + }, + ]),(3, vec![ + Scope { + a: 52636628154451214, + b: 42784196460019712, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(?!else)(?!begin)([a-zA-Z_][a-zA-Z0-9_]*)\\s+([#])(\\()([ ._+`,a-zA-Z0-9]+)(\\))\\s+([a-zA-Z_][a-zA-Z0-9_]*)\\s*(\\()"), + scope: vec![ + Scope { + a: 46444204548882584, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450251, + b: 42784196460019712, + }, + ]),(2, vec![ + Scope { + a: 52636787022495744, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628154451214, + b: 42784196460019712, + }, + ]),(4, vec![ + Scope { + a: 52636787022495744, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52636628154451214, + b: 42784196460019712, + }, + ]),(6, vec![ + Scope { + a: 59392130632450433, + b: 42784196460019712, + }, + ]),(7, vec![ + Scope { + a: 52636628154451214, + b: 42784196460019712, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*\\b(?!else)(?!begin)([a-zA-Z_][a-zA-Z0-9_]*)\\b\\s+([#])"), + scope: vec![ + Scope { + a: 46444204548882584, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450251, + b: 42784196460019712, + }, + ]),(2, vec![ + Scope { + a: 52636787022495744, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(defparam)\\s+([a-zA-Z_][a-zA-Z0-9_]*)(.[a-zA-Z_][a-zA-Z0-9_]*)\\s*(=)"), + scope: vec![ + Scope { + a: 46444204548948120, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022495744, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632450433, + b: 42784196460019712, + }, + ]),(3, vec![ + Scope { + a: 46446648233820312, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636787022495744, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(automatic|cell|config|deassign|defparam|design|disable|edge|endconfig|endgenerate|endspecify|endtable|endtask|event|generate|genvar|ifnone|incdir|include|instance|liblist|library|localparam|macromodule|negedge|noshowcancelled|posedge|pulsestyle_onevent|pulsestyle_ondetect|real|realtime|scalared|showcancelled|specify|specparam|table|task|time|use|vectored)\\b"), + scope: vec![ + Scope { + a: 52636787022495744, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#[0-9]+)"), + scope: vec![ + Scope { + a: 52646837245968384, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(initial|always|wait|force|release|assign)\\b"), + scope: vec![ + Scope { + a: 52636636698640384, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(begin|end|fork|join)\\b"), + scope: vec![ + Scope { + a: 52636787022495744, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(forever|repeat|while|for|if|else|case|casex|casez|default|endcase)\\b"), + scope: vec![ + Scope { + a: 52636636698640384, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(`include)\\s+([\"<].*[\">])"), + scope: vec![ + Scope { + a: 46445321082372096, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466383880192, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632450502, + b: 42784196460019712, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(`ifdef|`ifndef|`undef|`define)\\s+([a-zA-Z_][a-zA-Z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 46444466542084248, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466383880192, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136437420184, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`(celldefine|default_nettype|define|else|elsif|endcelldefine|endif|ifdef|ifndef|include|line|nounconnected_drive|resetall|timescale|unconnected_drive|undef)\\b"), + scope: vec![ + Scope { + a: 46444466383880192, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[.][_a-zA-Z0-9]+"), + scope: vec![ + Scope { + a: 46446648233820312, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`\\b([a-zA-Z_][a-zA-Z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59955136437420184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10007 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(endmodule|endfunction|endprimitive)\\b"), + scope: vec![ + Scope { + a: 48414576472489984, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*\\b([a-zA-Z_][a-zA-Z0-9_]*)\\b\\s*(:)\\s*"), + scope: vec![ + Scope { + a: 46445063384334336, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130787246232, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628135903384, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(==|===|!=|!==|<=|>=|<|>)"), + scope: vec![ + Scope { + a: 52636628119257240, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\-|\\+|\\*|\\/|%)"), + scope: vec![ + Scope { + a: 52636628119191704, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(!|&&|\\|\\|)"), + scope: vec![ + Scope { + a: 52636628114800792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(&|\\||\\^|~|<<|>>|\\?|:)"), + scope: vec![ + Scope { + a: 52636628135903384, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("({|})"), + scope: vec![ + Scope { + a: 52636628154450892, + b: 42784196460019712, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\(|\\))"), + scope: vec![ + Scope { + a: 52636628154451214, + b: 42784196460019712, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[|\\])"), + scope: vec![ + Scope { + a: 52636628154451215, + b: 42784196460019712, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([;,])"), + scope: vec![ + Scope { + a: 52642473559195648, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#|@|=)"), + scope: vec![ + Scope { + a: 52636787022495744, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(output|input|inout|and|nand|nor|or|xor|xnor|buf|not|bufif[01]|notif[01]|r?[npc]mos|tran|r?tranif[01]|pullup|pulldown)\\b"), + scope: vec![ + Scope { + a: 61925375354601472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((\\b\\d+)?\'s?([bB]\\s*(([0-1_xXzZ?]+)|(`[A-Z]+[_0-9a-zA-Z]*))|[oO]\\s*(([0-7_xXzZ?]+)|(`[A-Z]+[_0-9a-zA-Z]*))|[dD]\\s*(([0-9_xXzZ?]+)|(`[A-Z]+[_0-9a-zA-Z]*))|[hH]\\s*(([0-9a-fA-F_xXzZ?]+)|(`[A-Z]+[_0-9a-zA-Z]*)))((e|E)(\\+|-)?[0-9]+)?\\b)|(\\b\\d+\\b)"), + scope: vec![ + Scope { + a: 59955089172332544, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10011 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\b([a-zA-Z_][a-zA-Z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 61925255095517184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10009.rs b/highlight/jirs-contexts/src/c10009.rs new file mode 100644 index 00000000..7994d858 --- /dev/null +++ b/highlight/jirs-contexts/src/c10009.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(signed|unsigned|small|medium|large|supply[01]|strong[01]|pull[01]|weak[01]|highz[01])\\b"), + scope: vec![ + Scope { + a: 48414439033536512, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1001.rs b/highlight/jirs-contexts/src/c1001.rs new file mode 100644 index 00000000..60da4470 --- /dev/null +++ b/highlight/jirs-contexts/src/c1001.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1005 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1031 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1037 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10010.rs b/highlight/jirs-contexts/src/c10010.rs new file mode 100644 index 00000000..afc9d28d --- /dev/null +++ b/highlight/jirs-contexts/src/c10010.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(wire|tri|tri[01]|supply[01]|wand|triand|wor|trior|trireg|reg|parameter|integer)\\b"), + scope: vec![ + Scope { + a: 48414576472489984, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10011.rs b/highlight/jirs-contexts/src/c10011.rs new file mode 100644 index 00000000..1676922c --- /dev/null +++ b/highlight/jirs-contexts/src/c10011.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 42784196460019712, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10002 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 42784196460019712, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10003 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10012.rs b/highlight/jirs-contexts/src/c10012.rs new file mode 100644 index 00000000..3a40facb --- /dev/null +++ b/highlight/jirs-contexts/src/c10012.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327560886, + b: 43065671436730368, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(s:)?[0-9a-zA-Z_#]+"), + scope: vec![ + Scope { + a: 59392130630615193, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10013.rs b/highlight/jirs-contexts/src/c10013.rs new file mode 100644 index 00000000..bceb4936 --- /dev/null +++ b/highlight/jirs-contexts/src/c10013.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10023 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10014.rs b/highlight/jirs-contexts/src/c10014.rs new file mode 100644 index 00000000..139a3101 --- /dev/null +++ b/highlight/jirs-contexts/src/c10014.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845082060128256, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845082060128256, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10013 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10015.rs b/highlight/jirs-contexts/src/c10015.rs new file mode 100644 index 00000000..5cd0d545 --- /dev/null +++ b/highlight/jirs-contexts/src/c10015.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*\".*(?m:$)"), + scope: vec![ + Scope { + a: 51510711180329113, + b: 0, + }, + ], + captures: Some(vec![]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10016.rs b/highlight/jirs-contexts/src/c10016.rs new file mode 100644 index 00000000..bcfe8b8f --- /dev/null +++ b/highlight/jirs-contexts/src/c10016.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\|\\||&&|==(\\?|#)?|(!|>|<)=(#|\\?)?|(=|!)~(#|\\?)?|(>|<)(#|\\?)is|isnot|\\.|\\*|\\\\|%)"), + scope: vec![ + Scope { + a: 48414456213471232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10017.rs b/highlight/jirs-contexts/src/c10017.rs new file mode 100644 index 00000000..8bb1230c --- /dev/null +++ b/highlight/jirs-contexts/src/c10017.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(fu(n|nction)?|end(f|fu|fun|function)?)\\b"), + scope: vec![ + Scope { + a: 48414456213471232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10018.rs b/highlight/jirs-contexts/src/c10018.rs new file mode 100644 index 00000000..fa7a379c --- /dev/null +++ b/highlight/jirs-contexts/src/c10018.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(([sgbwtl]|)?:?[0-9a-zA-Z_#]+)(?=\\()"), + scope: vec![ + Scope { + a: 61925255157907456, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10019.rs b/highlight/jirs-contexts/src/c10019.rs new file mode 100644 index 00000000..ae6ea423 --- /dev/null +++ b/highlight/jirs-contexts/src/c10019.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(function)\\s*!?\\s+(?=(s:)?[0-9a-zA-Z_#]+\\s*\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414456213471232, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10012 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1002.rs b/highlight/jirs-contexts/src/c1002.rs new file mode 100644 index 00000000..037d6b45 --- /dev/null +++ b/highlight/jirs-contexts/src/c1002.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(domain)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120748558, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 921 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10020.rs b/highlight/jirs-contexts/src/c10020.rs new file mode 100644 index 00000000..f164f2e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10020.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-\\w+="), + scope: vec![ + Scope { + a: 61925375354667008, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10021.rs b/highlight/jirs-contexts/src/c10021.rs new file mode 100644 index 00000000..823da86a --- /dev/null +++ b/highlight/jirs-contexts/src/c10021.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!\\$)(\")(?!\\{).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711180329113, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323041289, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10022.rs b/highlight/jirs-contexts/src/c10022.rs new file mode 100644 index 00000000..17feb92f --- /dev/null +++ b/highlight/jirs-contexts/src/c10022.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(if|while|for|try|return|throw|end(if|for|while|try)?|au(g|group)|else(if|)?|do|in|catch|finally|:)\\b"), + scope: vec![ + Scope { + a: 52636636698705920, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10023.rs b/highlight/jirs-contexts/src/c10023.rs new file mode 100644 index 00000000..93995f0f --- /dev/null +++ b/highlight/jirs-contexts/src/c10023.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845082060128256, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845082060128256, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10015 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10026 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10027 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10028 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10021 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10025 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10024 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10022 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10029 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10031 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10030 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10020 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10019 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10018 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10017 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10032 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10016 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10024.rs b/highlight/jirs-contexts/src/c10024.rs new file mode 100644 index 00000000..ea085e19 --- /dev/null +++ b/highlight/jirs-contexts/src/c10024.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("0x[0-9a-f]+"), + scope: vec![ + Scope { + a: 59955089201168384, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10025.rs b/highlight/jirs-contexts/src/c10025.rs new file mode 100644 index 00000000..ac191b57 --- /dev/null +++ b/highlight/jirs-contexts/src/c10025.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-?\\d+"), + scope: vec![ + Scope { + a: 59955089176461312, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10026.rs b/highlight/jirs-contexts/src/c10026.rs new file mode 100644 index 00000000..0baac337 --- /dev/null +++ b/highlight/jirs-contexts/src/c10026.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"(\\\\\\\\|\\\\\"|\\n[^\\S\\n]*\\\\|[^\\n\"])*\""), + scope: vec![ + Scope { + a: 55451420828565657, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10027.rs b/highlight/jirs-contexts/src/c10027.rs new file mode 100644 index 00000000..c5f36b75 --- /dev/null +++ b/highlight/jirs-contexts/src/c10027.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'(\'\'|\\n[^\\S\\n]*\\\\|[^\\n\'])*\'"), + scope: vec![ + Scope { + a: 55451420831973529, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10028.rs b/highlight/jirs-contexts/src/c10028.rs new file mode 100644 index 00000000..71631ca4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10028.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/(\\\\\\\\|\\\\/|\\n[^\\S\\n]*\\\\|[^\\n/])*/"), + scope: vec![ + Scope { + a: 55450759400587264, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10029.rs b/highlight/jirs-contexts/src/c10029.rs new file mode 100644 index 00000000..e8a2c91a --- /dev/null +++ b/highlight/jirs-contexts/src/c10029.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(set(local|global)?|let|command|filetype|colorscheme|\\w*map|\\w*a(b|brev)?|syn|exe(c|cute)?|ec(ho|)?|au(tocmd|)?)\\b"), + scope: vec![ + Scope { + a: 61925255095582720, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1003.rs b/highlight/jirs-contexts/src/c1003.rs new file mode 100644 index 00000000..ad06e29a --- /dev/null +++ b/highlight/jirs-contexts/src/c1003.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(blur)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 923 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(brightness|contrast|grayscale|invert|opacity|saturate|sepia)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 925 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(drop-shadow)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 927 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hue-rotate)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 929 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10030.rs b/highlight/jirs-contexts/src/c10030.rs new file mode 100644 index 00000000..34e85112 --- /dev/null +++ b/highlight/jirs-contexts/src/c10030.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<.*?>"), + scope: vec![ + Scope { + a: 61925375354667008, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10031.rs b/highlight/jirs-contexts/src/c10031.rs new file mode 100644 index 00000000..6e1809ea --- /dev/null +++ b/highlight/jirs-contexts/src/c10031.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(am(enu|)?|(hl|inc)?search|[Bb]uf([Nn]ew[Ff]ile|[Rr]ead)?|[Ff]ile[Tt]ype)\\b"), + scope: vec![ + Scope { + a: 61925246505648128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10032.rs b/highlight/jirs-contexts/src/c10032.rs new file mode 100644 index 00000000..7a86ebd7 --- /dev/null +++ b/highlight/jirs-contexts/src/c10032.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([sSgGbBwWlLaAvV]:|@|(?m:$)|&(?!&))\\w*"), + scope: vec![ + Scope { + a: 49259087302033408, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10033.rs b/highlight/jirs-contexts/src/c10033.rs new file mode 100644 index 00000000..5daf7288 --- /dev/null +++ b/highlight/jirs-contexts/src/c10033.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844609626505370, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844609626505370, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10034.rs b/highlight/jirs-contexts/src/c10034.rs new file mode 100644 index 00000000..f34bbac9 --- /dev/null +++ b/highlight/jirs-contexts/src/c10034.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10035.rs b/highlight/jirs-contexts/src/c10035.rs new file mode 100644 index 00000000..6d9eab51 --- /dev/null +++ b/highlight/jirs-contexts/src/c10035.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844609626505370, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844609626505370, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10036.rs b/highlight/jirs-contexts/src/c10036.rs new file mode 100644 index 00000000..a13eda35 --- /dev/null +++ b/highlight/jirs-contexts/src/c10036.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10037.rs b/highlight/jirs-contexts/src/c10037.rs new file mode 100644 index 00000000..bf96d03e --- /dev/null +++ b/highlight/jirs-contexts/src/c10037.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10178 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10160 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10038.rs b/highlight/jirs-contexts/src/c10038.rs new file mode 100644 index 00000000..9d7e453c --- /dev/null +++ b/highlight/jirs-contexts/src/c10038.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 50103314702794757, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323038891, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![ + Scope { + a: 50103314702794757, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10039.rs b/highlight/jirs-contexts/src/c10039.rs new file mode 100644 index 00000000..fc7002b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10039.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?: ?/)?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1004.rs b/highlight/jirs-contexts/src/c1004.rs new file mode 100644 index 00000000..17c98151 --- /dev/null +++ b/highlight/jirs-contexts/src/c1004.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10040.rs b/highlight/jirs-contexts/src/c10040.rs new file mode 100644 index 00000000..fc7002b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10040.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?: ?/)?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10041.rs b/highlight/jirs-contexts/src/c10041.rs new file mode 100644 index 00000000..fc7002b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10041.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?: ?/)?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10042.rs b/highlight/jirs-contexts/src/c10042.rs new file mode 100644 index 00000000..fc7002b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10042.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?: ?/)?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10043.rs b/highlight/jirs-contexts/src/c10043.rs new file mode 100644 index 00000000..fc7002b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10043.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?: ?/)?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10044.rs b/highlight/jirs-contexts/src/c10044.rs new file mode 100644 index 00000000..fc7002b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10044.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?: ?/)?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10045.rs b/highlight/jirs-contexts/src/c10045.rs new file mode 100644 index 00000000..ba955f49 --- /dev/null +++ b/highlight/jirs-contexts/src/c10045.rs @@ -0,0 +1,71 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324152837, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:DOCTYPE)"), + scope: vec![ + Scope { + a: 59392130632123128, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10046 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[CDATA\\["), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10047 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\s*)(?!--|>)\\S(\\s*)"), + scope: vec![ + Scope { + a: 50103314702794757, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10046.rs b/highlight/jirs-contexts/src/c10046.rs new file mode 100644 index 00000000..76974f82 --- /dev/null +++ b/highlight/jirs-contexts/src/c10046.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"[^\">]*\""), + scope: vec![ + Scope { + a: 55451420828566264, + b: 659495891907903488, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10047.rs b/highlight/jirs-contexts/src/c10047.rs new file mode 100644 index 00000000..77914af2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10047.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("]](?=>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10048.rs b/highlight/jirs-contexts/src/c10048.rs new file mode 100644 index 00000000..fc7002b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10048.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?: ?/)?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10049.rs b/highlight/jirs-contexts/src/c10049.rs new file mode 100644 index 00000000..0a239cfd --- /dev/null +++ b/highlight/jirs-contexts/src/c10049.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1005.rs b/highlight/jirs-contexts/src/c1005.rs new file mode 100644 index 00000000..600b6159 --- /dev/null +++ b/highlight/jirs-contexts/src/c1005.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:Hz|kHz))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:Hz|kHz))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10050.rs b/highlight/jirs-contexts/src/c10050.rs new file mode 100644 index 00000000..0a239cfd --- /dev/null +++ b/highlight/jirs-contexts/src/c10050.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10051.rs b/highlight/jirs-contexts/src/c10051.rs new file mode 100644 index 00000000..fc7002b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10051.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?: ?/)?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10052.rs b/highlight/jirs-contexts/src/c10052.rs new file mode 100644 index 00000000..0a239cfd --- /dev/null +++ b/highlight/jirs-contexts/src/c10052.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10053.rs b/highlight/jirs-contexts/src/c10053.rs new file mode 100644 index 00000000..4d82238d --- /dev/null +++ b/highlight/jirs-contexts/src/c10053.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{{"), + scope: vec![ + Scope { + a: 47288629340012726, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10054 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10055 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10054.rs b/highlight/jirs-contexts/src/c10054.rs new file mode 100644 index 00000000..ddd8f67f --- /dev/null +++ b/highlight/jirs-contexts/src/c10054.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844609626505370, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844609626505370, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445269542895616, + b: 0, + }, + Scope { + a: 47288629340012715, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10055.rs b/highlight/jirs-contexts/src/c10055.rs new file mode 100644 index 00000000..ec37955e --- /dev/null +++ b/highlight/jirs-contexts/src/c10055.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=}})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10056.rs b/highlight/jirs-contexts/src/c10056.rs new file mode 100644 index 00000000..3d300bbd --- /dev/null +++ b/highlight/jirs-contexts/src/c10056.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496464326661, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496464326661, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10150 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10057.rs b/highlight/jirs-contexts/src/c10057.rs new file mode 100644 index 00000000..a2c3c6b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c10057.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10150 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10058 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10059 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10058.rs b/highlight/jirs-contexts/src/c10058.rs new file mode 100644 index 00000000..d717e36e --- /dev/null +++ b/highlight/jirs-contexts/src/c10058.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844609626505221, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844609626505221, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46443865079414784, + b: 0, + }, + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10060.rs b/highlight/jirs-contexts/src/c10060.rs new file mode 100644 index 00000000..1cd77b81 --- /dev/null +++ b/highlight/jirs-contexts/src/c10060.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10061 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10153 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10061.rs b/highlight/jirs-contexts/src/c10061.rs new file mode 100644 index 00000000..5440b292 --- /dev/null +++ b/highlight/jirs-contexts/src/c10061.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10155 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10062.rs b/highlight/jirs-contexts/src/c10062.rs new file mode 100644 index 00000000..21f57901 --- /dev/null +++ b/highlight/jirs-contexts/src/c10062.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10151 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10063 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10063.rs b/highlight/jirs-contexts/src/c10063.rs new file mode 100644 index 00000000..3ab3d22b --- /dev/null +++ b/highlight/jirs-contexts/src/c10063.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10150 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10066 }), + ContextReference::Direct(ContextId { index: 6597 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10067 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10064.rs b/highlight/jirs-contexts/src/c10064.rs new file mode 100644 index 00000000..ed6b52a4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10064.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845069188005893, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845069188005893, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 844820079902725, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844820079902725, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10151 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10069 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10069.rs b/highlight/jirs-contexts/src/c10069.rs new file mode 100644 index 00000000..b55eb43b --- /dev/null +++ b/highlight/jirs-contexts/src/c10069.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10150 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10070 }), + ContextReference::ByScope { scope: Scope { + a: 855462996082688, + b: 0, + }, sub_context: None }, + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10071 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1007.rs b/highlight/jirs-contexts/src/c1007.rs new file mode 100644 index 00000000..2e4a6af3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1007.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:repeating-)?linear-gradient)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120814094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 931 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:repeating-)?radial-gradient)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120814094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 933 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10070.rs b/highlight/jirs-contexts/src/c10070.rs new file mode 100644 index 00000000..9dcbb317 --- /dev/null +++ b/highlight/jirs-contexts/src/c10070.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 855463008862213, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 855463008862213, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10151 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10073 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10073.rs b/highlight/jirs-contexts/src/c10073.rs new file mode 100644 index 00000000..2c9a5297 --- /dev/null +++ b/highlight/jirs-contexts/src/c10073.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10150 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10064 }), + ContextReference::Direct(ContextId { index: 9624 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10065 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10074.rs b/highlight/jirs-contexts/src/c10074.rs new file mode 100644 index 00000000..e936021d --- /dev/null +++ b/highlight/jirs-contexts/src/c10074.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10075.rs b/highlight/jirs-contexts/src/c10075.rs new file mode 100644 index 00000000..4094ced0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10075.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10076 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10153 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10076.rs b/highlight/jirs-contexts/src/c10076.rs new file mode 100644 index 00000000..ec6c56fd --- /dev/null +++ b/highlight/jirs-contexts/src/c10076.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10158 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10077.rs b/highlight/jirs-contexts/src/c10077.rs new file mode 100644 index 00000000..5981d446 --- /dev/null +++ b/highlight/jirs-contexts/src/c10077.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10078.rs b/highlight/jirs-contexts/src/c10078.rs new file mode 100644 index 00000000..e7ef3d3e --- /dev/null +++ b/highlight/jirs-contexts/src/c10078.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10079.rs b/highlight/jirs-contexts/src/c10079.rs new file mode 100644 index 00000000..8f83336a --- /dev/null +++ b/highlight/jirs-contexts/src/c10079.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10161 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10080 }), + ContextReference::Direct(ContextId { index: 1017 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10081 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1008.rs b/highlight/jirs-contexts/src/c1008.rs new file mode 100644 index 00000000..938f83e6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1008.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(image)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 935 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10080.rs b/highlight/jirs-contexts/src/c10080.rs new file mode 100644 index 00000000..6462e89c --- /dev/null +++ b/highlight/jirs-contexts/src/c10080.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844485072453637, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844485072453637, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10083 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10163 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10083.rs b/highlight/jirs-contexts/src/c10083.rs new file mode 100644 index 00000000..5095e323 --- /dev/null +++ b/highlight/jirs-contexts/src/c10083.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10165 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10084.rs b/highlight/jirs-contexts/src/c10084.rs new file mode 100644 index 00000000..22ba582e --- /dev/null +++ b/highlight/jirs-contexts/src/c10084.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10162 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10085 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10085.rs b/highlight/jirs-contexts/src/c10085.rs new file mode 100644 index 00000000..7792fcba --- /dev/null +++ b/highlight/jirs-contexts/src/c10085.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10161 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10096 }), + ContextReference::Direct(ContextId { index: 9124 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10101 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10086.rs b/highlight/jirs-contexts/src/c10086.rs new file mode 100644 index 00000000..a303bfb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10086.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845047713169413, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845047713169413, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10162 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10089 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10089.rs b/highlight/jirs-contexts/src/c10089.rs new file mode 100644 index 00000000..f85979ab --- /dev/null +++ b/highlight/jirs-contexts/src/c10089.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10161 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10090 }), + ContextReference::ByScope { scope: Scope { + a: 855467291049984, + b: 0, + }, sub_context: None }, + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10091 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1009.rs b/highlight/jirs-contexts/src/c1009.rs new file mode 100644 index 00000000..d946099d --- /dev/null +++ b/highlight/jirs-contexts/src/c1009.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(image-set)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 937 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10090.rs b/highlight/jirs-contexts/src/c10090.rs new file mode 100644 index 00000000..fb80f625 --- /dev/null +++ b/highlight/jirs-contexts/src/c10090.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 855467303829509, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 855467303829509, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10162 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10093 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10093.rs b/highlight/jirs-contexts/src/c10093.rs new file mode 100644 index 00000000..323e4dc9 --- /dev/null +++ b/highlight/jirs-contexts/src/c10093.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10161 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10094 }), + ContextReference::ByScope { scope: Scope { + a: 855471586017280, + b: 0, + }, sub_context: None }, + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10095 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10094.rs b/highlight/jirs-contexts/src/c10094.rs new file mode 100644 index 00000000..0dd92aad --- /dev/null +++ b/highlight/jirs-contexts/src/c10094.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 855471598796805, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 855471598796805, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 845030533300229, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845030533300229, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10162 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10098 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10098.rs b/highlight/jirs-contexts/src/c10098.rs new file mode 100644 index 00000000..8f685b6a --- /dev/null +++ b/highlight/jirs-contexts/src/c10098.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10161 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10099 }), + ContextReference::Direct(ContextId { index: 8307 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10100 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10099.rs b/highlight/jirs-contexts/src/c10099.rs new file mode 100644 index 00000000..f537011f --- /dev/null +++ b/highlight/jirs-contexts/src/c10099.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844953223888901, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844953223888901, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+considering)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=considering)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 102 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=ignoring)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 105 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(but)\\b"), + scope: vec![ + Scope { + a: 52636636705652744, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1010.rs b/highlight/jirs-contexts/src/c1010.rs new file mode 100644 index 00000000..c7c87969 --- /dev/null +++ b/highlight/jirs-contexts/src/c1010.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 999 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1007 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1008 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1009 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1040 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10100.rs b/highlight/jirs-contexts/src/c10100.rs new file mode 100644 index 00000000..d0d4a95b --- /dev/null +++ b/highlight/jirs-contexts/src/c10100.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10162 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10103 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10103.rs b/highlight/jirs-contexts/src/c10103.rs new file mode 100644 index 00000000..b3dc70bc --- /dev/null +++ b/highlight/jirs-contexts/src/c10103.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10161 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10104 }), + ContextReference::Direct(ContextId { index: 8889 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10105 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10104.rs b/highlight/jirs-contexts/src/c10104.rs new file mode 100644 index 00000000..3c08dc28 --- /dev/null +++ b/highlight/jirs-contexts/src/c10104.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845026238332933, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845026238332933, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10162 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10107 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10107.rs b/highlight/jirs-contexts/src/c10107.rs new file mode 100644 index 00000000..4e542c70 --- /dev/null +++ b/highlight/jirs-contexts/src/c10107.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10161 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10086 }), + ContextReference::Direct(ContextId { index: 9217 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10087 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10108.rs b/highlight/jirs-contexts/src/c10108.rs new file mode 100644 index 00000000..20853bec --- /dev/null +++ b/highlight/jirs-contexts/src/c10108.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10109.rs b/highlight/jirs-contexts/src/c10109.rs new file mode 100644 index 00000000..c4dca9f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c10109.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10110 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10163 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1011.rs b/highlight/jirs-contexts/src/c1011.rs new file mode 100644 index 00000000..36a0d1bf --- /dev/null +++ b/highlight/jirs-contexts/src/c1011.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1006 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 992 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1042 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1022 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 990 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-/*+]"), + scope: vec![ + Scope { + a: 52636628099661824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1011 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10110.rs b/highlight/jirs-contexts/src/c10110.rs new file mode 100644 index 00000000..0654c027 --- /dev/null +++ b/highlight/jirs-contexts/src/c10110.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10168 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10111.rs b/highlight/jirs-contexts/src/c10111.rs new file mode 100644 index 00000000..9ce05def --- /dev/null +++ b/highlight/jirs-contexts/src/c10111.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446626742796288, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446626742796288, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10112.rs b/highlight/jirs-contexts/src/c10112.rs new file mode 100644 index 00000000..a0255dc9 --- /dev/null +++ b/highlight/jirs-contexts/src/c10112.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446626742796288, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446626742796288, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10113.rs b/highlight/jirs-contexts/src/c10113.rs new file mode 100644 index 00000000..769a57ab --- /dev/null +++ b/highlight/jirs-contexts/src/c10113.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446618168524805, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446618168524805, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420828565504, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10114.rs b/highlight/jirs-contexts/src/c10114.rs new file mode 100644 index 00000000..f34bbac9 --- /dev/null +++ b/highlight/jirs-contexts/src/c10114.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10115.rs b/highlight/jirs-contexts/src/c10115.rs new file mode 100644 index 00000000..29e5bd51 --- /dev/null +++ b/highlight/jirs-contexts/src/c10115.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446618168524805, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446618168524805, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420831973376, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10116.rs b/highlight/jirs-contexts/src/c10116.rs new file mode 100644 index 00000000..a13eda35 --- /dev/null +++ b/highlight/jirs-contexts/src/c10116.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10117.rs b/highlight/jirs-contexts/src/c10117.rs new file mode 100644 index 00000000..5981d446 --- /dev/null +++ b/highlight/jirs-contexts/src/c10117.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10118.rs b/highlight/jirs-contexts/src/c10118.rs new file mode 100644 index 00000000..e7ef3d3e --- /dev/null +++ b/highlight/jirs-contexts/src/c10118.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10119.rs b/highlight/jirs-contexts/src/c10119.rs new file mode 100644 index 00000000..4a9e33f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10119.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445273861390341, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445273861390341, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1012.rs b/highlight/jirs-contexts/src/c1012.rs new file mode 100644 index 00000000..a29484d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1012.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10120.rs b/highlight/jirs-contexts/src/c10120.rs new file mode 100644 index 00000000..ac021799 --- /dev/null +++ b/highlight/jirs-contexts/src/c10120.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445273861390341, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445273861390341, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10121.rs b/highlight/jirs-contexts/src/c10121.rs new file mode 100644 index 00000000..1340e8ef --- /dev/null +++ b/highlight/jirs-contexts/src/c10121.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420828565504, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10122.rs b/highlight/jirs-contexts/src/c10122.rs new file mode 100644 index 00000000..f34bbac9 --- /dev/null +++ b/highlight/jirs-contexts/src/c10122.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10123.rs b/highlight/jirs-contexts/src/c10123.rs new file mode 100644 index 00000000..e2f4e56d --- /dev/null +++ b/highlight/jirs-contexts/src/c10123.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420831973376, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10124.rs b/highlight/jirs-contexts/src/c10124.rs new file mode 100644 index 00000000..a13eda35 --- /dev/null +++ b/highlight/jirs-contexts/src/c10124.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10125.rs b/highlight/jirs-contexts/src/c10125.rs new file mode 100644 index 00000000..4ffb9d27 --- /dev/null +++ b/highlight/jirs-contexts/src/c10125.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10126 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10195 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10126.rs b/highlight/jirs-contexts/src/c10126.rs new file mode 100644 index 00000000..0891faec --- /dev/null +++ b/highlight/jirs-contexts/src/c10126.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10194 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10127.rs b/highlight/jirs-contexts/src/c10127.rs new file mode 100644 index 00000000..9887001c --- /dev/null +++ b/highlight/jirs-contexts/src/c10127.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10192 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10128 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10128.rs b/highlight/jirs-contexts/src/c10128.rs new file mode 100644 index 00000000..f1a22d0d --- /dev/null +++ b/highlight/jirs-contexts/src/c10128.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10191 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10131 }), + ContextReference::ByScope { scope: Scope { + a: 292525927563264, + b: 0, + }, sub_context: None }, + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10132 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10129.rs b/highlight/jirs-contexts/src/c10129.rs new file mode 100644 index 00000000..7e55a49c --- /dev/null +++ b/highlight/jirs-contexts/src/c10129.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 292530235310085, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 292530235310085, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186488913934, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 939 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10130.rs b/highlight/jirs-contexts/src/c10130.rs new file mode 100644 index 00000000..4ae5c5bb --- /dev/null +++ b/highlight/jirs-contexts/src/c10130.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 292525940342789, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 292525940342789, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10192 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10134 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10134.rs b/highlight/jirs-contexts/src/c10134.rs new file mode 100644 index 00000000..10cc10f3 --- /dev/null +++ b/highlight/jirs-contexts/src/c10134.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10191 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10135 }), + ContextReference::ByScope { scope: Scope { + a: 292534517497856, + b: 0, + }, sub_context: None }, + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10136 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10135.rs b/highlight/jirs-contexts/src/c10135.rs new file mode 100644 index 00000000..15eb792e --- /dev/null +++ b/highlight/jirs-contexts/src/c10135.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 292534530277381, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 292534530277381, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10192 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10138 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10138.rs b/highlight/jirs-contexts/src/c10138.rs new file mode 100644 index 00000000..f9d8dde9 --- /dev/null +++ b/highlight/jirs-contexts/src/c10138.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10191 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10129 }), + ContextReference::ByScope { scope: Scope { + a: 292530222530560, + b: 0, + }, sub_context: None }, + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10130 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10139.rs b/highlight/jirs-contexts/src/c10139.rs new file mode 100644 index 00000000..917d49ff --- /dev/null +++ b/highlight/jirs-contexts/src/c10139.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10191 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10148 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1014.rs b/highlight/jirs-contexts/src/c1014.rs new file mode 100644 index 00000000..3b148907 --- /dev/null +++ b/highlight/jirs-contexts/src/c1014.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("0\\b(?!%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10140.rs b/highlight/jirs-contexts/src/c10140.rs new file mode 100644 index 00000000..f0f1e9ac --- /dev/null +++ b/highlight/jirs-contexts/src/c10140.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10141.rs b/highlight/jirs-contexts/src/c10141.rs new file mode 100644 index 00000000..ed7ec39e --- /dev/null +++ b/highlight/jirs-contexts/src/c10141.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496461639680, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496461639680, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10140 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10142.rs b/highlight/jirs-contexts/src/c10142.rs new file mode 100644 index 00000000..2b9b8346 --- /dev/null +++ b/highlight/jirs-contexts/src/c10142.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10143.rs b/highlight/jirs-contexts/src/c10143.rs new file mode 100644 index 00000000..2b568af3 --- /dev/null +++ b/highlight/jirs-contexts/src/c10143.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(&#[xX])(\\h+)(;)"), + scope: vec![ + Scope { + a: 59955200845349080, + b: 1407374883553280, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873733, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629324873733, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(&#)([0-9]+)(;)"), + scope: vec![ + Scope { + a: 59955200845349082, + b: 1407374883553280, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873733, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629324873733, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(&)([a-zA-Z0-9]+)(;)"), + scope: vec![ + Scope { + a: 59955200845349625, + b: 1407374883553280, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873733, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629324873733, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10144.rs b/highlight/jirs-contexts/src/c10144.rs new file mode 100644 index 00000000..ecdadf45 --- /dev/null +++ b/highlight/jirs-contexts/src/c10144.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!(?:[^ \"\'>/=\\x00-\\x1f\\x7f-\\x9f]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10145.rs b/highlight/jirs-contexts/src/c10145.rs new file mode 100644 index 00000000..0c869b44 --- /dev/null +++ b/highlight/jirs-contexts/src/c10145.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10146.rs b/highlight/jirs-contexts/src/c10146.rs new file mode 100644 index 00000000..a18c1877 --- /dev/null +++ b/highlight/jirs-contexts/src/c10146.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10147 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10142 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10147.rs b/highlight/jirs-contexts/src/c10147.rs new file mode 100644 index 00000000..0dcfe08d --- /dev/null +++ b/highlight/jirs-contexts/src/c10147.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10033 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10034 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10035 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10036 }), + ) + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10142 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10148.rs b/highlight/jirs-contexts/src/c10148.rs new file mode 100644 index 00000000..3daf9975 --- /dev/null +++ b/highlight/jirs-contexts/src/c10148.rs @@ -0,0 +1,371 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496461639680, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496461639680, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10196 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10149 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<\\?)(xml)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 1407374883553280, + }, + ]),(2, vec![ + Scope { + a: 59392130632122448, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10037 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("()\\s*)?()"), + scope: vec![ + Scope { + a: 46444230169723051, + b: 1407374883553280, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 51510878516084736, + b: 0, + }, + Scope { + a: 47288629323038891, + b: 1407374883553280, + }, + ]),(2, vec![ + Scope { + a: 47288629324153014, + b: 1407374883553280, + }, + ]),(3, vec![ + Scope { + a: 59392130632122658, + b: 1407374883553280, + }, + ]),(4, vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10151.rs b/highlight/jirs-contexts/src/c10151.rs new file mode 100644 index 00000000..98543381 --- /dev/null +++ b/highlight/jirs-contexts/src/c10151.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10154 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10152.rs b/highlight/jirs-contexts/src/c10152.rs new file mode 100644 index 00000000..c8dfcdae --- /dev/null +++ b/highlight/jirs-contexts/src/c10152.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10151 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10056 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10153.rs b/highlight/jirs-contexts/src/c10153.rs new file mode 100644 index 00000000..50e77b88 --- /dev/null +++ b/highlight/jirs-contexts/src/c10153.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10151 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10057 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10154.rs b/highlight/jirs-contexts/src/c10154.rs new file mode 100644 index 00000000..a237ae13 --- /dev/null +++ b/highlight/jirs-contexts/src/c10154.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\blang\\b"), + scope: vec![ + Scope { + a: 46446618152861696, + b: 0, + }, + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10060 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10155.rs b/highlight/jirs-contexts/src/c10155.rs new file mode 100644 index 00000000..97e0e587 --- /dev/null +++ b/highlight/jirs-contexts/src/c10155.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=coffee(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'coffee\\\'|\"coffee\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10062 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=livescript(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'livescript\\\'|\"livescript\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10068 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=ts(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'ts\\\'|\"ts\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10072 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10153 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10156.rs b/highlight/jirs-contexts/src/c10156.rs new file mode 100644 index 00000000..d8bd6b59 --- /dev/null +++ b/highlight/jirs-contexts/src/c10156.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10151 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10074 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10157.rs b/highlight/jirs-contexts/src/c10157.rs new file mode 100644 index 00000000..cf5bb6ff --- /dev/null +++ b/highlight/jirs-contexts/src/c10157.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\btype\\b"), + scope: vec![ + Scope { + a: 46446618152861696, + b: 0, + }, + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10075 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10158.rs b/highlight/jirs-contexts/src/c10158.rs new file mode 100644 index 00000000..0c070a05 --- /dev/null +++ b/highlight/jirs-contexts/src/c10158.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?ix)(?:\n # https://mimesniff.spec.whatwg.org/#javascript-mime-type\n (?:application|text)/(?:x-)?(?:java|ecma)script\n | text/javascript1\\.[0-5]\n | text/jscript\n | text/livescript\n)(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\'(?ix)(?:\n # https://mimesniff.spec.whatwg.org/#javascript-mime-type\n (?:application|text)/(?:x-)?(?:java|ecma)script\n | text/javascript1\\.[0-5]\n | text/jscript\n | text/livescript\n)\'|\"(?ix)(?:\n # https://mimesniff.spec.whatwg.org/#javascript-mime-type\n (?:application|text)/(?:x-)?(?:java|ecma)script\n | text/javascript1\\.[0-5]\n | text/jscript\n | text/livescript\n)\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10153 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=module(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\'module\'|\"module\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10153 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=>|\'\'|\"\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10153 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=text/html(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\'text/html\'|\"text/html\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10152 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10156 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10159.rs b/highlight/jirs-contexts/src/c10159.rs new file mode 100644 index 00000000..9f0e16fc --- /dev/null +++ b/highlight/jirs-contexts/src/c10159.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10077 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1016.rs b/highlight/jirs-contexts/src/c1016.rs new file mode 100644 index 00000000..e9be423b --- /dev/null +++ b/highlight/jirs-contexts/src/c1016.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 941 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 942 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10160.rs b/highlight/jirs-contexts/src/c10160.rs new file mode 100644 index 00000000..9552bf4b --- /dev/null +++ b/highlight/jirs-contexts/src/c10160.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10078 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10161.rs b/highlight/jirs-contexts/src/c10161.rs new file mode 100644 index 00000000..f8e34fc7 --- /dev/null +++ b/highlight/jirs-contexts/src/c10161.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)()"), + scope: vec![ + Scope { + a: 46444230200328363, + b: 1407374883553280, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 1407374883553280, + }, + ]),(2, vec![ + Scope { + a: 59392130632123125, + b: 1407374883553280, + }, + ]),(3, vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10162.rs b/highlight/jirs-contexts/src/c10162.rs new file mode 100644 index 00000000..482c46a8 --- /dev/null +++ b/highlight/jirs-contexts/src/c10162.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10164 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10167 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10163.rs b/highlight/jirs-contexts/src/c10163.rs new file mode 100644 index 00000000..f48ddd24 --- /dev/null +++ b/highlight/jirs-contexts/src/c10163.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10162 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10079 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10164.rs b/highlight/jirs-contexts/src/c10164.rs new file mode 100644 index 00000000..144f6f4b --- /dev/null +++ b/highlight/jirs-contexts/src/c10164.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\blang\\b"), + scope: vec![ + Scope { + a: 46446618152861696, + b: 0, + }, + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10082 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10165.rs b/highlight/jirs-contexts/src/c10165.rs new file mode 100644 index 00000000..339d1a02 --- /dev/null +++ b/highlight/jirs-contexts/src/c10165.rs @@ -0,0 +1,104 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=sass(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'sass\\\'|\"sass\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10084 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=scss(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'scss\\\'|\"scss\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10102 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=stylus(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'stylus\\\'|\"stylus\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10106 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=postcss\\?parser=sugarss(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'postcss\\?parser=sugarss\\\'|\"postcss\\?parser=sugarss\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10088 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=postcss(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'postcss\\\'|\"postcss\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10092 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=less(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'less\\\'|\"less\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10097 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10163 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10166.rs b/highlight/jirs-contexts/src/c10166.rs new file mode 100644 index 00000000..e0c7d939 --- /dev/null +++ b/highlight/jirs-contexts/src/c10166.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10162 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10108 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10167.rs b/highlight/jirs-contexts/src/c10167.rs new file mode 100644 index 00000000..f2b89975 --- /dev/null +++ b/highlight/jirs-contexts/src/c10167.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\btype\\b"), + scope: vec![ + Scope { + a: 46446618152861696, + b: 0, + }, + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10109 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10168.rs b/highlight/jirs-contexts/src/c10168.rs new file mode 100644 index 00000000..75396a61 --- /dev/null +++ b/highlight/jirs-contexts/src/c10168.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=text/css(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\'text/css\'|\"text/css\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10163 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=>|\'\'|\"\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10163 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10166 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10169.rs b/highlight/jirs-contexts/src/c10169.rs new file mode 100644 index 00000000..271c99f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c10169.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10197 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10182 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10170 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10187 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10174 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10178 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1017.rs b/highlight/jirs-contexts/src/c1017.rs new file mode 100644 index 00000000..579428f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1017.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1035 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 986 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1024 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10170.rs b/highlight/jirs-contexts/src/c10170.rs new file mode 100644 index 00000000..265efe5b --- /dev/null +++ b/highlight/jirs-contexts/src/c10170.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bclass\\b"), + scope: vec![ + Scope { + a: 59392186477183179, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10172 }), + ContextReference::Direct(ContextId { index: 10171 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10171.rs b/highlight/jirs-contexts/src/c10171.rs new file mode 100644 index 00000000..32a1569b --- /dev/null +++ b/highlight/jirs-contexts/src/c10171.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10173 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[^\\s=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10172.rs b/highlight/jirs-contexts/src/c10172.rs new file mode 100644 index 00000000..b546be43 --- /dev/null +++ b/highlight/jirs-contexts/src/c10172.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10145 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10173.rs b/highlight/jirs-contexts/src/c10173.rs new file mode 100644 index 00000000..aa5cb3ea --- /dev/null +++ b/highlight/jirs-contexts/src/c10173.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10111 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10112 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s<>/\'\'\"]|/(?!>))+"), + scope: vec![ + Scope { + a: 55451949096828928, + b: 0, + }, + Scope { + a: 46446626742796288, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10142 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10174.rs b/highlight/jirs-contexts/src/c10174.rs new file mode 100644 index 00000000..f3d889c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c10174.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\bon(\n abort|autocomplete|autocompleteerror|auxclick|blur|cancel|canplay\n |canplaythrough|change|click|close|contextmenu|cuechange|dblclick|drag\n |dragend|dragenter|dragexit|dragleave|dragover|dragstart|drop\n |durationchange|emptied|ended|error|focus|input|invalid|keydown\n |keypress|keyup|load|loadeddata|loadedmetadata|loadstart|mousedown\n |mouseenter|mouseleave|mousemove|mouseout|mouseover|mouseup|mousewheel\n |pause|play|playing|progress|ratechange|reset|resize|scroll|seeked\n |seeking|select|show|sort|stalled|submit|suspend|timeupdate|toggle\n |volumechange|waiting\n)\\b"), + scope: vec![ + Scope { + a: 59392186477183220, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10176 }), + ContextReference::Direct(ContextId { index: 10175 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10175.rs b/highlight/jirs-contexts/src/c10175.rs new file mode 100644 index 00000000..9f367065 --- /dev/null +++ b/highlight/jirs-contexts/src/c10175.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10177 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[^\\s=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10176.rs b/highlight/jirs-contexts/src/c10176.rs new file mode 100644 index 00000000..b546be43 --- /dev/null +++ b/highlight/jirs-contexts/src/c10176.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10145 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10177.rs b/highlight/jirs-contexts/src/c10177.rs new file mode 100644 index 00000000..9714ca2f --- /dev/null +++ b/highlight/jirs-contexts/src/c10177.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 55451420828565504, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10113 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10114 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 55451420831973376, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + Scope { + a: 46446618168524805, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10115 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10116 }), + ) + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10142 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10178.rs b/highlight/jirs-contexts/src/c10178.rs new file mode 100644 index 00000000..16c39469 --- /dev/null +++ b/highlight/jirs-contexts/src/c10178.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^ \"\'>/=\\x00-\\x1f\\x7f-\\x9f]))"), + scope: vec![ + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10179 }), + ContextReference::Direct(ContextId { index: 10144 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10179.rs b/highlight/jirs-contexts/src/c10179.rs new file mode 100644 index 00000000..105eb188 --- /dev/null +++ b/highlight/jirs-contexts/src/c10179.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[^\\s=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1018.rs b/highlight/jirs-contexts/src/c1018.rs new file mode 100644 index 00000000..782e0b6c --- /dev/null +++ b/highlight/jirs-contexts/src/c1018.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:all|aural|braille|embossed|handheld|print|projection|screen|speech|tty|tv)\\b"), + scope: vec![ + Scope { + a: 61925409736687630, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:and|or|not|only)\\b"), + scope: vec![ + Scope { + a: 52636628132757997, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288629343944718, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 944 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10180.rs b/highlight/jirs-contexts/src/c10180.rs new file mode 100644 index 00000000..b546be43 --- /dev/null +++ b/highlight/jirs-contexts/src/c10180.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10145 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10181.rs b/highlight/jirs-contexts/src/c10181.rs new file mode 100644 index 00000000..2af35a4c --- /dev/null +++ b/highlight/jirs-contexts/src/c10181.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10117 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10118 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s<>/\'\'\"]|/(?!>))+"), + scope: vec![ + Scope { + a: 55451949096828928, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10142 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10182.rs b/highlight/jirs-contexts/src/c10182.rs new file mode 100644 index 00000000..3ff4e8d1 --- /dev/null +++ b/highlight/jirs-contexts/src/c10182.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bid\\b"), + scope: vec![ + Scope { + a: 59392186477183489, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10184 }), + ContextReference::Direct(ContextId { index: 10183 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10183.rs b/highlight/jirs-contexts/src/c10183.rs new file mode 100644 index 00000000..54d0092a --- /dev/null +++ b/highlight/jirs-contexts/src/c10183.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10185 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[^\\s=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10184.rs b/highlight/jirs-contexts/src/c10184.rs new file mode 100644 index 00000000..b546be43 --- /dev/null +++ b/highlight/jirs-contexts/src/c10184.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10145 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10185.rs b/highlight/jirs-contexts/src/c10185.rs new file mode 100644 index 00000000..8f134bdc --- /dev/null +++ b/highlight/jirs-contexts/src/c10185.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10119 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10120 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s<>/\'\'\"]|/(?!>))+"), + scope: vec![ + Scope { + a: 55451949096828928, + b: 0, + }, + Scope { + a: 46445273861390341, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10142 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10186.rs b/highlight/jirs-contexts/src/c10186.rs new file mode 100644 index 00000000..9c09a29c --- /dev/null +++ b/highlight/jirs-contexts/src/c10186.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10187.rs b/highlight/jirs-contexts/src/c10187.rs new file mode 100644 index 00000000..823ccfa2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10187.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstyle\\b"), + scope: vec![ + Scope { + a: 59392186477183733, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10189 }), + ContextReference::Direct(ContextId { index: 10188 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10188.rs b/highlight/jirs-contexts/src/c10188.rs new file mode 100644 index 00000000..d5dd176e --- /dev/null +++ b/highlight/jirs-contexts/src/c10188.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10190 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[^\\s=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10189.rs b/highlight/jirs-contexts/src/c10189.rs new file mode 100644 index 00000000..b546be43 --- /dev/null +++ b/highlight/jirs-contexts/src/c10189.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10145 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1019.rs b/highlight/jirs-contexts/src/c1019.rs new file mode 100644 index 00000000..0a10bd25 --- /dev/null +++ b/highlight/jirs-contexts/src/c1019.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[^{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 943 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10190.rs b/highlight/jirs-contexts/src/c10190.rs new file mode 100644 index 00000000..4d21004d --- /dev/null +++ b/highlight/jirs-contexts/src/c10190.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 55451420828565504, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10121 }), + ContextReference::Direct(ContextId { index: 1033 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10122 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 55451420831973376, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10123 }), + ContextReference::Direct(ContextId { index: 1033 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10124 }), + ) + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10142 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10191.rs b/highlight/jirs-contexts/src/c10191.rs new file mode 100644 index 00000000..042cb4a3 --- /dev/null +++ b/highlight/jirs-contexts/src/c10191.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)()"), + scope: vec![ + Scope { + a: 46444230179684523, + b: 1407374883553280, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 1407374883553280, + }, + ]),(2, vec![ + Scope { + a: 59392130632122810, + b: 1407374883553280, + }, + ]),(3, vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10192.rs b/highlight/jirs-contexts/src/c10192.rs new file mode 100644 index 00000000..3d8b63c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10192.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10193 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10169 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10193.rs b/highlight/jirs-contexts/src/c10193.rs new file mode 100644 index 00000000..059b0641 --- /dev/null +++ b/highlight/jirs-contexts/src/c10193.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\blang\\b"), + scope: vec![ + Scope { + a: 46446618152861696, + b: 0, + }, + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10125 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10194.rs b/highlight/jirs-contexts/src/c10194.rs new file mode 100644 index 00000000..0ef7fc48 --- /dev/null +++ b/highlight/jirs-contexts/src/c10194.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=jade(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'jade\\\'|\"jade\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10127 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=pug(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'pug\\\'|\"pug\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10133 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=slm(?!(?:[^\\s<>/\'\'\"]|/(?!>))+)|\\\'slm\\\'|\"slm\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10137 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10195 }), + ContextReference::Direct(ContextId { index: 10180 }), + ContextReference::Direct(ContextId { index: 10181 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10195.rs b/highlight/jirs-contexts/src/c10195.rs new file mode 100644 index 00000000..b82acd5a --- /dev/null +++ b/highlight/jirs-contexts/src/c10195.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10192 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10139 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10196.rs b/highlight/jirs-contexts/src/c10196.rs new file mode 100644 index 00000000..eeb93250 --- /dev/null +++ b/highlight/jirs-contexts/src/c10196.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)((?i:template(>| )))\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46444230179684534, + b: 1407374883553280, + }, + ]),(1, vec![ + Scope { + a: 47288629324153014, + b: 1407374883553280, + }, + ]),(2, vec![ + Scope { + a: 59392130632122810, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10195 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10197.rs b/highlight/jirs-contexts/src/c10197.rs new file mode 100644 index 00000000..374edf65 --- /dev/null +++ b/highlight/jirs-contexts/src/c10197.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(v-[\\w\\:\\.-]+)\\b"), + scope: vec![ + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10146 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\B(:|@)([\\w\\.-]+)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629340405765, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392186477182981, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10146 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10198.rs b/highlight/jirs-contexts/src/c10198.rs new file mode 100644 index 00000000..45172a13 --- /dev/null +++ b/highlight/jirs-contexts/src/c10198.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10200 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10199.rs b/highlight/jirs-contexts/src/c10199.rs new file mode 100644 index 00000000..efcf1c3f --- /dev/null +++ b/highlight/jirs-contexts/src/c10199.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845090650062848, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845090650062848, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10198 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c102.rs b/highlight/jirs-contexts/src/c102.rs new file mode 100644 index 00000000..4a912683 --- /dev/null +++ b/highlight/jirs-contexts/src/c102.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(minmax)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120093198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 945 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10200.rs b/highlight/jirs-contexts/src/c10200.rs new file mode 100644 index 00000000..6acf3860 --- /dev/null +++ b/highlight/jirs-contexts/src/c10200.rs @@ -0,0 +1,87 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845090650062848, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845090650062848, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711022190592, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038875, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)^[a-z0-9_\\-\\.]+"), + scope: vec![ + Scope { + a: 55461638552879104, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)==|<|<=|>=|>"), + scope: vec![ + Scope { + a: 52636628114800808, + b: 43628621390151680, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\d+\\.[\\da-z\\-_\\.]*"), + scope: vec![ + Scope { + a: 59955089331323035, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10201.rs b/highlight/jirs-contexts/src/c10201.rs new file mode 100644 index 00000000..da59baaa --- /dev/null +++ b/highlight/jirs-contexts/src/c10201.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10203 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10202.rs b/highlight/jirs-contexts/src/c10202.rs new file mode 100644 index 00000000..d1570a38 --- /dev/null +++ b/highlight/jirs-contexts/src/c10202.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 43910096366862336, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 43910096366862336, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10201 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10203.rs b/highlight/jirs-contexts/src/c10203.rs new file mode 100644 index 00000000..bc293b91 --- /dev/null +++ b/highlight/jirs-contexts/src/c10203.rs @@ -0,0 +1,173 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 43910096366862336, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 43910096366862336, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("·"), + scope: vec![ + Scope { + a: 61925255254573971, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("├─*┤"), + scope: vec![ + Scope { + a: 59955200847317523, + b: 261771728340910080, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("↹"), + scope: vec![ + Scope { + a: 59955200847317523, + b: 261771728340910080, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("␊"), + scope: vec![ + Scope { + a: 52636628267764244, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("␍"), + scope: vec![ + Scope { + a: 55461647301804032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("␀"), + scope: vec![ + Scope { + a: 59392186477185555, + b: 86131342873460736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("␇"), + scope: vec![ + Scope { + a: 59392186477185555, + b: 666251269874122752, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("␛"), + scope: vec![ + Scope { + a: 59392186477185555, + b: 67835469387268096, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("␈"), + scope: vec![ + Scope { + a: 59392186477185555, + b: 615304299089494016, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\x[A-Z0-9][A-Z0-9]"), + scope: vec![ + Scope { + a: 51510878684776586, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\u\\{[a-z0-9]+\\}"), + scope: vec![ + Scope { + a: 51510878684776586, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10204.rs b/highlight/jirs-contexts/src/c10204.rs new file mode 100644 index 00000000..851c49db --- /dev/null +++ b/highlight/jirs-contexts/src/c10204.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10250 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10252 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10217 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10221 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172957, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10205.rs b/highlight/jirs-contexts/src/c10205.rs new file mode 100644 index 00000000..9d4199e5 --- /dev/null +++ b/highlight/jirs-contexts/src/c10205.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\""), + scope: vec![ + Scope { + a: 59955200847315101, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 44191571343572992, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10206.rs b/highlight/jirs-contexts/src/c10206.rs new file mode 100644 index 00000000..3d91c451 --- /dev/null +++ b/highlight/jirs-contexts/src/c10206.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172957, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10207.rs b/highlight/jirs-contexts/src/c10207.rs new file mode 100644 index 00000000..b97733d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10207.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d{1,3}"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 44191571343572992, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10208.rs b/highlight/jirs-contexts/src/c10208.rs new file mode 100644 index 00000000..7e253da6 --- /dev/null +++ b/highlight/jirs-contexts/src/c10208.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d{4}[012]\\d[0-3]\\d(?:[012]\\d(?:[0-5]\\d){1,2})?"), + scope: vec![ + Scope { + a: 59955089176461971, + b: 44191571343572992, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10209.rs b/highlight/jirs-contexts/src/c10209.rs new file mode 100644 index 00000000..569aaae6 --- /dev/null +++ b/highlight/jirs-contexts/src/c10209.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:([^\"]+)(:))?(?:(\\d{1,5})|(\\*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444217419694237, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620756172957, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 44191571343572992, + }, + ]),(4, vec![ + Scope { + a: 49259061555888285, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1021.rs b/highlight/jirs-contexts/src/c1021.rs new file mode 100644 index 00000000..79c5a626 --- /dev/null +++ b/highlight/jirs-contexts/src/c1021.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1004 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1012 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10210.rs b/highlight/jirs-contexts/src/c10210.rs new file mode 100644 index 00000000..b091a7c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10210.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([^\"]+)(:)(?:(\\d{1,5})|(\\*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444217419694237, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620756172957, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 44191571343572992, + }, + ]),(4, vec![ + Scope { + a: 49259061555888285, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10211.rs b/highlight/jirs-contexts/src/c10211.rs new file mode 100644 index 00000000..7ebf3889 --- /dev/null +++ b/highlight/jirs-contexts/src/c10211.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800797, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172957, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[*?]"), + scope: vec![ + Scope { + a: 52636628132429981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10212.rs b/highlight/jirs-contexts/src/c10212.rs new file mode 100644 index 00000000..f64711a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10212.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\w+)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087310291101, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10213.rs b/highlight/jirs-contexts/src/c10213.rs new file mode 100644 index 00000000..7d9078d0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10213.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844742770491392, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844742770491392, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"|(?=(?m:$))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420828565661, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 44191571343572992, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10214.rs b/highlight/jirs-contexts/src/c10214.rs new file mode 100644 index 00000000..5ab68afa --- /dev/null +++ b/highlight/jirs-contexts/src/c10214.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\"|(?=(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10215.rs b/highlight/jirs-contexts/src/c10215.rs new file mode 100644 index 00000000..655c5c9a --- /dev/null +++ b/highlight/jirs-contexts/src/c10215.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10218 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10216.rs b/highlight/jirs-contexts/src/c10216.rs new file mode 100644 index 00000000..cb17bbd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10216.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282149286576128, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282149286576128, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10215 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10217.rs b/highlight/jirs-contexts/src/c10217.rs new file mode 100644 index 00000000..adc75a88 --- /dev/null +++ b/highlight/jirs-contexts/src/c10217.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:no-)?(?:pty|user-rc|(?:agent|port|X11)-forwarding)"), + scope: vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:no-touch-required|cert-authority|restrict)"), + scope: vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10218.rs b/highlight/jirs-contexts/src/c10218.rs new file mode 100644 index 00000000..dca77900 --- /dev/null +++ b/highlight/jirs-contexts/src/c10218.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282149286576128, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282149286576128, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10238 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10204 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10219.rs b/highlight/jirs-contexts/src/c10219.rs new file mode 100644 index 00000000..62dc01e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10219.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 44191571343572992, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10205 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1022.rs b/highlight/jirs-contexts/src/c1022.rs new file mode 100644 index 00000000..783f4bb1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1022.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1001 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10220.rs b/highlight/jirs-contexts/src/c10220.rs new file mode 100644 index 00000000..65e78967 --- /dev/null +++ b/highlight/jirs-contexts/src/c10220.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\s)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 50103314663931904, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10221.rs b/highlight/jirs-contexts/src/c10221.rs new file mode 100644 index 00000000..d78ed8f3 --- /dev/null +++ b/highlight/jirs-contexts/src/c10221.rs @@ -0,0 +1,211 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(principals)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10220 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10206 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(tunnel)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10220 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10207 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(expiry-time)|(valid-before))(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 50104723413204992, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10220 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10208 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(permitlisten)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10220 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10209 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(permitopen)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10220 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10210 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(from)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10220 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10211 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(environment)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10220 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10212 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(command)(=)(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787022823424, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130781, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 55451420828565661, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 44191571343572992, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10213 }), + ContextReference::Direct(ContextId { index: 5430 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10214 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10222.rs b/highlight/jirs-contexts/src/c10222.rs new file mode 100644 index 00000000..eebb780e --- /dev/null +++ b/highlight/jirs-contexts/src/c10222.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\])(?:(:)(\\d{1,5}))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 44473046320283648, + }, + ]),(2, vec![ + Scope { + a: 47288620756172958, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 44473046320283648, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800798, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10240 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10223 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10223.rs b/highlight/jirs-contexts/src/c10223.rs new file mode 100644 index 00000000..25f48d8f --- /dev/null +++ b/highlight/jirs-contexts/src/c10223.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[*?]"), + scope: vec![ + Scope { + a: 52636628132429982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10224.rs b/highlight/jirs-contexts/src/c10224.rs new file mode 100644 index 00000000..043aa5ea --- /dev/null +++ b/highlight/jirs-contexts/src/c10224.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10250 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172958, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10252 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10227 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10225.rs b/highlight/jirs-contexts/src/c10225.rs new file mode 100644 index 00000000..dbbb34b8 --- /dev/null +++ b/highlight/jirs-contexts/src/c10225.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10228 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10226.rs b/highlight/jirs-contexts/src/c10226.rs new file mode 100644 index 00000000..1772a2fa --- /dev/null +++ b/highlight/jirs-contexts/src/c10226.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282153581543424, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282153581543424, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10225 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10227.rs b/highlight/jirs-contexts/src/c10227.rs new file mode 100644 index 00000000..200c958e --- /dev/null +++ b/highlight/jirs-contexts/src/c10227.rs @@ -0,0 +1,130 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629323956406, + b: 44473046320283648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10222 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10240 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\|)(\\d+)(\\|)([\\w+/]{27}=)(\\|)([\\w+/]{27}=)"), + scope: vec![ + Scope { + a: 46444217419696664, + b: 44473046320283648, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629321400320, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955089176463897, + b: 44473046320283648, + }, + ]),(3, vec![ + Scope { + a: 47288629321400320, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 55451949265977502, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629321400320, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 55451949122125982, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800798, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[*?]"), + scope: vec![ + Scope { + a: 46444217419694238, + b: 0, + }, + Scope { + a: 55451949106855936, + b: 0, + }, + Scope { + a: 52636628132429982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^,\\[\\s*?]+"), + scope: vec![ + Scope { + a: 46444217419694238, + b: 0, + }, + Scope { + a: 55451949106855936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10228.rs b/highlight/jirs-contexts/src/c10228.rs new file mode 100644 index 00000000..9c3064de --- /dev/null +++ b/highlight/jirs-contexts/src/c10228.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282153581543424, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282153581543424, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10238 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^((@)(?:revoked|cert-authority))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445080564596736, + b: 0, + }, + Scope { + a: 49259830331703296, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629337129118, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10224 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10229.rs b/highlight/jirs-contexts/src/c10229.rs new file mode 100644 index 00000000..3d906e1e --- /dev/null +++ b/highlight/jirs-contexts/src/c10229.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10231 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1023.rs b/highlight/jirs-contexts/src/c1023.rs new file mode 100644 index 00000000..d40be641 --- /dev/null +++ b/highlight/jirs-contexts/src/c1023.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)(%)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)(%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10230.rs b/highlight/jirs-contexts/src/c10230.rs new file mode 100644 index 00000000..80aa590c --- /dev/null +++ b/highlight/jirs-contexts/src/c10230.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845107840417792, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845107840417792, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10229 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10231.rs b/highlight/jirs-contexts/src/c10231.rs new file mode 100644 index 00000000..9fd70aa2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10231.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845107840417792, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845107840417792, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^-----BEGIN [\\w ]+ PRIVATE KEY-----"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 44755208491761664, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^-----END [\\w ]+ PRIVATE KEY-----"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 44755208491761664, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[a-zA-Z0-9+/]{1,70}(=){0,3}(?m:$)"), + scope: vec![ + Scope { + a: 55451949106987008, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 45035996273704960, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10232.rs b/highlight/jirs-contexts/src/c10232.rs new file mode 100644 index 00000000..5cdfa778 --- /dev/null +++ b/highlight/jirs-contexts/src/c10232.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 51510711032873119, + b: 6755399441055744, + }, +], + meta_content_scope: vec![ + Scope { + a: 51510711032873119, + b: 6755399441055744, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10250 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10233.rs b/highlight/jirs-contexts/src/c10233.rs new file mode 100644 index 00000000..bee586ad --- /dev/null +++ b/highlight/jirs-contexts/src/c10233.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 51510711181574303, + b: 6755399441055744, + }, +], + meta_content_scope: vec![ + Scope { + a: 51510711181574303, + b: 6755399441055744, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10250 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10234.rs b/highlight/jirs-contexts/src/c10234.rs new file mode 100644 index 00000000..645a9c96 --- /dev/null +++ b/highlight/jirs-contexts/src/c10234.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(\\S(?:.*\\S)?)[ \\t]*(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445080565186719, + b: 6755399441055744, + }, + Scope { + a: 55451949106921496, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10235.rs b/highlight/jirs-contexts/src/c10235.rs new file mode 100644 index 00000000..8bc0c3d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c10235.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10248 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10236.rs b/highlight/jirs-contexts/src/c10236.rs new file mode 100644 index 00000000..b20c5a02 --- /dev/null +++ b/highlight/jirs-contexts/src/c10236.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282157878083584, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282157878083584, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10235 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10237.rs b/highlight/jirs-contexts/src/c10237.rs new file mode 100644 index 00000000..6da2a038 --- /dev/null +++ b/highlight/jirs-contexts/src/c10237.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(\\d+)([KMG])(?=[\\s,\"])"), + scope: vec![ + Scope { + a: 46444286154899615, + b: 6755399441055744, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461530, + b: 44754624376209408, + }, + ]),(2, vec![ + Scope { + a: 48414439044350111, + b: 6755399441055744, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10238.rs b/highlight/jirs-contexts/src/c10238.rs new file mode 100644 index 00000000..02cde580 --- /dev/null +++ b/highlight/jirs-contexts/src/c10238.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 51510711032873119, + b: 6755399441055744, + }, + Scope { + a: 47288629323038879, + b: 6755399441055744, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10232 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10239.rs b/highlight/jirs-contexts/src/c10239.rs new file mode 100644 index 00000000..893393ac --- /dev/null +++ b/highlight/jirs-contexts/src/c10239.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 51510711032873119, + b: 6755399441055744, + }, + Scope { + a: 47288629323038879, + b: 6755399441055744, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10233 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1024.rs b/highlight/jirs-contexts/src/c1024.rs new file mode 100644 index 00000000..7bce3f38 --- /dev/null +++ b/highlight/jirs-contexts/src/c1024.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 947 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10240.rs b/highlight/jirs-contexts/src/c10240.rs new file mode 100644 index 00000000..869568a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c10240.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10244 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10242 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10241.rs b/highlight/jirs-contexts/src/c10241.rs new file mode 100644 index 00000000..0f06678a --- /dev/null +++ b/highlight/jirs-contexts/src/c10241.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10246 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10243 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10242.rs b/highlight/jirs-contexts/src/c10242.rs new file mode 100644 index 00000000..4fec2d60 --- /dev/null +++ b/highlight/jirs-contexts/src/c10242.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:(?:(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])\\.){3}(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9]))\\b"), + scope: vec![ + Scope { + a: 59955089306814621, + b: 44754624376209408, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10243.rs b/highlight/jirs-contexts/src/c10243.rs new file mode 100644 index 00000000..93343bcd --- /dev/null +++ b/highlight/jirs-contexts/src/c10243.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:(?:(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])\\.){3}(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])))(?:(/)(3[0-2]|[12]\\d|\\d))?\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089306814621, + b: 44754624376209408, + }, + ]),(2, vec![ + Scope { + a: 47288620756172959, + b: 6755399441055744, + }, + ]),(3, vec![ + Scope { + a: 59955136424902815, + b: 6755399441055744, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10244.rs b/highlight/jirs-contexts/src/c10244.rs new file mode 100644 index 00000000..1b627ee3 --- /dev/null +++ b/highlight/jirs-contexts/src/c10244.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?xi:\n (?:::(?:ffff(?::0{1,4}){0,1}:){0,1}(?:(?:(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])\\.){3}(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9]))) # ::255.255.255.255 ::ffff:255.255.255.255 ::ffff:0:255.255.255.255 (IPv4-mapped IPv6 addresses and IPv4-translated addresses)\n |(?:(?:[0-9a-f]{1,4}:){1,4}:(?:(?:(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])\\.){3}(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9]))) # 2001:db8:3:4::192.0.2.33 64:ff9b::192.0.2.33 (IPv4-Embedded IPv6 Address)\n |(?:fe80:(?::[0-9a-f]{1,4}){0,4}%[0-9a-z]{1,}) # fe80::7:8%eth0 fe80::7:8%1 (link-local IPv6 addresses with zone index)\n |(?:(?:[0-9a-f]{1,4}:){7,7} [0-9a-f]{1,4}) # 1:2:3:4:5:6:7:8\n | (?:[0-9a-f]{1,4}: (?::[0-9a-f]{1,4}){1,6}) # 1::3:4:5:6:7:8 1::3:4:5:6:7:8 1::8\n |(?:(?:[0-9a-f]{1,4}:){1,2}(?::[0-9a-f]{1,4}){1,5}) # 1::4:5:6:7:8 1:2::4:5:6:7:8 1:2::8\n |(?:(?:[0-9a-f]{1,4}:){1,3}(?::[0-9a-f]{1,4}){1,4}) # 1::5:6:7:8 1:2:3::5:6:7:8 1:2:3::8\n |(?:(?:[0-9a-f]{1,4}:){1,4}(?::[0-9a-f]{1,4}){1,3}) # 1::6:7:8 1:2:3:4::6:7:8 1:2:3:4::8\n |(?:(?:[0-9a-f]{1,4}:){1,5}(?::[0-9a-f]{1,4}){1,2}) # 1::7:8 1:2:3:4:5::7:8 1:2:3:4:5::8\n |(?:(?:[0-9a-f]{1,4}:){1,6} :[0-9a-f]{1,4}) # 1::8 1:2:3:4:5:6::8 1:2:3:4:5:6::8\n |(?:(?:[0-9a-f]{1,4}:){1,7} :) # 1:: 1:2:3:4:5:6:7::\n |(?::(?:(?::[0-9a-f]{1,4}){1,7}|:)) # ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::\n)"), + scope: vec![ + Scope { + a: 59955089306814622, + b: 44754624376209408, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10245.rs b/highlight/jirs-contexts/src/c10245.rs new file mode 100644 index 00000000..a39f1691 --- /dev/null +++ b/highlight/jirs-contexts/src/c10245.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)(?xi:\n (?:::(?:ffff(?::0{1,4}){0,1}:){0,1}(?:(?:(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])\\.){3}(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9]))) # ::255.255.255.255 ::ffff:255.255.255.255 ::ffff:0:255.255.255.255 (IPv4-mapped IPv6 addresses and IPv4-translated addresses)\n |(?:(?:[0-9a-f]{1,4}:){1,4}:(?:(?:(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])\\.){3}(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9]))) # 2001:db8:3:4::192.0.2.33 64:ff9b::192.0.2.33 (IPv4-Embedded IPv6 Address)\n |(?:fe80:(?::[0-9a-f]{1,4}){0,4}%[0-9a-z]{1,}) # fe80::7:8%eth0 fe80::7:8%1 (link-local IPv6 addresses with zone index)\n |(?:(?:[0-9a-f]{1,4}:){7,7} [0-9a-f]{1,4}) # 1:2:3:4:5:6:7:8\n | (?:[0-9a-f]{1,4}: (?::[0-9a-f]{1,4}){1,6}) # 1::3:4:5:6:7:8 1::3:4:5:6:7:8 1::8\n |(?:(?:[0-9a-f]{1,4}:){1,2}(?::[0-9a-f]{1,4}){1,5}) # 1::4:5:6:7:8 1:2::4:5:6:7:8 1:2::8\n |(?:(?:[0-9a-f]{1,4}:){1,3}(?::[0-9a-f]{1,4}){1,4}) # 1::5:6:7:8 1:2:3::5:6:7:8 1:2:3::8\n |(?:(?:[0-9a-f]{1,4}:){1,4}(?::[0-9a-f]{1,4}){1,3}) # 1::6:7:8 1:2:3:4::6:7:8 1:2:3:4::8\n |(?:(?:[0-9a-f]{1,4}:){1,5}(?::[0-9a-f]{1,4}){1,2}) # 1::7:8 1:2:3:4:5::7:8 1:2:3:4:5::8\n |(?:(?:[0-9a-f]{1,4}:){1,6} :[0-9a-f]{1,4}) # 1::8 1:2:3:4:5:6::8 1:2:3:4:5:6::8\n |(?:(?:[0-9a-f]{1,4}:){1,7} :) # 1:: 1:2:3:4:5:6:7::\n |(?::(?:(?::[0-9a-f]{1,4}){1,7}|:)) # ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::\n)(\\])"), + scope: vec![ + Scope { + a: 59955089306814622, + b: 44754624376209408, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325004982, + b: 44754624376209408, + }, + ]),(2, vec![ + Scope { + a: 47288629325004971, + b: 44754624376209408, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10246.rs b/highlight/jirs-contexts/src/c10246.rs new file mode 100644 index 00000000..c430c4f4 --- /dev/null +++ b/highlight/jirs-contexts/src/c10246.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?xi:\n (?:::(?:ffff(?::0{1,4}){0,1}:){0,1}(?:(?:(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])\\.){3}(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9]))) # ::255.255.255.255 ::ffff:255.255.255.255 ::ffff:0:255.255.255.255 (IPv4-mapped IPv6 addresses and IPv4-translated addresses)\n |(?:(?:[0-9a-f]{1,4}:){1,4}:(?:(?:(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])\\.){3}(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9]))) # 2001:db8:3:4::192.0.2.33 64:ff9b::192.0.2.33 (IPv4-Embedded IPv6 Address)\n |(?:fe80:(?::[0-9a-f]{1,4}){0,4}%[0-9a-z]{1,}) # fe80::7:8%eth0 fe80::7:8%1 (link-local IPv6 addresses with zone index)\n |(?:(?:[0-9a-f]{1,4}:){7,7} [0-9a-f]{1,4}) # 1:2:3:4:5:6:7:8\n | (?:[0-9a-f]{1,4}: (?::[0-9a-f]{1,4}){1,6}) # 1::3:4:5:6:7:8 1::3:4:5:6:7:8 1::8\n |(?:(?:[0-9a-f]{1,4}:){1,2}(?::[0-9a-f]{1,4}){1,5}) # 1::4:5:6:7:8 1:2::4:5:6:7:8 1:2::8\n |(?:(?:[0-9a-f]{1,4}:){1,3}(?::[0-9a-f]{1,4}){1,4}) # 1::5:6:7:8 1:2:3::5:6:7:8 1:2:3::8\n |(?:(?:[0-9a-f]{1,4}:){1,4}(?::[0-9a-f]{1,4}){1,3}) # 1::6:7:8 1:2:3:4::6:7:8 1:2:3:4::8\n |(?:(?:[0-9a-f]{1,4}:){1,5}(?::[0-9a-f]{1,4}){1,2}) # 1::7:8 1:2:3:4:5::7:8 1:2:3:4:5::8\n |(?:(?:[0-9a-f]{1,4}:){1,6} :[0-9a-f]{1,4}) # 1::8 1:2:3:4:5:6::8 1:2:3:4:5:6::8\n |(?:(?:[0-9a-f]{1,4}:){1,7} :) # 1:: 1:2:3:4:5:6:7::\n |(?::(?:(?::[0-9a-f]{1,4}){1,7}|:)) # ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::\n))(?:(/)(12[0-8]|1[01]\\d|[1-9]\\d|\\d)\\b)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089306814622, + b: 44754624376209408, + }, + ]),(2, vec![ + Scope { + a: 47288620756172959, + b: 6755399441055744, + }, + ]),(3, vec![ + Scope { + a: 59955136424902815, + b: 6755399441055744, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10247.rs b/highlight/jirs-contexts/src/c10247.rs new file mode 100644 index 00000000..7fa18c34 --- /dev/null +++ b/highlight/jirs-contexts/src/c10247.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[0-9a-fA-F]{2}:){5}(?:[0-9a-fA-F]{2})"), + scope: vec![ + Scope { + a: 59392130632976925, + b: 44754624376209408, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10248.rs b/highlight/jirs-contexts/src/c10248.rs new file mode 100644 index 00000000..b3172652 --- /dev/null +++ b/highlight/jirs-contexts/src/c10248.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282157878083584, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282157878083584, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10238 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10249.rs b/highlight/jirs-contexts/src/c10249.rs new file mode 100644 index 00000000..16025665 --- /dev/null +++ b/highlight/jirs-contexts/src/c10249.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1025.rs b/highlight/jirs-contexts/src/c1025.rs new file mode 100644 index 00000000..d58f5ddf --- /dev/null +++ b/highlight/jirs-contexts/src/c1025.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n absolute|active|add\n | all(-(petite|small)-caps|-scroll)?\n | alpha(betic)?\n | alternate(-reverse)?\n | always|annotation|antialiased|at\n | auto(hiding-scrollbar|-flow)?\n | avoid(-column|-page|-region)?\n | background(-color|-image|-position|-size)?\n | backwards|balance|baseline|below|bevel|bicubic|bidi-override|blink\n | block(-line-height)?\n | blur\n | bold(er)?\n | border(-bottom|-left|-right|-top)?-(color|radius|width|style)\n | border-(bottom|top)-(left|right)-radius\n | border-image(-outset|-repeat|-slice|-source|-width)?\n | border(-bottom|-left|-right|-top|-collapse|-spacing|-box)?\n | both|bottom\n | box(-shadow)?\n | break-(all|word)\n | brightness\n | butt(on)?\n | capitalize\n | cent(er|ral)\n | char(acter-variant)?\n | cjk-ideographic|clip|clone|close-quote\n | closest-(corner|side)\n | col-resize|collapse\n | color(-stop|-burn|-dodge)?\n | column((-count|-gap|-reverse|-rule(-color|-width)?|-width)|s)?\n | common-ligatures|condensed|consider-shifts|contain\n | content(-box|s)?\n | contextual|contrast|cover\n | crisp(-e|E)dges\n | crop\n | cross(hair)?\n | da(rken|shed)\n | default|dense|diagonal-fractions|difference|disabled\n | discretionary-ligatures|disregard-shifts\n | distribute(-all-lines|-letter|-space)?\n | dotted|double|drop-shadow\n | (nwse|nesw|ns|ew|sw|se|nw|ne|w|s|e|n)-resize\n | ease(-in-out|-in|-out)?\n | element|ellipsis|embed|end|EndColorStr|evenodd\n | exclu(de(-ruby)?|sion)\n | expanded\n | (extra|semi|ultra)-(condensed|expanded)\n | farthest-(corner|side)?\n | fill(-box|-opacity)?\n | filter|first|fixed|flat\n | fit-content\n | flex((-basis|-end|-grow|-shrink|-start)|box)?\n | flip|flood-color\n | font(-size(-adjust)?|-stretch|-weight)?\n | forwards\n | from(-image)?\n | full-width|geometricPrecision|glyphs|gradient|grayscale\n | grid(-height)?\n | groove|hand|hanging|hard-light|height|help|hidden|hide\n | historical-(forms|ligatures)\n | horizontal(-tb)?\n | hue\n | ideograph(-alpha|-numeric|-parenthesis|-space|ic)\n | inactive|include-ruby|infinite|inherit|initial\n | inline(-block|-box|-flex(box)?|-line-height|-table)?\n | inset|inside\n | inter(-ideograph|-word|sect)\n | invert|isolat(e|ion)|italic\n | jis(04|78|83|90)\n | justify(-all)?\n | keep-all\n | large[r]?\n | last|left|letter-spacing\n | light(e[nr]|ing-color)\n | line(-edge|-height|-through)?\n | linear(-gradient|RGB)?\n | lining-nums|list-item|local|loose|lowercase|lr-tb|ltr\n | lumin(osity|ance)|manual\n | margin(-bottom|-box|-left|-right|-top)?\n | marker(-offset|s)?\n | mathematical\n | max-(content|height|lines|size|width)\n | medium|middle\n | min-(content|height|width)\n | miter|mixed|move|multiply|newspaper\n | no-(change|clip|(close|open)-quote|(common|discretionary|historical)-ligatures|contextual|drop|repeat)\n | none|nonzero|normal|not-allowed|nowrap|oblique\n | offset(-after|-before|-end|-start)?\n | oldstyle-nums|opacity|open-quote\n | optimize(Legibility|Precision|Quality|Speed)\n | order|ordinal|ornaments\n | outline(-color|-offset|-width)?\n | outset|outside|over(line|-edge|lay)\n | padding(-bottom|-box|-left|-right|-top)?\n | page|painted|paused\n | perspective-origin\n | petite-caps|pixelated|pointer\n | pre(-line|-wrap)?\n | preserve-3d\n | progid:DXImageTransform.Microsoft.(Alpha|Blur|dropshadow|gradient|Shadow)\n | progress\n | proportional-(nums|width)\n | radial-gradient|recto|region|relative\n | repeat(-[xy])?\n | repeating-(linear|radial)-gradient\n | replaced|reset-size|reverse|ridge|right\n | round\n | row(-resize|-reverse)?\n | run-in\n | ruby(-base|-text)?(-container)?\n | rtl|running|saturat(e|ion)|screen\n | safe\n | scroll(-position|bar)?\n | separate|sepia\n | scale-down\n | shape-(image-threshold|margin|outside)\n | show\n | sideways(-lr|-rl)?\n | simplified\n | slashed-zero|slice\n | small(-caps|er)?\n | smooth|snap|solid|soft-light\n | space(-around|-between|-evenly)?\n | span|sRGB\n | stack(ed-fractions)?\n | start(ColorStr)?\n | static\n | step-(end|start)\n | sticky\n | stop-(color|opacity)\n | stretch|strict\n | stroke(-box|-dash(array|offset)|-miterlimit|-opacity|-width)?\n | style(set)?\n | stylistic\n | sub(grid|pixel-antialiased|tract)?\n | super|swash\n | table(-caption|-cell|(-column|-footer|-header|-row)-group|-column|-row)?\n | tabular-nums|tb-rl\n | text((-bottom|-(decoration|emphasis)-color|-indent|-(over|under|after|before)-edge|-shadow|-size(-adjust)?|-top)|field)?\n | thi(ck|n)\n | titling-ca(ps|se)\n | to[p]?\n | touch|traditional\n | transform(-origin)?\n | under(-edge|line)?\n | unicase|unsafe|unset|uppercase|upright\n | use-(glyph-orientation|script)\n | verso\n | vertical(-align|-ideographic|-lr|-rl|-text)?\n | view-box\n | viewport-fill(-opacity)?\n | visibility\n | visible(Fill|Painted|Stroke)?\n | wait|wavy|weight|whitespace|width|word-spacing\n | wrap(-reverse)?\n | x{1,2}-(large|small)\n | z-index|zero\n | zoom(-in|-out)?\n | ((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n))\n)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:sans-serif|serif|monospace|fantasy|cursive|system-ui)\\b(?=\\s*[;,\\n}])"), + scope: vec![ + Scope { + a: 61925409739767822, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10250.rs b/highlight/jirs-contexts/src/c10250.rs new file mode 100644 index 00000000..2bf78a69 --- /dev/null +++ b/highlight/jirs-contexts/src/c10250.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10251.rs b/highlight/jirs-contexts/src/c10251.rs new file mode 100644 index 00000000..af0f1141 --- /dev/null +++ b/highlight/jirs-contexts/src/c10251.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:AAAA(?:E2V|[BC]3N)[\\w+/]+={0,3})"), + scope: vec![ + Scope { + a: 49259087461744799, + b: 6755399441055744, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10252.rs b/highlight/jirs-contexts/src/c10252.rs new file mode 100644 index 00000000..676ef6e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10252.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:AAAA(?:E2V|[BC]3N)[\\w+/]+={0,3})"), + scope: vec![ + Scope { + a: 49259087461744799, + b: 6755399441055744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10234 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10253.rs b/highlight/jirs-contexts/src/c10253.rs new file mode 100644 index 00000000..5fa62345 --- /dev/null +++ b/highlight/jirs-contexts/src/c10253.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(\\d+)(?i:([smhdw]))(?=[\\d\\s,\"])"), + scope: vec![ + Scope { + a: 46444286028480671, + b: 6755399441055744, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461530, + b: 44754624376209408, + }, + ]),(2, vec![ + Scope { + a: 48414439044350111, + b: 6755399441055744, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10254.rs b/highlight/jirs-contexts/src/c10254.rs new file mode 100644 index 00000000..9b1c60b9 --- /dev/null +++ b/highlight/jirs-contexts/src/c10254.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10294 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]+\\S+"), + scope: vec![ + Scope { + a: 50103314664194048, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10275 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:ask)\\b"), + scope: vec![ + Scope { + a: 59955110653395105, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:a(?:s?k)?)\\b"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314664194048, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10255.rs b/highlight/jirs-contexts/src/c10255.rs new file mode 100644 index 00000000..06f570ce --- /dev/null +++ b/highlight/jirs-contexts/src/c10255.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10294 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]+\\S+"), + scope: vec![ + Scope { + a: 50103314664194048, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10275 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314664194048, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10256.rs b/highlight/jirs-contexts/src/c10256.rs new file mode 100644 index 00000000..bc7c3ed2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10256.rs @@ -0,0 +1,76 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10274 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10296 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+(?=[\\s,\"])"), + scope: vec![ + Scope { + a: 59955089172922368, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 45317471250415616, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10257 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 55451949107052544, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10258 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10294 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10257.rs b/highlight/jirs-contexts/src/c10257.rs new file mode 100644 index 00000000..c0989c30 --- /dev/null +++ b/highlight/jirs-contexts/src/c10257.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 45317471250415616, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n|(?m:$)"), + scope: vec![ + Scope { + a: 50103314664194048, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10278 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10258.rs b/highlight/jirs-contexts/src/c10258.rs new file mode 100644 index 00000000..191c71cd --- /dev/null +++ b/highlight/jirs-contexts/src/c10258.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 55451949107052544, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 55451949107052544, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10278 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10259.rs b/highlight/jirs-contexts/src/c10259.rs new file mode 100644 index 00000000..183f89d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10259.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10250 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10284 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1026.rs b/highlight/jirs-contexts/src/c1026.rs new file mode 100644 index 00000000..9df27c45 --- /dev/null +++ b/highlight/jirs-contexts/src/c1026.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1043 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 991 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1015 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1038 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1022 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1025 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!\\s*important"), + scope: vec![ + Scope { + a: 52636787047989262, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10260.rs b/highlight/jirs-contexts/src/c10260.rs new file mode 100644 index 00000000..6f6d3efd --- /dev/null +++ b/highlight/jirs-contexts/src/c10260.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, + Scope { + a: 845262453604352, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, + Scope { + a: 845262453604352, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("none"), + scope: vec![ + Scope { + a: 59955110653395105, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5464 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10294 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10261.rs b/highlight/jirs-contexts/src/c10261.rs new file mode 100644 index 00000000..d327f41a --- /dev/null +++ b/highlight/jirs-contexts/src/c10261.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%[%CdhilnprTu]"), + scope: vec![ + Scope { + a: 59955200847315105, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10262.rs b/highlight/jirs-contexts/src/c10262.rs new file mode 100644 index 00000000..82ee8089 --- /dev/null +++ b/highlight/jirs-contexts/src/c10262.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(? Context { + Context { + meta_scope: vec![ + Scope { + a: 845262453604352, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845262453604352, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5464 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10265.rs b/highlight/jirs-contexts/src/c10265.rs new file mode 100644 index 00000000..98377ad3 --- /dev/null +++ b/highlight/jirs-contexts/src/c10265.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10290 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10292 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10266.rs b/highlight/jirs-contexts/src/c10266.rs new file mode 100644 index 00000000..12fe4226 --- /dev/null +++ b/highlight/jirs-contexts/src/c10266.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10292 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172961, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10267.rs b/highlight/jirs-contexts/src/c10267.rs new file mode 100644 index 00000000..1b5e2936 --- /dev/null +++ b/highlight/jirs-contexts/src/c10267.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10292 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 55451949107052544, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10268.rs b/highlight/jirs-contexts/src/c10268.rs new file mode 100644 index 00000000..6f6d3efd --- /dev/null +++ b/highlight/jirs-contexts/src/c10268.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, + Scope { + a: 845262453604352, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, + Scope { + a: 845262453604352, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("none"), + scope: vec![ + Scope { + a: 59955110653395105, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5464 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10294 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10269.rs b/highlight/jirs-contexts/src/c10269.rs new file mode 100644 index 00000000..a6c0613a --- /dev/null +++ b/highlight/jirs-contexts/src/c10269.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%[%hpr]"), + scope: vec![ + Scope { + a: 59955200847315105, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1027.rs b/highlight/jirs-contexts/src/c1027.rs new file mode 100644 index 00000000..80f2a737 --- /dev/null +++ b/highlight/jirs-contexts/src/c1027.rs @@ -0,0 +1,118 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(dir|lang)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 948 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(matches|not|has)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 950 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(drop)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 952 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(nth-last-child|nth-child|nth-last-of-type|nth-of-type)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 954 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10270.rs b/highlight/jirs-contexts/src/c10270.rs new file mode 100644 index 00000000..144a247a --- /dev/null +++ b/highlight/jirs-contexts/src/c10270.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10286 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10271.rs b/highlight/jirs-contexts/src/c10271.rs new file mode 100644 index 00000000..b798ebfd --- /dev/null +++ b/highlight/jirs-contexts/src/c10271.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845116419866624, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845116419866624, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10270 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10272.rs b/highlight/jirs-contexts/src/c10272.rs new file mode 100644 index 00000000..cc73a8a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c10272.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n ^\\s*((?i:\n (?:Pubkey|HostBased|Password|ChallengeResponse|\n KbdInteractive|(?:Rhosts)?RSA)\n Authentication| # Auth\n ForwardAgent|ForwardX11(?:Trusted)?|ClearAllForwardings|\n ExitOnForwardFailure| # Fwds\n BatchMode|CanonicalizeFallbackLocal|CheckHostIP|Compression|\n EnableSSHKeySign|GatewayPorts|HashKnownHosts|IdentitiesOnly|\n NoHostAuthenticationForLocalhost|PermitLocalCommand|ProxyUseFdpass|\n StreamLocalBindUnlink|TCPKeepAlive|UseKeychain|UsePrivilegedPort|\n VisualHostKey|\n GSSAPI(?:Authentication|KeyExchange|DelegateCredentials|\n RenewalForcesRekey|TrustDNS) # GSSAPI\n ))\\b[ \\t]*(=)?\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244577, + b: 0, + }, + Scope { + a: 52636787023085568, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130785, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10255 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10273.rs b/highlight/jirs-contexts/src/c10273.rs new file mode 100644 index 00000000..dfa570d5 --- /dev/null +++ b/highlight/jirs-contexts/src/c10273.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((?i:StrictHostKeyChecking|VerifyHostKeyDNS))\\b[ \\t]*(=)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244577, + b: 0, + }, + Scope { + a: 52636787023085568, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130785, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10254 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10274.rs b/highlight/jirs-contexts/src/c10274.rs new file mode 100644 index 00000000..b72ac10c --- /dev/null +++ b/highlight/jirs-contexts/src/c10274.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:yes|no)\\b"), + scope: vec![ + Scope { + a: 59955110657196193, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10275.rs b/highlight/jirs-contexts/src/c10275.rs new file mode 100644 index 00000000..2dea39df --- /dev/null +++ b/highlight/jirs-contexts/src/c10275.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10274 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:y(?:es?)?|no?)\\b"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10276.rs b/highlight/jirs-contexts/src/c10276.rs new file mode 100644 index 00000000..d1b8c4f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c10276.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10238 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10239 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10277.rs b/highlight/jirs-contexts/src/c10277.rs new file mode 100644 index 00000000..7f4916f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10277.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*([a-zA-Z1]+)\\b[ \\t]*(=)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244577, + b: 0, + }, + Scope { + a: 52636787023085568, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130785, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10256 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10278.rs b/highlight/jirs-contexts/src/c10278.rs new file mode 100644 index 00000000..a79a41e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10278.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10296 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*|\\?"), + scope: vec![ + Scope { + a: 52636628132429985, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800801, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172961, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10305 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10307 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10245 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10241 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10253 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10237 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10279.rs b/highlight/jirs-contexts/src/c10279.rs new file mode 100644 index 00000000..4f7716a2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10279.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[ \\t]*((?i:host))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444329088843937, + b: 0, + }, + Scope { + a: 52638213111480481, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10280 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1028.rs b/highlight/jirs-contexts/src/c1028.rs new file mode 100644 index 00000000..0b1ebb63 --- /dev/null +++ b/highlight/jirs-contexts/src/c1028.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b"), + scope: vec![ + Scope { + a: 59392186489110542, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10280.rs b/highlight/jirs-contexts/src/c10280.rs new file mode 100644 index 00000000..317617c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c10280.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10281 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10281.rs b/highlight/jirs-contexts/src/c10281.rs new file mode 100644 index 00000000..fc1aa6d8 --- /dev/null +++ b/highlight/jirs-contexts/src/c10281.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10293 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10291 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10282.rs b/highlight/jirs-contexts/src/c10282.rs new file mode 100644 index 00000000..26d28b6a --- /dev/null +++ b/highlight/jirs-contexts/src/c10282.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800801, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s*?,]+"), + scope: vec![ + Scope { + a: 59392130642151967, + b: 45317471250415616, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*|\\?"), + scope: vec![ + Scope { + a: 59392130642151967, + b: 45317471250415616, + }, + Scope { + a: 52636628132429985, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10283.rs b/highlight/jirs-contexts/src/c10283.rs new file mode 100644 index 00000000..77eea58b --- /dev/null +++ b/highlight/jirs-contexts/src/c10283.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[ \\t]*((?i:hostname))\\b[ \\t]*(=)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244577, + b: 0, + }, + Scope { + a: 52638213095555233, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130785, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10259 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10284.rs b/highlight/jirs-contexts/src/c10284.rs new file mode 100644 index 00000000..cf708f6f --- /dev/null +++ b/highlight/jirs-contexts/src/c10284.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n (\n ((?:\\d{1,3}\\.){3}\\d{1,3})| # simple IPv4\n ((?i:[a-f0-9:]+:+)+[a-f0-9]+)| # simple IPv6\n (\\S+) # anything else\n )\n [ \\t]* # any whitespace\n (\\S*) # anything else on the line\n)"), + scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 46444217419694241, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955089306814621, + b: 45317471250415616, + }, + ]),(3, vec![ + Scope { + a: 59955089306814622, + b: 45317471250415616, + }, + ]),(4, vec![ + Scope { + a: 55451949266370721, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 50103314664194048, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10285.rs b/highlight/jirs-contexts/src/c10285.rs new file mode 100644 index 00000000..ac01f55b --- /dev/null +++ b/highlight/jirs-contexts/src/c10285.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((?i:localcommand))\\b[ \\t]*(=)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244577, + b: 0, + }, + Scope { + a: 52636787023085568, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130785, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10260 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10261 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10286.rs b/highlight/jirs-contexts/src/c10286.rs new file mode 100644 index 00000000..1f42d8a5 --- /dev/null +++ b/highlight/jirs-contexts/src/c10286.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845116419866624, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845116419866624, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10279 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10287 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10287.rs b/highlight/jirs-contexts/src/c10287.rs new file mode 100644 index 00000000..5a6b97c8 --- /dev/null +++ b/highlight/jirs-contexts/src/c10287.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[ \\t]*((?i:match))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444328983396513, + b: 0, + }, + Scope { + a: 52636636711616673, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10289 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10288.rs b/highlight/jirs-contexts/src/c10288.rs new file mode 100644 index 00000000..fc1aa6d8 --- /dev/null +++ b/highlight/jirs-contexts/src/c10288.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10293 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10291 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10289.rs b/highlight/jirs-contexts/src/c10289.rs new file mode 100644 index 00000000..8a3a2f81 --- /dev/null +++ b/highlight/jirs-contexts/src/c10289.rs @@ -0,0 +1,161 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444328983396513, + b: 0, + }, + Scope { + a: 46444268828360865, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444328983396513, + b: 0, + }, + Scope { + a: 46444268828360865, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10288 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800801, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:all)\\b"), + scope: vec![ + Scope { + a: 59955110657196193, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:canonical|final)\\b"), + scope: vec![ + Scope { + a: 52636787023085568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?i:exec))\\b[ \\t]*(\\\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787023085568, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 55451420828565665, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 45317471250415616, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10262 }), + ContextReference::Direct(ContextId { index: 5464 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10263 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?i:exec))\\b[ \\t]+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787023085568, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10264 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10265 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:(?:original)?host)\\b"), + scope: vec![ + Scope { + a: 52636787023085568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10266 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:(?:local)?user)\\b"), + scope: vec![ + Scope { + a: 52636787023085568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10267 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1029.rs b/highlight/jirs-contexts/src/c1029.rs new file mode 100644 index 00000000..18369a5c --- /dev/null +++ b/highlight/jirs-contexts/src/c1029.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))|(\\*))?([|])(?!=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186487537678, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130643526146, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 47288620745621518, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10290.rs b/highlight/jirs-contexts/src/c10290.rs new file mode 100644 index 00000000..85945750 --- /dev/null +++ b/highlight/jirs-contexts/src/c10290.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%[%hiLlnpru]"), + scope: vec![ + Scope { + a: 59955200847315105, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10291.rs b/highlight/jirs-contexts/src/c10291.rs new file mode 100644 index 00000000..a1bd731e --- /dev/null +++ b/highlight/jirs-contexts/src/c10291.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10283 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10285 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10295 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10272 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10273 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10277 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10292.rs b/highlight/jirs-contexts/src/c10292.rs new file mode 100644 index 00000000..2b986447 --- /dev/null +++ b/highlight/jirs-contexts/src/c10292.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[ \\t]*(?i:all|canonical|exec|host|originalhost|user|localuser)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10293.rs b/highlight/jirs-contexts/src/c10293.rs new file mode 100644 index 00000000..4279fe9a --- /dev/null +++ b/highlight/jirs-contexts/src/c10293.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^[ \\t]*(?i:host|match)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10294.rs b/highlight/jirs-contexts/src/c10294.rs new file mode 100644 index 00000000..e9f26a5d --- /dev/null +++ b/highlight/jirs-contexts/src/c10294.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10295.rs b/highlight/jirs-contexts/src/c10295.rs new file mode 100644 index 00000000..748ca6b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c10295.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((?i:proxycommand))\\b[ \\t]*(=)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244577, + b: 0, + }, + Scope { + a: 52636787023085568, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130785, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10268 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 10269 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10296.rs b/highlight/jirs-contexts/src/c10296.rs new file mode 100644 index 00000000..99f4b352 --- /dev/null +++ b/highlight/jirs-contexts/src/c10296.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%[%CdhiLlnprTu]"), + scope: vec![ + Scope { + a: 59955200847315105, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10297.rs b/highlight/jirs-contexts/src/c10297.rs new file mode 100644 index 00000000..e5cd9c95 --- /dev/null +++ b/highlight/jirs-contexts/src/c10297.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10306 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10298.rs b/highlight/jirs-contexts/src/c10298.rs new file mode 100644 index 00000000..ff4303fd --- /dev/null +++ b/highlight/jirs-contexts/src/c10298.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10304 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10299.rs b/highlight/jirs-contexts/src/c10299.rs new file mode 100644 index 00000000..9d5123b0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10299.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10305 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c103.rs b/highlight/jirs-contexts/src/c103.rs new file mode 100644 index 00000000..ea39fd1f --- /dev/null +++ b/highlight/jirs-contexts/src/c103.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+timeout)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1030.rs b/highlight/jirs-contexts/src/c1030.rs new file mode 100644 index 00000000..6813e5e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1030.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(regexp)(?=\\()"), + scope: vec![ + Scope { + a: 61925255088439310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 956 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10300.rs b/highlight/jirs-contexts/src/c10300.rs new file mode 100644 index 00000000..e55e0da0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10300.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10307 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10301.rs b/highlight/jirs-contexts/src/c10301.rs new file mode 100644 index 00000000..feee9522 --- /dev/null +++ b/highlight/jirs-contexts/src/c10301.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10302.rs b/highlight/jirs-contexts/src/c10302.rs new file mode 100644 index 00000000..8f63f222 --- /dev/null +++ b/highlight/jirs-contexts/src/c10302.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282157887127552, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282157887127552, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10301 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10303.rs b/highlight/jirs-contexts/src/c10303.rs new file mode 100644 index 00000000..948070be --- /dev/null +++ b/highlight/jirs-contexts/src/c10303.rs @@ -0,0 +1,71 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282157887127552, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282157887127552, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10238 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^key type:"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10297 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^cipher:"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10298 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^kex:"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10299 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^mac:"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10300 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10304.rs b/highlight/jirs-contexts/src/c10304.rs new file mode 100644 index 00000000..fcafccde --- /dev/null +++ b/highlight/jirs-contexts/src/c10304.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:aes128\\-ctr|aes128\\-gcm|aes128\\-gcm@openssh\\.com|aes192\\-ctr|aes256\\-ctr|aes256\\-gcm|aes256\\-gcm@openssh\\.com|camellia128\\-cbc|camellia128\\-ctr|camellia192\\-cbc|camellia192\\-ctr|camellia256\\-cbc|camellia256\\-ctr|chacha20\\-poly1305|chacha20\\-poly1305@openssh\\.com|twofish\\-ctr|twofish128\\-ctr|twofish192\\-ctr|twofish256\\-ctr)(?=[,\\s\\\"])"), + scope: vec![ + Scope { + a: 61925255255490560, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:3des|3des\\-cbc|3des\\-ctr|aes128\\-cbc|aes192\\-cbc|aes256\\-cbc|arcfour|arcfour128|arcfour256|blowfish\\-cbc|blowfish\\-ctr|cast128\\-cbc|cast128\\-ctr|des|des\\-cbc|des\\-cbc\\-ssh1|idea\\-cbc|idea\\-ctr|none|rijndael\\-cbc@lysator\\.liu\\.se|rijndael128\\-cbc|rijndael192\\-cbc|rijndael256\\-cbc|serpent128\\-cbc|serpent128\\-ctr|serpent192\\-cbc|serpent192\\-ctr|serpent256\\-cbc|serpent256\\-ctr|twofish128\\-cbc|twofish192\\-cbc|twofish256\\-cbc)(?=[,\\s\\\"])"), + scope: vec![ + Scope { + a: 50104723572850688, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10305.rs b/highlight/jirs-contexts/src/c10305.rs new file mode 100644 index 00000000..42319822 --- /dev/null +++ b/highlight/jirs-contexts/src/c10305.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:curve25519\\-sha256|curve25519\\-sha256@libssh\\.org|curve448\\-sha512|diffie\\-hellman\\-group\\-exchange\\-sha256|diffie\\-hellman\\-group\\-exchange\\-sha256@ssh\\.com|diffie\\-hellman\\-group\\-exchange\\-sha512@ssh\\.com|diffie\\-hellman\\-group14\\-sha256|diffie\\-hellman\\-group14\\-sha256@ssh\\.com|diffie\\-hellman\\-group15\\-sha256|diffie\\-hellman\\-group15\\-sha256@ssh\\.com|diffie\\-hellman\\-group15\\-sha384@ssh\\.com|diffie\\-hellman\\-group15\\-sha512|diffie\\-hellman\\-group16\\-sha256|diffie\\-hellman\\-group16\\-sha384@ssh\\.com|diffie\\-hellman\\-group16\\-sha512|diffie\\-hellman\\-group16\\-sha512@ssh\\.com|diffie\\-hellman\\-group17\\-sha512|diffie\\-hellman\\-group18\\-sha512|diffie\\-hellman\\-group18\\-sha512@ssh\\.com|ecdh\\-sha2\\-1\\.3\\.132\\.0\\.10|ecdh\\-sha2\\-curve25519|ecdh\\-sha2\\-nistb233|ecdh\\-sha2\\-nistb409|ecdh\\-sha2\\-nistk163|ecdh\\-sha2\\-nistk233|ecdh\\-sha2\\-nistk283|ecdh\\-sha2\\-nistk409|ecdh\\-sha2\\-nistp192|ecdh\\-sha2\\-nistp224|ecdh\\-sha2\\-nistp256|ecdh\\-sha2\\-nistp384|ecdh\\-sha2\\-nistp521|ecdh\\-sha2\\-nistt571|ext\\-info\\-c|ext\\-info\\-s|gss\\-group14\\-sha256\\-toWM5Slw5Ew8Mqkay\\+al2g==|gss\\-group15\\-sha512\\-toWM5Slw5Ew8Mqkay\\+al2g==|kexguess2@matt\\.ucc\\.asn\\.au|rsa1024\\-sha1|rsa2048\\-sha256|sntrup4591761x25519\\-sha512@tinyssh\\.org)(?=[,\\s\\\"])"), + scope: vec![ + Scope { + a: 61925255255556096, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:diffie\\-hellman\\-group\\-exchange\\-sha1|diffie\\-hellman\\-group1\\-sha1|diffie\\-hellman\\-group14\\-sha1|gss\\-gex\\-sha1\\-|gss\\-gex\\-sha1\\-toWM5Slw5Ew8Mqkay\\+al2g==|gss\\-group1\\-sha1\\-|gss\\-group1\\-sha1\\-toWM5Slw5Ew8Mqkay\\+al2g==|gss\\-group14\\-sha1\\-|gss\\-group14\\-sha1\\-toWM5Slw5Ew8Mqkay\\+al2g==)(?=[,\\s\\\"])"), + scope: vec![ + Scope { + a: 50104723572916224, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10306.rs b/highlight/jirs-contexts/src/c10306.rs new file mode 100644 index 00000000..adf000b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c10306.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:ecdsa\\-sha2\\-1\\.3\\.132\\.0\\.10|ecdsa\\-sha2\\-nistp256|ecdsa\\-sha2\\-nistp256\\-cert\\-v01@openssh\\.com|ecdsa\\-sha2\\-nistp384|ecdsa\\-sha2\\-nistp384\\-cert\\-v01@openssh\\.com|ecdsa\\-sha2\\-nistp521|ecdsa\\-sha2\\-nistp521\\-cert\\-v01@openssh\\.com|rsa\\-sha2\\-256|rsa\\-sha2\\-256\\-cert\\-v01@openssh\\.com|rsa\\-sha2\\-512|rsa\\-sha2\\-512\\-cert\\-v01@openssh\\.com|sk\\-ecdsa\\-sha2\\-nistp256\\-cert\\-v01@openssh\\.com|sk\\-ecdsa\\-sha2\\-nistp256@openssh\\.com|ssh\\-ed25519|ssh\\-ed25519\\-cert\\-v01@openssh\\.com|ssh\\-rsa|ssh\\-rsa\\-cert\\-v01@openssh\\.com|ssh\\-rsa\\-sha256@ssh\\.com|x509v3\\-sign\\-rsa|x509v3\\-sign\\-rsa\\-sha256@ssh\\.com|x509v3\\-ssh\\-rsa)(?=[,\\s\\\"])"), + scope: vec![ + Scope { + a: 61925375514705920, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:ssh\\-dss|ssh\\-dss\\-cert\\-v00@openssh\\.com|ssh\\-dss\\-cert\\-v01@openssh\\.com|ssh\\-rsa\\-cert\\-v00@openssh\\.com|x509v3\\-sign\\-dss)(?=[,\\s\\\"])"), + scope: vec![ + Scope { + a: 50104723572981760, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10307.rs b/highlight/jirs-contexts/src/c10307.rs new file mode 100644 index 00000000..fb9b087f --- /dev/null +++ b/highlight/jirs-contexts/src/c10307.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:hmac\\-sha1|hmac\\-sha2\\-56|hmac\\-sha2\\-224|hmac\\-sha2\\-256|hmac\\-sha2\\-384|hmac\\-sha2\\-512|hmac\\-sha3\\-256|hmac\\-sha3\\-384|hmac\\-sha3\\-512|hmac\\-sha256|hmac\\-sha256\\-96@ssh\\.com|hmac\\-sha256@ssh\\.com|hmac\\-sha512|hmac\\-sha512@ssh\\.com|umac\\-64@openssh\\.com|umac\\-128@openssh\\.com|hmac\\-sha1\\-etm@openssh\\.com|hmac\\-sha2\\-256\\-96\\-etm@openssh\\.com|hmac\\-sha2\\-512\\-96\\-etm@openssh\\.com|hmac\\-sha2\\-256\\-etm@openssh\\.com|hmac\\-sha2\\-512\\-etm@openssh\\.com|umac\\-32@openssh\\.com|umac\\-64\\-etm@openssh\\.com|umac\\-96@openssh\\.com|umac\\-128\\-etm@openssh\\.com|aes128\\-gcm|aes256\\-gcm)(?=[,\\s\\\"])"), + scope: vec![ + Scope { + a: 61925255255687168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:hmac\\-md5|hmac\\-md5\\-96|hmac\\-md5\\-96\\-etm@openssh\\.com|hmac\\-md5\\-etm@openssh\\.com|hmac\\-ripemd|hmac\\-ripemd160|hmac\\-ripemd160\\-etm@openssh\\.com|hmac\\-ripemd160@openssh\\.com|hmac\\-sha1\\-96|hmac\\-sha1\\-96\\-etm@openssh\\.com|hmac\\-sha2\\-256\\-96|hmac\\-sha2\\-512\\-96|none)(?=[,\\s\\\"])"), + scope: vec![ + Scope { + a: 50104723573047296, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10308.rs b/highlight/jirs-contexts/src/c10308.rs new file mode 100644 index 00000000..461730cc --- /dev/null +++ b/highlight/jirs-contexts/src/c10308.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 51510711032873123, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 51510711032873123, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10250 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?xi:\n AcceptEnv|AddressFamily|\n Allow(?:AgentForwarding|Groups|StreamLocalForwarding|TcpForwarding|Users)|\n AuthenticationMethods|\n Authorized(?:Keys|Principals)(?:Command|CommandUser|File)|\n Banner|\n CASignatureAlgorithms|ChallengeResponseAuthentication|ChrootDirectory|\n Ciphers|ClientAliveCountMax|ClientAliveInterval|Compression|\n DenyGroups|DenyUsers|DisableForwarding|\n ExposeAuthInfo|\n FingerprintHash|ForceCommand|\n GatewayPorts|GSSAPIAuthentication|GSSAPICleanupCredentials|GSSAPIStrictAcceptorCheck|\n Hostbased(?:AcceptedKeyTypes|Authentication|UsesNameFromPacketOnly)|\n HostCertificate|HostKey|HostKeyAgent|HostKeyAlgorithms|\n IgnoreRhosts|IgnoreUserKnownHosts|IPQoS|\n KbdInteractiveAuthentication|\n Kerberos(?:Authentication|GetAFSToken|OrLocalPasswd|TicketCleanup)|\n KexAlgorithms|KeyRegenerationInterval|\n ListenAddress|LoginGraceTime|LogLevel|\n MACs|Match|MaxAuthTries|MaxSessions|MaxStartups|\n PasswordAuthentication|\n Permit(?:EmptyPasswords|Listen|Open|RootLogin|TTY|Tunnel|UserEnvironment|UserRC)|\n PidFile|Port|PrintLastLog|PrintMotd|Protocol|PubkeyAcceptedKeyTypes|PubkeyAuthentication|\n RekeyLimit|RevokedKeys|RDomain|RhostsRSAAuthentication|RSAAuthentication|\n ServerKeyBits|SetEnv|ShowPatchLevel|StreamLocalBindMask|StreamLocalBindUnlink|\n StrictModes|Subsystem|SyslogFacility|\n TCPKeepAlive|\n UseDNS|UseLogin|UsePAM|UsePrivilegeSeparation|\n VersionAddendum|\n X11DisplayOffset|X11Forwarding|X11UseLocalhost|XAuthLocation\n)\\b"), + scope: vec![ + Scope { + a: 46444174328135843, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10309.rs b/highlight/jirs-contexts/src/c10309.rs new file mode 100644 index 00000000..a81e9fe1 --- /dev/null +++ b/highlight/jirs-contexts/src/c10309.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 51510711181574307, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 51510711181574307, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10250 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?xi:\n AcceptEnv|AddressFamily|\n Allow(?:AgentForwarding|Groups|StreamLocalForwarding|TcpForwarding|Users)|\n AuthenticationMethods|\n Authorized(?:Keys|Principals)(?:Command|CommandUser|File)|\n Banner|\n CASignatureAlgorithms|ChallengeResponseAuthentication|ChrootDirectory|\n Ciphers|ClientAliveCountMax|ClientAliveInterval|Compression|\n DenyGroups|DenyUsers|DisableForwarding|\n ExposeAuthInfo|\n FingerprintHash|ForceCommand|\n GatewayPorts|GSSAPIAuthentication|GSSAPICleanupCredentials|GSSAPIStrictAcceptorCheck|\n Hostbased(?:AcceptedKeyTypes|Authentication|UsesNameFromPacketOnly)|\n HostCertificate|HostKey|HostKeyAgent|HostKeyAlgorithms|\n IgnoreRhosts|IgnoreUserKnownHosts|IPQoS|\n KbdInteractiveAuthentication|\n Kerberos(?:Authentication|GetAFSToken|OrLocalPasswd|TicketCleanup)|\n KexAlgorithms|KeyRegenerationInterval|\n ListenAddress|LoginGraceTime|LogLevel|\n MACs|Match|MaxAuthTries|MaxSessions|MaxStartups|\n PasswordAuthentication|\n Permit(?:EmptyPasswords|Listen|Open|RootLogin|TTY|Tunnel|UserEnvironment|UserRC)|\n PidFile|Port|PrintLastLog|PrintMotd|Protocol|PubkeyAcceptedKeyTypes|PubkeyAuthentication|\n RekeyLimit|RevokedKeys|RDomain|RhostsRSAAuthentication|RSAAuthentication|\n ServerKeyBits|SetEnv|ShowPatchLevel|StreamLocalBindMask|StreamLocalBindUnlink|\n StrictModes|Subsystem|SyslogFacility|\n TCPKeepAlive|\n UseDNS|UseLogin|UsePAM|UsePrivilegeSeparation|\n VersionAddendum|\n X11DisplayOffset|X11Forwarding|X11UseLocalhost|XAuthLocation\n)\\b"), + scope: vec![ + Scope { + a: 46444174328135843, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1031.rs b/highlight/jirs-contexts/src/c1031.rs new file mode 100644 index 00000000..ff217de9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1031.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:dpi|dpcm|dppx))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:dpi|dpcm|dppx))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10310.rs b/highlight/jirs-contexts/src/c10310.rs new file mode 100644 index 00000000..c4c568ca --- /dev/null +++ b/highlight/jirs-contexts/src/c10310.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963171, + b: 0, + }, + Scope { + a: 845262453604352, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963171, + b: 0, + }, + Scope { + a: 845262453604352, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("none"), + scope: vec![ + Scope { + a: 59955110653395107, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5464 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10330 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10311.rs b/highlight/jirs-contexts/src/c10311.rs new file mode 100644 index 00000000..af579f32 --- /dev/null +++ b/highlight/jirs-contexts/src/c10311.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963171, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963171, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10332 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 45880421203836928, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10312 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10313 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10330 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10312.rs b/highlight/jirs-contexts/src/c10312.rs new file mode 100644 index 00000000..74560931 --- /dev/null +++ b/highlight/jirs-contexts/src/c10312.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 45880421203836928, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n|(?m:$)"), + scope: vec![ + Scope { + a: 50103314664325120, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10313.rs b/highlight/jirs-contexts/src/c10313.rs new file mode 100644 index 00000000..31f87d8f --- /dev/null +++ b/highlight/jirs-contexts/src/c10313.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 55451949107183616, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 55451949107183616, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10314.rs b/highlight/jirs-contexts/src/c10314.rs new file mode 100644 index 00000000..5d55ada3 --- /dev/null +++ b/highlight/jirs-contexts/src/c10314.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10328 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10331 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10315.rs b/highlight/jirs-contexts/src/c10315.rs new file mode 100644 index 00000000..d8f6d130 --- /dev/null +++ b/highlight/jirs-contexts/src/c10315.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800803, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172963, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*|\\?"), + scope: vec![ + Scope { + a: 52636628132429987, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10241 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10328 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10316.rs b/highlight/jirs-contexts/src/c10316.rs new file mode 100644 index 00000000..4f5b85f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c10316.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 45880421203836928, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10328 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10317.rs b/highlight/jirs-contexts/src/c10317.rs new file mode 100644 index 00000000..24b5d9ef --- /dev/null +++ b/highlight/jirs-contexts/src/c10317.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10323 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10318.rs b/highlight/jirs-contexts/src/c10318.rs new file mode 100644 index 00000000..e07a484b --- /dev/null +++ b/highlight/jirs-contexts/src/c10318.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845125009801216, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845125009801216, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10317 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10319.rs b/highlight/jirs-contexts/src/c10319.rs new file mode 100644 index 00000000..0b5e07e2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10319.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 51510711032873123, + b: 0, + }, + Scope { + a: 47288629323038883, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10308 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 51510711032873123, + b: 0, + }, + Scope { + a: 47288629323038883, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10309 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1032.rs b/highlight/jirs-contexts/src/c1032.rs new file mode 100644 index 00000000..d2656a87 --- /dev/null +++ b/highlight/jirs-contexts/src/c1032.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521959145486, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 962 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10320.rs b/highlight/jirs-contexts/src/c10320.rs new file mode 100644 index 00000000..67c55e06 --- /dev/null +++ b/highlight/jirs-contexts/src/c10320.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((?i:forcecommand))\\b[ \\t]*(=)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244579, + b: 0, + }, + Scope { + a: 52636787023216640, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130787, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10310 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10321.rs b/highlight/jirs-contexts/src/c10321.rs new file mode 100644 index 00000000..4dc9a44a --- /dev/null +++ b/highlight/jirs-contexts/src/c10321.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*([a-zA-Z1]+)\\b[ \\t]*(=)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244579, + b: 0, + }, + Scope { + a: 52636787023216640, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130787, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10311 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10322.rs b/highlight/jirs-contexts/src/c10322.rs new file mode 100644 index 00000000..63bc0026 --- /dev/null +++ b/highlight/jirs-contexts/src/c10322.rs @@ -0,0 +1,120 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:yes|no)\\b"), + scope: vec![ + Scope { + a: 59955110657196195, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:any|none)\\b"), + scope: vec![ + Scope { + a: 59955110653395107, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:default)\\b"), + scope: vec![ + Scope { + a: 59955110688653475, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10305 })), + Pattern::Include(ContextReference::File { name: "SSH Crypto".to_string(), sub_context: Some("ssh-MACs".to_string()) }), + Pattern::Include(ContextReference::Direct(ContextId { index: 10245 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10241 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10253 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10237 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10332 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*|\\?"), + scope: vec![ + Scope { + a: 52636628132429987, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+(?=[\\s,\"])"), + scope: vec![ + Scope { + a: 59955089173053440, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800803, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172963, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10323.rs b/highlight/jirs-contexts/src/c10323.rs new file mode 100644 index 00000000..b6344ef7 --- /dev/null +++ b/highlight/jirs-contexts/src/c10323.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845125009801216, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845125009801216, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10319 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10324 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10321 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10324.rs b/highlight/jirs-contexts/src/c10324.rs new file mode 100644 index 00000000..54ecfd53 --- /dev/null +++ b/highlight/jirs-contexts/src/c10324.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[ \\t]*((?i:match))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444328983396515, + b: 0, + }, + Scope { + a: 52636636711616675, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10326 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10325.rs b/highlight/jirs-contexts/src/c10325.rs new file mode 100644 index 00000000..8fd479ed --- /dev/null +++ b/highlight/jirs-contexts/src/c10325.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10329 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10327 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10326.rs b/highlight/jirs-contexts/src/c10326.rs new file mode 100644 index 00000000..424962ec --- /dev/null +++ b/highlight/jirs-contexts/src/c10326.rs @@ -0,0 +1,119 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444328983396515, + b: 0, + }, + Scope { + a: 46444268828360867, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444328983396515, + b: 0, + }, + Scope { + a: 46444268828360867, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10325 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800803, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:all)\\b"), + scope: vec![ + Scope { + a: 59955110657196195, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:user|group|host)\\b"), + scope: vec![ + Scope { + a: 52636787023216640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10314 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:(?:local)?address)\\b"), + scope: vec![ + Scope { + a: 52636787023216640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10315 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:localport)\\b"), + scope: vec![ + Scope { + a: 52636787023216640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10316 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10327.rs b/highlight/jirs-contexts/src/c10327.rs new file mode 100644 index 00000000..4a4f5150 --- /dev/null +++ b/highlight/jirs-contexts/src/c10327.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10319 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10320 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10321 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10328.rs b/highlight/jirs-contexts/src/c10328.rs new file mode 100644 index 00000000..25691357 --- /dev/null +++ b/highlight/jirs-contexts/src/c10328.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10249 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[ \\t]*(?i:all|user|group|host|(?:local)?address|localport)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10329.rs b/highlight/jirs-contexts/src/c10329.rs new file mode 100644 index 00000000..50b1c0e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c10329.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^[ \\t]*(?i:match)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1033.rs b/highlight/jirs-contexts/src/c1033.rs new file mode 100644 index 00000000..7b549022 --- /dev/null +++ b/highlight/jirs-contexts/src/c1033.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[-a-z])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)([ \\t]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445510051889152, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 961 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10330.rs b/highlight/jirs-contexts/src/c10330.rs new file mode 100644 index 00000000..e9f26a5d --- /dev/null +++ b/highlight/jirs-contexts/src/c10330.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 46445780657963169, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10331.rs b/highlight/jirs-contexts/src/c10331.rs new file mode 100644 index 00000000..3cde17d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c10331.rs @@ -0,0 +1,84 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s*?!,]+"), + scope: vec![ + Scope { + a: 55451949107183616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 55451949107183616, + b: 0, + }, + Scope { + a: 52636628114800803, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 55451949107183616, + b: 0, + }, + Scope { + a: 47288620756172963, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*|\\?"), + scope: vec![ + Scope { + a: 55451949107183616, + b: 0, + }, + Scope { + a: 52636628132429987, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10332.rs b/highlight/jirs-contexts/src/c10332.rs new file mode 100644 index 00000000..807f24bd --- /dev/null +++ b/highlight/jirs-contexts/src/c10332.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%[%DFfhiKksTtUu]"), + scope: vec![ + Scope { + a: 59955200847315107, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10333.rs b/highlight/jirs-contexts/src/c10333.rs new file mode 100644 index 00000000..23bb8237 --- /dev/null +++ b/highlight/jirs-contexts/src/c10333.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10334.rs b/highlight/jirs-contexts/src/c10334.rs new file mode 100644 index 00000000..682987b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c10334.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10339 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10335.rs b/highlight/jirs-contexts/src/c10335.rs new file mode 100644 index 00000000..4722553b --- /dev/null +++ b/highlight/jirs-contexts/src/c10335.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845129304768512, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845129304768512, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10334 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10336.rs b/highlight/jirs-contexts/src/c10336.rs new file mode 100644 index 00000000..8bcff0af --- /dev/null +++ b/highlight/jirs-contexts/src/c10336.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10338 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 46161896180547584, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 46161896180547584, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10337 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10337.rs b/highlight/jirs-contexts/src/c10337.rs new file mode 100644 index 00000000..6dcaec56 --- /dev/null +++ b/highlight/jirs-contexts/src/c10337.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10338 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[A-Za-z]([_]?[A-Za-z0-9])*\\b"), + scope: vec![ + Scope { + a: 49258876849356800, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620731858944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620731858944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10342 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10338.rs b/highlight/jirs-contexts/src/c10338.rs new file mode 100644 index 00000000..d55ab834 --- /dev/null +++ b/highlight/jirs-contexts/src/c10338.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#"), + scope: vec![ + Scope { + a: 47288629323038884, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10333 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10339.rs b/highlight/jirs-contexts/src/c10339.rs new file mode 100644 index 00000000..303d75dd --- /dev/null +++ b/highlight/jirs-contexts/src/c10339.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845129304768512, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845129304768512, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10341 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1034.rs b/highlight/jirs-contexts/src/c1034.rs new file mode 100644 index 00000000..29c118e1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1034.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521959145486, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10340.rs b/highlight/jirs-contexts/src/c10340.rs new file mode 100644 index 00000000..dd5b3117 --- /dev/null +++ b/highlight/jirs-contexts/src/c10340.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(->)\\s*(?=[(])"), + scope: vec![ + Scope { + a: 52636628109492224, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 10336 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10341.rs b/highlight/jirs-contexts/src/c10341.rs new file mode 100644 index 00000000..fcf52926 --- /dev/null +++ b/highlight/jirs-contexts/src/c10341.rs @@ -0,0 +1,120 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10338 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(interface)\\s+(\\b([a-z](\\-*[a-z0-9])*(\\.[a-z0-9](\\-*[a-z0-9])*)+)\\b)"), + scope: vec![ + Scope { + a: 46444251662057636, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576489595044, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130646081700, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(method)\\s+(\\b([A-Z][a-zA-Z0-9_]*)\\b)\\s*(?=[(])"), + scope: vec![ + Scope { + a: 46444084158333092, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576473407652, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130629894308, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10340 }), + ContextReference::Direct(ContextId { index: 10336 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(type)\\s+(\\b([A-Z][a-zA-Z0-9_]*)\\b)\\s*(?=[(])"), + scope: vec![ + Scope { + a: 46444251662057636, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475963556, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632450212, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10336 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(error)\\s+(\\b([A-Z][a-zA-Z0-9_]*)\\b)\\s*(?=[(])"), + scope: vec![ + Scope { + a: 46444526539964580, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576480157860, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130636644516, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10336 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c10342.rs b/highlight/jirs-contexts/src/c10342.rs new file mode 100644 index 00000000..c8bb65df --- /dev/null +++ b/highlight/jirs-contexts/src/c10342.rs @@ -0,0 +1,86 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 10338 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 10336 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(string|bool|int|float|object)\\b"), + scope: vec![ + Scope { + a: 48414576473276416, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[\\]|\\[string\\]|\\?)"), + scope: vec![ + Scope { + a: 48414439034322944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Z][a-zA-Z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130632450212, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1035.rs b/highlight/jirs-contexts/src/c1035.rs new file mode 100644 index 00000000..1fd6fd59 --- /dev/null +++ b/highlight/jirs-contexts/src/c1035.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[:.*#a-zA-Z\\[])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 963 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1036.rs b/highlight/jirs-contexts/src/c1036.rs new file mode 100644 index 00000000..cf0c8d5f --- /dev/null +++ b/highlight/jirs-contexts/src/c1036.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314676383758, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\s*\\n"), + scope: vec![ + Scope { + a: 59955200847315291, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(?:\\h{1,6}|.)"), + scope: vec![ + Scope { + a: 59955200847314958, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1037.rs b/highlight/jirs-contexts/src/c1037.rs new file mode 100644 index 00000000..c2fcebbc --- /dev/null +++ b/highlight/jirs-contexts/src/c1037.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:s|ms))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:s|ms))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1038.rs b/highlight/jirs-contexts/src/c1038.rs new file mode 100644 index 00000000..da263805 --- /dev/null +++ b/highlight/jirs-contexts/src/c1038.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?xi)\n (u\\+)\n ([0-9a-f?]{1,6}\n (?:(-)[0-9a-f]{1,6})?)"), + scope: vec![ + Scope { + a: 61926827044503552, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 61925409739964925, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 59956506502496256, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288521954754574, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1039.rs b/highlight/jirs-contexts/src/c1039.rs new file mode 100644 index 00000000..a9fc2c0f --- /dev/null +++ b/highlight/jirs-contexts/src/c1039.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s\'\"]"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c104.rs b/highlight/jirs-contexts/src/c104.rs new file mode 100644 index 00000000..141b49a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c104.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+transaction)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1040.rs b/highlight/jirs-contexts/src/c1040.rs new file mode 100644 index 00000000..bd0aedf7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1040.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(url)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121272846, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 966 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1041.rs b/highlight/jirs-contexts/src/c1041.rs new file mode 100644 index 00000000..ae96db4e --- /dev/null +++ b/highlight/jirs-contexts/src/c1041.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(url-prefix)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121338382, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 968 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1042.rs b/highlight/jirs-contexts/src/c1042.rs new file mode 100644 index 00000000..d9c5d81f --- /dev/null +++ b/highlight/jirs-contexts/src/c1042.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121403918, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 970 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1043.rs b/highlight/jirs-contexts/src/c1043.rs new file mode 100644 index 00000000..e3969fd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1043.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-(?:webkit|moz|ms|o)-"), + scope: vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1044.rs b/highlight/jirs-contexts/src/c1044.rs new file mode 100644 index 00000000..bd32862e --- /dev/null +++ b/highlight/jirs-contexts/src/c1044.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1045.rs b/highlight/jirs-contexts/src/c1045.rs new file mode 100644 index 00000000..fc6d09a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1045.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1046.rs b/highlight/jirs-contexts/src/c1046.rs new file mode 100644 index 00000000..bd32862e --- /dev/null +++ b/highlight/jirs-contexts/src/c1046.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1047.rs b/highlight/jirs-contexts/src/c1047.rs new file mode 100644 index 00000000..fc6d09a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1047.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1048.rs b/highlight/jirs-contexts/src/c1048.rs new file mode 100644 index 00000000..f34bbac9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1048.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1049.rs b/highlight/jirs-contexts/src/c1049.rs new file mode 100644 index 00000000..e76d1908 --- /dev/null +++ b/highlight/jirs-contexts/src/c1049.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1051 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c105.rs b/highlight/jirs-contexts/src/c105.rs new file mode 100644 index 00000000..4a912683 --- /dev/null +++ b/highlight/jirs-contexts/src/c105.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![ + Scope { + a: 844489354641408, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844489354641408, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1049 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1051.rs b/highlight/jirs-contexts/src/c1051.rs new file mode 100644 index 00000000..16098b20 --- /dev/null +++ b/highlight/jirs-contexts/src/c1051.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844489354641408, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844489354641408, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1052.rs b/highlight/jirs-contexts/src/c1052.rs new file mode 100644 index 00000000..a4541e91 --- /dev/null +++ b/highlight/jirs-contexts/src/c1052.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1054 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:nil|true|false)(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\])"), + scope: vec![ + Scope { + a: 59955110638190592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1068 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1053.rs b/highlight/jirs-contexts/src/c1053.rs new file mode 100644 index 00000000..591e4145 --- /dev/null +++ b/highlight/jirs-contexts/src/c1053.rs @@ -0,0 +1,319 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1054 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[)\\]}]"), + scope: vec![ + Scope { + a: 50103314654625792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1067 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1044 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#?{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1045 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1071 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1061 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'|`|~|@"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1063 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\S[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\']*"), + scope: vec![ + Scope { + a: 59955200832503808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:nil|true|false)(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\])"), + scope: vec![ + Scope { + a: 59955110638190592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:):?[^:\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 59955136419266575, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300879, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-+]?0\\d+N?(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\])"), + scope: vec![ + Scope { + a: 50104723403898880, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)\\d+(N?)(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 48414576476553231, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)(0[Xx])\\h+(N?)(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089176461528, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 47288629325070764, + b: 4222124650659840, + }, + ]),(3, vec![ + Scope { + a: 48414576476553231, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)((?:[2-9]|[1-9]\\d+)[Rr])[0-9A-Za-z]+(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089176461537, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 47288629325070764, + b: 4222124650659840, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)\\d+(/)\\d+(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089198350554, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 47288620757090319, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)\\d+(?:(?:(\\.)\\d+(?:[eE][-+]?\\d+)?|(?:[eE][-+]?\\d+))(M)?|(M))(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 47288620735397903, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553231, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576476553231, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]+"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1054.rs b/highlight/jirs-contexts/src/c1054.rs new file mode 100644 index 00000000..8acde7de --- /dev/null +++ b/highlight/jirs-contexts/src/c1054.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(;+|#!)(.|\\s)*"), + scope: vec![ + Scope { + a: 51510711013015552, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038720, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47290158320386048, + b: 0, + }, + Scope { + a: 51510642328600591, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\^"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1063 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1055.rs b/highlight/jirs-contexts/src/c1055.rs new file mode 100644 index 00000000..7c64c894 --- /dev/null +++ b/highlight/jirs-contexts/src/c1055.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:nil|true|false)(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\])"), + scope: vec![ + Scope { + a: 59955110638190592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 59392186470432783, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1056.rs b/highlight/jirs-contexts/src/c1056.rs new file mode 100644 index 00000000..e06e6f8f --- /dev/null +++ b/highlight/jirs-contexts/src/c1056.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1052 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 59392130630615055, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1068 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1057.rs b/highlight/jirs-contexts/src/c1057.rs new file mode 100644 index 00000000..5c3b693b --- /dev/null +++ b/highlight/jirs-contexts/src/c1057.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1052 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 59392130632450063, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1065 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1058.rs b/highlight/jirs-contexts/src/c1058.rs new file mode 100644 index 00000000..9d89db09 --- /dev/null +++ b/highlight/jirs-contexts/src/c1058.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1052 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 59392130630615499, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1068 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1059.rs b/highlight/jirs-contexts/src/c1059.rs new file mode 100644 index 00000000..a301f9f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1059.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1052 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 59392130632450063, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1069 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c106.rs b/highlight/jirs-contexts/src/c106.rs new file mode 100644 index 00000000..0f086b5b --- /dev/null +++ b/highlight/jirs-contexts/src/c106.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+ignoring)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=considering)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 107 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=ignoring)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 108 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(but)\\b"), + scope: vec![ + Scope { + a: 52636636705652744, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1060.rs b/highlight/jirs-contexts/src/c1060.rs new file mode 100644 index 00000000..5c5360f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1060.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1052 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 59392130632450063, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1073 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1061.rs b/highlight/jirs-contexts/src/c1061.rs new file mode 100644 index 00000000..6ea10262 --- /dev/null +++ b/highlight/jirs-contexts/src/c1061.rs @@ -0,0 +1,106 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1062 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1063 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1072 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1070 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\^:])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1062 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1062.rs b/highlight/jirs-contexts/src/c1062.rs new file mode 100644 index 00000000..84df0f0c --- /dev/null +++ b/highlight/jirs-contexts/src/c1062.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1054 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1063 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1063.rs b/highlight/jirs-contexts/src/c1063.rs new file mode 100644 index 00000000..6569626b --- /dev/null +++ b/highlight/jirs-contexts/src/c1063.rs @@ -0,0 +1,319 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1054 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[)\\]}]"), + scope: vec![ + Scope { + a: 50103314654625792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1067 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1046 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#?{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1047 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1071 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1061 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'|`|~|@"), + scope: vec![ + Scope { + a: 52636628128301071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1063 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\S[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\']*"), + scope: vec![ + Scope { + a: 59955200832503808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:nil|true|false)(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\])"), + scope: vec![ + Scope { + a: 59955110638190592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:):?[^:\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 59955136419266575, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300879, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-+]?0\\d+N?(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\])"), + scope: vec![ + Scope { + a: 50104723403898880, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)\\d+(N?)(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 48414576476553231, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)(0[Xx])\\h+(N?)(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089176461528, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 47288629325070764, + b: 4222124650659840, + }, + ]),(3, vec![ + Scope { + a: 48414576476553231, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)((?:[2-9]|[1-9]\\d+)[Rr])[0-9A-Za-z]+(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089176461537, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 47288629325070764, + b: 4222124650659840, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)\\d+(/)\\d+(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089198350554, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 47288620757090319, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?)\\d+(?:(?:(\\.)\\d+(?:[eE][-+]?\\d+)?|(?:[eE][-+]?\\d+))(M)?|(M))(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\#\'])"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 4222124650659840, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070884, + b: 4222124650659840, + }, + ]),(2, vec![ + Scope { + a: 47288620735397903, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553231, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576476553231, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]+"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1064.rs b/highlight/jirs-contexts/src/c1064.rs new file mode 100644 index 00000000..2193de4a --- /dev/null +++ b/highlight/jirs-contexts/src/c1064.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1052 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 59392130630615591, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1068 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1065.rs b/highlight/jirs-contexts/src/c1065.rs new file mode 100644 index 00000000..334d4db7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1065.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1064 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1066.rs b/highlight/jirs-contexts/src/c1066.rs new file mode 100644 index 00000000..bb2d2199 --- /dev/null +++ b/highlight/jirs-contexts/src/c1066.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1052 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:/|[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\\\d#\':][^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*)"), + scope: vec![ + Scope { + a: 49258881134559232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1068 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1067.rs b/highlight/jirs-contexts/src/c1067.rs new file mode 100644 index 00000000..9b231918 --- /dev/null +++ b/highlight/jirs-contexts/src/c1067.rs @@ -0,0 +1,151 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1054 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("defprotocol[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 48414576463511552, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1059 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("definterface[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 48414576463511552, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1057 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:deftype|defrecord)[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 48414576463511552, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1060 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("defmethod[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 48414439043497999, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1064 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("def[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 48414439043497999, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1056 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:reify|proxy|extend-protocol|extend-type)[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 49258881134559232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1073 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("fn\\*?(?=[\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\])"), + scope: vec![ + Scope { + a: 48414439059685391, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1064 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("declare[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]*"), + scope: vec![ + Scope { + a: 48414439059750927, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1058 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1066 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1068.rs b/highlight/jirs-contexts/src/c1068.rs new file mode 100644 index 00000000..c1295800 --- /dev/null +++ b/highlight/jirs-contexts/src/c1068.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1069.rs b/highlight/jirs-contexts/src/c1069.rs new file mode 100644 index 00000000..9121594e --- /dev/null +++ b/highlight/jirs-contexts/src/c1069.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1056 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c107.rs b/highlight/jirs-contexts/src/c107.rs new file mode 100644 index 00000000..4a912683 --- /dev/null +++ b/highlight/jirs-contexts/src/c107.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 4754 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 1048 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1071.rs b/highlight/jirs-contexts/src/c1071.rs new file mode 100644 index 00000000..ee6b1161 --- /dev/null +++ b/highlight/jirs-contexts/src/c1071.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847314959, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1072.rs b/highlight/jirs-contexts/src/c1072.rs new file mode 100644 index 00000000..f5844cef --- /dev/null +++ b/highlight/jirs-contexts/src/c1072.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1054 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\]+"), + scope: vec![ + Scope { + a: 59955136423657487, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1063 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1073.rs b/highlight/jirs-contexts/src/c1073.rs new file mode 100644 index 00000000..e64ac32f --- /dev/null +++ b/highlight/jirs-contexts/src/c1073.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4222124650659840, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1064 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1055 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1053 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1074.rs b/highlight/jirs-contexts/src/c1074.rs new file mode 100644 index 00000000..7b704991 --- /dev/null +++ b/highlight/jirs-contexts/src/c1074.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1068 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1075.rs b/highlight/jirs-contexts/src/c1075.rs new file mode 100644 index 00000000..46377713 --- /dev/null +++ b/highlight/jirs-contexts/src/c1075.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(const|immutable|inout|shared)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1173 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\s*(?=\\(|=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450064, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1170 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1173 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1076.rs b/highlight/jirs-contexts/src/c1076.rs new file mode 100644 index 00000000..e52173ca --- /dev/null +++ b/highlight/jirs-contexts/src/c1076.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 59392130632450064, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1170 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1077.rs b/highlight/jirs-contexts/src/c1077.rs new file mode 100644 index 00000000..e615b641 --- /dev/null +++ b/highlight/jirs-contexts/src/c1077.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1173 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1078.rs b/highlight/jirs-contexts/src/c1078.rs new file mode 100644 index 00000000..f39f3d8c --- /dev/null +++ b/highlight/jirs-contexts/src/c1078.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1182 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b([\\p{L}_][\\p{L}0-9_]*)\\s*(=|,|}|/|(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1227 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1227 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1079.rs b/highlight/jirs-contexts/src/c1079.rs new file mode 100644 index 00000000..12be3a11 --- /dev/null +++ b/highlight/jirs-contexts/src/c1079.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1182 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1080 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c108.rs b/highlight/jirs-contexts/src/c108.rs new file mode 100644 index 00000000..4a912683 --- /dev/null +++ b/highlight/jirs-contexts/src/c108.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1333 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1081.rs b/highlight/jirs-contexts/src/c1081.rs new file mode 100644 index 00000000..c0775667 --- /dev/null +++ b/highlight/jirs-contexts/src/c1081.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1175 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1082.rs b/highlight/jirs-contexts/src/c1082.rs new file mode 100644 index 00000000..46ef0069 --- /dev/null +++ b/highlight/jirs-contexts/src/c1082.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1217 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1083.rs b/highlight/jirs-contexts/src/c1083.rs new file mode 100644 index 00000000..cbd36e91 --- /dev/null +++ b/highlight/jirs-contexts/src/c1083.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1183 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1084.rs b/highlight/jirs-contexts/src/c1084.rs new file mode 100644 index 00000000..29976cd5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1084.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1312 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1085.rs b/highlight/jirs-contexts/src/c1085.rs new file mode 100644 index 00000000..b0f8794a --- /dev/null +++ b/highlight/jirs-contexts/src/c1085.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1189 }), + ContextReference::Direct(ContextId { index: 1191 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1189 }), + ContextReference::Direct(ContextId { index: 1286 }), + ContextReference::Direct(ContextId { index: 1362 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1086.rs b/highlight/jirs-contexts/src/c1086.rs new file mode 100644 index 00000000..e0e6352f --- /dev/null +++ b/highlight/jirs-contexts/src/c1086.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1189 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1087.rs b/highlight/jirs-contexts/src/c1087.rs new file mode 100644 index 00000000..a0da4c68 --- /dev/null +++ b/highlight/jirs-contexts/src/c1087.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1189 }), + ContextReference::Direct(ContextId { index: 1192 }), + ContextReference::Direct(ContextId { index: 1340 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1088.rs b/highlight/jirs-contexts/src/c1088.rs new file mode 100644 index 00000000..45658c74 --- /dev/null +++ b/highlight/jirs-contexts/src/c1088.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1317 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1089.rs b/highlight/jirs-contexts/src/c1089.rs new file mode 100644 index 00000000..329c8dbc --- /dev/null +++ b/highlight/jirs-contexts/src/c1089.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.(?!\\.)"), + scope: vec![ + Scope { + a: 52636628099792896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1090 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c109.rs b/highlight/jirs-contexts/src/c109.rs new file mode 100644 index 00000000..de02f60c --- /dev/null +++ b/highlight/jirs-contexts/src/c109.rs @@ -0,0 +1,73 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+if)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(then)\\b"), + scope: vec![ + Scope { + a: 52636636705914888, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(else\\s+if)\\b"), + scope: vec![ + Scope { + a: 52636636705980424, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(else)\\b"), + scope: vec![ + Scope { + a: 52636636706045960, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1090.rs b/highlight/jirs-contexts/src/c1090.rs new file mode 100644 index 00000000..bce6a5b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1090.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcase\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1195 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1091.rs b/highlight/jirs-contexts/src/c1091.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1091.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1092.rs b/highlight/jirs-contexts/src/c1092.rs new file mode 100644 index 00000000..4b12feaf --- /dev/null +++ b/highlight/jirs-contexts/src/c1092.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1202 }), + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1202 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1093.rs b/highlight/jirs-contexts/src/c1093.rs new file mode 100644 index 00000000..089c30a2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1093.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038736, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\*)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038736, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1094.rs b/highlight/jirs-contexts/src/c1094.rs new file mode 100644 index 00000000..a997ea8e --- /dev/null +++ b/highlight/jirs-contexts/src/c1094.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1253 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(in|lazy|out|alias)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1253 }), + ContextReference::Direct(ContextId { index: 1287 }), + ContextReference::Direct(ContextId { index: 1248 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1215 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1095.rs b/highlight/jirs-contexts/src/c1095.rs new file mode 100644 index 00000000..32e64225 --- /dev/null +++ b/highlight/jirs-contexts/src/c1095.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59955136408059904, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1208 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b\\d)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1208 }), + ContextReference::Direct(ContextId { index: 1271 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1302 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1096.rs b/highlight/jirs-contexts/src/c1096.rs new file mode 100644 index 00000000..e0fad618 --- /dev/null +++ b/highlight/jirs-contexts/src/c1096.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1251 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1097.rs b/highlight/jirs-contexts/src/c1097.rs new file mode 100644 index 00000000..00719f26 --- /dev/null +++ b/highlight/jirs-contexts/src/c1097.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130642804752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1223 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1098.rs b/highlight/jirs-contexts/src/c1098.rs new file mode 100644 index 00000000..dc88911a --- /dev/null +++ b/highlight/jirs-contexts/src/c1098.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b([\\p{L}_][\\p{L}0-9_]*)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1227 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1302 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1099.rs b/highlight/jirs-contexts/src/c1099.rs new file mode 100644 index 00000000..a4d23f97 --- /dev/null +++ b/highlight/jirs-contexts/src/c1099.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1228 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c11.rs b/highlight/jirs-contexts/src/c11.rs new file mode 100644 index 00000000..ce879b68 --- /dev/null +++ b/highlight/jirs-contexts/src/c11.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 74 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948725419, + b: 1125899906842624, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 51 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620732973060, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c110.rs b/highlight/jirs-contexts/src/c110.rs new file mode 100644 index 00000000..9cbb8c3c --- /dev/null +++ b/highlight/jirs-contexts/src/c110.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+(try|error))?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(on\\s+error)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706177292, + b: 2251799813685248, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 111 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1100.rs b/highlight/jirs-contexts/src/c1100.rs new file mode 100644 index 00000000..f61099ae --- /dev/null +++ b/highlight/jirs-contexts/src/c1100.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1235 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1233 }), + ContextReference::Direct(ContextId { index: 1286 }), + ContextReference::Direct(ContextId { index: 1362 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1101.rs b/highlight/jirs-contexts/src/c1101.rs new file mode 100644 index 00000000..0e5fa3da --- /dev/null +++ b/highlight/jirs-contexts/src/c1101.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1236 }), + ContextReference::Direct(ContextId { index: 1340 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1102.rs b/highlight/jirs-contexts/src/c1102.rs new file mode 100644 index 00000000..2d33d81e --- /dev/null +++ b/highlight/jirs-contexts/src/c1102.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 49259087305965584, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1103.rs b/highlight/jirs-contexts/src/c1103.rs new file mode 100644 index 00000000..b4aea490 --- /dev/null +++ b/highlight/jirs-contexts/src/c1103.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1104.rs b/highlight/jirs-contexts/src/c1104.rs new file mode 100644 index 00000000..6b5ab1c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1104.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdefault\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcase\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1105 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 49259087305965584, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1105.rs b/highlight/jirs-contexts/src/c1105.rs new file mode 100644 index 00000000..b4aea490 --- /dev/null +++ b/highlight/jirs-contexts/src/c1105.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1106.rs b/highlight/jirs-contexts/src/c1106.rs new file mode 100644 index 00000000..e2ccf2a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1106.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1317 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1107.rs b/highlight/jirs-contexts/src/c1107.rs new file mode 100644 index 00000000..d92e567e --- /dev/null +++ b/highlight/jirs-contexts/src/c1107.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1245 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1108.rs b/highlight/jirs-contexts/src/c1108.rs new file mode 100644 index 00000000..337e1f2b --- /dev/null +++ b/highlight/jirs-contexts/src/c1108.rs @@ -0,0 +1,97 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366608, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1246 }), + ContextReference::Direct(ContextId { index: 1249 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 52636628119257104, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1109.rs b/highlight/jirs-contexts/src/c1109.rs new file mode 100644 index 00000000..addcd755 --- /dev/null +++ b/highlight/jirs-contexts/src/c1109.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1252 }), + ContextReference::Direct(ContextId { index: 1178 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1252 }), + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c111.rs b/highlight/jirs-contexts/src/c111.rs new file mode 100644 index 00000000..29bf693d --- /dev/null +++ b/highlight/jirs-contexts/src/c111.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\p{L}_][\\p{L}0-9_]*"), + scope: vec![ + Scope { + a: 49258876839657472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1111 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1258 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1111.rs b/highlight/jirs-contexts/src/c1111.rs new file mode 100644 index 00000000..0dab54ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1111.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1258 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ContextReference::Direct(ContextId { index: 1258 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1112.rs b/highlight/jirs-contexts/src/c1112.rs new file mode 100644 index 00000000..c02581c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1112.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1261 }), + ContextReference::Direct(ContextId { index: 1263 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1113.rs b/highlight/jirs-contexts/src/c1113.rs new file mode 100644 index 00000000..f433a73e --- /dev/null +++ b/highlight/jirs-contexts/src/c1113.rs @@ -0,0 +1,97 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366608, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1261 }), + ContextReference::Direct(ContextId { index: 1263 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 52636628119257104, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1114.rs b/highlight/jirs-contexts/src/c1114.rs new file mode 100644 index 00000000..83943671 --- /dev/null +++ b/highlight/jirs-contexts/src/c1114.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1115.rs b/highlight/jirs-contexts/src/c1115.rs new file mode 100644 index 00000000..bba4394a --- /dev/null +++ b/highlight/jirs-contexts/src/c1115.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1273 }), + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1273 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1116.rs b/highlight/jirs-contexts/src/c1116.rs new file mode 100644 index 00000000..45658c74 --- /dev/null +++ b/highlight/jirs-contexts/src/c1116.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1317 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1117.rs b/highlight/jirs-contexts/src/c1117.rs new file mode 100644 index 00000000..710dd302 --- /dev/null +++ b/highlight/jirs-contexts/src/c1117.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1276 }), + ContextReference::Direct(ContextId { index: 1178 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1276 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1118.rs b/highlight/jirs-contexts/src/c1118.rs new file mode 100644 index 00000000..d94e408d --- /dev/null +++ b/highlight/jirs-contexts/src/c1118.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1119.rs b/highlight/jirs-contexts/src/c1119.rs new file mode 100644 index 00000000..847392ee --- /dev/null +++ b/highlight/jirs-contexts/src/c1119.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\p{L}_][\\p{L}0-9_]*(?=\\s*(;|(?m:$)))"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 59392130643525648, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\p{L}_][\\p{L}0-9_]*"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 49259087293054976, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1120 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c112.rs b/highlight/jirs-contexts/src/c112.rs new file mode 100644 index 00000000..ec657138 --- /dev/null +++ b/highlight/jirs-contexts/src/c112.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+using\\s+terms\\s+from)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1120.rs b/highlight/jirs-contexts/src/c1120.rs new file mode 100644 index 00000000..8d1dcddd --- /dev/null +++ b/highlight/jirs-contexts/src/c1120.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1121.rs b/highlight/jirs-contexts/src/c1121.rs new file mode 100644 index 00000000..a2f24c08 --- /dev/null +++ b/highlight/jirs-contexts/src/c1121.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+/"), + scope: vec![ + Scope { + a: 47288629323038736, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\+)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038736, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1294 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1122.rs b/highlight/jirs-contexts/src/c1122.rs new file mode 100644 index 00000000..ec12b6cf --- /dev/null +++ b/highlight/jirs-contexts/src/c1122.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ContextReference::Direct(ContextId { index: 1186 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1123.rs b/highlight/jirs-contexts/src/c1123.rs new file mode 100644 index 00000000..b855599a --- /dev/null +++ b/highlight/jirs-contexts/src/c1123.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1300 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1124.rs b/highlight/jirs-contexts/src/c1124.rs new file mode 100644 index 00000000..642bd1fe --- /dev/null +++ b/highlight/jirs-contexts/src/c1124.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1313 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1125.rs b/highlight/jirs-contexts/src/c1125.rs new file mode 100644 index 00000000..765a1321 --- /dev/null +++ b/highlight/jirs-contexts/src/c1125.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\([\'\"?\\\\0abfnrtv]|x\\h{2}|[0-7]{1,3}|u\\h{4}|U\\h{8}|&\\w+;)"), + scope: vec![ + Scope { + a: 59955200847314960, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 50103314684903440, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1126.rs b/highlight/jirs-contexts/src/c1126.rs new file mode 100644 index 00000000..291c6687 --- /dev/null +++ b/highlight/jirs-contexts/src/c1126.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1127.rs b/highlight/jirs-contexts/src/c1127.rs new file mode 100644 index 00000000..91721197 --- /dev/null +++ b/highlight/jirs-contexts/src/c1127.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 55451949109280784, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1333 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1128.rs b/highlight/jirs-contexts/src/c1128.rs new file mode 100644 index 00000000..8107c334 --- /dev/null +++ b/highlight/jirs-contexts/src/c1128.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(`)([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1129.rs b/highlight/jirs-contexts/src/c1129.rs new file mode 100644 index 00000000..bd123552 --- /dev/null +++ b/highlight/jirs-contexts/src/c1129.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\h\\s*\\h"), + scope: vec![ + Scope { + a: 59955200847314960, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314684903440, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c113.rs b/highlight/jirs-contexts/src/c113.rs new file mode 100644 index 00000000..4c1d74ab --- /dev/null +++ b/highlight/jirs-contexts/src/c113.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+repeat)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1130.rs b/highlight/jirs-contexts/src/c1130.rs new file mode 100644 index 00000000..8811e4dd --- /dev/null +++ b/highlight/jirs-contexts/src/c1130.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("(^\\3)(\")([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136443383824, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(3, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1131.rs b/highlight/jirs-contexts/src/c1131.rs new file mode 100644 index 00000000..f0f715b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1131.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\]\")([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1132.rs b/highlight/jirs-contexts/src/c1132.rs new file mode 100644 index 00000000..96a7597a --- /dev/null +++ b/highlight/jirs-contexts/src/c1132.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\)\")([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1133.rs b/highlight/jirs-contexts/src/c1133.rs new file mode 100644 index 00000000..fb8254e2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1133.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>\")([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1134.rs b/highlight/jirs-contexts/src/c1134.rs new file mode 100644 index 00000000..fd48d4ee --- /dev/null +++ b/highlight/jirs-contexts/src/c1134.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(}\")([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1135.rs b/highlight/jirs-contexts/src/c1135.rs new file mode 100644 index 00000000..22ef7302 --- /dev/null +++ b/highlight/jirs-contexts/src/c1135.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("(\\3)(?:(\")|(.))([cwd]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136443383824, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956395, + b: 4503599627370496, + }, + ]),(3, vec![ + Scope { + a: 50103314654691328, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576475439120, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1136.rs b/highlight/jirs-contexts/src/c1136.rs new file mode 100644 index 00000000..cef11aff --- /dev/null +++ b/highlight/jirs-contexts/src/c1136.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1137.rs b/highlight/jirs-contexts/src/c1137.rs new file mode 100644 index 00000000..573827d1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1137.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1325 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1138.rs b/highlight/jirs-contexts/src/c1138.rs new file mode 100644 index 00000000..0076b635 --- /dev/null +++ b/highlight/jirs-contexts/src/c1138.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620746997776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1139.rs b/highlight/jirs-contexts/src/c1139.rs new file mode 100644 index 00000000..f595a638 --- /dev/null +++ b/highlight/jirs-contexts/src/c1139.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1327 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c114.rs b/highlight/jirs-contexts/src/c114.rs new file mode 100644 index 00000000..4c1d74ab --- /dev/null +++ b/highlight/jirs-contexts/src/c114.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+repeat)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1140.rs b/highlight/jirs-contexts/src/c1140.rs new file mode 100644 index 00000000..36d5927f --- /dev/null +++ b/highlight/jirs-contexts/src/c1140.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1333 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1141.rs b/highlight/jirs-contexts/src/c1141.rs new file mode 100644 index 00000000..8d14c6a2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1141.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1333 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1142.rs b/highlight/jirs-contexts/src/c1142.rs new file mode 100644 index 00000000..5477174f --- /dev/null +++ b/highlight/jirs-contexts/src/c1142.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1333 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1143.rs b/highlight/jirs-contexts/src/c1143.rs new file mode 100644 index 00000000..ef811974 --- /dev/null +++ b/highlight/jirs-contexts/src/c1143.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1336 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1144.rs b/highlight/jirs-contexts/src/c1144.rs new file mode 100644 index 00000000..cfd10b30 --- /dev/null +++ b/highlight/jirs-contexts/src/c1144.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1145.rs b/highlight/jirs-contexts/src/c1145.rs new file mode 100644 index 00000000..cfd10b30 --- /dev/null +++ b/highlight/jirs-contexts/src/c1145.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1146.rs b/highlight/jirs-contexts/src/c1146.rs new file mode 100644 index 00000000..cfd10b30 --- /dev/null +++ b/highlight/jirs-contexts/src/c1146.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1147.rs b/highlight/jirs-contexts/src/c1147.rs new file mode 100644 index 00000000..cfd10b30 --- /dev/null +++ b/highlight/jirs-contexts/src/c1147.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1148.rs b/highlight/jirs-contexts/src/c1148.rs new file mode 100644 index 00000000..4bc9cc7c --- /dev/null +++ b/highlight/jirs-contexts/src/c1148.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1189 }), + ContextReference::Direct(ContextId { index: 1339 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1149.rs b/highlight/jirs-contexts/src/c1149.rs new file mode 100644 index 00000000..cef11aff --- /dev/null +++ b/highlight/jirs-contexts/src/c1149.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c115.rs b/highlight/jirs-contexts/src/c115.rs new file mode 100644 index 00000000..c5c4751f --- /dev/null +++ b/highlight/jirs-contexts/src/c115.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+repeat)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(from|to|by)\\b"), + scope: vec![ + Scope { + a: 52636636700016913, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(in)\\b"), + scope: vec![ + Scope { + a: 52636636700016914, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1150.rs b/highlight/jirs-contexts/src/c1150.rs new file mode 100644 index 00000000..0990806c --- /dev/null +++ b/highlight/jirs-contexts/src/c1150.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1182 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1151.rs b/highlight/jirs-contexts/src/c1151.rs new file mode 100644 index 00000000..47a8bdae --- /dev/null +++ b/highlight/jirs-contexts/src/c1151.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1351 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1286 }), + ContextReference::Direct(ContextId { index: 1362 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1152.rs b/highlight/jirs-contexts/src/c1152.rs new file mode 100644 index 00000000..299dcb41 --- /dev/null +++ b/highlight/jirs-contexts/src/c1152.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.(?!\\.)"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1356 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1153.rs b/highlight/jirs-contexts/src/c1153.rs new file mode 100644 index 00000000..a2a060f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1153.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1196 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1154.rs b/highlight/jirs-contexts/src/c1154.rs new file mode 100644 index 00000000..a841fc50 --- /dev/null +++ b/highlight/jirs-contexts/src/c1154.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1297 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1295 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1155.rs b/highlight/jirs-contexts/src/c1155.rs new file mode 100644 index 00000000..f3397b26 --- /dev/null +++ b/highlight/jirs-contexts/src/c1155.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(in|lazy|out|alias)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1355 }), + ContextReference::Direct(ContextId { index: 1246 }), + ContextReference::Direct(ContextId { index: 1249 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1353 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1156.rs b/highlight/jirs-contexts/src/c1156.rs new file mode 100644 index 00000000..0b942659 --- /dev/null +++ b/highlight/jirs-contexts/src/c1156.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1361 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1157.rs b/highlight/jirs-contexts/src/c1157.rs new file mode 100644 index 00000000..4ba7f151 --- /dev/null +++ b/highlight/jirs-contexts/src/c1157.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1361 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1158.rs b/highlight/jirs-contexts/src/c1158.rs new file mode 100644 index 00000000..98761b27 --- /dev/null +++ b/highlight/jirs-contexts/src/c1158.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1279 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1159.rs b/highlight/jirs-contexts/src/c1159.rs new file mode 100644 index 00000000..05bc181b --- /dev/null +++ b/highlight/jirs-contexts/src/c1159.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1361 }), + ContextReference::Direct(ContextId { index: 1340 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c116.rs b/highlight/jirs-contexts/src/c116.rs new file mode 100644 index 00000000..4c1d74ab --- /dev/null +++ b/highlight/jirs-contexts/src/c116.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+repeat)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1160.rs b/highlight/jirs-contexts/src/c1160.rs new file mode 100644 index 00000000..644f952d --- /dev/null +++ b/highlight/jirs-contexts/src/c1160.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1161 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1161.rs b/highlight/jirs-contexts/src/c1161.rs new file mode 100644 index 00000000..60644c25 --- /dev/null +++ b/highlight/jirs-contexts/src/c1161.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 49258881134624768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1162 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1162.rs b/highlight/jirs-contexts/src/c1162.rs new file mode 100644 index 00000000..277abc06 --- /dev/null +++ b/highlight/jirs-contexts/src/c1162.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1361 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1163.rs b/highlight/jirs-contexts/src/c1163.rs new file mode 100644 index 00000000..cc2a1195 --- /dev/null +++ b/highlight/jirs-contexts/src/c1163.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1255 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1255 }), + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1164.rs b/highlight/jirs-contexts/src/c1164.rs new file mode 100644 index 00000000..a28d4d3c --- /dev/null +++ b/highlight/jirs-contexts/src/c1164.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1363 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1363 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1165.rs b/highlight/jirs-contexts/src/c1165.rs new file mode 100644 index 00000000..1a71c6a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1165.rs @@ -0,0 +1,81 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bunittest\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1208 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bassert\\b"), + scope: vec![ + Scope { + a: 52636787048972304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1208 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59955136408059904, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1208 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b\\d)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1208 }), + ContextReference::Direct(ContextId { index: 1271 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1302 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1166.rs b/highlight/jirs-contexts/src/c1166.rs new file mode 100644 index 00000000..210dfe53 --- /dev/null +++ b/highlight/jirs-contexts/src/c1166.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1366 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1167.rs b/highlight/jirs-contexts/src/c1167.rs new file mode 100644 index 00000000..bf444b2c --- /dev/null +++ b/highlight/jirs-contexts/src/c1167.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1281 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1168.rs b/highlight/jirs-contexts/src/c1168.rs new file mode 100644 index 00000000..e7390dfd --- /dev/null +++ b/highlight/jirs-contexts/src/c1168.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844493649608704, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844493649608704, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1167 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1169.rs b/highlight/jirs-contexts/src/c1169.rs new file mode 100644 index 00000000..58c3b20b --- /dev/null +++ b/highlight/jirs-contexts/src/c1169.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(alias)\\b(?=[^;]*\\bthis\\s*;)"), + scope: vec![ + Scope { + a: 52636636718104592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1174 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(alias)\\b"), + scope: vec![ + Scope { + a: 52636636718104592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1075 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c117.rs b/highlight/jirs-contexts/src/c117.rs new file mode 100644 index 00000000..62e3abf6 --- /dev/null +++ b/highlight/jirs-contexts/src/c117.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+repeat)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636699885576, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(times)\\b"), + scope: vec![ + Scope { + a: 52636636706766856, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1170.rs b/highlight/jirs-contexts/src/c1170.rs new file mode 100644 index 00000000..57ba6609 --- /dev/null +++ b/highlight/jirs-contexts/src/c1170.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1172 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1171.rs b/highlight/jirs-contexts/src/c1171.rs new file mode 100644 index 00000000..13490b89 --- /dev/null +++ b/highlight/jirs-contexts/src/c1171.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1076 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1172.rs b/highlight/jirs-contexts/src/c1172.rs new file mode 100644 index 00000000..c9e0f59d --- /dev/null +++ b/highlight/jirs-contexts/src/c1172.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1171 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1173.rs b/highlight/jirs-contexts/src/c1173.rs new file mode 100644 index 00000000..66b3861e --- /dev/null +++ b/highlight/jirs-contexts/src/c1173.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130632450064, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1077 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1174.rs b/highlight/jirs-contexts/src/c1174.rs new file mode 100644 index 00000000..15216bfd --- /dev/null +++ b/highlight/jirs-contexts/src/c1174.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(this)\\b"), + scope: vec![ + Scope { + a: 52636636718104592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1175.rs b/highlight/jirs-contexts/src/c1175.rs new file mode 100644 index 00000000..2aee7e7b --- /dev/null +++ b/highlight/jirs-contexts/src/c1175.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1176.rs b/highlight/jirs-contexts/src/c1176.rs new file mode 100644 index 00000000..fda316d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1176.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1078 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1177.rs b/highlight/jirs-contexts/src/c1177.rs new file mode 100644 index 00000000..273c30d6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1177.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\basm\\b"), + scope: vec![ + Scope { + a: 52638212947247120, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1079 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1178.rs b/highlight/jirs-contexts/src/c1178.rs new file mode 100644 index 00000000..fdc67088 --- /dev/null +++ b/highlight/jirs-contexts/src/c1178.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1179 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1179.rs b/highlight/jirs-contexts/src/c1179.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1179.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c118.rs b/highlight/jirs-contexts/src/c118.rs new file mode 100644 index 00000000..2c7d1a14 --- /dev/null +++ b/highlight/jirs-contexts/src/c118.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(disable|nogc|property|safe|system|trusted)\\b"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1341 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\p{L}_][\\p{L}0-9_]*)\\s*(\\()"), + scope: vec![ + Scope { + a: 46444882986795008, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 48414576463577088, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1286 }), + ContextReference::Direct(ContextId { index: 1341 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1181.rs b/highlight/jirs-contexts/src/c1181.rs new file mode 100644 index 00000000..2ba7b934 --- /dev/null +++ b/highlight/jirs-contexts/src/c1181.rs @@ -0,0 +1,174 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(static|abstract|final|override|synchronized|scope|__gshared|nothrow|pure|ref|return|auto)\\b"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@(?=\\s*(disable|nogc|property|safe|system|trusted)\\b)"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1180 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@"), + scope: vec![ + Scope { + a: 47288629337129142, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1180 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(extern)\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787049103376, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1230 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(extern)\\b"), + scope: vec![ + Scope { + a: 48414439060144144, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(align)\\b"), + scope: vec![ + Scope { + a: 52636787049168912, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1081 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(deprecated)\\b"), + scope: vec![ + Scope { + a: 52636787045761040, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1082 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(private|protected|public|export)\\b"), + scope: vec![ + Scope { + a: 48414439060275216, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(package)\\b"), + scope: vec![ + Scope { + a: 48414439060275216, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1083 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(pragma)\\b"), + scope: vec![ + Scope { + a: 52636787043598352, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1084 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1182.rs b/highlight/jirs-contexts/src/c1182.rs new file mode 100644 index 00000000..1ade8706 --- /dev/null +++ b/highlight/jirs-contexts/src/c1182.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@|\\b(static|abstract|final|override|synchronized|scope|__gshared|nothrow|pure|ref|return|auto|extern|align|deprecated|pragma|private|protected|public|export|package)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1181 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1183.rs b/highlight/jirs-contexts/src/c1183.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1183.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1184.rs b/highlight/jirs-contexts/src/c1184.rs new file mode 100644 index 00000000..d20b5f4a --- /dev/null +++ b/highlight/jirs-contexts/src/c1184.rs @@ -0,0 +1,111 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620722159616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@|\\b(static|abstract|final|override|synchronized|scope|__gshared|nothrow|pure|ref|return|auto|extern|align|deprecated|pragma|private|protected|public|export|package)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(const|immutable|inout|shared)\\b(?!\\s*\\()"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(else|enum|export|extern|debug|default|delegate|delete|deprecated|do|body|break|case|cast|catch|class|const|continue|abstract|alias|align|asm|assert|auto|final|finally|for|foreach|foreach_reverse|function|goto|if|immutable|import|in|inout|interface|invariant|is|lazy|macro|mixin|module|new|nothrow|out|override|package|pragma|private|protected|public|pure|ref|return|scope|shared|static|struct|switch|synchronized|template|throw|try|typeid|typeof|union|unittest|version|while|with|__gshared|__traits|__vector|__parameters|bool|byte|cdouble|cent|cfloat|char|creal|dchar|double|float|idouble|ifloat|int|ireal|long|real|short|ubyte|ucent|uint|ulong|ushort|void|wchar|string|dstring|wstring|null|true|false|__FILE__|__FILE_FULL_PATH__|__MODULE__|__LINE__|__FUNCTION__|__PRETTY_FUNCTION__|__DATE__|__EOF__|__TIME__|__TIMESTAMP__|__VENDOR__|__VERSION__|__ctfe|this|super)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=~?\\s*this\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1212 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b[\\p{L}_][\\p{L}0-9_]*\\b\\s*[,=\\()])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1256 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1256 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1185.rs b/highlight/jirs-contexts/src/c1185.rs new file mode 100644 index 00000000..331b0f94 --- /dev/null +++ b/highlight/jirs-contexts/src/c1185.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@|\\b(static|abstract|final|override|synchronized|scope|__gshared|nothrow|pure|ref|return|auto|extern|align|deprecated|pragma|private|protected|public|export|package)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1184 }), + ContextReference::Direct(ContextId { index: 1181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(const|immutable|inout|shared)\\b(?!\\s*\\()"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1184 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1186.rs b/highlight/jirs-contexts/src/c1186.rs new file mode 100644 index 00000000..c8f0db9f --- /dev/null +++ b/highlight/jirs-contexts/src/c1186.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1187 }), + ContextReference::Direct(ContextId { index: 1188 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1187.rs b/highlight/jirs-contexts/src/c1187.rs new file mode 100644 index 00000000..1243c0d6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1187.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1186 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1188.rs b/highlight/jirs-contexts/src/c1188.rs new file mode 100644 index 00000000..ea2cc667 --- /dev/null +++ b/highlight/jirs-contexts/src/c1188.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1182 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btypeof\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1087 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bauto\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b[\\p{L}_][\\p{L}0-9_]*\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1189 }), + ContextReference::Direct(ContextId { index: 1337 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1189.rs b/highlight/jirs-contexts/src/c1189.rs new file mode 100644 index 00000000..ee5cc083 --- /dev/null +++ b/highlight/jirs-contexts/src/c1189.rs @@ -0,0 +1,111 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 52636628123516944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1190 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(delegate|function)\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1189 }), + ContextReference::Direct(ContextId { index: 1259 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!(?!=|is\\b)"), + scope: vec![ + Scope { + a: 46444882986795008, + b: 0, + }, + Scope { + a: 52636628099792896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1085 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.(?!\\.\\.)"), + scope: vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1086 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c119.rs b/highlight/jirs-contexts/src/c119.rs new file mode 100644 index 00000000..4888a6b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c119.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1191.rs b/highlight/jirs-contexts/src/c1191.rs new file mode 100644 index 00000000..51d331a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1191.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1192 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1192.rs b/highlight/jirs-contexts/src/c1192.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1192.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1193.rs b/highlight/jirs-contexts/src/c1193.rs new file mode 100644 index 00000000..9e09ae3c --- /dev/null +++ b/highlight/jirs-contexts/src/c1193.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1088 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1194.rs b/highlight/jirs-contexts/src/c1194.rs new file mode 100644 index 00000000..142f54a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1194.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1195.rs b/highlight/jirs-contexts/src/c1195.rs new file mode 100644 index 00000000..3c2d71bb --- /dev/null +++ b/highlight/jirs-contexts/src/c1195.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620746997776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1089 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1196.rs b/highlight/jirs-contexts/src/c1196.rs new file mode 100644 index 00000000..dacc9f9f --- /dev/null +++ b/highlight/jirs-contexts/src/c1196.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1197.rs b/highlight/jirs-contexts/src/c1197.rs new file mode 100644 index 00000000..cfc112eb --- /dev/null +++ b/highlight/jirs-contexts/src/c1197.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1198 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1198.rs b/highlight/jirs-contexts/src/c1198.rs new file mode 100644 index 00000000..8d52ee25 --- /dev/null +++ b/highlight/jirs-contexts/src/c1198.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 49258876839657472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1091 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1199.rs b/highlight/jirs-contexts/src/c1199.rs new file mode 100644 index 00000000..785fd735 --- /dev/null +++ b/highlight/jirs-contexts/src/c1199.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("\\\'(?:(\\\\([\'\"?\\\\0abfnrtv]|x\\h{2}|[0-7]{1,3}|u\\h{4}|U\\h{8}|&\\w+;))|[^\\\\\'])\\\'"), + scope: vec![ + Scope { + a: 46444217266864128, + b: 0, + }, + Scope { + a: 55451420831973392, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200847314960, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'[^\']*\\\'"), + scope: vec![ + Scope { + a: 50103314654691328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c12.rs b/highlight/jirs-contexts/src/c12.rs new file mode 100644 index 00000000..3fcd2b69 --- /dev/null +++ b/highlight/jirs-contexts/src/c12.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+(?=\\.)"), + scope: vec![ + Scope { + a: 50103314665439236, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c120.rs b/highlight/jirs-contexts/src/c120.rs new file mode 100644 index 00000000..2f87cfa2 --- /dev/null +++ b/highlight/jirs-contexts/src/c120.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1199 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1201.rs b/highlight/jirs-contexts/src/c1201.rs new file mode 100644 index 00000000..96a2e3d5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1201.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\}\\]\\)]"), + scope: vec![ + Scope { + a: 50103314654691328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1202.rs b/highlight/jirs-contexts/src/c1202.rs new file mode 100644 index 00000000..268efe12 --- /dev/null +++ b/highlight/jirs-contexts/src/c1202.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620757876752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ContextReference::Direct(ContextId { index: 1186 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1203.rs b/highlight/jirs-contexts/src/c1203.rs new file mode 100644 index 00000000..1b72d37a --- /dev/null +++ b/highlight/jirs-contexts/src/c1203.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(class)\\b"), + scope: vec![ + Scope { + a: 48414576475832336, + b: 0, + }, + Scope { + a: 52638212954980368, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1283 }), + ContextReference::Direct(ContextId { index: 1204 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1204.rs b/highlight/jirs-contexts/src/c1204.rs new file mode 100644 index 00000000..d136a4c4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1204.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130632318992, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1092 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1205.rs b/highlight/jirs-contexts/src/c1205.rs new file mode 100644 index 00000000..4d3ca171 --- /dev/null +++ b/highlight/jirs-contexts/src/c1205.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*(\\*(?!/))?"), + scope: vec![ + Scope { + a: 47288629323038736, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1093 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(///?).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711028613136, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038736, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1294 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1206.rs b/highlight/jirs-contexts/src/c1206.rs new file mode 100644 index 00000000..699b09e2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1206.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1207 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1207.rs b/highlight/jirs-contexts/src/c1207.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1207.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1208.rs b/highlight/jirs-contexts/src/c1208.rs new file mode 100644 index 00000000..76c184c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1208.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1308 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1209.rs b/highlight/jirs-contexts/src/c1209.rs new file mode 100644 index 00000000..52c52e1a --- /dev/null +++ b/highlight/jirs-contexts/src/c1209.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 59392130632974352, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b\\d)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ContextReference::Direct(ContextId { index: 1271 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c121.rs b/highlight/jirs-contexts/src/c121.rs new file mode 100644 index 00000000..7f349229 --- /dev/null +++ b/highlight/jirs-contexts/src/c121.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bversion\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1365 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdebug\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1216 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1211.rs b/highlight/jirs-contexts/src/c1211.rs new file mode 100644 index 00000000..ea3e6180 --- /dev/null +++ b/highlight/jirs-contexts/src/c1211.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bif\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1308 }), + ContextReference::Direct(ContextId { index: 1206 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\belse\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1308 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1212.rs b/highlight/jirs-contexts/src/c1212.rs new file mode 100644 index 00000000..9fe0dd9f --- /dev/null +++ b/highlight/jirs-contexts/src/c1212.rs @@ -0,0 +1,109 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(this)\\s*(\\()\\s*(this)\\s*(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444131367518208, + b: 0, + }, + Scope { + a: 59392130630615602, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 46444131382984720, + b: 0, + }, + Scope { + a: 47288521944400054, + b: 4503599627370496, + }, + ]),(3, vec![ + Scope { + a: 46444131382984720, + b: 0, + }, + Scope { + a: 49259061523251200, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 46444131382984720, + b: 0, + }, + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1251 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(this)\\s*(?=\\(|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444131367518208, + b: 0, + }, + Scope { + a: 59392130630615404, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1214 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("~\\s*this"), + scope: vec![ + Scope { + a: 46444131367518208, + b: 0, + }, + Scope { + a: 59392130630615473, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1218 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1213.rs b/highlight/jirs-contexts/src/c1213.rs new file mode 100644 index 00000000..7f64df59 --- /dev/null +++ b/highlight/jirs-contexts/src/c1213.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=~?\\s*this\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1212 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1214.rs b/highlight/jirs-contexts/src/c1214.rs new file mode 100644 index 00000000..bec569eb --- /dev/null +++ b/highlight/jirs-contexts/src/c1214.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1094 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1215.rs b/highlight/jirs-contexts/src/c1215.rs new file mode 100644 index 00000000..f63bacd6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1215.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1215 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1253 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1253 }), + ContextReference::Direct(ContextId { index: 1287 }), + ContextReference::Direct(ContextId { index: 1246 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1216.rs b/highlight/jirs-contexts/src/c1216.rs new file mode 100644 index 00000000..e426abc9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1216.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1095 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1209 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1308 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1217.rs b/highlight/jirs-contexts/src/c1217.rs new file mode 100644 index 00000000..2aee7e7b --- /dev/null +++ b/highlight/jirs-contexts/src/c1217.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1218.rs b/highlight/jirs-contexts/src/c1218.rs new file mode 100644 index 00000000..16b76e4d --- /dev/null +++ b/highlight/jirs-contexts/src/c1218.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 46444131382984720, + b: 0, + }, + Scope { + a: 47288521944400054, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1096 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1219.rs b/highlight/jirs-contexts/src/c1219.rs new file mode 100644 index 00000000..6b9bf1dd --- /dev/null +++ b/highlight/jirs-contexts/src/c1219.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689441636352, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c122.rs b/highlight/jirs-contexts/src/c122.rs new file mode 100644 index 00000000..e3071ae0 --- /dev/null +++ b/highlight/jirs-contexts/src/c122.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689441636352, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1221.rs b/highlight/jirs-contexts/src/c1221.rs new file mode 100644 index 00000000..dc47d7a3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1221.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1225 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620757876752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1225 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==|\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1223 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130642804752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1222.rs b/highlight/jirs-contexts/src/c1222.rs new file mode 100644 index 00000000..79af3391 --- /dev/null +++ b/highlight/jirs-contexts/src/c1222.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(bool|byte|cdouble|cent|cfloat|char|creal|dchar|double|float|idouble|ifloat|int|ireal|long|real|short|ubyte|ucent|uint|ulong|ushort|void|wchar|string|dstring|wstring)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(const|immutable|inout|shared)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)(?=\\s*({|:|=|\\(|;|(?m:$)))\\b"), + scope: vec![ + Scope { + a: 59392130642804752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1221 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620757876752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1225 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1176 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1223.rs b/highlight/jirs-contexts/src/c1223.rs new file mode 100644 index 00000000..a2862865 --- /dev/null +++ b/highlight/jirs-contexts/src/c1223.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1224 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1224.rs b/highlight/jirs-contexts/src/c1224.rs new file mode 100644 index 00000000..92bc7ac6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1224.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1097 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1225.rs b/highlight/jirs-contexts/src/c1225.rs new file mode 100644 index 00000000..77f2250b --- /dev/null +++ b/highlight/jirs-contexts/src/c1225.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1098 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1226.rs b/highlight/jirs-contexts/src/c1226.rs new file mode 100644 index 00000000..0aa1a3d1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1226.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(enum)\\b"), + scope: vec![ + Scope { + a: 48414576486318096, + b: 0, + }, + Scope { + a: 52638212965466128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1284 }), + ContextReference::Direct(ContextId { index: 1222 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1227.rs b/highlight/jirs-contexts/src/c1227.rs new file mode 100644 index 00000000..96f3bb88 --- /dev/null +++ b/highlight/jirs-contexts/src/c1227.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130632974352, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1099 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1228.rs b/highlight/jirs-contexts/src/c1228.rs new file mode 100644 index 00000000..fae45740 --- /dev/null +++ b/highlight/jirs-contexts/src/c1228.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1229.rs b/highlight/jirs-contexts/src/c1229.rs new file mode 100644 index 00000000..7b307d36 --- /dev/null +++ b/highlight/jirs-contexts/src/c1229.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1219 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c123.rs b/highlight/jirs-contexts/src/c123.rs new file mode 100644 index 00000000..4888a6b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c123.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(C\\+\\+|C|D|Windows|System|Objective-C)"), + scope: vec![ + Scope { + a: 55451536780689408, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1231 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1231 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1231.rs b/highlight/jirs-contexts/src/c1231.rs new file mode 100644 index 00000000..9cb54b2b --- /dev/null +++ b/highlight/jirs-contexts/src/c1231.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1230 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1232.rs b/highlight/jirs-contexts/src/c1232.rs new file mode 100644 index 00000000..f632e205 --- /dev/null +++ b/highlight/jirs-contexts/src/c1232.rs @@ -0,0 +1,90 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btypeof\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1101 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(bool|byte|cdouble|cent|cfloat|char|creal|dchar|double|float|idouble|ifloat|int|ireal|long|real|short|ubyte|ucent|uint|ulong|ushort|void|wchar|string|dstring|wstring)\\b"), + scope: vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1233 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\p{L}0-9_\\.]+\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b[\\p{L}_][\\p{L}0-9_]*\\b)"), + scope: vec![ + Scope { + a: 49259087293054976, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1233 }), + ContextReference::Direct(ContextId { index: 1356 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1233.rs b/highlight/jirs-contexts/src/c1233.rs new file mode 100644 index 00000000..0f2d6af1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1233.rs @@ -0,0 +1,152 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1356 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!(?!=|is\\b)"), + scope: vec![ + Scope { + a: 46444882986795008, + b: 0, + }, + Scope { + a: 52636628099792896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1100 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1234 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\*\\s*([\\*\\[]|(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1256 }), + ContextReference::Direct(ContextId { index: 1189 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\*\\s*[\\p{L}_][\\p{L}0-9_]*\\s*[=;\\(])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1256 }), + ContextReference::Direct(ContextId { index: 1189 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(function|delegate)\\b)"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1358 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\p{L}_][\\p{L}0-9_]*\\s*([;=\\(,]|(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1256 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1358 }), + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1234.rs b/highlight/jirs-contexts/src/c1234.rs new file mode 100644 index 00000000..7a90af47 --- /dev/null +++ b/highlight/jirs-contexts/src/c1234.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1233 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1235.rs b/highlight/jirs-contexts/src/c1235.rs new file mode 100644 index 00000000..6ec425f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1235.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1236 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1236.rs b/highlight/jirs-contexts/src/c1236.rs new file mode 100644 index 00000000..96a54305 --- /dev/null +++ b/highlight/jirs-contexts/src/c1236.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1233 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1237.rs b/highlight/jirs-contexts/src/c1237.rs new file mode 100644 index 00000000..53e714f4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1237.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1238 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1238.rs b/highlight/jirs-contexts/src/c1238.rs new file mode 100644 index 00000000..9b265319 --- /dev/null +++ b/highlight/jirs-contexts/src/c1238.rs @@ -0,0 +1,207 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:0_*|[1-9][0-9_]*)?(?:(\\.)(?:\\d[\\d_]*)?)?(?:[eE][-+]??\\d+)?([fFL]?i)"), + scope: vec![ + Scope { + a: 59955089199268058, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397904, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n (?:0_*|[1-9][0-9_]*)\n (?:\n (?:\n (\\.)\n (?:\n # 1.1, 1.1e1, 1.1e-1, 1.1f, 1.1e1f, 1.1e-1f, 1.1L, 1.1e1L, 1.1e-1L\n (?:\\d[\\d_]*) (?:[eE][-+]??\\d+)?\n # 1.e1, 1.e-1, 1.e1f, 1.e-1f, 1.e1L, 1.e-1L\n | (?:[eE][-+]??\\d+)\n # 1., 1.f, 1.L # but not `..` or method/attribute access\n | (?!\\.|\\s*[\\p{L}_]) )\n # 1e1 1e1f 1e1L\n | (?:[eE][-+]??\\d+)\n ) ([fFL])?\n # 1f\n | ([fF])\n )\n # .1, .1e1, .1e-1, .1f, .1e1f, .1e-1f, .1L, .1e1L, .1e-1L\n | (\\.) (?:\\d[\\d_]*) (?:[eE][-+]??\\d+)? ([fFL])?\n)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397904, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288620735397904, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[xX])(_?)(?:\\h[\\h_]*)?(?:(\\.)(?:\\h[\\h_]*)?)?(?:[pP][-+]??\\d+)?([fFL]?i)"), + scope: vec![ + Scope { + a: 59955089199268056, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 50103314667667472, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288620735397904, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[xX])(_?)(?:\\h[\\h_]*)?(?:(\\.)(?:\\h[\\h_]*)?)?(?:[pP][-+]??\\d+)([fFL])?"), + scope: vec![ + Scope { + a: 59955089176592600, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 50103314667667472, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288620735397904, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[bB])(_?)(?:[01][01_]*)([fFL]?i)"), + scope: vec![ + Scope { + a: 59955089199268269, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 50103314667667472, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[bB])(_?)(?:[01][01_]*)([fF])"), + scope: vec![ + Scope { + a: 59955089176592813, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 50103314667667472, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1239.rs b/highlight/jirs-contexts/src/c1239.rs new file mode 100644 index 00000000..533aa982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1239.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(continue|break)\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1102 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\breturn\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1103 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bgoto\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1104 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c124.rs b/highlight/jirs-contexts/src/c124.rs new file mode 100644 index 00000000..8a331921 --- /dev/null +++ b/highlight/jirs-contexts/src/c124.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+tell)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 165 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 162 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1240.rs b/highlight/jirs-contexts/src/c1240.rs new file mode 100644 index 00000000..1dbbcddc --- /dev/null +++ b/highlight/jirs-contexts/src/c1240.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1106 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1241.rs b/highlight/jirs-contexts/src/c1241.rs new file mode 100644 index 00000000..4cb606a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1241.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1243 }), + ContextReference::Direct(ContextId { index: 1245 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1242.rs b/highlight/jirs-contexts/src/c1242.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1242.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1243.rs b/highlight/jirs-contexts/src/c1243.rs new file mode 100644 index 00000000..ba7d3acd --- /dev/null +++ b/highlight/jirs-contexts/src/c1243.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1242 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1244.rs b/highlight/jirs-contexts/src/c1244.rs new file mode 100644 index 00000000..99e232e2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1244.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49258876839657472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1107 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1245.rs b/highlight/jirs-contexts/src/c1245.rs new file mode 100644 index 00000000..20d5e3b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1245.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b[\\p{L}_][\\p{L}0-9_]*\\s*[;,])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1244 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1311 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1244 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1246.rs b/highlight/jirs-contexts/src/c1246.rs new file mode 100644 index 00000000..de79fbad --- /dev/null +++ b/highlight/jirs-contexts/src/c1246.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 49258876839657472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1108 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1247.rs b/highlight/jirs-contexts/src/c1247.rs new file mode 100644 index 00000000..abf1149c --- /dev/null +++ b/highlight/jirs-contexts/src/c1247.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1248 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1248.rs b/highlight/jirs-contexts/src/c1248.rs new file mode 100644 index 00000000..c91d18be --- /dev/null +++ b/highlight/jirs-contexts/src/c1248.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1287 }), + ContextReference::Direct(ContextId { index: 1246 }), + ContextReference::Direct(ContextId { index: 1249 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1249.rs b/highlight/jirs-contexts/src/c1249.rs new file mode 100644 index 00000000..14d67f4f --- /dev/null +++ b/highlight/jirs-contexts/src/c1249.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1311 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366608, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\p{L}_][\\p{L}0-9_]*\\s*([,=:\\)]|\\.\\.\\.))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1335 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c125.rs b/highlight/jirs-contexts/src/c125.rs new file mode 100644 index 00000000..c8f9bb26 --- /dev/null +++ b/highlight/jirs-contexts/src/c125.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+tell)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 158 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 162 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1250.rs b/highlight/jirs-contexts/src/c1250.rs new file mode 100644 index 00000000..13b97866 --- /dev/null +++ b/highlight/jirs-contexts/src/c1250.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1182 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(const|immutable|inout|shared)\\b"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1251.rs b/highlight/jirs-contexts/src/c1251.rs new file mode 100644 index 00000000..45e79e42 --- /dev/null +++ b/highlight/jirs-contexts/src/c1251.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1250 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1229 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bif\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1252 }), + ContextReference::Direct(ContextId { index: 1206 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1252 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1252.rs b/highlight/jirs-contexts/src/c1252.rs new file mode 100644 index 00000000..05f3e960 --- /dev/null +++ b/highlight/jirs-contexts/src/c1252.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bin\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1109 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bout\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1257 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(do|body)\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1253.rs b/highlight/jirs-contexts/src/c1253.rs new file mode 100644 index 00000000..cba97a84 --- /dev/null +++ b/highlight/jirs-contexts/src/c1253.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1254 }), + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1251 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1254.rs b/highlight/jirs-contexts/src/c1254.rs new file mode 100644 index 00000000..7f59990f --- /dev/null +++ b/highlight/jirs-contexts/src/c1254.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1251 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1255.rs b/highlight/jirs-contexts/src/c1255.rs new file mode 100644 index 00000000..ccac45f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1255.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1253 }), + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1256.rs b/highlight/jirs-contexts/src/c1256.rs new file mode 100644 index 00000000..749e565e --- /dev/null +++ b/highlight/jirs-contexts/src/c1256.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(opNeg|opCom|opPostInc|opPostDec|opCast|opAdd|opSub|opSub_r|opMul|opDiv|opDiv_r|opMod|opMod_r|opAnd|opOr|opXor|opShl|opShl_r|opShr|opShr_r|opUShr|opUShr_r|opCat|opCat_r|opEquals|opEquals|opCmp|opCmp|opCmp|opCmp|opAddAssign|opSubAssign|opMulAssign|opDivAssign|opModAssign|opAndAssign|opOrAssign|opXorAssign|opShlAssign|opShrAssign|opUShrAssign|opCatAssign|opIndex|opIndexAssign|opCall|opSlice|opSliceAssign|opPos|opAdd_r|opMul_r|opAnd_r|opOr_r|opXor_r)\\s*(?=\\(|(?m:$))"), + scope: vec![ + Scope { + a: 46444131367518208, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615228, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1255 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\s*(?=\\(|(?m:$))"), + scope: vec![ + Scope { + a: 46444131367518208, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615056, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1255 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1364 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1257.rs b/highlight/jirs-contexts/src/c1257.rs new file mode 100644 index 00000000..803659f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1257.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1110 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1258.rs b/highlight/jirs-contexts/src/c1258.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1258.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1259.rs b/highlight/jirs-contexts/src/c1259.rs new file mode 100644 index 00000000..2cd05df9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1259.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1260 }), + ContextReference::Direct(ContextId { index: 1262 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c126.rs b/highlight/jirs-contexts/src/c126.rs new file mode 100644 index 00000000..688778c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c126.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+tell)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 164 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 162 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1260.rs b/highlight/jirs-contexts/src/c1260.rs new file mode 100644 index 00000000..3e5522fa --- /dev/null +++ b/highlight/jirs-contexts/src/c1260.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1250 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1261.rs b/highlight/jirs-contexts/src/c1261.rs new file mode 100644 index 00000000..52ed20a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1261.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 49258876839657472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1113 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1263 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1262.rs b/highlight/jirs-contexts/src/c1262.rs new file mode 100644 index 00000000..dab63e84 --- /dev/null +++ b/highlight/jirs-contexts/src/c1262.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1112 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1263.rs b/highlight/jirs-contexts/src/c1263.rs new file mode 100644 index 00000000..50265628 --- /dev/null +++ b/highlight/jirs-contexts/src/c1263.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1311 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366608, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1335 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1264.rs b/highlight/jirs-contexts/src/c1264.rs new file mode 100644 index 00000000..d999ec95 --- /dev/null +++ b/highlight/jirs-contexts/src/c1264.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 49259087293054976, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1114 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1265.rs b/highlight/jirs-contexts/src/c1265.rs new file mode 100644 index 00000000..426f6970 --- /dev/null +++ b/highlight/jirs-contexts/src/c1265.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1266.rs b/highlight/jirs-contexts/src/c1266.rs new file mode 100644 index 00000000..53df36d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1266.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1266 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1267 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1267.rs b/highlight/jirs-contexts/src/c1267.rs new file mode 100644 index 00000000..9edb02cd --- /dev/null +++ b/highlight/jirs-contexts/src/c1267.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1266 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1268.rs b/highlight/jirs-contexts/src/c1268.rs new file mode 100644 index 00000000..68d4ccfa --- /dev/null +++ b/highlight/jirs-contexts/src/c1268.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(import)(?!\\s*\\()\\b"), + scope: vec![ + Scope { + a: 52636636717449232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1269 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1269.rs b/highlight/jirs-contexts/src/c1269.rs new file mode 100644 index 00000000..45596e1b --- /dev/null +++ b/highlight/jirs-contexts/src/c1269.rs @@ -0,0 +1,73 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620758073360, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1266 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1269 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1270 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c127.rs b/highlight/jirs-contexts/src/c127.rs new file mode 100644 index 00000000..77d463c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c127.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+tell)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 160 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 162 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1270.rs b/highlight/jirs-contexts/src/c1270.rs new file mode 100644 index 00000000..582ed3a4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1270.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1269 }), + ContextReference::Direct(ContextId { index: 1264 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1271.rs b/highlight/jirs-contexts/src/c1271.rs new file mode 100644 index 00000000..92dd9ac0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1271.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1272 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1272.rs b/highlight/jirs-contexts/src/c1272.rs new file mode 100644 index 00000000..1ce8f6bb --- /dev/null +++ b/highlight/jirs-contexts/src/c1272.rs @@ -0,0 +1,98 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[bB])(_?)(?:[01][01_]*)(L[uU]|[uU]L|[LuU])?"), + scope: vec![ + Scope { + a: 59955089176461741, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 50103314667667472, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[xX])(_?)(?:\\h[\\h_]*)(L[uU]|[uU]L|[LuU])?"), + scope: vec![ + Scope { + a: 59955089176461528, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 50103314667667472, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:0_*|[1-9][0-9_]*)(L[uU]|[uU]L|[LuU])?"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 4503599627370496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576476553232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1273.rs b/highlight/jirs-contexts/src/c1273.rs new file mode 100644 index 00000000..6dcc2d28 --- /dev/null +++ b/highlight/jirs-contexts/src/c1273.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620757876752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ContextReference::Direct(ContextId { index: 1186 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1274.rs b/highlight/jirs-contexts/src/c1274.rs new file mode 100644 index 00000000..0b82372e --- /dev/null +++ b/highlight/jirs-contexts/src/c1274.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(interface)\\b"), + scope: vec![ + Scope { + a: 48414576489594896, + b: 0, + }, + Scope { + a: 52638212968742928, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1288 }), + ContextReference::Direct(ContextId { index: 1275 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1275.rs b/highlight/jirs-contexts/src/c1275.rs new file mode 100644 index 00000000..24890113 --- /dev/null +++ b/highlight/jirs-contexts/src/c1275.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130646081552, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1115 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1276.rs b/highlight/jirs-contexts/src/c1276.rs new file mode 100644 index 00000000..d1d753c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1276.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1116 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1277.rs b/highlight/jirs-contexts/src/c1277.rs new file mode 100644 index 00000000..3ef35648 --- /dev/null +++ b/highlight/jirs-contexts/src/c1277.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(invariant)\\b"), + scope: vec![ + Scope { + a: 52636787049562128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1117 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1278.rs b/highlight/jirs-contexts/src/c1278.rs new file mode 100644 index 00000000..2c4a1790 --- /dev/null +++ b/highlight/jirs-contexts/src/c1278.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1248 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1279.rs b/highlight/jirs-contexts/src/c1279.rs new file mode 100644 index 00000000..8ecf9b01 --- /dev/null +++ b/highlight/jirs-contexts/src/c1279.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49258876839657472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\=\\=|:"), + scope: vec![ + Scope { + a: 52636628119257104, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1278 }), + ContextReference::Direct(ContextId { index: 1338 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c128.rs b/highlight/jirs-contexts/src/c128.rs new file mode 100644 index 00000000..84478dbb --- /dev/null +++ b/highlight/jirs-contexts/src/c128.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+tell)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 162 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1280.rs b/highlight/jirs-contexts/src/c1280.rs new file mode 100644 index 00000000..42d7c0e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1280.rs @@ -0,0 +1,87 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bwhile\\b"), + scope: vec![ + Scope { + a: 52636636708536336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ContextReference::Direct(ContextId { index: 1206 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdo\\b"), + scope: vec![ + Scope { + a: 52636636708536336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfor\\b"), + scope: vec![ + Scope { + a: 52636636708536336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ContextReference::Direct(ContextId { index: 1240 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(foreach|foreach_reverse)\\b"), + scope: vec![ + Scope { + a: 52636636708536336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ContextReference::Direct(ContextId { index: 1241 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1281.rs b/highlight/jirs-contexts/src/c1281.rs new file mode 100644 index 00000000..d0533612 --- /dev/null +++ b/highlight/jirs-contexts/src/c1281.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844493649608704, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844493649608704, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^#!"), + scope: vec![ + Scope { + a: 47288629323039038, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1118 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1293 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1317 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1282.rs b/highlight/jirs-contexts/src/c1282.rs new file mode 100644 index 00000000..f4d3f1e7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1282.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1283.rs b/highlight/jirs-contexts/src/c1283.rs new file mode 100644 index 00000000..127d0982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1283.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1284.rs b/highlight/jirs-contexts/src/c1284.rs new file mode 100644 index 00000000..127d0982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1284.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1285.rs b/highlight/jirs-contexts/src/c1285.rs new file mode 100644 index 00000000..127d0982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1285.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1286.rs b/highlight/jirs-contexts/src/c1286.rs new file mode 100644 index 00000000..127d0982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1286.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1287.rs b/highlight/jirs-contexts/src/c1287.rs new file mode 100644 index 00000000..127d0982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1287.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1288.rs b/highlight/jirs-contexts/src/c1288.rs new file mode 100644 index 00000000..127d0982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1288.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1289.rs b/highlight/jirs-contexts/src/c1289.rs new file mode 100644 index 00000000..127d0982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1289.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c129.rs b/highlight/jirs-contexts/src/c129.rs new file mode 100644 index 00000000..84478dbb --- /dev/null +++ b/highlight/jirs-contexts/src/c129.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+tell)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 162 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1290.rs b/highlight/jirs-contexts/src/c1290.rs new file mode 100644 index 00000000..127d0982 --- /dev/null +++ b/highlight/jirs-contexts/src/c1290.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1291.rs b/highlight/jirs-contexts/src/c1291.rs new file mode 100644 index 00000000..f26077a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1291.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49259087293054976, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1292.rs b/highlight/jirs-contexts/src/c1292.rs new file mode 100644 index 00000000..b5d31099 --- /dev/null +++ b/highlight/jirs-contexts/src/c1292.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(mixin)\\s+(template)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636689727488, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + Scope { + a: 52638212970643472, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1329 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(mixin)(?!\\s*\\()"), + scope: vec![ + Scope { + a: 52636636689727488, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1291 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1293.rs b/highlight/jirs-contexts/src/c1293.rs new file mode 100644 index 00000000..151eee2b --- /dev/null +++ b/highlight/jirs-contexts/src/c1293.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bmodule\\b"), + scope: vec![ + Scope { + a: 52638212966187024, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1119 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1294.rs b/highlight/jirs-contexts/src/c1294.rs new file mode 100644 index 00000000..78543e68 --- /dev/null +++ b/highlight/jirs-contexts/src/c1294.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\+(\\+(?!/))?"), + scope: vec![ + Scope { + a: 47288629323038736, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1121 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1295.rs b/highlight/jirs-contexts/src/c1295.rs new file mode 100644 index 00000000..f01b4505 --- /dev/null +++ b/highlight/jirs-contexts/src/c1295.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bclass\\b"), + scope: vec![ + Scope { + a: 46444243036667904, + b: 0, + }, + Scope { + a: 48414576475832336, + b: 0, + }, + Scope { + a: 52638212954980368, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1283 }), + ContextReference::Direct(ContextId { index: 1299 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\.?\\s*[\\p{L}_][\\p{L}0-9_]*(\\s*\\.\\s*[\\p{L}_][\\p{L}0-9_]*)*\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1296 }), + ContextReference::Direct(ContextId { index: 1301 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1296 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1296.rs b/highlight/jirs-contexts/src/c1296.rs new file mode 100644 index 00000000..436b6e13 --- /dev/null +++ b/highlight/jirs-contexts/src/c1296.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1351 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1297.rs b/highlight/jirs-contexts/src/c1297.rs new file mode 100644 index 00000000..2b0fc518 --- /dev/null +++ b/highlight/jirs-contexts/src/c1297.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1295 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1298.rs b/highlight/jirs-contexts/src/c1298.rs new file mode 100644 index 00000000..b12abe68 --- /dev/null +++ b/highlight/jirs-contexts/src/c1298.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1122 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1299.rs b/highlight/jirs-contexts/src/c1299.rs new file mode 100644 index 00000000..d9d3f42c --- /dev/null +++ b/highlight/jirs-contexts/src/c1299.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1298 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ContextReference::Direct(ContextId { index: 1186 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c13.rs b/highlight/jirs-contexts/src/c13.rs new file mode 100644 index 00000000..a616bf8c --- /dev/null +++ b/highlight/jirs-contexts/src/c13.rs @@ -0,0 +1,78 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::All, +), + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<%=?"), + scope: vec![ + Scope { + a: 47288521949642934, + b: 55169112615157760, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 14 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\s*\")?(?=[^<>]*>|\\s+\\w+=\\s*\")"), + scope: vec![ + Scope { + a: 55451420828565509, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 15 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 16 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 92 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 17 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c130.rs b/highlight/jirs-contexts/src/c130.rs new file mode 100644 index 00000000..3116fdfc --- /dev/null +++ b/highlight/jirs-contexts/src/c130.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+tell)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1300.rs b/highlight/jirs-contexts/src/c1300.rs new file mode 100644 index 00000000..96c5e736 --- /dev/null +++ b/highlight/jirs-contexts/src/c1300.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*(?=\\s*\\()"), + scope: vec![ + Scope { + a: 46444882986795008, + b: 0, + }, + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 49258881134624768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1123 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1301.rs b/highlight/jirs-contexts/src/c1301.rs new file mode 100644 index 00000000..c0d6d1ca --- /dev/null +++ b/highlight/jirs-contexts/src/c1301.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1300 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1300 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1302.rs b/highlight/jirs-contexts/src/c1302.rs new file mode 100644 index 00000000..52de988a --- /dev/null +++ b/highlight/jirs-contexts/src/c1302.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314654691328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1303.rs b/highlight/jirs-contexts/src/c1303.rs new file mode 100644 index 00000000..69580600 --- /dev/null +++ b/highlight/jirs-contexts/src/c1303.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314654691328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1304.rs b/highlight/jirs-contexts/src/c1304.rs new file mode 100644 index 00000000..77e3a87a --- /dev/null +++ b/highlight/jirs-contexts/src/c1304.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1305.rs b/highlight/jirs-contexts/src/c1305.rs new file mode 100644 index 00000000..c9fa43e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1305.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\b|\\.)\\d)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1304 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1306.rs b/highlight/jirs-contexts/src/c1306.rs new file mode 100644 index 00000000..f1360aa1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1306.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1238 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1272 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1307.rs b/highlight/jirs-contexts/src/c1307.rs new file mode 100644 index 00000000..1be3b3df --- /dev/null +++ b/highlight/jirs-contexts/src/c1307.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1308.rs b/highlight/jirs-contexts/src/c1308.rs new file mode 100644 index 00000000..b227e04e --- /dev/null +++ b/highlight/jirs-contexts/src/c1308.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620722159616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1307 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1309.rs b/highlight/jirs-contexts/src/c1309.rs new file mode 100644 index 00000000..bf6d6ef4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1309.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bif\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1193 }), + ContextReference::Direct(ContextId { index: 1206 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c131.rs b/highlight/jirs-contexts/src/c131.rs new file mode 100644 index 00000000..bdddf330 --- /dev/null +++ b/highlight/jirs-contexts/src/c131.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@|\\b(static|abstract|final|override|synchronized|scope|__gshared|nothrow|pure|ref|return|auto|extern|align|deprecated|pragma|private|protected|public|export|package)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1310 }), + ContextReference::Direct(ContextId { index: 1181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(in|lazy|out|alias)\\b"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1310 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(const|immutable|inout|shared)\\b(?!\\s*\\()"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1310 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1311.rs b/highlight/jirs-contexts/src/c1311.rs new file mode 100644 index 00000000..e2aded4d --- /dev/null +++ b/highlight/jirs-contexts/src/c1311.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@|\\b(static|abstract|final|override|synchronized|scope|__gshared|nothrow|pure|ref|return|auto|extern|align|deprecated|pragma|private|protected|public|export|package)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1310 }), + ContextReference::Direct(ContextId { index: 1181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(in|lazy|out|alias)\\b"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1310 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(const|immutable|inout|shared)\\b(?!\\s*\\()"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1310 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1312.rs b/highlight/jirs-contexts/src/c1312.rs new file mode 100644 index 00000000..dc2fbc9a --- /dev/null +++ b/highlight/jirs-contexts/src/c1312.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49258881134624768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1124 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1313.rs b/highlight/jirs-contexts/src/c1313.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1313.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1314.rs b/highlight/jirs-contexts/src/c1314.rs new file mode 100644 index 00000000..a2420045 --- /dev/null +++ b/highlight/jirs-contexts/src/c1314.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1205 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1315.rs b/highlight/jirs-contexts/src/c1315.rs new file mode 100644 index 00000000..72d7da10 --- /dev/null +++ b/highlight/jirs-contexts/src/c1315.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(scope)\\s*(\\()\\s*(exit|success|failure)\\s*(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ]),(3, vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1316.rs b/highlight/jirs-contexts/src/c1316.rs new file mode 100644 index 00000000..2ddcf58f --- /dev/null +++ b/highlight/jirs-contexts/src/c1316.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130642149392, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620722159616, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1317.rs b/highlight/jirs-contexts/src/c1317.rs new file mode 100644 index 00000000..e0057f58 --- /dev/null +++ b/highlight/jirs-contexts/src/c1317.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1268 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1169 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1203 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1274 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1323 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1342 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1226 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1210 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1319 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1318 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1213 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1344 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1331 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1292 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1194 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1211 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1280 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1239 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1367 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1328 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1334 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1332 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1315 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1177 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1326 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1185 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1316 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1220 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1360 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1318.rs b/highlight/jirs-contexts/src/c1318.rs new file mode 100644 index 00000000..ee90f269 --- /dev/null +++ b/highlight/jirs-contexts/src/c1318.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(static)\\s+(assert)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787048972304, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787048972304, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ContextReference::Direct(ContextId { index: 1178 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1319.rs b/highlight/jirs-contexts/src/c1319.rs new file mode 100644 index 00000000..57c59ef2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1319.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(static)\\s+(foreach|foreach_reverse)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636708536336, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636708536336, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ContextReference::Direct(ContextId { index: 1241 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c132.rs b/highlight/jirs-contexts/src/c132.rs new file mode 100644 index 00000000..d9cc7ece --- /dev/null +++ b/highlight/jirs-contexts/src/c132.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(end(?:\\s+script)?)(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707684360, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1320.rs b/highlight/jirs-contexts/src/c1320.rs new file mode 100644 index 00000000..b3bf1452 --- /dev/null +++ b/highlight/jirs-contexts/src/c1320.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1322 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1321.rs b/highlight/jirs-contexts/src/c1321.rs new file mode 100644 index 00000000..b683505e --- /dev/null +++ b/highlight/jirs-contexts/src/c1321.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=`|[rxq]?\"|q{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1320 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1322.rs b/highlight/jirs-contexts/src/c1322.rs new file mode 100644 index 00000000..5458d535 --- /dev/null +++ b/highlight/jirs-contexts/src/c1322.rs @@ -0,0 +1,254 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1125 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(r)(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1126 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1128 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(x)(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1129 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(q)(\")([\\p{L}_][\\p{L}0-9_]*)(.*)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ]),(3, vec![ + Scope { + a: 59955136443383824, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 50103314654691328, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1130 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(q)(\"\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1131 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(q)(\"\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1132 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(q)(\"<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1133 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(q)(\"{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1134 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(q)(\")(.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ]),(3, vec![ + Scope { + a: 59955136443383824, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1135 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(q)({)"), + scope: vec![ + Scope { + a: 55451949109280784, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439036485648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1127 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1323.rs b/highlight/jirs-contexts/src/c1323.rs new file mode 100644 index 00000000..f391e507 --- /dev/null +++ b/highlight/jirs-contexts/src/c1323.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(struct)\\b"), + scope: vec![ + Scope { + a: 48414576488939536, + b: 0, + }, + Scope { + a: 52638212968087568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1289 }), + ContextReference::Direct(ContextId { index: 1324 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1324.rs b/highlight/jirs-contexts/src/c1324.rs new file mode 100644 index 00000000..f4a88a9e --- /dev/null +++ b/highlight/jirs-contexts/src/c1324.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130645426192, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1136 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1325.rs b/highlight/jirs-contexts/src/c1325.rs new file mode 100644 index 00000000..8fc26bdd --- /dev/null +++ b/highlight/jirs-contexts/src/c1325.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1326.rs b/highlight/jirs-contexts/src/c1326.rs new file mode 100644 index 00000000..b6b8868c --- /dev/null +++ b/highlight/jirs-contexts/src/c1326.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bswitch\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1137 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcase\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1195 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdefault\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1138 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1327.rs b/highlight/jirs-contexts/src/c1327.rs new file mode 100644 index 00000000..8fc26bdd --- /dev/null +++ b/highlight/jirs-contexts/src/c1327.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1328.rs b/highlight/jirs-contexts/src/c1328.rs new file mode 100644 index 00000000..8b048c9e --- /dev/null +++ b/highlight/jirs-contexts/src/c1328.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bsynchronized\\b"), + scope: vec![ + Scope { + a: 52636787049627664, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1139 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1329.rs b/highlight/jirs-contexts/src/c1329.rs new file mode 100644 index 00000000..bc88bc2e --- /dev/null +++ b/highlight/jirs-contexts/src/c1329.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130647982096, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1330 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c133.rs b/highlight/jirs-contexts/src/c133.rs new file mode 100644 index 00000000..bcdf1e8f --- /dev/null +++ b/highlight/jirs-contexts/src/c133.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("^\\s*(end)(?:\\s+(\\2))?(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636700278792, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1330.rs b/highlight/jirs-contexts/src/c1330.rs new file mode 100644 index 00000000..4fbd5a6c --- /dev/null +++ b/highlight/jirs-contexts/src/c1330.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ContextReference::Direct(ContextId { index: 1247 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1331.rs b/highlight/jirs-contexts/src/c1331.rs new file mode 100644 index 00000000..bf5b4831 --- /dev/null +++ b/highlight/jirs-contexts/src/c1331.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(template)\\b"), + scope: vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + Scope { + a: 52638212970643472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1329 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1332.rs b/highlight/jirs-contexts/src/c1332.rs new file mode 100644 index 00000000..00d24849 --- /dev/null +++ b/highlight/jirs-contexts/src/c1332.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bthrow\\b"), + scope: vec![ + Scope { + a: 52636636701196555, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1229 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1333.rs b/highlight/jirs-contexts/src/c1333.rs new file mode 100644 index 00000000..d934caf5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1333.rs @@ -0,0 +1,185 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(else|enum|export|extern|debug|default|delegate|delete|deprecated|do|body|break|case|cast|catch|class|const|continue|abstract|alias|align|asm|assert|auto|final|finally|for|foreach|foreach_reverse|function|goto|if|immutable|import|in|inout|interface|invariant|is|lazy|macro|mixin|module|new|nothrow|out|override|package|pragma|private|protected|public|pure|ref|return|scope|shared|static|struct|switch|synchronized|template|throw|try|typeid|typeof|union|unittest|version|while|with|__gshared|__traits|__vector|__parameters)\\b"), + scope: vec![ + Scope { + a: 52635889364369408, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(bool|byte|cdouble|cent|cfloat|char|creal|dchar|double|float|idouble|ifloat|int|ireal|long|real|short|ubyte|ucent|uint|ulong|ushort|void|wchar|string|dstring|wstring)\\b"), + scope: vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(null|true|false|__FILE__|__FILE_FULL_PATH__|__MODULE__|__LINE__|__FUNCTION__|__PRETTY_FUNCTION__|__DATE__|__EOF__|__TIME__|__TIMESTAMP__|__VENDOR__|__VERSION__|__ctfe)\\b"), + scope: vec![ + Scope { + a: 59955110638256128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(this|super)\\b"), + scope: vec![ + Scope { + a: 49259061523251200, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1200 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1321 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1305 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\p{L}_][\\p{L}0-9_]*"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/|&|\\||-|\\+|<<|<>|>>|>>>||\\*|%|\\^|\\^\\^|~)="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/|<=|>=|==|!<>=|!<=|!>=|\\.\\.\\.|\\.\\.|&|&&|\\||\\|\\||-|--|\\+|\\+\\+|<|<<|<>|>|>>|>>>|!|!<>|!<|!>|\\?|,|:|\\$|\\*|%|\\^|\\^\\^|~|@|=>|#)"), + scope: vec![ + Scope { + a: 52636628099792896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689441636352, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1140 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1141 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1142 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1302 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1334.rs b/highlight/jirs-contexts/src/c1334.rs new file mode 100644 index 00000000..1e1febba --- /dev/null +++ b/highlight/jirs-contexts/src/c1334.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btry\\b"), + scope: vec![ + Scope { + a: 52636636706177040, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcatch\\b"), + scope: vec![ + Scope { + a: 52636636706177040, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ContextReference::Direct(ContextId { index: 1197 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfinally\\b"), + scope: vec![ + Scope { + a: 52636636706177040, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1335.rs b/highlight/jirs-contexts/src/c1335.rs new file mode 100644 index 00000000..7dc6a8aa --- /dev/null +++ b/highlight/jirs-contexts/src/c1335.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(const|immutable|inout|shared)\\b"), + scope: vec![ + Scope { + a: 48414439024623616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1148 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1188 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1336.rs b/highlight/jirs-contexts/src/c1336.rs new file mode 100644 index 00000000..8706e828 --- /dev/null +++ b/highlight/jirs-contexts/src/c1336.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b(?=\\s*!)"), + scope: vec![ + Scope { + a: 46444882986795008, + b: 0, + }, + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 49258881134624768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1143 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1337.rs b/highlight/jirs-contexts/src/c1337.rs new file mode 100644 index 00000000..108656d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1337.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1336 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1336 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1338.rs b/highlight/jirs-contexts/src/c1338.rs new file mode 100644 index 00000000..ee988ea4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1338.rs @@ -0,0 +1,99 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:__vector|function|delegate|__parameters)\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1144 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\breturn\\b"), + scope: vec![ + Scope { + a: 52636636701196304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1145 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bsuper\\b"), + scope: vec![ + Scope { + a: 49259061523251200, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1146 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:struct|union|class|interface|enum)\\b"), + scope: vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + Scope { + a: 52638212942725120, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1147 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1339.rs b/highlight/jirs-contexts/src/c1339.rs new file mode 100644 index 00000000..1780ebf2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1339.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c134.rs b/highlight/jirs-contexts/src/c134.rs new file mode 100644 index 00000000..490e94ab --- /dev/null +++ b/highlight/jirs-contexts/src/c134.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("^\\s*(end)(?:\\s+(\\2))?(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636700278792, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:above|against|apart\\s+from|around|aside\\s+from|at|below|beneath|beside|between|by|for|from|instead\\s+of|into|on|onto|out\\s+of|over|thru|under)\\s+(\\w+)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707880968, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1340.rs b/highlight/jirs-contexts/src/c1340.rs new file mode 100644 index 00000000..ea409dd3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1340.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\breturn\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1345 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1341.rs b/highlight/jirs-contexts/src/c1341.rs new file mode 100644 index 00000000..9eb8aba8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1341.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1342.rs b/highlight/jirs-contexts/src/c1342.rs new file mode 100644 index 00000000..ee44578b --- /dev/null +++ b/highlight/jirs-contexts/src/c1342.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(union)\\b"), + scope: vec![ + Scope { + a: 48414576491429904, + b: 0, + }, + Scope { + a: 52638212970577936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1290 }), + ContextReference::Direct(ContextId { index: 1343 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1343.rs b/highlight/jirs-contexts/src/c1343.rs new file mode 100644 index 00000000..6791f85a --- /dev/null +++ b/highlight/jirs-contexts/src/c1343.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130647916560, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1149 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1309 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1344.rs b/highlight/jirs-contexts/src/c1344.rs new file mode 100644 index 00000000..51467454 --- /dev/null +++ b/highlight/jirs-contexts/src/c1344.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(unittest)\\b"), + scope: vec![ + Scope { + a: 52636636711616528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1150 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1345.rs b/highlight/jirs-contexts/src/c1345.rs new file mode 100644 index 00000000..6616331e --- /dev/null +++ b/highlight/jirs-contexts/src/c1345.rs @@ -0,0 +1,489 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1182 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800656, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("~"), + scope: vec![ + Scope { + a: 52636628135903248, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\+\\+|--|\\+|-)"), + scope: vec![ + Scope { + a: 52636628119191568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\*|&)"), + scope: vec![ + Scope { + a: 52636628135903248, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcast\\b"), + scope: vec![ + Scope { + a: 52636628119322640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1153 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdelete\\b"), + scope: vec![ + Scope { + a: 52636628119322640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bnew\\b"), + scope: vec![ + Scope { + a: 52636628119322640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1154 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bimport\\b"), + scope: vec![ + Scope { + a: 52636636717449232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1156 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bmixin\\b"), + scope: vec![ + Scope { + a: 52636636689727488, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1157 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bassert\\b"), + scope: vec![ + Scope { + a: 52636787048972304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1178 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bis\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1158 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btypeof\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1159 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b__traits\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1160 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(function|delegate)\\b"), + scope: vec![ + Scope { + a: 46444131367518208, + b: 0, + }, + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1163 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()\\s*(\\))"), + scope: vec![ + Scope { + a: 46444131382984720, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ]),(2, vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1355 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1155 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1350 }), + ContextReference::Direct(ContextId { index: 1347 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(const|immutable|inout|shared)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\b|\\.)\\d)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1304 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1199 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=`|[rxq]?\"|q{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1320 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(null|true|false|__FILE__|__FILE_FULL_PATH__|__MODULE__|__LINE__|__FUNCTION__|__PRETTY_FUNCTION__|__DATE__|__EOF__|__TIME__|__TIMESTAMP__|__VENDOR__|__VERSION__|__ctfe)\\b"), + scope: vec![ + Scope { + a: 59955110638256128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(this|super)\\b"), + scope: vec![ + Scope { + a: 49259061523251200, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$"), + scope: vec![ + Scope { + a: 49259061523251200, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(bool|byte|cdouble|cent|cfloat|char|creal|dchar|double|float|idouble|ifloat|int|ireal|long|real|short|ubyte|ucent|uint|ulong|ushort|void|wchar|string|dstring|wstring)\\b"), + scope: vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\s*(=>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49258876839657472, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576474128400, + b: 0, + }, + Scope { + a: 52638212953276789, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1356 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087293054976, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620757876985, + b: 4503599627370496, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b[\\p{L}_][\\p{L}0-9_]*\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1356 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1346.rs b/highlight/jirs-contexts/src/c1346.rs new file mode 100644 index 00000000..c90572fa --- /dev/null +++ b/highlight/jirs-contexts/src/c1346.rs @@ -0,0 +1,295 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.(?!\\.)"), + scope: vec![ + Scope { + a: 52636628135968784, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.(?!\\.\\.)"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 47288788226932752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1356 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1351 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1350 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\+\\+|--)"), + scope: vec![ + Scope { + a: 52636628119191568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(&&|\\|\\|)"), + scope: vec![ + Scope { + a: 52636628114800656, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\+|-|/|%|\\*|&|\\||\\^\\^|\\^|~|<<|>>>|>>)="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\+|\\-|/|%|\\^\\^)"), + scope: vec![ + Scope { + a: 52636628119191568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("~"), + scope: vec![ + Scope { + a: 52636628136034320, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<<|>>>|>>|\\||\\^|&)"), + scope: vec![ + Scope { + a: 52636628135903248, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(==|!=|\\bis\\b|!is\\b|<=|<|>=|>|\\bin\\b|!in\\b)"), + scope: vec![ + Scope { + a: 52636628119257104, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 46444882986795008, + b: 0, + }, + Scope { + a: 47288521955803318, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1151 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*(?=\\s*[\\),;\\]\\*])"), + scope: vec![ + Scope { + a: 52636628123516944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1359 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 52636628119191568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1359 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 52636628123320336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1352 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(function|delegate)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1189 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1347.rs b/highlight/jirs-contexts/src/c1347.rs new file mode 100644 index 00000000..6bc0b8f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1347.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1348 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1348.rs b/highlight/jirs-contexts/src/c1348.rs new file mode 100644 index 00000000..ae141ac4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1348.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620757876985, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1349 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1349 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1349.rs b/highlight/jirs-contexts/src/c1349.rs new file mode 100644 index 00000000..83b2d486 --- /dev/null +++ b/highlight/jirs-contexts/src/c1349.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1347 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c135.rs b/highlight/jirs-contexts/src/c135.rs new file mode 100644 index 00000000..bcdf1e8f --- /dev/null +++ b/highlight/jirs-contexts/src/c135.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("^\\s*(end)(?:\\s+(\\2))?(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636700278792, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1350.rs b/highlight/jirs-contexts/src/c1350.rs new file mode 100644 index 00000000..ac40cb6d --- /dev/null +++ b/highlight/jirs-contexts/src/c1350.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1351.rs b/highlight/jirs-contexts/src/c1351.rs new file mode 100644 index 00000000..e18eb15d --- /dev/null +++ b/highlight/jirs-contexts/src/c1351.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1361 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1352.rs b/highlight/jirs-contexts/src/c1352.rs new file mode 100644 index 00000000..21826673 --- /dev/null +++ b/highlight/jirs-contexts/src/c1352.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 52636628123320336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1353.rs b/highlight/jirs-contexts/src/c1353.rs new file mode 100644 index 00000000..f10d6462 --- /dev/null +++ b/highlight/jirs-contexts/src/c1353.rs @@ -0,0 +1,102 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(function|delegate)\\b"), + scope: vec![ + Scope { + a: 52636787013582848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1353 }), + ContextReference::Direct(ContextId { index: 1189 }), + ContextReference::Direct(ContextId { index: 1259 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1355 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([\\p{L}_][\\p{L}0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49258876839657472, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1353 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1355 }), + ContextReference::Direct(ContextId { index: 1246 }), + ContextReference::Direct(ContextId { index: 1249 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366608, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1354.rs b/highlight/jirs-contexts/src/c1354.rs new file mode 100644 index 00000000..6ed02e81 --- /dev/null +++ b/highlight/jirs-contexts/src/c1354.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1250 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![ + Scope { + a: 46444131367518208, + b: 0, + }, + Scope { + a: 48414576474128400, + b: 0, + }, + Scope { + a: 52638212953276789, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1355.rs b/highlight/jirs-contexts/src/c1355.rs new file mode 100644 index 00000000..4f64e337 --- /dev/null +++ b/highlight/jirs-contexts/src/c1355.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@|\\b(static|abstract|final|override|synchronized|scope|__gshared|nothrow|pure|ref|return|auto|extern|align|deprecated|pragma|private|protected|public|export|package)\\b)|(?=\\b(const|immutable|inout|shared)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1354 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1193 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![ + Scope { + a: 46444131367518208, + b: 0, + }, + Scope { + a: 48414576474128400, + b: 0, + }, + Scope { + a: 52638212953276789, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1285 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1356.rs b/highlight/jirs-contexts/src/c1356.rs new file mode 100644 index 00000000..8460446f --- /dev/null +++ b/highlight/jirs-contexts/src/c1356.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b(?=\\s*(\\(|!(?!=|is\\b)))"), + scope: vec![ + Scope { + a: 46444882986795008, + b: 0, + }, + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 49258881134624768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 46445252353982464, + b: 0, + }, + Scope { + a: 49259087293054976, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1152 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1357.rs b/highlight/jirs-contexts/src/c1357.rs new file mode 100644 index 00000000..e1d40769 --- /dev/null +++ b/highlight/jirs-contexts/src/c1357.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\)|}|]|;|:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1358 }), + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1358.rs b/highlight/jirs-contexts/src/c1358.rs new file mode 100644 index 00000000..17b598a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1358.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\)|}|]|;|:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1359.rs b/highlight/jirs-contexts/src/c1359.rs new file mode 100644 index 00000000..607896ce --- /dev/null +++ b/highlight/jirs-contexts/src/c1359.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\),;\\]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\*)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1189 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1345 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c136.rs b/highlight/jirs-contexts/src/c136.rs new file mode 100644 index 00000000..9a94f934 --- /dev/null +++ b/highlight/jirs-contexts/src/c136.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038728, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1360.rs b/highlight/jirs-contexts/src/c1360.rs new file mode 100644 index 00000000..65330066 --- /dev/null +++ b/highlight/jirs-contexts/src/c1360.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=!|~|\\+|\\-|\\*|&|\\bcast\\b|\\bdelete\\b|\\bnew\\b|\\bimport\\b|\\bmixin\\b|\\bis\\b|\\b__traits\\b|\\bfunction\\b|\\bdelegate\\b|[0-9]|\\[|\\(|(?=`|[rxq]?\"|q{)|\\b(null|true|false|__FILE__|__FILE_FULL_PATH__|__MODULE__|__LINE__|__FUNCTION__|__PRETTY_FUNCTION__|__DATE__|__EOF__|__TIME__|__TIMESTAMP__|__VENDOR__|__VERSION__|__ctfe)\\b|\\b(this|super)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1282 }), + ContextReference::Direct(ContextId { index: 1357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\p{L}_][\\p{L}0-9_]*|\\]|\\))(\\s+[\\p{L}_][\\p{L}0-9_]*)|\\b(const|immutable|inout|shared)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1256 }), + ContextReference::Direct(ContextId { index: 1335 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1282 }), + ContextReference::Direct(ContextId { index: 1232 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1361.rs b/highlight/jirs-contexts/src/c1361.rs new file mode 100644 index 00000000..20bd1cb5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1361.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1346 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1362.rs b/highlight/jirs-contexts/src/c1362.rs new file mode 100644 index 00000000..5d2e9979 --- /dev/null +++ b/highlight/jirs-contexts/src/c1362.rs @@ -0,0 +1,104 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(bool|byte|cdouble|cent|cfloat|char|creal|dchar|double|float|idouble|ifloat|int|ireal|long|real|short|ubyte|ucent|uint|ulong|ushort|void|wchar|string|dstring|wstring)\\b"), + scope: vec![ + Scope { + a: 48414576463577088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\b|\\.)\\d)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1304 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1199 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=`|[rxq]?\"|q{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1320 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(null|true|false|__FILE__|__FILE_FULL_PATH__|__MODULE__|__LINE__|__FUNCTION__|__PRETTY_FUNCTION__|__DATE__|__EOF__|__TIME__|__TIMESTAMP__|__VENDOR__|__VERSION__|__ctfe)\\b"), + scope: vec![ + Scope { + a: 59955110638256128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(this|super)\\b"), + scope: vec![ + Scope { + a: 49259061523251200, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b[\\p{L}_][\\p{L}0-9_]*\\b)|\\."), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1265 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1363.rs b/highlight/jirs-contexts/src/c1363.rs new file mode 100644 index 00000000..67dda95a --- /dev/null +++ b/highlight/jirs-contexts/src/c1363.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172816, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1364 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1364.rs b/highlight/jirs-contexts/src/c1364.rs new file mode 100644 index 00000000..34c40b40 --- /dev/null +++ b/highlight/jirs-contexts/src/c1364.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}0-9_]*\\b"), + scope: vec![ + Scope { + a: 49259087293054976, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1164 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1365.rs b/highlight/jirs-contexts/src/c1365.rs new file mode 100644 index 00000000..0163ba6c --- /dev/null +++ b/highlight/jirs-contexts/src/c1365.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1165 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1209 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1366.rs b/highlight/jirs-contexts/src/c1366.rs new file mode 100644 index 00000000..8fc26bdd --- /dev/null +++ b/highlight/jirs-contexts/src/c1366.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 4503599627370496, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1307 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1367.rs b/highlight/jirs-contexts/src/c1367.rs new file mode 100644 index 00000000..8dd0c310 --- /dev/null +++ b/highlight/jirs-contexts/src/c1367.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1314, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bwith\\b"), + scope: vec![ + Scope { + a: 52636787028066320, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1166 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1368.rs b/highlight/jirs-contexts/src/c1368.rs new file mode 100644 index 00000000..bc20c69f --- /dev/null +++ b/highlight/jirs-contexts/src/c1368.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1370 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1369.rs b/highlight/jirs-contexts/src/c1369.rs new file mode 100644 index 00000000..02657ea4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1369.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844497945755648, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844497945755648, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1368 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c137.rs b/highlight/jirs-contexts/src/c137.rs new file mode 100644 index 00000000..9a94f934 --- /dev/null +++ b/highlight/jirs-contexts/src/c137.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038728, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1370.rs b/highlight/jirs-contexts/src/c1370.rs new file mode 100644 index 00000000..5939a6f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1370.rs @@ -0,0 +1,71 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844497945755648, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844497945755648, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(.*?)\\(([0-9]+)(?:,\\s*([0-9]+))?\\): "), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130656370706, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955089199792146, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089199792146, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Warning|Error)(:) "), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 161004842025877504, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620722290688, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1371.rs b/highlight/jirs-contexts/src/c1371.rs new file mode 100644 index 00000000..70c45d2d --- /dev/null +++ b/highlight/jirs-contexts/src/c1371.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1373 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1372.rs b/highlight/jirs-contexts/src/c1372.rs new file mode 100644 index 00000000..828285c8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1372.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844506534510592, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844506534510592, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1371 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1373.rs b/highlight/jirs-contexts/src/c1373.rs new file mode 100644 index 00000000..6e3d4ce3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1373.rs @@ -0,0 +1,294 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844506534510592, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844506534510592, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^((\\*{15})|(={67})|(-{3}))(?m:$)\\n?"), + scope: vec![ + Scope { + a: 46444195792224256, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323628563, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\d+(,\\d+)*(a|d|c)\\d+(,\\d+)*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 46443452779528765, + b: 0, + }, + Scope { + a: 46444543720882195, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(@@)\\s*(.+?)\\s*(@@)\\s*(.*?)\\s*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 46443452779528766, + b: 0, + }, + Scope { + a: 46444543720947731, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629328936979, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445273865191443, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629328936979, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630090771, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(((\\-{3}) .+ (\\-{4}))|((\\*{3}) .+ (\\*{4})))(?m:$)\\n?"), + scope: vec![ + Scope { + a: 46443452779528767, + b: 0, + }, + Scope { + a: 46444543721013267, + b: 0, + }, + ], + captures: Some(vec![(3, vec![ + Scope { + a: 47288629328936979, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629328936979, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629328936979, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 47288629328936979, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^(((-{3}) .+)|((\\*{3}) .+))(?m:$)\\n?|^(={4}) .+(?= - ))"), + scope: vec![ + Scope { + a: 46443452799386177, + b: 0, + }, + Scope { + a: 46445845096235027, + b: 0, + }, + ], + captures: Some(vec![(4, vec![ + Scope { + a: 47288629348859923, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629348859923, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 47288629348859923, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^(\\+{3}) .+(?m:$)\\n?| (-) .* (={4})(?m:$)\\n?)"), + scope: vec![ + Scope { + a: 46443452799386178, + b: 0, + }, + Scope { + a: 46445845096300563, + b: 0, + }, + ], + captures: Some(vec![(2, vec![ + Scope { + a: 47288629348925459, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629348925459, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629348925459, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(((>)( .*)?)|((\\+).*))(?m:$)\\n?"), + scope: vec![ + Scope { + a: 114281327331835904, + b: 0, + }, + ], + captures: Some(vec![(3, vec![ + Scope { + a: 47288629348990995, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629348990995, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(!).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 114281331626803200, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629349056531, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(((<)( .*)?)|((-).*))(?m:$)\\n?"), + scope: vec![ + Scope { + a: 114281335921770496, + b: 0, + }, + ], + captures: Some(vec![(3, vec![ + Scope { + a: 47288629349122067, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629349122067, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^Index(:) (.+)(?m:$)\\n?"), + scope: vec![ + Scope { + a: 46443452799778816, + b: 0, + }, + Scope { + a: 46445870829469696, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620737429523, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445273865977875, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1374.rs b/highlight/jirs-contexts/src/c1374.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1374.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1375.rs b/highlight/jirs-contexts/src/c1375.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1375.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1376.rs b/highlight/jirs-contexts/src/c1376.rs new file mode 100644 index 00000000..0e245484 --- /dev/null +++ b/highlight/jirs-contexts/src/c1376.rs @@ -0,0 +1,112 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=>>|[.,;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-"), + scope: vec![ + Scope { + a: 47288620759515156, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620759580692, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(integer|float|binary|bytes|bitstring|bits|utf8|utf16|utf32)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 48414576463839232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(signed|unsigned)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 48414439062110228, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(big|little|native)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 48414439062175764, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("unit(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 48414439044349972, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1593 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1579 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1377.rs b/highlight/jirs-contexts/src/c1377.rs new file mode 100644 index 00000000..3ecacae8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1377.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1522 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1560 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1529 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1676 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1378.rs b/highlight/jirs-contexts/src/c1378.rs new file mode 100644 index 00000000..29b0a581 --- /dev/null +++ b/highlight/jirs-contexts/src/c1378.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1522 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1666 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1649 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1676 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1379.rs b/highlight/jirs-contexts/src/c1379.rs new file mode 100644 index 00000000..2f4e52b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1379.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1522 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1550 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1529 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1672 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c138.rs b/highlight/jirs-contexts/src/c138.rs new file mode 100644 index 00000000..cbbd326e --- /dev/null +++ b/highlight/jirs-contexts/src/c138.rs @@ -0,0 +1,93 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521948725256, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\w+|((\\|)[^|\\n]*(\\|)))\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136426344456, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444088417320960, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629321990152, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629321990152, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288620737429512, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429512, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620732973064, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 159 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1380.rs b/highlight/jirs-contexts/src/c1380.rs new file mode 100644 index 00000000..6d1854d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1380.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1539 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 59955200832831488, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1381.rs b/highlight/jirs-contexts/src/c1381.rs new file mode 100644 index 00000000..2bf78a69 --- /dev/null +++ b/highlight/jirs-contexts/src/c1381.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1382.rs b/highlight/jirs-contexts/src/c1382.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1382.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1383.rs b/highlight/jirs-contexts/src/c1383.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1383.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1384.rs b/highlight/jirs-contexts/src/c1384.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1384.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1385.rs b/highlight/jirs-contexts/src/c1385.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1385.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1386.rs b/highlight/jirs-contexts/src/c1386.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1386.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1387.rs b/highlight/jirs-contexts/src/c1387.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1387.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1388.rs b/highlight/jirs-contexts/src/c1388.rs new file mode 100644 index 00000000..69ec4141 --- /dev/null +++ b/highlight/jirs-contexts/src/c1388.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}|(?m:$)"), + scope: vec![ + Scope { + a: 47288629326839979, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\H"), + scope: vec![ + Scope { + a: 50103314692440084, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1389.rs b/highlight/jirs-contexts/src/c1389.rs new file mode 100644 index 00000000..ed5ee2ef --- /dev/null +++ b/highlight/jirs-contexts/src/c1389.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1544 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1543 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c139.rs b/highlight/jirs-contexts/src/c139.rs new file mode 100644 index 00000000..598a30e7 --- /dev/null +++ b/highlight/jirs-contexts/src/c139.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847314952, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1390.rs b/highlight/jirs-contexts/src/c1390.rs new file mode 100644 index 00000000..ed5ee2ef --- /dev/null +++ b/highlight/jirs-contexts/src/c1390.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1544 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1543 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1391.rs b/highlight/jirs-contexts/src/c1391.rs new file mode 100644 index 00000000..81fc210d --- /dev/null +++ b/highlight/jirs-contexts/src/c1391.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1545 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1543 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1392.rs b/highlight/jirs-contexts/src/c1392.rs new file mode 100644 index 00000000..81fc210d --- /dev/null +++ b/highlight/jirs-contexts/src/c1392.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1545 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1543 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1393.rs b/highlight/jirs-contexts/src/c1393.rs new file mode 100644 index 00000000..81fc210d --- /dev/null +++ b/highlight/jirs-contexts/src/c1393.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1545 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1543 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1394.rs b/highlight/jirs-contexts/src/c1394.rs new file mode 100644 index 00000000..07411902 --- /dev/null +++ b/highlight/jirs-contexts/src/c1394.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=->|\\.|(end|after|catch)[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1543 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1395.rs b/highlight/jirs-contexts/src/c1395.rs new file mode 100644 index 00000000..fc2797c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1395.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[.;]|end[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1396.rs b/highlight/jirs-contexts/src/c1396.rs new file mode 100644 index 00000000..e722a968 --- /dev/null +++ b/highlight/jirs-contexts/src/c1396.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521953378486, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1397 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1397.rs b/highlight/jirs-contexts/src/c1397.rs new file mode 100644 index 00000000..adefd040 --- /dev/null +++ b/highlight/jirs-contexts/src/c1397.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1559 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1398.rs b/highlight/jirs-contexts/src/c1398.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1398.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1399.rs b/highlight/jirs-contexts/src/c1399.rs new file mode 100644 index 00000000..82a9af7c --- /dev/null +++ b/highlight/jirs-contexts/src/c1399.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1674 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,:.;\'(){}\\[\\]%=|/]+"), + scope: vec![ + Scope { + a: 50103314692702228, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c14.rs b/highlight/jirs-contexts/src/c14.rs new file mode 100644 index 00000000..bd602e24 --- /dev/null +++ b/highlight/jirs-contexts/src/c14.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c140.rs b/highlight/jirs-contexts/src/c140.rs new file mode 100644 index 00000000..598a30e7 --- /dev/null +++ b/highlight/jirs-contexts/src/c140.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956232, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847314952, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1400.rs b/highlight/jirs-contexts/src/c1400.rs new file mode 100644 index 00000000..593232de --- /dev/null +++ b/highlight/jirs-contexts/src/c1400.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1572 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1401.rs b/highlight/jirs-contexts/src/c1401.rs new file mode 100644 index 00000000..9ce6a8a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1401.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1591 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1636 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1547 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1402.rs b/highlight/jirs-contexts/src/c1402.rs new file mode 100644 index 00000000..b5c84d01 --- /dev/null +++ b/highlight/jirs-contexts/src/c1402.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("end(?=[^[_A-Za-z\\d@]])|(?=\\.)"), + scope: vec![ + Scope { + a: 52636636706177195, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("catch(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636706177426, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1403 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("after(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636706177621, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1405 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1543 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1403.rs b/highlight/jirs-contexts/src/c1403.rs new file mode 100644 index 00000000..f42fc5d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1403.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\.|(end|after)[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("->"), + scope: vec![ + Scope { + a: 47288620760301588, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1404 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620760367124, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1637 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1550 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1529 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1672 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1404.rs b/highlight/jirs-contexts/src/c1404.rs new file mode 100644 index 00000000..d3c6871a --- /dev/null +++ b/highlight/jirs-contexts/src/c1404.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[.;]|(end|after|catch)[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1405.rs b/highlight/jirs-contexts/src/c1405.rs new file mode 100644 index 00000000..ab2497b0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1405.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\.|(end|after|catch)[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1543 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1406.rs b/highlight/jirs-contexts/src/c1406.rs new file mode 100644 index 00000000..0ff53eca --- /dev/null +++ b/highlight/jirs-contexts/src/c1406.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1515 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1407.rs b/highlight/jirs-contexts/src/c1407.rs new file mode 100644 index 00000000..4b516b1d --- /dev/null +++ b/highlight/jirs-contexts/src/c1407.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521953378486, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1408 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1408.rs b/highlight/jirs-contexts/src/c1408.rs new file mode 100644 index 00000000..adefd040 --- /dev/null +++ b/highlight/jirs-contexts/src/c1408.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1559 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1409.rs b/highlight/jirs-contexts/src/c1409.rs new file mode 100644 index 00000000..33336089 --- /dev/null +++ b/highlight/jirs-contexts/src/c1409.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1562 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c141.rs b/highlight/jirs-contexts/src/c141.rs new file mode 100644 index 00000000..18f00dfe --- /dev/null +++ b/highlight/jirs-contexts/src/c141.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(»)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629330509832, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1410.rs b/highlight/jirs-contexts/src/c1410.rs new file mode 100644 index 00000000..bdf966fe --- /dev/null +++ b/highlight/jirs-contexts/src/c1410.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1562 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1559 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1411.rs b/highlight/jirs-contexts/src/c1411.rs new file mode 100644 index 00000000..e65d5b0b --- /dev/null +++ b/highlight/jirs-contexts/src/c1411.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1562 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1412.rs b/highlight/jirs-contexts/src/c1412.rs new file mode 100644 index 00000000..e514dc50 --- /dev/null +++ b/highlight/jirs-contexts/src/c1412.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1562 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1413.rs b/highlight/jirs-contexts/src/c1413.rs new file mode 100644 index 00000000..e58c465e --- /dev/null +++ b/highlight/jirs-contexts/src/c1413.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1569 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1414.rs b/highlight/jirs-contexts/src/c1414.rs new file mode 100644 index 00000000..1bc68b6d --- /dev/null +++ b/highlight/jirs-contexts/src/c1414.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1569 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1415.rs b/highlight/jirs-contexts/src/c1415.rs new file mode 100644 index 00000000..0fde83f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1415.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1569 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1416.rs b/highlight/jirs-contexts/src/c1416.rs new file mode 100644 index 00000000..e58c465e --- /dev/null +++ b/highlight/jirs-contexts/src/c1416.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1569 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1417.rs b/highlight/jirs-contexts/src/c1417.rs new file mode 100644 index 00000000..1bc68b6d --- /dev/null +++ b/highlight/jirs-contexts/src/c1417.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1569 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1418.rs b/highlight/jirs-contexts/src/c1418.rs new file mode 100644 index 00000000..0fde83f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1418.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1569 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1419.rs b/highlight/jirs-contexts/src/c1419.rs new file mode 100644 index 00000000..6a830771 --- /dev/null +++ b/highlight/jirs-contexts/src/c1419.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1574 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c142.rs b/highlight/jirs-contexts/src/c142.rs new file mode 100644 index 00000000..b2ed607a --- /dev/null +++ b/highlight/jirs-contexts/src/c142.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 161 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1420.rs b/highlight/jirs-contexts/src/c1420.rs new file mode 100644 index 00000000..bdff321e --- /dev/null +++ b/highlight/jirs-contexts/src/c1420.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1574 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1559 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1421.rs b/highlight/jirs-contexts/src/c1421.rs new file mode 100644 index 00000000..94cf6740 --- /dev/null +++ b/highlight/jirs-contexts/src/c1421.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1670 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1574 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1422.rs b/highlight/jirs-contexts/src/c1422.rs new file mode 100644 index 00000000..94d0086e --- /dev/null +++ b/highlight/jirs-contexts/src/c1422.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1670 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1574 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1423.rs b/highlight/jirs-contexts/src/c1423.rs new file mode 100644 index 00000000..af50cdc1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1423.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(erlang|escript)\\b"), + scope: vec![ + Scope { + a: 59955110638518272, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1642 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1424.rs b/highlight/jirs-contexts/src/c1424.rs new file mode 100644 index 00000000..bedda828 --- /dev/null +++ b/highlight/jirs-contexts/src/c1424.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1582 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>|\\:="), + scope: vec![ + Scope { + a: 46445780635222016, + b: 0, + }, + Scope { + a: 47288620757876985, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1425 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",?"), + scope: vec![ + Scope { + a: 46445780635222016, + b: 0, + }, + Scope { + a: 47288620757877339, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1426 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1425.rs b/highlight/jirs-contexts/src/c1425.rs new file mode 100644 index 00000000..de3ffd64 --- /dev/null +++ b/highlight/jirs-contexts/src/c1425.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963028, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963028, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1667 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1426.rs b/highlight/jirs-contexts/src/c1426.rs new file mode 100644 index 00000000..7308d33c --- /dev/null +++ b/highlight/jirs-contexts/src/c1426.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780653244436, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780653244436, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==>|\\:=)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1667 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1427.rs b/highlight/jirs-contexts/src/c1427.rs new file mode 100644 index 00000000..2d6c7da6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1427.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1582 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>|\\:="), + scope: vec![ + Scope { + a: 46445780635222016, + b: 0, + }, + Scope { + a: 47288620757876985, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1428 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",?"), + scope: vec![ + Scope { + a: 46445780635222016, + b: 0, + }, + Scope { + a: 47288620757877339, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1429 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1428.rs b/highlight/jirs-contexts/src/c1428.rs new file mode 100644 index 00000000..5a06eba5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1428.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963028, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963028, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1667 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1429.rs b/highlight/jirs-contexts/src/c1429.rs new file mode 100644 index 00000000..a5b12b26 --- /dev/null +++ b/highlight/jirs-contexts/src/c1429.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780653244436, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780653244436, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==>|\\:=)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1667 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c143.rs b/highlight/jirs-contexts/src/c143.rs new file mode 100644 index 00000000..05863fc9 --- /dev/null +++ b/highlight/jirs-contexts/src/c143.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844459289870336, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844459289870336, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 142 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1430.rs b/highlight/jirs-contexts/src/c1430.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1430.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1431.rs b/highlight/jirs-contexts/src/c1431.rs new file mode 100644 index 00000000..1aed332b --- /dev/null +++ b/highlight/jirs-contexts/src/c1431.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1562 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1432.rs b/highlight/jirs-contexts/src/c1432.rs new file mode 100644 index 00000000..dd04746e --- /dev/null +++ b/highlight/jirs-contexts/src/c1432.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1574 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1433.rs b/highlight/jirs-contexts/src/c1433.rs new file mode 100644 index 00000000..24dd81ae --- /dev/null +++ b/highlight/jirs-contexts/src/c1433.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1650 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1434.rs b/highlight/jirs-contexts/src/c1434.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1434.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1435.rs b/highlight/jirs-contexts/src/c1435.rs new file mode 100644 index 00000000..e807b2fd --- /dev/null +++ b/highlight/jirs-contexts/src/c1435.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1436 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1438 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1538 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1436.rs b/highlight/jirs-contexts/src/c1436.rs new file mode 100644 index 00000000..78024170 --- /dev/null +++ b/highlight/jirs-contexts/src/c1436.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1437 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1437.rs b/highlight/jirs-contexts/src/c1437.rs new file mode 100644 index 00000000..9d0e8508 --- /dev/null +++ b/highlight/jirs-contexts/src/c1437.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1515 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1438.rs b/highlight/jirs-contexts/src/c1438.rs new file mode 100644 index 00000000..b26bd87d --- /dev/null +++ b/highlight/jirs-contexts/src/c1438.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1439.rs b/highlight/jirs-contexts/src/c1439.rs new file mode 100644 index 00000000..926a6091 --- /dev/null +++ b/highlight/jirs-contexts/src/c1439.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 52636636728263104, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1440 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c144.rs b/highlight/jirs-contexts/src/c144.rs new file mode 100644 index 00000000..606325dc --- /dev/null +++ b/highlight/jirs-contexts/src/c144.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620732973078, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(and)\\b"), + scope: vec![ + Scope { + a: 52636636690121003, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:case|diacriticals|hyphens|numeric\\s+strings|punctuation|white\\s+space)\\b"), + scope: vec![ + Scope { + a: 59955136408453121, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:application\\s+responses)\\b"), + scope: vec![ + Scope { + a: 59955136408453403, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1440.rs b/highlight/jirs-contexts/src/c1440.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1440.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1441.rs b/highlight/jirs-contexts/src/c1441.rs new file mode 100644 index 00000000..57b74ded --- /dev/null +++ b/highlight/jirs-contexts/src/c1441.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1442 }), + ContextReference::Direct(ContextId { index: 1531 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1442.rs b/highlight/jirs-contexts/src/c1442.rs new file mode 100644 index 00000000..08f5b0c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1442.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1540 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1443.rs b/highlight/jirs-contexts/src/c1443.rs new file mode 100644 index 00000000..e15038ee --- /dev/null +++ b/highlight/jirs-contexts/src/c1443.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1444 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1444.rs b/highlight/jirs-contexts/src/c1444.rs new file mode 100644 index 00000000..9c1c85f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1444.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1515 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1445.rs b/highlight/jirs-contexts/src/c1445.rs new file mode 100644 index 00000000..96943aee --- /dev/null +++ b/highlight/jirs-contexts/src/c1445.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521953378486, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1446 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1446.rs b/highlight/jirs-contexts/src/c1446.rs new file mode 100644 index 00000000..53bf68f4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1446.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1559 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1447.rs b/highlight/jirs-contexts/src/c1447.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1447.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1448.rs b/highlight/jirs-contexts/src/c1448.rs new file mode 100644 index 00000000..89d5d030 --- /dev/null +++ b/highlight/jirs-contexts/src/c1448.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1449 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1449.rs b/highlight/jirs-contexts/src/c1449.rs new file mode 100644 index 00000000..e2a84d92 --- /dev/null +++ b/highlight/jirs-contexts/src/c1449.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1606 }), + ContextReference::Direct(ContextId { index: 1541 }), + ContextReference::Direct(ContextId { index: 1607 }), + ContextReference::Direct(ContextId { index: 1534 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c145.rs b/highlight/jirs-contexts/src/c145.rs new file mode 100644 index 00000000..1425f205 --- /dev/null +++ b/highlight/jirs-contexts/src/c145.rs @@ -0,0 +1,129 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(script)\\s+(\\w+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707684360, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632450348, + b: 2251799813685248, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 132 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?x)\n\t\\s*(to|on)\\s+ \t\t\t\t\t# \"on\" or \"to\"\n\t(\\w+)\t\t\t\t\t\t\t# function name\n\t(\\()\t\t\t\t\t\t\t# opening paren\n\t\t((?:[\\s,:\\{\\}]*(?:\\w+)?)*)\t# parameters\n\t(\\))\t\t\t\t\t\t\t# closing paren"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636700278792, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630615341, + b: 2251799813685248, + }, + ]),(3, vec![ + Scope { + a: 47288629327560712, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 49258876858335240, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629327560712, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 133 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?x)\n\t\\s*(to|on)\\s+ \t\t\t\t\t# \"on\" or \"to\"\n\t(\\w+)\t\t\t\t\t\t\t# function name\n\t(?:\\s+\n\t\t(of|in)\\s+\t\t\t\t\t# \"of\" or \"in\"\n\t\t(\\w+)\t\t\t\t\t\t# direct parameter\n\t)?\n\t(?=\\s+(above|against|apart\\s+from|around|aside\\s+from|at|below|beneath|beside|between|by|for|from|instead\\s+of|into|on|onto|out\\s+of|over|thru|under)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636700278792, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630615341, + b: 2251799813685248, + }, + ]),(3, vec![ + Scope { + a: 52636636700278792, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 49258876858335534, + b: 2251799813685248, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 134 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?x)\n\t\\s*(to|on)\\s+ \t\t\t\t\t# \"on\" or \"to\"\n\t(\\w+)\t\t\t\t\t\t\t# function name\n\t(?=\\s*(--.*?)?(?m:$))\t\t\t\t# nothing else"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636700278792, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630615341, + b: 2251799813685248, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 135 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 147 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 146 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1450.rs b/highlight/jirs-contexts/src/c1450.rs new file mode 100644 index 00000000..a22f1ca8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1450.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1574 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1586 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1633 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1451.rs b/highlight/jirs-contexts/src/c1451.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1451.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1452.rs b/highlight/jirs-contexts/src/c1452.rs new file mode 100644 index 00000000..394603e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1452.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1453 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1453.rs b/highlight/jirs-contexts/src/c1453.rs new file mode 100644 index 00000000..e4cc3f44 --- /dev/null +++ b/highlight/jirs-contexts/src/c1453.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1454 }), + ContextReference::Direct(ContextId { index: 1609 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1454.rs b/highlight/jirs-contexts/src/c1454.rs new file mode 100644 index 00000000..08f5b0c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1454.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1540 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1455.rs b/highlight/jirs-contexts/src/c1455.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1455.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1456.rs b/highlight/jirs-contexts/src/c1456.rs new file mode 100644 index 00000000..3c43dfef --- /dev/null +++ b/highlight/jirs-contexts/src/c1456.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1457 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1457.rs b/highlight/jirs-contexts/src/c1457.rs new file mode 100644 index 00000000..c29f3336 --- /dev/null +++ b/highlight/jirs-contexts/src/c1457.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1458 }), + ContextReference::Direct(ContextId { index: 1609 }), + ContextReference::Direct(ContextId { index: 1541 }), + ContextReference::Direct(ContextId { index: 1535 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1458.rs b/highlight/jirs-contexts/src/c1458.rs new file mode 100644 index 00000000..08f5b0c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1458.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1540 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1459.rs b/highlight/jirs-contexts/src/c1459.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1459.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c146.rs b/highlight/jirs-contexts/src/c146.rs new file mode 100644 index 00000000..0afc5866 --- /dev/null +++ b/highlight/jirs-contexts/src/c146.rs @@ -0,0 +1,115 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(considering)\\b"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 101 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(ignoring)\\b"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 106 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(if)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636704014344, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 109 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(try)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706111496, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 110 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(using\\s+terms\\s+from)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706373640, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 112 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(with\\s+timeout(\\s+of)?)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636705718280, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 103 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(with\\s+transaction(\\s+of)?)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636705783816, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 104 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1460.rs b/highlight/jirs-contexts/src/c1460.rs new file mode 100644 index 00000000..5d2c5c6d --- /dev/null +++ b/highlight/jirs-contexts/src/c1460.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1461 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1461.rs b/highlight/jirs-contexts/src/c1461.rs new file mode 100644 index 00000000..200c3406 --- /dev/null +++ b/highlight/jirs-contexts/src/c1461.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1462 }), + ContextReference::Direct(ContextId { index: 1463 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1462.rs b/highlight/jirs-contexts/src/c1462.rs new file mode 100644 index 00000000..08f5b0c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1462.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1540 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1463.rs b/highlight/jirs-contexts/src/c1463.rs new file mode 100644 index 00000000..3ce3d53c --- /dev/null +++ b/highlight/jirs-contexts/src/c1463.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1645 }), + ContextReference::Direct(ContextId { index: 1646 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1464.rs b/highlight/jirs-contexts/src/c1464.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1464.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1465.rs b/highlight/jirs-contexts/src/c1465.rs new file mode 100644 index 00000000..bf64c939 --- /dev/null +++ b/highlight/jirs-contexts/src/c1465.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1466 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1466.rs b/highlight/jirs-contexts/src/c1466.rs new file mode 100644 index 00000000..f65551a5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1466.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1467 }), + ContextReference::Direct(ContextId { index: 1535 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1467.rs b/highlight/jirs-contexts/src/c1467.rs new file mode 100644 index 00000000..08f5b0c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1467.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1540 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1468.rs b/highlight/jirs-contexts/src/c1468.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1468.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1469.rs b/highlight/jirs-contexts/src/c1469.rs new file mode 100644 index 00000000..cdee31a2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1469.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1470 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c147.rs b/highlight/jirs-contexts/src/c147.rs new file mode 100644 index 00000000..9ec2ae2f --- /dev/null +++ b/highlight/jirs-contexts/src/c147.rs @@ -0,0 +1,115 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(repeat)\\s+(until)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706439176, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636706504712, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 113 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(repeat)\\s+(while)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706439176, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636704145416, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 114 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(repeat)\\s+(with)\\s+(\\w+)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706439176, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636706504712, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49258876858466312, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 115 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(repeat)\\b(?=\\s*(--.*?)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706439176, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 116 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(repeat)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706439176, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 117 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1470.rs b/highlight/jirs-contexts/src/c1470.rs new file mode 100644 index 00000000..a450f477 --- /dev/null +++ b/highlight/jirs-contexts/src/c1470.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1471 }), + ContextReference::Direct(ContextId { index: 1629 }), + ContextReference::Direct(ContextId { index: 1541 }), + ContextReference::Direct(ContextId { index: 1632 }), + ContextReference::Direct(ContextId { index: 1536 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1471.rs b/highlight/jirs-contexts/src/c1471.rs new file mode 100644 index 00000000..08f5b0c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1471.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1540 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1472.rs b/highlight/jirs-contexts/src/c1472.rs new file mode 100644 index 00000000..f3760092 --- /dev/null +++ b/highlight/jirs-contexts/src/c1472.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("when"), + scope: vec![ + Scope { + a: 52636636711616908, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1473 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1473.rs b/highlight/jirs-contexts/src/c1473.rs new file mode 100644 index 00000000..d2b32c58 --- /dev/null +++ b/highlight/jirs-contexts/src/c1473.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1474.rs b/highlight/jirs-contexts/src/c1474.rs new file mode 100644 index 00000000..36af59cf --- /dev/null +++ b/highlight/jirs-contexts/src/c1474.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1475.rs b/highlight/jirs-contexts/src/c1475.rs new file mode 100644 index 00000000..caac155c --- /dev/null +++ b/highlight/jirs-contexts/src/c1475.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444466413634144, + b: 5629499534213120, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444466413634144, + b: 5629499534213120, + }, +], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1616 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1476.rs b/highlight/jirs-contexts/src/c1476.rs new file mode 100644 index 00000000..19815b8a --- /dev/null +++ b/highlight/jirs-contexts/src/c1476.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1648 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1637 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*:[^:])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1620 }), + ContextReference::Direct(ContextId { index: 1618 }), + ContextReference::Direct(ContextId { index: 1619 }), + ContextReference::Direct(ContextId { index: 1533 }), + ContextReference::Direct(ContextId { index: 1587 }), + ContextReference::Direct(ContextId { index: 1592 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1620 }), + ContextReference::Direct(ContextId { index: 1618 }), + ContextReference::Direct(ContextId { index: 1617 }), + ContextReference::Direct(ContextId { index: 1533 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1477.rs b/highlight/jirs-contexts/src/c1477.rs new file mode 100644 index 00000000..58f3a729 --- /dev/null +++ b/highlight/jirs-contexts/src/c1477.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1478.rs b/highlight/jirs-contexts/src/c1478.rs new file mode 100644 index 00000000..36af59cf --- /dev/null +++ b/highlight/jirs-contexts/src/c1478.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1479.rs b/highlight/jirs-contexts/src/c1479.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1479.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c148.rs b/highlight/jirs-contexts/src/c148.rs new file mode 100644 index 00000000..e8ecc150 --- /dev/null +++ b/highlight/jirs-contexts/src/c148.rs @@ -0,0 +1,125 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(prop(?:erty)?)\\s+(\\w+)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636708602089, + b: 2251799813685248, + }, + ]),(2, vec![ + Scope { + a: 49259087307276296, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 118 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(set)\\s+(\\w+)\\s+(to)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636708602103, + b: 2251799813685248, + }, + ]),(2, vec![ + Scope { + a: 49259087310291191, + b: 2251799813685248, + }, + ]),(3, vec![ + Scope { + a: 52636636708602103, + b: 2251799813685248, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 119 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(local)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636708602133, + b: 2251799813685248, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 120 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(global)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636708602136, + b: 2251799813685248, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 121 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(error)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636706177293, + b: 2251799813685248, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 122 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(if)\\b(?=.*\\bthen\\b(?!\\s*(--.*?)?(?m:$)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636704014344, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 123 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1480.rs b/highlight/jirs-contexts/src/c1480.rs new file mode 100644 index 00000000..d23605c6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1480.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1623 }), + ContextReference::Direct(ContextId { index: 1625 }), + ContextReference::Direct(ContextId { index: 1624 }), + ContextReference::Direct(ContextId { index: 1537 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1481.rs b/highlight/jirs-contexts/src/c1481.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1481.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1482.rs b/highlight/jirs-contexts/src/c1482.rs new file mode 100644 index 00000000..9ec0b04e --- /dev/null +++ b/highlight/jirs-contexts/src/c1482.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1483 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1483.rs b/highlight/jirs-contexts/src/c1483.rs new file mode 100644 index 00000000..446409bf --- /dev/null +++ b/highlight/jirs-contexts/src/c1483.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1484 }), + ContextReference::Direct(ContextId { index: 1534 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1484.rs b/highlight/jirs-contexts/src/c1484.rs new file mode 100644 index 00000000..08f5b0c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1484.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1540 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1485.rs b/highlight/jirs-contexts/src/c1485.rs new file mode 100644 index 00000000..bb9acf26 --- /dev/null +++ b/highlight/jirs-contexts/src/c1485.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1631 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",?"), + scope: vec![ + Scope { + a: 47288620761153556, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1486 }), + ContextReference::Direct(ContextId { index: 1487 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1486.rs b/highlight/jirs-contexts/src/c1486.rs new file mode 100644 index 00000000..f345e195 --- /dev/null +++ b/highlight/jirs-contexts/src/c1486.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445999691137044, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445999691137044, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1572 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1487.rs b/highlight/jirs-contexts/src/c1487.rs new file mode 100644 index 00000000..9cd93400 --- /dev/null +++ b/highlight/jirs-contexts/src/c1487.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1669 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59392130659123220, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1488 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1488.rs b/highlight/jirs-contexts/src/c1488.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1488.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1489.rs b/highlight/jirs-contexts/src/c1489.rs new file mode 100644 index 00000000..04ba4f42 --- /dev/null +++ b/highlight/jirs-contexts/src/c1489.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445999701295124, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445999701295124, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=::)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1667 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c149.rs b/highlight/jirs-contexts/src/c149.rs new file mode 100644 index 00000000..e84b8ceb --- /dev/null +++ b/highlight/jirs-contexts/src/c149.rs @@ -0,0 +1,140 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(tell)\\s+(?=app(lication)?\\s+\"(?i:textmate)\")(?!.*\\bto(?!\\s+tell)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 124 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(tell)\\s+(?=app(lication)?\\s+\"(?i:finder)\")(?!.*\\bto(?!\\s+tell)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 125 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(tell)\\s+(?=app(lication)?\\s+\"(?i:system events)\")(?!.*\\bto(?!\\s+tell)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 126 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(tell)\\s+(?=app(lication)?\\s+\"(?i:itunes)\")(?!.*\\bto(?!\\s+tell)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 127 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(tell)\\s+(?=app(lication)?\\s+process\\b)(?!.*\\bto(?!\\s+tell)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 128 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(tell)\\s+(?=app(lication)?\\b)(?!.*\\bto(?!\\s+tell)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 129 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(tell)\\s+(?!.*\\bto(?!\\s+tell)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 130 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(tell)\\s+(?=.*\\bto\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636707160072, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 131 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1490.rs b/highlight/jirs-contexts/src/c1490.rs new file mode 100644 index 00000000..84bbc044 --- /dev/null +++ b/highlight/jirs-contexts/src/c1490.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445999690678292, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445999690678292, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1667 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1491.rs b/highlight/jirs-contexts/src/c1491.rs new file mode 100644 index 00000000..ffb413cf --- /dev/null +++ b/highlight/jirs-contexts/src/c1491.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445909523038228, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445909523038228, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1572 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1492.rs b/highlight/jirs-contexts/src/c1492.rs new file mode 100644 index 00000000..468ee899 --- /dev/null +++ b/highlight/jirs-contexts/src/c1492.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1673 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1538 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1493.rs b/highlight/jirs-contexts/src/c1493.rs new file mode 100644 index 00000000..56d4c5d0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1493.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1631 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",?"), + scope: vec![ + Scope { + a: 47288620761153556, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1494 }), + ContextReference::Direct(ContextId { index: 1495 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1494.rs b/highlight/jirs-contexts/src/c1494.rs new file mode 100644 index 00000000..f345e195 --- /dev/null +++ b/highlight/jirs-contexts/src/c1494.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445999691137044, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445999691137044, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1572 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1495.rs b/highlight/jirs-contexts/src/c1495.rs new file mode 100644 index 00000000..e9a4710e --- /dev/null +++ b/highlight/jirs-contexts/src/c1495.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1669 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1673 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1496.rs b/highlight/jirs-contexts/src/c1496.rs new file mode 100644 index 00000000..1059b379 --- /dev/null +++ b/highlight/jirs-contexts/src/c1496.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444118493168229, + b: 5629499534213120, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444118493168229, + b: 5629499534213120, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1572 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1497.rs b/highlight/jirs-contexts/src/c1497.rs new file mode 100644 index 00000000..e2c05f9e --- /dev/null +++ b/highlight/jirs-contexts/src/c1497.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1669 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1674 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,:.;\'(){}\\[\\]%=|/]+"), + scope: vec![ + Scope { + a: 50103314693881876, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1498.rs b/highlight/jirs-contexts/src/c1498.rs new file mode 100644 index 00000000..c14b14a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1498.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1538 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1647 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1637 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1499.rs b/highlight/jirs-contexts/src/c1499.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1499.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c15.rs b/highlight/jirs-contexts/src/c15.rs new file mode 100644 index 00000000..484d0aca --- /dev/null +++ b/highlight/jirs-contexts/src/c15.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 92 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c150.rs b/highlight/jirs-contexts/src/c150.rs new file mode 100644 index 00000000..a03cc148 --- /dev/null +++ b/highlight/jirs-contexts/src/c150.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 151 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 152 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 154 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 153 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1500.rs b/highlight/jirs-contexts/src/c1500.rs new file mode 100644 index 00000000..8d9ab968 --- /dev/null +++ b/highlight/jirs-contexts/src/c1500.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1650 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1501.rs b/highlight/jirs-contexts/src/c1501.rs new file mode 100644 index 00000000..f08916a4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1501.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1650 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1559 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1502.rs b/highlight/jirs-contexts/src/c1502.rs new file mode 100644 index 00000000..6170a125 --- /dev/null +++ b/highlight/jirs-contexts/src/c1502.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1670 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1650 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1503.rs b/highlight/jirs-contexts/src/c1503.rs new file mode 100644 index 00000000..7f259f45 --- /dev/null +++ b/highlight/jirs-contexts/src/c1503.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1670 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1650 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1504.rs b/highlight/jirs-contexts/src/c1504.rs new file mode 100644 index 00000000..af595002 --- /dev/null +++ b/highlight/jirs-contexts/src/c1504.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1540 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1505.rs b/highlight/jirs-contexts/src/c1505.rs new file mode 100644 index 00000000..004aff94 --- /dev/null +++ b/highlight/jirs-contexts/src/c1505.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("->"), + scope: vec![ + Scope { + a: 47288620761481236, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1506 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1506.rs b/highlight/jirs-contexts/src/c1506.rs new file mode 100644 index 00000000..cb497bb9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1506.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445926702645268, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445926702645268, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[.;)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1507.rs b/highlight/jirs-contexts/src/c1507.rs new file mode 100644 index 00000000..d48406ea --- /dev/null +++ b/highlight/jirs-contexts/src/c1507.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521953378486, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1508 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1508.rs b/highlight/jirs-contexts/src/c1508.rs new file mode 100644 index 00000000..f0247a4b --- /dev/null +++ b/highlight/jirs-contexts/src/c1508.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1670 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1509.rs b/highlight/jirs-contexts/src/c1509.rs new file mode 100644 index 00000000..5a11f6f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1509.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1515 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1662 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c151.rs b/highlight/jirs-contexts/src/c151.rs new file mode 100644 index 00000000..cdc05d2c --- /dev/null +++ b/highlight/jirs-contexts/src/c151.rs @@ -0,0 +1,137 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:true|false|yes|no)\\b"), + scope: vec![ + Scope { + a: 59955110657196040, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:null|missing\\s+value)\\b"), + scope: vec![ + Scope { + a: 59955110657261576, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-?\\b\\d+((\\.(\\d+\\b)?)?(?i:e\\+?\\d*\\b)?|\\b)"), + scope: vec![ + Scope { + a: 59955089162895360, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:space|tab|return|linefeed|quote)\\b"), + scope: vec![ + Scope { + a: 59955136407076872, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:all\\s+(caps|lowercase)|bold|condensed|expanded|hidden|italic|outline|plain|shadow|small\\s+caps|strikethrough|(sub|super)script|underline)\\b"), + scope: vec![ + Scope { + a: 59955136427130888, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:Jan(uary)?|Feb(ruary)?|Mar(ch)?|Apr(il)?|May|Jun(e)?|Jul(y)?|Aug(ust)?|Sep(tember)?|Oct(ober)?|Nov(ember)?|Dec(ember)?)\\b"), + scope: vec![ + Scope { + a: 59955136427196725, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:Mon(day)?|Tue(sday)?|Wed(nesday)?|Thu(rsday)?|Fri(day)?|Sat(urday)?|Sun(day)?)\\b"), + scope: vec![ + Scope { + a: 59955136427196726, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:AppleScript|pi|result|version|current\\s+application|its?|m[ey])\\b"), + scope: vec![ + Scope { + a: 59955136427393032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:text\\s+item\\s+delimiters|print\\s+(length|depth))\\b"), + scope: vec![ + Scope { + a: 49259061522726912, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1510.rs b/highlight/jirs-contexts/src/c1510.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1510.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1511.rs b/highlight/jirs-contexts/src/c1511.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1511.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1512.rs b/highlight/jirs-contexts/src/c1512.rs new file mode 100644 index 00000000..259d068a --- /dev/null +++ b/highlight/jirs-contexts/src/c1512.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1513.rs b/highlight/jirs-contexts/src/c1513.rs new file mode 100644 index 00000000..8fde6aca --- /dev/null +++ b/highlight/jirs-contexts/src/c1513.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1581 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1514.rs b/highlight/jirs-contexts/src/c1514.rs new file mode 100644 index 00000000..789a1217 --- /dev/null +++ b/highlight/jirs-contexts/src/c1514.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844510829477888, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844510829477888, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1513 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1515.rs b/highlight/jirs-contexts/src/c1515.rs new file mode 100644 index 00000000..f21e08cc --- /dev/null +++ b/highlight/jirs-contexts/src/c1515.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1516 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620749357076, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1516.rs b/highlight/jirs-contexts/src/c1516.rs new file mode 100644 index 00000000..c83111fb --- /dev/null +++ b/highlight/jirs-contexts/src/c1516.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521965109419, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1526 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1517.rs b/highlight/jirs-contexts/src/c1517.rs new file mode 100644 index 00000000..1d96481a --- /dev/null +++ b/highlight/jirs-contexts/src/c1517.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59955136445349908, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1375 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1518.rs b/highlight/jirs-contexts/src/c1518.rs new file mode 100644 index 00000000..42ef4780 --- /dev/null +++ b/highlight/jirs-contexts/src/c1518.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,:.;\'(){}\\[\\]%=|/]+"), + scope: vec![ + Scope { + a: 50103314694078484, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1519.rs b/highlight/jirs-contexts/src/c1519.rs new file mode 100644 index 00000000..acaf9be1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1519.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59955136445349908, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1374 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c152.rs b/highlight/jirs-contexts/src/c152.rs new file mode 100644 index 00000000..c4446eae --- /dev/null +++ b/highlight/jirs-contexts/src/c152.rs @@ -0,0 +1,111 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(&|\\*|\\+|-|/|÷|\\^)"), + scope: vec![ + Scope { + a: 52636628119191560, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=|≠|>|<|≥|>=|≤|<=)"), + scope: vec![ + Scope { + a: 52636628119257096, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?ix)\\b\n\t(and|or|div|mod|as|not\n\t|(a\\s+)?(ref(\\s+to)?|reference\\s+to)\n\t|equal(s|\\s+to)|contains?|comes\\s+(after|before)|(start|begin|end)s?\\s+with\n\t)\n\\b"), + scope: vec![ + Scope { + a: 52636628119322632, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?ix)\\b\n\t(is(n\'t|\\s+not)?(\\s+(equal(\\s+to)?|(less|greater)\\s+than(\\s+or\\s+equal(\\s+to)?)?|in|contained\\s+by))?\n\t|does(n\'t|\\s+not)\\s+(equal|come\\s+(before|after)|contain)\n\t)\n\\b"), + scope: vec![ + Scope { + a: 52636628119322632, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:some|every|whose|where|that|id|index|\\d+(st|nd|rd|th)|first|second|third|fourth|fifth|sixth|seventh|eighth|ninth|tenth|last|front|back|middle|named|beginning|end|from|to|thr(u|ough)|before|(front|back|beginning|end)\\s+of|after|behind|in\\s+(front|back|beginning|end)\\s+of)\\b"), + scope: vec![ + Scope { + a: 52636628110147592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:continue|return|exit(\\s+repeat)?)\\b"), + scope: vec![ + Scope { + a: 52636636708536328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:about|above|after|against|and|apart\\s+from|around|as|aside\\s+from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|contain|contains|contains|copy|div|does|eighth|else|end|equal|equals|error|every|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead\\s+of|into|is|it|its|last|local|me|middle|mod|my|ninth|not|of|on|onto|or|out\\s+of|over|prop|property|put|ref|reference|repeat|returning|script|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\\b"), + scope: vec![ + Scope { + a: 52636787013058560, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1520.rs b/highlight/jirs-contexts/src/c1520.rs new file mode 100644 index 00000000..75978b48 --- /dev/null +++ b/highlight/jirs-contexts/src/c1520.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318827, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1539 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1521.rs b/highlight/jirs-contexts/src/c1521.rs new file mode 100644 index 00000000..4b17a57e --- /dev/null +++ b/highlight/jirs-contexts/src/c1521.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<<"), + scope: vec![ + Scope { + a: 47288629346107574, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1379 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1522.rs b/highlight/jirs-contexts/src/c1522.rs new file mode 100644 index 00000000..aabd49ff --- /dev/null +++ b/highlight/jirs-contexts/src/c1522.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">>"), + scope: vec![ + Scope { + a: 47288629346107563, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620761612308, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/"), + scope: vec![ + Scope { + a: 47288620761677844, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1376 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1595 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1639 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1523.rs b/highlight/jirs-contexts/src/c1523.rs new file mode 100644 index 00000000..878c728d --- /dev/null +++ b/highlight/jirs-contexts/src/c1523.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<<"), + scope: vec![ + Scope { + a: 47288629346107574, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1377 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1524.rs b/highlight/jirs-contexts/src/c1524.rs new file mode 100644 index 00000000..794370a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1524.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<<"), + scope: vec![ + Scope { + a: 47288629346107574, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1378 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1525.rs b/highlight/jirs-contexts/src/c1525.rs new file mode 100644 index 00000000..77022331 --- /dev/null +++ b/highlight/jirs-contexts/src/c1525.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$"), + scope: vec![ + Scope { + a: 59955200832831488, + b: 0, + }, + Scope { + a: 47288629326774292, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1380 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1526.rs b/highlight/jirs-contexts/src/c1526.rs new file mode 100644 index 00000000..d72fc82d --- /dev/null +++ b/highlight/jirs-contexts/src/c1526.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1570 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1527.rs b/highlight/jirs-contexts/src/c1527.rs new file mode 100644 index 00000000..b20032df --- /dev/null +++ b/highlight/jirs-contexts/src/c1527.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[.;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1528.rs b/highlight/jirs-contexts/src/c1528.rs new file mode 100644 index 00000000..b4731407 --- /dev/null +++ b/highlight/jirs-contexts/src/c1528.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\%"), + scope: vec![ + Scope { + a: 47288629323039310, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1381 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1529.rs b/highlight/jirs-contexts/src/c1529.rs new file mode 100644 index 00000000..a38cc47b --- /dev/null +++ b/highlight/jirs-contexts/src/c1529.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1583 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1542 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1548 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1546 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1553 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1649 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c153.rs b/highlight/jirs-contexts/src/c153.rs new file mode 100644 index 00000000..dc3b84c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c153.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("¬"), + scope: vec![ + Scope { + a: 47288620736970936, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429737, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[()]"), + scope: vec![ + Scope { + a: 47288521944399880, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1530.rs b/highlight/jirs-contexts/src/c1530.rs new file mode 100644 index 00000000..0e499d9a --- /dev/null +++ b/highlight/jirs-contexts/src/c1530.rs @@ -0,0 +1,119 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(false|true)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110657196052, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(error|exit|ok|throw)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110654705869, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(badarg|badarith|badmatch|function_clause|case_clause|if_clause|try_clause|undef|badfun|badarity|timeout_value|noproc|nocatch|system_limit)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110654706284, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(none|undefined)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110677905428, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(off_heap|on_heap)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110677970964, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((milli|micro|nano)?second|native|perf_counter|infinity)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110657392660, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((milli|micro|nano)_)?seconds(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110657392660, + b: 0, + }, + Scope { + a: 50104723404226560, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1531.rs b/highlight/jirs-contexts/src/c1531.rs new file mode 100644 index 00000000..c1ff5530 --- /dev/null +++ b/highlight/jirs-contexts/src/c1531.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_A-Za-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59955136436568084, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1382 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1567 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1532.rs b/highlight/jirs-contexts/src/c1532.rs new file mode 100644 index 00000000..205f3a7f --- /dev/null +++ b/highlight/jirs-contexts/src/c1532.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1533.rs b/highlight/jirs-contexts/src/c1533.rs new file mode 100644 index 00000000..71221e2c --- /dev/null +++ b/highlight/jirs-contexts/src/c1533.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59392130630615060, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1383 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1534.rs b/highlight/jirs-contexts/src/c1534.rs new file mode 100644 index 00000000..dfd5a699 --- /dev/null +++ b/highlight/jirs-contexts/src/c1534.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_A-Za-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59392130632974787, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1384 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1567 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1535.rs b/highlight/jirs-contexts/src/c1535.rs new file mode 100644 index 00000000..8b8f5c61 --- /dev/null +++ b/highlight/jirs-contexts/src/c1535.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59392130643525652, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1385 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1536.rs b/highlight/jirs-contexts/src/c1536.rs new file mode 100644 index 00000000..b49193ef --- /dev/null +++ b/highlight/jirs-contexts/src/c1536.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59392130657746964, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1386 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1537.rs b/highlight/jirs-contexts/src/c1537.rs new file mode 100644 index 00000000..ef732cf4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1537.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 59392130632450068, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1387 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1538.rs b/highlight/jirs-contexts/src/c1538.rs new file mode 100644 index 00000000..2bb13f03 --- /dev/null +++ b/highlight/jirs-contexts/src/c1538.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1539.rs b/highlight/jirs-contexts/src/c1539.rs new file mode 100644 index 00000000..8f48fdb4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1539.rs @@ -0,0 +1,155 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\)[bdefnrstv\\\\\'\'\"$~]"), + scope: vec![ + Scope { + a: 59955200847314964, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629326839828, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\)[0-7]{1,3}"), + scope: vec![ + Scope { + a: 59955200847314964, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629326839828, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\x)\\h{2}"), + scope: vec![ + Scope { + a: 59955200847314964, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629326839828, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\x\\{"), + scope: vec![ + Scope { + a: 47288629326839990, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1388 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\x)\\S{2}"), + scope: vec![ + Scope { + a: 59955200847314964, + b: 0, + }, + Scope { + a: 50103314669436948, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629326839828, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\\\^)[A-Za-z\\[\\]]"), + scope: vec![ + Scope { + a: 59955200847314964, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629326839828, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\\\^?).?"), + scope: vec![ + Scope { + a: 59955200847314964, + b: 0, + }, + Scope { + a: 50103314669436948, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629326839828, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c154.rs b/highlight/jirs-contexts/src/c154.rs new file mode 100644 index 00000000..1a5d11b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c154.rs @@ -0,0 +1,124 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:POSIX\\s+path|frontmost|id|name|running|version|days?|weekdays?|months?|years?|time|date\\s+string|time\\s+string|length|rest|reverse|items?|contents|quoted\\s+form|characters?|paragraphs?|words?)\\b"), + scope: vec![ + Scope { + a: 61925255106199785, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:activate|log|clipboard\\s+info|set\\s+the\\s+clipboard\\s+to|the\\s+clipboard|info\\s+for|list\\s+(disks|folder)|mount\\s+volume|path\\s+to(\\s+resource)?|close\\s+access|get\\s+eof|open\\s+for\\s+access|read|set\\s+eof|write|open\\s+location|current\\s+date|do\\s+shell\\s+script|get\\s+volume\\s+settings|random\\s+number|round|set\\s+volume|system\\s+(attribute|info)|time\\s+to\\s+GMT|load\\s+script|run\\s+script|scripting\\s+components|store\\s+script|copy|count|get|launch|run|set|ASCII\\s+(character|number)|localized\\s+string|offset|summarize|beep|choose\\s+(application|color|file(\\s+name)?|folder|from\\s+list|remote\\s+application|URL)|delay|display\\s+(alert|dialog)|say)\\b"), + scope: vec![ + Scope { + a: 61925255106199868, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:get|run)\\b"), + scope: vec![ + Scope { + a: 61925255106199560, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:anything|data|text|upper\\s+case|propert(y|ies))\\b"), + scope: vec![ + Scope { + a: 61925366775349256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:alias|class)(es)?\\b"), + scope: vec![ + Scope { + a: 61925366775349256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:app(lication)?|boolean|character|constant|date|event|file(\\s+specification)?|handler|integer|item|keystroke|linked\\s+list|list|machine|number|picture|preposition|POSIX\\s+file|real|record|reference(\\s+form)?|RGB\\s+color|script|sound|text\\s+item|type\\s+class|vector|writing\\s+code(\\s+info)?|zone|((international|styled(\\s+(Clipboard|Unicode))?|Unicode)\\s+)?text|((C|encoded|Pascal)\\s+)?string)s?\\b"), + scope: vec![ + Scope { + a: 61925366775349256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?ix)\\b\n\t(\t(cubic\\s+(centi)?|square\\s+(kilo)?|centi|kilo)met(er|re)s\n\t|\tsquare\\s+(yards|feet|miles)|cubic\\s+(yards|feet|inches)|miles|inches\n\t|\tlit(re|er)s|gallons|quarts\n\t|\t(kilo)?grams|ounces|pounds\n\t|\tdegrees\\s+(Celsius|Fahrenheit|Kelvin)\n\t)\n\\b"), + scope: vec![ + Scope { + a: 61925366775349565, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:seconds|minutes|hours|days)\\b"), + scope: vec![ + Scope { + a: 61925366775349556, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1540.rs b/highlight/jirs-contexts/src/c1540.rs new file mode 100644 index 00000000..217b6655 --- /dev/null +++ b/highlight/jirs-contexts/src/c1540.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1516 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1568 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314694471700, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1541.rs b/highlight/jirs-contexts/src/c1541.rs new file mode 100644 index 00000000..325a2eea --- /dev/null +++ b/highlight/jirs-contexts/src/c1541.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620749357076, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+(?!,)"), + scope: vec![ + Scope { + a: 50103314694537236, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1542.rs b/highlight/jirs-contexts/src/c1542.rs new file mode 100644 index 00000000..eb19f998 --- /dev/null +++ b/highlight/jirs-contexts/src/c1542.rs @@ -0,0 +1,127 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("if(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636711616746, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1389 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("case(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636711616906, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1390 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("receive(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636701196881, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1391 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("begin(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636701196470, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1392 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("query(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636701196882, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1393 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("when(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636711616908, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1394 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("->"), + scope: vec![ + Scope { + a: 47288620760301588, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1543.rs b/highlight/jirs-contexts/src/c1543.rs new file mode 100644 index 00000000..84318d42 --- /dev/null +++ b/highlight/jirs-contexts/src/c1543.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1637 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1544.rs b/highlight/jirs-contexts/src/c1544.rs new file mode 100644 index 00000000..9b91d49c --- /dev/null +++ b/highlight/jirs-contexts/src/c1544.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("end(?=[^[_A-Za-z\\d@]])|(?=\\.)"), + scope: vec![ + Scope { + a: 52636636711616683, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1545.rs b/highlight/jirs-contexts/src/c1545.rs new file mode 100644 index 00000000..7ef4171d --- /dev/null +++ b/highlight/jirs-contexts/src/c1545.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("end(?=[^[_A-Za-z\\d@]])|(?=\\.)"), + scope: vec![ + Scope { + a: 52636636701196459, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1546.rs b/highlight/jirs-contexts/src/c1546.rs new file mode 100644 index 00000000..58de768d --- /dev/null +++ b/highlight/jirs-contexts/src/c1546.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("fun(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52638212953276436, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1400 }), + ContextReference::Direct(ContextId { index: 1401 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1547.rs b/highlight/jirs-contexts/src/c1547.rs new file mode 100644 index 00000000..cb22fffb --- /dev/null +++ b/highlight/jirs-contexts/src/c1547.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("end(?=[^[_A-Za-z\\d@]])|(?=\\.)"), + scope: vec![ + Scope { + a: 52638212952883220, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1637 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1395 }), + ContextReference::Direct(ContextId { index: 1396 }), + ContextReference::Direct(ContextId { index: 1398 }), + ContextReference::Direct(ContextId { index: 1399 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1548.rs b/highlight/jirs-contexts/src/c1548.rs new file mode 100644 index 00000000..2c9787f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1548.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("try(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636706177290, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1402 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1549.rs b/highlight/jirs-contexts/src/c1549.rs new file mode 100644 index 00000000..2fdf0409 --- /dev/null +++ b/highlight/jirs-contexts/src/c1549.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1550 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1586 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1529 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1672 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c155.rs b/highlight/jirs-contexts/src/c155.rs new file mode 100644 index 00000000..42e99e46 --- /dev/null +++ b/highlight/jirs-contexts/src/c155.rs @@ -0,0 +1,71 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#!).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711032872968, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038728, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711032938504, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038728, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\(\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038728, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 137 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1550.rs b/highlight/jirs-contexts/src/c1550.rs new file mode 100644 index 00000000..89d3b68b --- /dev/null +++ b/highlight/jirs-contexts/src/c1550.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1521 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1563 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1575 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1651 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1551.rs b/highlight/jirs-contexts/src/c1551.rs new file mode 100644 index 00000000..6cb31a43 --- /dev/null +++ b/highlight/jirs-contexts/src/c1551.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1558 }), + ContextReference::Direct(ContextId { index: 1552 }), + ContextReference::Direct(ContextId { index: 1561 }), + ContextReference::Direct(ContextId { index: 1533 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1552.rs b/highlight/jirs-contexts/src/c1552.rs new file mode 100644 index 00000000..989669f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1552.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288689481547796, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288620762136596, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1553.rs b/highlight/jirs-contexts/src/c1553.rs new file mode 100644 index 00000000..00bf00fa --- /dev/null +++ b/highlight/jirs-contexts/src/c1553.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1554 }), + ContextReference::Direct(ContextId { index: 1555 }), + ContextReference::Direct(ContextId { index: 1671 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1554.rs b/highlight/jirs-contexts/src/c1554.rs new file mode 100644 index 00000000..288a0dc3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1554.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1406 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1555.rs b/highlight/jirs-contexts/src/c1555.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1555.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1556.rs b/highlight/jirs-contexts/src/c1556.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1556.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1557.rs b/highlight/jirs-contexts/src/c1557.rs new file mode 100644 index 00000000..98c32124 --- /dev/null +++ b/highlight/jirs-contexts/src/c1557.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1554 }), + ContextReference::Direct(ContextId { index: 1556 }), + ContextReference::Direct(ContextId { index: 1671 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1558.rs b/highlight/jirs-contexts/src/c1558.rs new file mode 100644 index 00000000..593232de --- /dev/null +++ b/highlight/jirs-contexts/src/c1558.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1572 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1559.rs b/highlight/jirs-contexts/src/c1559.rs new file mode 100644 index 00000000..b038e133 --- /dev/null +++ b/highlight/jirs-contexts/src/c1559.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1598 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1560 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1586 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1529 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1676 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c156.rs b/highlight/jirs-contexts/src/c156.rs new file mode 100644 index 00000000..8d9edab8 --- /dev/null +++ b/highlight/jirs-contexts/src/c156.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\(\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038728, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 136 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1560.rs b/highlight/jirs-contexts/src/c1560.rs new file mode 100644 index 00000000..a9c02672 --- /dev/null +++ b/highlight/jirs-contexts/src/c1560.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1523 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1564 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1576 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1652 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1561.rs b/highlight/jirs-contexts/src/c1561.rs new file mode 100644 index 00000000..4f72083f --- /dev/null +++ b/highlight/jirs-contexts/src/c1561.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1407 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1562.rs b/highlight/jirs-contexts/src/c1562.rs new file mode 100644 index 00000000..92f54d11 --- /dev/null +++ b/highlight/jirs-contexts/src/c1562.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1526 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1563.rs b/highlight/jirs-contexts/src/c1563.rs new file mode 100644 index 00000000..7ded88e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1563.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1409 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1564.rs b/highlight/jirs-contexts/src/c1564.rs new file mode 100644 index 00000000..6eb2c66c --- /dev/null +++ b/highlight/jirs-contexts/src/c1564.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1410 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1565.rs b/highlight/jirs-contexts/src/c1565.rs new file mode 100644 index 00000000..8b57d7db --- /dev/null +++ b/highlight/jirs-contexts/src/c1565.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1411 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1566.rs b/highlight/jirs-contexts/src/c1566.rs new file mode 100644 index 00000000..ae1c657c --- /dev/null +++ b/highlight/jirs-contexts/src/c1566.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1412 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1567.rs b/highlight/jirs-contexts/src/c1567.rs new file mode 100644 index 00000000..ee97c2b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1567.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,:.;\'(){}\\[\\]%=|/]+"), + scope: vec![ + Scope { + a: 50103314694733844, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1568.rs b/highlight/jirs-contexts/src/c1568.rs new file mode 100644 index 00000000..d0edc08b --- /dev/null +++ b/highlight/jirs-contexts/src/c1568.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1416 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1417 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#?\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1418 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1569.rs b/highlight/jirs-contexts/src/c1569.rs new file mode 100644 index 00000000..94f6fe78 --- /dev/null +++ b/highlight/jirs-contexts/src/c1569.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+\\.\\d*|\\.\\d+"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1413 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1414 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#?\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1415 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c157.rs b/highlight/jirs-contexts/src/c157.rs new file mode 100644 index 00000000..30fe52eb --- /dev/null +++ b/highlight/jirs-contexts/src/c157.rs @@ -0,0 +1,174 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521948725256, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 138 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?<=application )|(?<=app ))(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956232, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 139 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956232, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 140 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\|)[^|\\n]*(\\|)"), + scope: vec![ + Scope { + a: 46444088417320960, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629321990152, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629321990152, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(«)(data) (utxt|utf8)([[:xdigit:]]*)(»)(?:\\s+(as)\\s+(?i:Unicode\\s+text))?"), + scope: vec![ + Scope { + a: 59955136426475840, + b: 2251799813685248, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629330509832, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925366775349256, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576483500040, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 55451949115965448, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629330509832, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 52636628099268608, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(«)(\\w+)\\b(?=\\s)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629330509832, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925366775349256, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 141 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(«)[^»]*(»)"), + scope: vec![ + Scope { + a: 50103314673106952, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629330509832, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629330509832, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1570.rs b/highlight/jirs-contexts/src/c1570.rs new file mode 100644 index 00000000..10aef9cd --- /dev/null +++ b/highlight/jirs-contexts/src/c1570.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[)\\]}]"), + scope: vec![ + Scope { + a: 50103314682150932, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1571.rs b/highlight/jirs-contexts/src/c1571.rs new file mode 100644 index 00000000..eed7f3bc --- /dev/null +++ b/highlight/jirs-contexts/src/c1571.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(after|andalso|begin|case|catch|cond|end|if|let|of|orelse|receive|try|when)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 50103314665898004, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1572.rs b/highlight/jirs-contexts/src/c1572.rs new file mode 100644 index 00000000..e4a59388 --- /dev/null +++ b/highlight/jirs-contexts/src/c1572.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1573.rs b/highlight/jirs-contexts/src/c1573.rs new file mode 100644 index 00000000..4047c28c --- /dev/null +++ b/highlight/jirs-contexts/src/c1573.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("catch(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636706177044, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(after|cond|end|let|of)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636636701196308, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1574.rs b/highlight/jirs-contexts/src/c1574.rs new file mode 100644 index 00000000..55fbdcef --- /dev/null +++ b/highlight/jirs-contexts/src/c1574.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521971925163, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1595 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1639 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1641 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1526 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1575.rs b/highlight/jirs-contexts/src/c1575.rs new file mode 100644 index 00000000..36856a24 --- /dev/null +++ b/highlight/jirs-contexts/src/c1575.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1419 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1576.rs b/highlight/jirs-contexts/src/c1576.rs new file mode 100644 index 00000000..e41a76d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1576.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1420 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1577.rs b/highlight/jirs-contexts/src/c1577.rs new file mode 100644 index 00000000..a939aad4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1577.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1421 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1578.rs b/highlight/jirs-contexts/src/c1578.rs new file mode 100644 index 00000000..07f1950c --- /dev/null +++ b/highlight/jirs-contexts/src/c1578.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1422 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1579.rs b/highlight/jirs-contexts/src/c1579.rs new file mode 100644 index 00000000..ee80321b --- /dev/null +++ b/highlight/jirs-contexts/src/c1579.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\?{1,2})(?x:\n MODULE|FUNCTION_NAME|FUNCTION_ARITY|MODULE_STRING|\n FILE|LINE|MACHINE|OTP_RELEASE\n)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110666764308, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629340602388, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?{1,2}"), + scope: vec![ + Scope { + a: 59955136436568084, + b: 0, + }, + Scope { + a: 47288629340602388, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1531 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c158.rs b/highlight/jirs-contexts/src/c158.rs new file mode 100644 index 00000000..1e06a52f --- /dev/null +++ b/highlight/jirs-contexts/src/c158.rs @@ -0,0 +1,98 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(item|container|(computer|disk|trash)-object|disk|folder|((alias|application|document|internet location) )?file|clipping|package)s?\\b"), + scope: vec![ + Scope { + a: 61925366773383490, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((Finder|desktop|information|preferences|clipping) )windows?\\b"), + scope: vec![ + Scope { + a: 61925366773383491, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(preferences|(icon|column|list) view options|(label|column|alias list)s?)\\b"), + scope: vec![ + Scope { + a: 61925366773383492, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(copy|find|sort|clean up|eject|empty( trash)|erase|reveal|update)\\b"), + scope: vec![ + Scope { + a: 61925255104233794, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(insertion location|product version|startup disk|desktop|trash|home|computer container|finder preferences)\\b"), + scope: vec![ + Scope { + a: 61925409723056136, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(visible)\\b"), + scope: vec![ + Scope { + a: 61925246514298888, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1580.rs b/highlight/jirs-contexts/src/c1580.rs new file mode 100644 index 00000000..83382bd9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1580.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\?{1,2})(?x:\n MODULE|FUNCTION_NAME|FUNCTION_ARITY|MODULE_STRING|\n FILE|LINE|MACHINE|OTP_RELEASE\n)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 59955110666764308, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629340602388, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?{1,2}"), + scope: vec![ + Scope { + a: 59955136436568084, + b: 0, + }, + Scope { + a: 47288629340602388, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1531 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1581.rs b/highlight/jirs-contexts/src/c1581.rs new file mode 100644 index 00000000..2fba99f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1581.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844510829477888, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844510829477888, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\#!"), + scope: vec![ + Scope { + a: 47288629323038794, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1423 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1642 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1582.rs b/highlight/jirs-contexts/src/c1582.rs new file mode 100644 index 00000000..5b7d95bb --- /dev/null +++ b/highlight/jirs-contexts/src/c1582.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 46445780635222016, + b: 0, + }, + Scope { + a: 47288521973629099, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1526 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1583.rs b/highlight/jirs-contexts/src/c1583.rs new file mode 100644 index 00000000..e610ad23 --- /dev/null +++ b/highlight/jirs-contexts/src/c1583.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#{"), + scope: vec![ + Scope { + a: 46445780635222016, + b: 0, + }, + Scope { + a: 47288521973629110, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1424 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1585 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1584.rs b/highlight/jirs-contexts/src/c1584.rs new file mode 100644 index 00000000..ec49602b --- /dev/null +++ b/highlight/jirs-contexts/src/c1584.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#{"), + scope: vec![ + Scope { + a: 46445780635222016, + b: 0, + }, + Scope { + a: 47288521973629110, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1427 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1585 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1585.rs b/highlight/jirs-contexts/src/c1585.rs new file mode 100644 index 00000000..65155b6d --- /dev/null +++ b/highlight/jirs-contexts/src/c1585.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>|\\:="), + scope: vec![ + Scope { + a: 47288620757876985, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1586.rs b/highlight/jirs-contexts/src/c1586.rs new file mode 100644 index 00000000..7bb89122 --- /dev/null +++ b/highlight/jirs-contexts/src/c1586.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*:[^:=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1588 }), + ContextReference::Direct(ContextId { index: 1587 }), + ContextReference::Direct(ContextId { index: 1592 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1587.rs b/highlight/jirs-contexts/src/c1587.rs new file mode 100644 index 00000000..6dadb863 --- /dev/null +++ b/highlight/jirs-contexts/src/c1587.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288788251050004, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1588.rs b/highlight/jirs-contexts/src/c1588.rs new file mode 100644 index 00000000..325c84e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1588.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1557 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)|(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1590 }), + ContextReference::Direct(ContextId { index: 1589 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1589.rs b/highlight/jirs-contexts/src/c1589.rs new file mode 100644 index 00000000..7ea935bc --- /dev/null +++ b/highlight/jirs-contexts/src/c1589.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1636 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1530 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1519 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1674 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1572 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c159.rs b/highlight/jirs-contexts/src/c159.rs new file mode 100644 index 00000000..7379b982 --- /dev/null +++ b/highlight/jirs-contexts/src/c159.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 155 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 150 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 163 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1590.rs b/highlight/jirs-contexts/src/c1590.rs new file mode 100644 index 00000000..593232de --- /dev/null +++ b/highlight/jirs-contexts/src/c1590.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1572 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1591.rs b/highlight/jirs-contexts/src/c1591.rs new file mode 100644 index 00000000..e9da7952 --- /dev/null +++ b/highlight/jirs-contexts/src/c1591.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*:[^:=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1588 }), + ContextReference::Direct(ContextId { index: 1587 }), + ContextReference::Direct(ContextId { index: 1592 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1592.rs b/highlight/jirs-contexts/src/c1592.rs new file mode 100644 index 00000000..27804972 --- /dev/null +++ b/highlight/jirs-contexts/src/c1592.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n # builtin namespace\n erlang|\n\n # erlang otp libraries\n # https://github.com/erlang/otp\n asn1|common_test|compiler|crypto|debugger|dialyzer|diameter|edoc|eldap|\n erl_(docgen|interface)|et|eunit|ftp|hipe|inets|jinterface|kernel|\n megaco|mnesia|observer|odbc|os_mon|parsetools|public_key|reltool|\n runtime_tools|sasl|snmp|ssh|ssl|stdlib|syntax_tools|tftp|tools|wx|xmerl\n)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 61926101195423744, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 49259727243444224, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1674 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1430 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1593.rs b/highlight/jirs-contexts/src/c1593.rs new file mode 100644 index 00000000..20c3e94c --- /dev/null +++ b/highlight/jirs-contexts/src/c1593.rs @@ -0,0 +1,286 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+(\\.)\\d+([eE][-+]?\\d+)?\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 5629499534213120, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397908, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:((2\\#)[0-1]+) # binary\n | ((8\\#)[0-7]+) # octal\n | ((10\\#)[0-9]+) # decimal\n | ((16\\#)[\\da-fA-F]+) # hexadecimal\n | ((3\\#)[0-2]+\n | (4\\#)[0-3]+\n | (5\\#)[0-4]+\n | (6\\#)[0-5]+\n | (7\\#)[0-6]+\n | (9\\#)[0-8]+\n | (11\\#)[\\daA]+\n | (12\\#)[\\da-bA-B]+\n | (13\\#)[\\da-cA-C]+\n | (14\\#)[\\da-dA-D]+\n | (15\\#)[\\da-eA-E]+\n | (17\\#)[\\da-gA-G]+\n | (18\\#)[\\da-hA-H]+\n | (19\\#)[\\da-iA-I]+\n | (20\\#)[\\da-jA-J]+\n | (21\\#)[\\da-kA-K]+\n | (22\\#)[\\da-lA-L]+\n | (23\\#)[\\da-mA-M]+\n | (24\\#)[\\da-nA-N]+\n | (25\\#)[\\da-oA-O]+\n | (26\\#)[\\da-pA-P]+\n | (27\\#)[\\da-qA-Q]+\n | (28\\#)[\\da-rA-R]+\n | (29\\#)[\\da-sA-S]+\n | (30\\#)[\\da-tA-T]+\n | (31\\#)[\\da-uA-U]+\n | (32\\#)[\\da-vA-V]+\n | (33\\#)[\\da-wA-W]+\n | (34\\#)[\\da-xA-X]+\n | (35\\#)[\\da-yA-Y]+\n | (36\\#)[\\da-zA-Z]+) # other\n | ((\\d+\\#)\\S+) # illegal\n)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461741, + b: 5629499534213120, + }, + ]),(2, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(3, vec![ + Scope { + a: 59955089176461666, + b: 5629499534213120, + }, + ]),(4, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(5, vec![ + Scope { + a: 59955089176461530, + b: 5629499534213120, + }, + ]),(6, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(7, vec![ + Scope { + a: 59955089176461528, + b: 5629499534213120, + }, + ]),(8, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(9, vec![ + Scope { + a: 59955089176461537, + b: 5629499534213120, + }, + ]),(10, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(11, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(12, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(13, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(14, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(15, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(16, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(17, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(18, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(19, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(20, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(21, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(22, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(23, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(24, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(25, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(26, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(27, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(28, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(29, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(30, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(31, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(32, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(33, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(34, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(35, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(36, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(37, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(38, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(39, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(40, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ]),(41, vec![ + Scope { + a: 50103314667733012, + b: 0, + }, + ]),(42, vec![ + Scope { + a: 47288629325070764, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d\\w+"), + scope: vec![ + Scope { + a: 50103314667733012, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1594.rs b/highlight/jirs-contexts/src/c1594.rs new file mode 100644 index 00000000..e7cafeb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1594.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(div|rem)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636628119191572, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(band|bor|bxor|bnot|bsl|bsr)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636628135903252, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(and|or|xor|not|andalso|orelse)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 52636628114800660, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1595.rs b/highlight/jirs-contexts/src/c1595.rs new file mode 100644 index 00000000..972e0421 --- /dev/null +++ b/highlight/jirs-contexts/src/c1595.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|\\|"), + scope: vec![ + Scope { + a: 52636628139900948, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1596.rs b/highlight/jirs-contexts/src/c1596.rs new file mode 100644 index 00000000..e374c66d --- /dev/null +++ b/highlight/jirs-contexts/src/c1596.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<=|<-"), + scope: vec![ + Scope { + a: 52636628139966484, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=/=|=:=|/=|==|=<|>=|=!|[<>!]"), + scope: vec![ + Scope { + a: 52636628114800660, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+\\+|--"), + scope: vec![ + Scope { + a: 52636628140032020, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-+*/]"), + scope: vec![ + Scope { + a: 52636628119191572, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130644, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1597.rs b/highlight/jirs-contexts/src/c1597.rs new file mode 100644 index 00000000..dd05257f --- /dev/null +++ b/highlight/jirs-contexts/src/c1597.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521953378475, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620737626132, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1526 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1598.rs b/highlight/jirs-contexts/src/c1598.rs new file mode 100644 index 00000000..e7d0b484 --- /dev/null +++ b/highlight/jirs-contexts/src/c1598.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=->|when[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1599.rs b/highlight/jirs-contexts/src/c1599.rs new file mode 100644 index 00000000..1c58cf04 --- /dev/null +++ b/highlight/jirs-contexts/src/c1599.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-(?=\\s*\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\'))"), + scope: vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1434 }), + ContextReference::Direct(ContextId { index: 1435 }), + ContextReference::Direct(ContextId { index: 1439 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c16.rs b/highlight/jirs-contexts/src/c16.rs new file mode 100644 index 00000000..14e385bf --- /dev/null +++ b/highlight/jirs-contexts/src/c16.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=<%)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c160.rs b/highlight/jirs-contexts/src/c160.rs new file mode 100644 index 00000000..c14f739e --- /dev/null +++ b/highlight/jirs-contexts/src/c160.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(artwork|application|encoder|EQ preset|item|source|visual|(EQ |browser )?window|((audio CD|device|shared|URL|file) )?track|playlist window|((audio CD|device|radio tuner|library|folder|user) )?playlist)s?\\b"), + scope: vec![ + Scope { + a: 61925366773514248, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(add|back track|convert|fast forward|(next|previous) track|pause|play(pause)?|refresh|resume|rewind|search|stop|update|eject|subscribe|update(Podcast|AllPodcasts)|download)\\b"), + scope: vec![ + Scope { + a: 61925255104364552, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(current (playlist|stream (title|URL)|track)|player state)\\b"), + scope: vec![ + Scope { + a: 61925409723187208, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(current (encoder|EQ preset|visual)|EQ enabled|fixed indexing|full screen|mute|player position|sound volume|visuals enabled|visual size)\\b"), + scope: vec![ + Scope { + a: 61925246514429960, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1600.rs b/highlight/jirs-contexts/src/c1600.rs new file mode 100644 index 00000000..069780aa --- /dev/null +++ b/highlight/jirs-contexts/src/c1600.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1431 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1432 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1433 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1521 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1586 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1633 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1529 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1672 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1601.rs b/highlight/jirs-contexts/src/c1601.rs new file mode 100644 index 00000000..0ce122e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1601.rs @@ -0,0 +1,86 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(ifdef|ifndef)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263006, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1604 }), + ContextReference::Direct(ContextId { index: 1602 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(if|elif)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263006, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1604 }), + ContextReference::Direct(ContextId { index: 1603 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(else|endif)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263006, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1604 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1602.rs b/highlight/jirs-contexts/src/c1602.rs new file mode 100644 index 00000000..54445857 --- /dev/null +++ b/highlight/jirs-contexts/src/c1602.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1441 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1603.rs b/highlight/jirs-contexts/src/c1603.rs new file mode 100644 index 00000000..c2073ba5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1603.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1443 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1604.rs b/highlight/jirs-contexts/src/c1604.rs new file mode 100644 index 00000000..63e394ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1604.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1605.rs b/highlight/jirs-contexts/src/c1605.rs new file mode 100644 index 00000000..044817a2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1605.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(define)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263120, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1447 }), + ContextReference::Direct(ContextId { index: 1448 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1606.rs b/highlight/jirs-contexts/src/c1606.rs new file mode 100644 index 00000000..0fb84a56 --- /dev/null +++ b/highlight/jirs-contexts/src/c1606.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1637 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1641 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1549 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1516 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1607.rs b/highlight/jirs-contexts/src/c1607.rs new file mode 100644 index 00000000..83a8ebca --- /dev/null +++ b/highlight/jirs-contexts/src/c1607.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445308201402388, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445308201402388, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1445 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1608.rs b/highlight/jirs-contexts/src/c1608.rs new file mode 100644 index 00000000..a618dc59 --- /dev/null +++ b/highlight/jirs-contexts/src/c1608.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1648 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314694995988, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s.]+"), + scope: vec![ + Scope { + a: 50103314694995988, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1609.rs b/highlight/jirs-contexts/src/c1609.rs new file mode 100644 index 00000000..805e6fff --- /dev/null +++ b/highlight/jirs-contexts/src/c1609.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1450 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[.)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314695061524, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c161.rs b/highlight/jirs-contexts/src/c161.rs new file mode 100644 index 00000000..373df3e7 --- /dev/null +++ b/highlight/jirs-contexts/src/c161.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844459289870336, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844459289870336, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 145 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 159 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1610.rs b/highlight/jirs-contexts/src/c1610.rs new file mode 100644 index 00000000..155b462d --- /dev/null +++ b/highlight/jirs-contexts/src/c1610.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(export(_type)?)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263261, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1451 }), + ContextReference::Direct(ContextId { index: 1452 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1611.rs b/highlight/jirs-contexts/src/c1611.rs new file mode 100644 index 00000000..d612e57a --- /dev/null +++ b/highlight/jirs-contexts/src/c1611.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(import)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263095, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1455 }), + ContextReference::Direct(ContextId { index: 1456 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1612.rs b/highlight/jirs-contexts/src/c1612.rs new file mode 100644 index 00000000..78a594a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1612.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(include(_lib)?)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263110, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1459 }), + ContextReference::Direct(ContextId { index: 1460 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1613.rs b/highlight/jirs-contexts/src/c1613.rs new file mode 100644 index 00000000..5a3e18b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1613.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(module)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263030, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1464 }), + ContextReference::Direct(ContextId { index: 1465 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1614.rs b/highlight/jirs-contexts/src/c1614.rs new file mode 100644 index 00000000..2d0b1281 --- /dev/null +++ b/highlight/jirs-contexts/src/c1614.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(record)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263247, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1468 }), + ContextReference::Direct(ContextId { index: 1469 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1615.rs b/highlight/jirs-contexts/src/c1615.rs new file mode 100644 index 00000000..85eb0e91 --- /dev/null +++ b/highlight/jirs-contexts/src/c1615.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(callback|spec)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263262, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1476 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1616.rs b/highlight/jirs-contexts/src/c1616.rs new file mode 100644 index 00000000..afc314f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1616.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=when[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1472 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1617.rs b/highlight/jirs-contexts/src/c1617.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1617.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1618.rs b/highlight/jirs-contexts/src/c1618.rs new file mode 100644 index 00000000..f6dc8cd5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1618.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521953378486, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1474 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1619.rs b/highlight/jirs-contexts/src/c1619.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1619.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c162.rs b/highlight/jirs-contexts/src/c162.rs new file mode 100644 index 00000000..a1e571c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c162.rs @@ -0,0 +1,85 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(colors?|documents?|items?|windows?)\\b"), + scope: vec![ + Scope { + a: 61925366776004616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(close|count|delete|duplicate|exists|make|move|open|print|quit|save|activate|select|data size)\\b"), + scope: vec![ + Scope { + a: 61925255106854920, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(name|frontmost|version)\\b"), + scope: vec![ + Scope { + a: 61925409725677576, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(selection)\\b"), + scope: vec![ + Scope { + a: 61925246516920328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(attachments?|attribute runs?|characters?|paragraphs?|texts?|words?)\\b"), + scope: vec![ + Scope { + a: 61925366776070152, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1620.rs b/highlight/jirs-contexts/src/c1620.rs new file mode 100644 index 00000000..bb0c85e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1620.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("->"), + scope: vec![ + Scope { + a: 47288620761481236, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1475 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1616 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1568 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,:.;\'(){}\\[\\]%=|/]+|\\S"), + scope: vec![ + Scope { + a: 50103314694537236, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1621.rs b/highlight/jirs-contexts/src/c1621.rs new file mode 100644 index 00000000..4ceaab28 --- /dev/null +++ b/highlight/jirs-contexts/src/c1621.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 50103314695127060, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1538 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1622.rs b/highlight/jirs-contexts/src/c1622.rs new file mode 100644 index 00000000..24a75901 --- /dev/null +++ b/highlight/jirs-contexts/src/c1622.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(opaque|type)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728262861, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1479 }), + ContextReference::Direct(ContextId { index: 1480 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1623.rs b/highlight/jirs-contexts/src/c1623.rs new file mode 100644 index 00000000..0ceb2dc6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1623.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("::"), + scope: vec![ + Scope { + a: 47288620762660884, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1477 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1527 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1568 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s,:.;\'(){}\\[\\]%=|/]+|\\S"), + scope: vec![ + Scope { + a: 50103314694537236, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1624.rs b/highlight/jirs-contexts/src/c1624.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1624.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1625.rs b/highlight/jirs-contexts/src/c1625.rs new file mode 100644 index 00000000..b4beb6b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1625.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521953378486, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1478 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1626.rs b/highlight/jirs-contexts/src/c1626.rs new file mode 100644 index 00000000..bb4751c1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1626.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-)\\s*(undef)(?=[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323300884, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636728263265, + b: 5629499534213120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1481 }), + ContextReference::Direct(ContextId { index: 1482 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1627.rs b/highlight/jirs-contexts/src/c1627.rs new file mode 100644 index 00000000..131cb67b --- /dev/null +++ b/highlight/jirs-contexts/src/c1627.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1528 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1628.rs b/highlight/jirs-contexts/src/c1628.rs new file mode 100644 index 00000000..6fcdba6b --- /dev/null +++ b/highlight/jirs-contexts/src/c1628.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\'))"), + scope: vec![ + Scope { + a: 47288629349777428, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1630 }), + ContextReference::Direct(ContextId { index: 1632 }), + ContextReference::Direct(ContextId { index: 1675 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_A-Z][_A-Za-z\\d@]*(?=\\.\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\'))"), + scope: vec![ + Scope { + a: 46445909496823828, + b: 0, + }, + Scope { + a: 49259087293317120, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1630 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1629.rs b/highlight/jirs-contexts/src/c1629.rs new file mode 100644 index 00000000..64158e30 --- /dev/null +++ b/highlight/jirs-contexts/src/c1629.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521976840374, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1485 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c163.rs b/highlight/jirs-contexts/src/c163.rs new file mode 100644 index 00000000..07bb3091 --- /dev/null +++ b/highlight/jirs-contexts/src/c163.rs @@ -0,0 +1,189 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((alert|dialog) reply)\\b"), + scope: vec![ + Scope { + a: 61925366776136008, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(file information)\\b"), + scope: vec![ + Scope { + a: 61925366776136009, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(POSIX files?|system information|volume settings)\\b"), + scope: vec![ + Scope { + a: 61925366776135991, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(URLs?|internet address(es)?|web pages?|FTP items?)\\b"), + scope: vec![ + Scope { + a: 61925366776136010, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(info for|list (disks|folder)|mount volume|path to( resource)?)\\b"), + scope: vec![ + Scope { + a: 61925255106986313, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(beep|choose (application|color|file( name)?|folder|from list|remote application|URL)|delay|display (alert|dialog)|say)\\b"), + scope: vec![ + Scope { + a: 61925255106986312, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(ASCII (character|number)|localized string|offset|summarize)\\b"), + scope: vec![ + Scope { + a: 61925255106986181, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(set the clipboard to|the clipboard|clipboard info)\\b"), + scope: vec![ + Scope { + a: 61925255106986315, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(open for access|close access|read|write|get eof|set eof)\\b"), + scope: vec![ + Scope { + a: 61925255106986316, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((load|store|run) script|scripting components)\\b"), + scope: vec![ + Scope { + a: 61925255106986317, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(current date|do shell script|get volume settings|random number|round|set volume|system attribute|system info|time to GMT)\\b"), + scope: vec![ + Scope { + a: 61925255106986295, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(opening folder|(closing|moving) folder window for|adding folder items to|removing folder items from)\\b"), + scope: vec![ + Scope { + a: 61925255106986318, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(open location|handle CGI request)\\b"), + scope: vec![ + Scope { + a: 61925255106986314, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1630.rs b/highlight/jirs-contexts/src/c1630.rs new file mode 100644 index 00000000..a1709b75 --- /dev/null +++ b/highlight/jirs-contexts/src/c1630.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 46445909484240896, + b: 0, + }, + Scope { + a: 47288788226932756, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1491 }), + ContextReference::Direct(ContextId { index: 1492 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521976840374, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1493 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1631.rs b/highlight/jirs-contexts/src/c1631.rs new file mode 100644 index 00000000..b79c387a --- /dev/null +++ b/highlight/jirs-contexts/src/c1631.rs @@ -0,0 +1,76 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521976840363, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 46445999678554112, + b: 0, + }, + Scope { + a: 52636628111130644, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1489 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("::"), + scope: vec![ + Scope { + a: 46445999678554112, + b: 0, + }, + Scope { + a: 47288620762726420, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1490 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1526 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1632.rs b/highlight/jirs-contexts/src/c1632.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1632.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1633.rs b/highlight/jirs-contexts/src/c1633.rs new file mode 100644 index 00000000..90785e4d --- /dev/null +++ b/highlight/jirs-contexts/src/c1633.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1634 }), + ContextReference::Direct(ContextId { index: 1635 }), + ContextReference::Direct(ContextId { index: 1671 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1634.rs b/highlight/jirs-contexts/src/c1634.rs new file mode 100644 index 00000000..f1826315 --- /dev/null +++ b/highlight/jirs-contexts/src/c1634.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/"), + scope: vec![ + Scope { + a: 46444118493167636, + b: 0, + }, + Scope { + a: 47288620732514324, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1496 }), + ContextReference::Direct(ContextId { index: 1497 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1635.rs b/highlight/jirs-contexts/src/c1635.rs new file mode 100644 index 00000000..ed38fe88 --- /dev/null +++ b/highlight/jirs-contexts/src/c1635.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444118493167828, + b: 5629499534213120, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444118493167828, + b: 5629499534213120, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1636.rs b/highlight/jirs-contexts/src/c1636.rs new file mode 100644 index 00000000..f6dda3d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1636.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1634 }), + ContextReference::Direct(ContextId { index: 1635 }), + ContextReference::Direct(ContextId { index: 1671 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1637.rs b/highlight/jirs-contexts/src/c1637.rs new file mode 100644 index 00000000..b087887e --- /dev/null +++ b/highlight/jirs-contexts/src/c1637.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288620762136596, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1638.rs b/highlight/jirs-contexts/src/c1638.rs new file mode 100644 index 00000000..85878159 --- /dev/null +++ b/highlight/jirs-contexts/src/c1638.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620761153556, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1639.rs b/highlight/jirs-contexts/src/c1639.rs new file mode 100644 index 00000000..08ca992d --- /dev/null +++ b/highlight/jirs-contexts/src/c1639.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172820, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c164.rs b/highlight/jirs-contexts/src/c164.rs new file mode 100644 index 00000000..475ea754 --- /dev/null +++ b/highlight/jirs-contexts/src/c164.rs @@ -0,0 +1,202 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(audio (data|file))\\b"), + scope: vec![ + Scope { + a: 61925366773449039, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(alias(es)?|(Classic|local|network|system|user) domain objects?|disk( item)?s?|domains?|file( package)?s?|folders?|items?)\\b"), + scope: vec![ + Scope { + a: 61925366773449040, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(delete|open|move)\\b"), + scope: vec![ + Scope { + a: 61925255104299344, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(folder actions?|scripts?)\\b"), + scope: vec![ + Scope { + a: 61925366773449038, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(attach action to|attached scripts|edit action of|remove action from)\\b"), + scope: vec![ + Scope { + a: 61925255104299342, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(movie data|movie file)\\b"), + scope: vec![ + Scope { + a: 61925366773449041, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(log out|restart|shut down|sleep)\\b"), + scope: vec![ + Scope { + a: 61925255104299346, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(((application |desk accessory )?process|(check|combo )?box)(es)?|(action|attribute|browser|(busy|progress|relevance) indicator|color well|column|drawer|group|grow area|image|incrementor|list|menu( bar)?( item)?|(menu |pop up |radio )?button|outline|(radio|tab|splitter) group|row|scroll (area|bar)|sheet|slider|splitter|static text|table|text (area|field)|tool bar|UI element|window)s?)\\b"), + scope: vec![ + Scope { + a: 61925366773449043, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(click|key code|keystroke|perform|select)\\b"), + scope: vec![ + Scope { + a: 61925255104299347, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(property list (file|item))\\b"), + scope: vec![ + Scope { + a: 61925366773449044, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(annotation|QuickTime (data|file)|track)s?\\b"), + scope: vec![ + Scope { + a: 61925366773449045, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((abort|begin|end) transaction)\\b"), + scope: vec![ + Scope { + a: 61925255104299294, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(XML (attribute|data|element|file)s?)\\b"), + scope: vec![ + Scope { + a: 61925366773448784, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(print settings|users?|login items?)\\b"), + scope: vec![ + Scope { + a: 61925366773448929, + b: 2251799813685248, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1640.rs b/highlight/jirs-contexts/src/c1640.rs new file mode 100644 index 00000000..8a660ad6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1640.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\."), + scope: vec![ + Scope { + a: 47288620739002388, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("::"), + scope: vec![ + Scope { + a: 47288620762726420, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1641.rs b/highlight/jirs-contexts/src/c1641.rs new file mode 100644 index 00000000..05328436 --- /dev/null +++ b/highlight/jirs-contexts/src/c1641.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|"), + scope: vec![ + Scope { + a: 47288620756172820, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1642.rs b/highlight/jirs-contexts/src/c1642.rs new file mode 100644 index 00000000..f670e2ba --- /dev/null +++ b/highlight/jirs-contexts/src/c1642.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1601 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1626 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1605 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1610 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1611 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1612 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1613 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1614 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1615 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1622 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1599 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1551 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1570 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1498 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1643.rs b/highlight/jirs-contexts/src/c1643.rs new file mode 100644 index 00000000..844f256a --- /dev/null +++ b/highlight/jirs-contexts/src/c1643.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n # builtin data types\n # http://erlang.org/doc/reference_manual/typespec.html#the-erlang-type-language\n any|arity|atom|binary|bitstring|boolean|byte|char|float|fun|function|\n identifier|integer|iodata|iolist|list|map|maybe_improper_list|mfa|module|nil|\n no_return|node|none|non_neg_integer|neg_integer|pos_integer|nonempty_list|\n nonempty_maybe_improper_list|nonempty_improper_list|\n nonempty_maybe_improper_list|nonempty_string|\n number|pid|port|record|reference|string|term|timeout|tuple|\n\n # erlang library\n # http://erlang.org/doc/man/erlang.html#data-types\n dist_handle|ext_binary|iovec|message_queue_data|nif_resource|\n deprecated_time_unit|timeout|timestamp|time_unit\n)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 61925375345950720, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 48414576463839232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1499 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1644.rs b/highlight/jirs-contexts/src/c1644.rs new file mode 100644 index 00000000..d45db1ff --- /dev/null +++ b/highlight/jirs-contexts/src/c1644.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1645 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1645.rs b/highlight/jirs-contexts/src/c1645.rs new file mode 100644 index 00000000..eb8cb940 --- /dev/null +++ b/highlight/jirs-contexts/src/c1645.rs @@ -0,0 +1,113 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1539 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n (~)\n (?: (\\-?\\*) | (\\-?\\d+) )? # F - field width\n (?:\n (\\.) (?: (\\*) | (\\d+) )? # P - precision\n (?: (\\.) (.) )? # Pad - padding character\n )?\n ([lt]{0,2}) # Mod - control modifier\n ([~cfegswpWPBX#bx\\+ni]) # C - control sequence\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136434012180, + b: 0, + }, + Scope { + a: 47288629338046484, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136434012796, + b: 179299646064033792, + }, + ]),(3, vec![ + Scope { + a: 59955136434012796, + b: 60517205892136960, + }, + ]),(4, vec![ + Scope { + a: 59955136434012798, + b: 5629499534213120, + }, + Scope { + a: 47288620748111892, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59955136434012798, + b: 179299646064033792, + }, + ]),(6, vec![ + Scope { + a: 59955136434012798, + b: 60517205892136960, + }, + ]),(7, vec![ + Scope { + a: 59955136434012352, + b: 5629499534213120, + }, + Scope { + a: 47288620748111892, + b: 0, + }, + ]),(8, vec![ + Scope { + a: 59955136434012799, + b: 67554080309903360, + }, + ]),(9, vec![ + Scope { + a: 59955136434012350, + b: 48695256870289408, + }, + ]),(10, vec![ + Scope { + a: 59955136434012350, + b: 67554080309903360, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1646.rs b/highlight/jirs-contexts/src/c1646.rs new file mode 100644 index 00000000..25d6564b --- /dev/null +++ b/highlight/jirs-contexts/src/c1646.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)[_A-Za-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 49259061564145684, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514452, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1647.rs b/highlight/jirs-contexts/src/c1647.rs new file mode 100644 index 00000000..093870b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1647.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288689481547796, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1648.rs b/highlight/jirs-contexts/src/c1648.rs new file mode 100644 index 00000000..d779e83e --- /dev/null +++ b/highlight/jirs-contexts/src/c1648.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288689481547796, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1649.rs b/highlight/jirs-contexts/src/c1649.rs new file mode 100644 index 00000000..92b758c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1649.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1530 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1573 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1594 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1525 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1579 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1593 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1628 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1644 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1596 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1668 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1517 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c165.rs b/highlight/jirs-contexts/src/c165.rs new file mode 100644 index 00000000..70b943f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c165.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(print settings)\\b"), + scope: vec![ + Scope { + a: 61925366773317640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(get url|insert|reload bundles)\\b"), + scope: vec![ + Scope { + a: 61925255104167944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1650.rs b/highlight/jirs-contexts/src/c1650.rs new file mode 100644 index 00000000..06883518 --- /dev/null +++ b/highlight/jirs-contexts/src/c1650.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521971925163, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1595 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1639 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1526 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1651.rs b/highlight/jirs-contexts/src/c1651.rs new file mode 100644 index 00000000..85852c4c --- /dev/null +++ b/highlight/jirs-contexts/src/c1651.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1500 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1652.rs b/highlight/jirs-contexts/src/c1652.rs new file mode 100644 index 00000000..61d62e8f --- /dev/null +++ b/highlight/jirs-contexts/src/c1652.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1501 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1653.rs b/highlight/jirs-contexts/src/c1653.rs new file mode 100644 index 00000000..dcf0f6e3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1653.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1502 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1654.rs b/highlight/jirs-contexts/src/c1654.rs new file mode 100644 index 00000000..501b5ae0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1654.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521971925174, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1503 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1655.rs b/highlight/jirs-contexts/src/c1655.rs new file mode 100644 index 00000000..44c85d0b --- /dev/null +++ b/highlight/jirs-contexts/src/c1655.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("fun(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 61925375345950720, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1656 }), + ContextReference::Direct(ContextId { index: 1657 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1658 }), + ContextReference::Direct(ContextId { index: 1657 }), + ContextReference::Direct(ContextId { index: 1643 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1656.rs b/highlight/jirs-contexts/src/c1656.rs new file mode 100644 index 00000000..073bd679 --- /dev/null +++ b/highlight/jirs-contexts/src/c1656.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1504 }), + ContextReference::Direct(ContextId { index: 1505 }), + ContextReference::Direct(ContextId { index: 1507 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1657.rs b/highlight/jirs-contexts/src/c1657.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1657.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1658.rs b/highlight/jirs-contexts/src/c1658.rs new file mode 100644 index 00000000..14026096 --- /dev/null +++ b/highlight/jirs-contexts/src/c1658.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1509 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1659.rs b/highlight/jirs-contexts/src/c1659.rs new file mode 100644 index 00000000..5f37138d --- /dev/null +++ b/highlight/jirs-contexts/src/c1659.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1532 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c166.rs b/highlight/jirs-contexts/src/c166.rs new file mode 100644 index 00000000..43b15dca --- /dev/null +++ b/highlight/jirs-contexts/src/c166.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 197 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1660.rs b/highlight/jirs-contexts/src/c1660.rs new file mode 100644 index 00000000..538e025d --- /dev/null +++ b/highlight/jirs-contexts/src/c1660.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("fun(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 61925375345950720, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1656 }), + ContextReference::Direct(ContextId { index: 1659 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1658 }), + ContextReference::Direct(ContextId { index: 1659 }), + ContextReference::Direct(ContextId { index: 1643 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1661.rs b/highlight/jirs-contexts/src/c1661.rs new file mode 100644 index 00000000..a59d82dc --- /dev/null +++ b/highlight/jirs-contexts/src/c1661.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1571 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1584 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1640 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1641 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1663 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1655 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1662.rs b/highlight/jirs-contexts/src/c1662.rs new file mode 100644 index 00000000..b2f29734 --- /dev/null +++ b/highlight/jirs-contexts/src/c1662.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1521 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1566 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1654 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1661 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1649 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1672 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1663.rs b/highlight/jirs-contexts/src/c1663.rs new file mode 100644 index 00000000..9ffbe631 --- /dev/null +++ b/highlight/jirs-contexts/src/c1663.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?{,2}(?:[_A-Za-z][_A-Za-z\\d@]*|\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\')\\s*:[^:=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1664 }), + ContextReference::Direct(ContextId { index: 1587 }), + ContextReference::Direct(ContextId { index: 1592 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1664.rs b/highlight/jirs-contexts/src/c1664.rs new file mode 100644 index 00000000..92836b5e --- /dev/null +++ b/highlight/jirs-contexts/src/c1664.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1660 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)|(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1590 }), + ContextReference::Direct(ContextId { index: 1589 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1665.rs b/highlight/jirs-contexts/src/c1665.rs new file mode 100644 index 00000000..f7b2e7a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1665.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1598 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1666 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1649 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1676 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1666.rs b/highlight/jirs-contexts/src/c1666.rs new file mode 100644 index 00000000..06c3c31f --- /dev/null +++ b/highlight/jirs-contexts/src/c1666.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1524 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1565 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1577 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1653 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1661 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1667.rs b/highlight/jirs-contexts/src/c1667.rs new file mode 100644 index 00000000..884917b0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1667.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=->|[,:.;)}\\]]|(end|after|catch)[^[_A-Za-z\\d@]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1668.rs b/highlight/jirs-contexts/src/c1668.rs new file mode 100644 index 00000000..b7d175ef --- /dev/null +++ b/highlight/jirs-contexts/src/c1668.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 49259061546582036, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1669.rs b/highlight/jirs-contexts/src/c1669.rs new file mode 100644 index 00000000..dd6cf4e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1669.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 49259061546582036, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c167.rs b/highlight/jirs-contexts/src/c167.rs new file mode 100644 index 00000000..330c8f5d --- /dev/null +++ b/highlight/jirs-contexts/src/c167.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 213 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1670.rs b/highlight/jirs-contexts/src/c1670.rs new file mode 100644 index 00000000..5bef57f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1670.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.{3}"), + scope: vec![ + Scope { + a: 49259061535440916, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1671.rs b/highlight/jirs-contexts/src/c1671.rs new file mode 100644 index 00000000..a4576fa2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1671.rs @@ -0,0 +1,76 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n abs|adler32|adler32_combine|append_element|apply|atom_to_binary|atom_to_list|\n binary_part|binary_to_atom|binary_to_existing_atom|binary_to_float|\n binary_to_integer|binary_to_list|binary_to_term|bit_size|bitstring_to_list|\n bump_reductions|byte_size|cancel_timer|ceil|check_old_code|check_process_code|\n convert_time_unit|crc32|crc32_combine|date|decode_packet|delete_element|\n delete_module|demonitor|disconnect_node|display|dist_ctrl_get_data|\n dist_ctrl_get_data_notification|dist_ctrl_input_handler|dist_ctrl_put_data|\n element|erase|error|exit|external_size|float|float_to_binary|float_to_list|\n floor|fun_info|fun_to_list|function_exported|garbage_collect|get|get_cookie|\n get_keys|get_stacktrace|group_leader|halt|hd|hibernate|insert_element|\n integer_to_binary|integer_to_list|iolist_size|iolist_to_binary|\n iolist_to_iovec|is_alive|is_atom|is_binary|is_bitstring|is_boolean|is_builtin|\n is_float|is_function|is_integer|is_list|is_map|is_map_key|is_number|is_pid|\n is_port|is_process_alive|is_record|is_reference|is_tuple|length|link|\n list_to_atom|list_to_binary|list_to_bitstring|list_to_existing_atom|\n list_to_float|list_to_integer|list_to_pid|list_to_port|list_to_ref|\n list_to_tuple|load_module|load_nif|loaded|localtime|\n localtime_to_universaltime|make_ref|make_tuple|map_get|map_size|\n match_spec_test|max|md5|md5_final|md5_init|md5_update|memory|min|\n module_loaded|monitor|monitor_node|monotonic_time|nif_error|node|nodes|now|\n open_port|phash|phash2|pid_to_list|port_call|port_close|port_command|\n port_connect|port_control|port_info|port_to_list|ports|pre_loaded|\n process_display|process_flag|process_info|processes|purge_module|put|raise|\n read_timer|ref_to_list|register|registered|resume_process|round|self|send|\n send_after|send_nosuspend|set_cookie|setelement|size|spawn|spawn_link|\n spawn_monitor|spawn_opt|split_binary|start_timer|statistics|suspend_process|\n system_flag|system_info|system_monitor|system_profile|system_time|\n term_to_binary|throw|time|time_offset|timestamp|tl|trace|trace_delivered|\n trace_info|trace_pattern|trunc|tuple_size|tuple_to_list|unique_integer|\n universaltime|universaltime_to_localtime|unlink|unregister|whereis|yield\n)(?=[^[_A-Za-z\\d@]])"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 61925255086866432, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 49258881134886912, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1510 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1674 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1567 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1672.rs b/highlight/jirs-contexts/src/c1672.rs new file mode 100644 index 00000000..aac8c030 --- /dev/null +++ b/highlight/jirs-contexts/src/c1672.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_A-Z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 49259087293317120, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1673.rs b/highlight/jirs-contexts/src/c1673.rs new file mode 100644 index 00000000..21a451b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1673.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 49259087332114452, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1511 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1674.rs b/highlight/jirs-contexts/src/c1674.rs new file mode 100644 index 00000000..e1cf4adb --- /dev/null +++ b/highlight/jirs-contexts/src/c1674.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_A-Z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 49259087293317120, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1675.rs b/highlight/jirs-contexts/src/c1675.rs new file mode 100644 index 00000000..7e715548 --- /dev/null +++ b/highlight/jirs-contexts/src/c1675.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 46445879419469824, + b: 0, + }, + Scope { + a: 49259087330738196, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629349318838, + b: 5629499534213120, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1512 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1518 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1676.rs b/highlight/jirs-contexts/src/c1676.rs new file mode 100644 index 00000000..2970468c --- /dev/null +++ b/highlight/jirs-contexts/src/c1676.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1627, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_A-Z][_A-Za-z\\d@]*"), + scope: vec![ + Scope { + a: 49258876839919616, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1677.rs b/highlight/jirs-contexts/src/c1677.rs new file mode 100644 index 00000000..1a3a70bb --- /dev/null +++ b/highlight/jirs-contexts/src/c1677.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2131 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^[\\t\\n\\f /<>]]+"), + scope: vec![ + Scope { + a: 50103314695716869, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1678.rs b/highlight/jirs-contexts/src/c1678.rs new file mode 100644 index 00000000..6ab77927 --- /dev/null +++ b/highlight/jirs-contexts/src/c1678.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844510842257413, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844510842257413, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1679.rs b/highlight/jirs-contexts/src/c1679.rs new file mode 100644 index 00000000..bf14ecd8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1679.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?=]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c168.rs b/highlight/jirs-contexts/src/c168.rs new file mode 100644 index 00000000..46659c1c --- /dev/null +++ b/highlight/jirs-contexts/src/c168.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)\\n|[&|><)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 208 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 215 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1680.rs b/highlight/jirs-contexts/src/c1680.rs new file mode 100644 index 00000000..a6ff1f91 --- /dev/null +++ b/highlight/jirs-contexts/src/c1680.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1682 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1681.rs b/highlight/jirs-contexts/src/c1681.rs new file mode 100644 index 00000000..48bb3ac1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1681.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496452857856, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496452857856, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1680 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1682.rs b/highlight/jirs-contexts/src/c1682.rs new file mode 100644 index 00000000..20812118 --- /dev/null +++ b/highlight/jirs-contexts/src/c1682.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496452857856, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496452857856, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1683 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2107 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1683.rs b/highlight/jirs-contexts/src/c1683.rs new file mode 100644 index 00000000..2a9e4d03 --- /dev/null +++ b/highlight/jirs-contexts/src/c1683.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)((?i:erl))(?=[\\t\\n\\f /<>])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 1407374883553280, + }, + ]),(2, vec![ + Scope { + a: 59392130632123009, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1685 }), + ContextReference::Direct(ContextId { index: 1684 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1684.rs b/highlight/jirs-contexts/src/c1684.rs new file mode 100644 index 00000000..4e8573dd --- /dev/null +++ b/highlight/jirs-contexts/src/c1684.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1685.rs b/highlight/jirs-contexts/src/c1685.rs new file mode 100644 index 00000000..4aec9b10 --- /dev/null +++ b/highlight/jirs-contexts/src/c1685.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 1407374883553280, + }, + ]),(2, vec![ + Scope { + a: 59392130632123009, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1677 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1678 }), + ContextReference::Direct(ContextId { index: 1642 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 1679 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1686.rs b/highlight/jirs-contexts/src/c1686.rs new file mode 100644 index 00000000..691fd6f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1686.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1712 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[\\\\\\\"\\\'fnrst]"), + scope: vec![ + Scope { + a: 59955200847314965, + b: 6192449487634432, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1687.rs b/highlight/jirs-contexts/src/c1687.rs new file mode 100644 index 00000000..f7cb4bcf --- /dev/null +++ b/highlight/jirs-contexts/src/c1687.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1698 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1688.rs b/highlight/jirs-contexts/src/c1688.rs new file mode 100644 index 00000000..10711dc7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1688.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172465664, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172465664, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1687 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1689.rs b/highlight/jirs-contexts/src/c1689.rs new file mode 100644 index 00000000..be1df75b --- /dev/null +++ b/highlight/jirs-contexts/src/c1689.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+[-\\w]*\\b"), + scope: vec![ + Scope { + a: 46445780653244437, + b: 6192449487634432, + }, + Scope { + a: 49259061551562773, + b: 6192449487634432, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1690 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c169.rs b/highlight/jirs-contexts/src/c169.rs new file mode 100644 index 00000000..8b2502b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c169.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 51510711024222217, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?::[+=,;: ]))"), + scope: vec![ + Scope { + a: 47288629323038729, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 170 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1690.rs b/highlight/jirs-contexts/src/c1690.rs new file mode 100644 index 00000000..5555de52 --- /dev/null +++ b/highlight/jirs-contexts/src/c1690.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780635287574, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780635287574, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=(?=\\S)"), + scope: vec![ + Scope { + a: 47288620757876985, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1694 }), + ContextReference::Direct(ContextId { index: 1692 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620757876985, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1693 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1691 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1691.rs b/highlight/jirs-contexts/src/c1691.rs new file mode 100644 index 00000000..3cf7b987 --- /dev/null +++ b/highlight/jirs-contexts/src/c1691.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s"), + scope: vec![ + Scope { + a: 46445780635287574, + b: 0, + }, + Scope { + a: 47288620757877339, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1692.rs b/highlight/jirs-contexts/src/c1692.rs new file mode 100644 index 00000000..fd4a6c49 --- /dev/null +++ b/highlight/jirs-contexts/src/c1692.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1686 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^,\\s]*"), + scope: vec![ + Scope { + a: 55451949097877526, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1693.rs b/highlight/jirs-contexts/src/c1693.rs new file mode 100644 index 00000000..db49b1dc --- /dev/null +++ b/highlight/jirs-contexts/src/c1693.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s"), + scope: vec![ + Scope { + a: 46445780676050965, + b: 6192449487634432, + }, + Scope { + a: 47288620757877339, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1694.rs b/highlight/jirs-contexts/src/c1694.rs new file mode 100644 index 00000000..fcbfd657 --- /dev/null +++ b/highlight/jirs-contexts/src/c1694.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963029, + b: 6192449487634432, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963029, + b: 6192449487634432, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1691 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",(?=\\S)"), + scope: vec![ + Scope { + a: 47288620757877380, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1692 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620757877380, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1693 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314677694485, + b: 6192449487634432, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1695.rs b/highlight/jirs-contexts/src/c1695.rs new file mode 100644 index 00000000..3e526a87 --- /dev/null +++ b/highlight/jirs-contexts/src/c1695.rs @@ -0,0 +1,170 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446141412540438, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446141412540438, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![ + Scope { + a: 46446141412540438, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-!](?=\\w)"), + scope: vec![ + Scope { + a: 52636628114800661, + b: 6192449487634432, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=diff\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1699 }), + ContextReference::Direct(ContextId { index: 1689 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=encoding\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1700 }), + ContextReference::Direct(ContextId { index: 1689 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=eol\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1701 }), + ContextReference::Direct(ContextId { index: 1689 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=filter\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1702 }), + ContextReference::Direct(ContextId { index: 1689 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=merge\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1703 }), + ContextReference::Direct(ContextId { index: 1689 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=text\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1705 }), + ContextReference::Direct(ContextId { index: 1689 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=whitespace\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1706 }), + ContextReference::Direct(ContextId { index: 1689 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\w)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1704 }), + ContextReference::Direct(ContextId { index: 1689 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+"), + scope: vec![ + Scope { + a: 46445780635287574, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314677235733, + b: 6192449487634432, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1696.rs b/highlight/jirs-contexts/src/c1696.rs new file mode 100644 index 00000000..0c869b44 --- /dev/null +++ b/highlight/jirs-contexts/src/c1696.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1697.rs b/highlight/jirs-contexts/src/c1697.rs new file mode 100644 index 00000000..734ba28f --- /dev/null +++ b/highlight/jirs-contexts/src/c1697.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)([^-!]\\S*)(\\])"), + scope: vec![ + Scope { + a: 46444990361305110, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629335752886, + b: 5911069000204288, + }, + ]),(2, vec![ + Scope { + a: 55451949097877526, + b: 0, + }, + Scope { + a: 59392130648571925, + b: 6192449487634432, + }, + ]),(3, vec![ + Scope { + a: 47288629335752875, + b: 5911069000204288, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1695 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1698.rs b/highlight/jirs-contexts/src/c1698.rs new file mode 100644 index 00000000..efb54326 --- /dev/null +++ b/highlight/jirs-contexts/src/c1698.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172465664, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172465664, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1741 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1697 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1707 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1699.rs b/highlight/jirs-contexts/src/c1699.rs new file mode 100644 index 00000000..e3d7c95e --- /dev/null +++ b/highlight/jirs-contexts/src/c1699.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c17.rs b/highlight/jirs-contexts/src/c17.rs new file mode 100644 index 00000000..14e385bf --- /dev/null +++ b/highlight/jirs-contexts/src/c17.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=<%)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c170.rs b/highlight/jirs-contexts/src/c170.rs new file mode 100644 index 00000000..16025665 --- /dev/null +++ b/highlight/jirs-contexts/src/c170.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1700.rs b/highlight/jirs-contexts/src/c1700.rs new file mode 100644 index 00000000..e3d7c95e --- /dev/null +++ b/highlight/jirs-contexts/src/c1700.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1701.rs b/highlight/jirs-contexts/src/c1701.rs new file mode 100644 index 00000000..e3d7c95e --- /dev/null +++ b/highlight/jirs-contexts/src/c1701.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1702.rs b/highlight/jirs-contexts/src/c1702.rs new file mode 100644 index 00000000..e3d7c95e --- /dev/null +++ b/highlight/jirs-contexts/src/c1702.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1703.rs b/highlight/jirs-contexts/src/c1703.rs new file mode 100644 index 00000000..e3d7c95e --- /dev/null +++ b/highlight/jirs-contexts/src/c1703.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1704.rs b/highlight/jirs-contexts/src/c1704.rs new file mode 100644 index 00000000..e3d7c95e --- /dev/null +++ b/highlight/jirs-contexts/src/c1704.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1705.rs b/highlight/jirs-contexts/src/c1705.rs new file mode 100644 index 00000000..e3d7c95e --- /dev/null +++ b/highlight/jirs-contexts/src/c1705.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1706.rs b/highlight/jirs-contexts/src/c1706.rs new file mode 100644 index 00000000..e3d7c95e --- /dev/null +++ b/highlight/jirs-contexts/src/c1706.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1696 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1707.rs b/highlight/jirs-contexts/src/c1707.rs new file mode 100644 index 00000000..68a0eb1f --- /dev/null +++ b/highlight/jirs-contexts/src/c1707.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-!\\[]|(?=\\S)"), + scope: vec![ + Scope { + a: 50103314665963541, + b: 6192449487634432, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1708 }), + ContextReference::Direct(ContextId { index: 1709 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1708.rs b/highlight/jirs-contexts/src/c1708.rs new file mode 100644 index 00000000..8404622d --- /dev/null +++ b/highlight/jirs-contexts/src/c1708.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1695 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1709.rs b/highlight/jirs-contexts/src/c1709.rs new file mode 100644 index 00000000..e8c9b3ca --- /dev/null +++ b/highlight/jirs-contexts/src/c1709.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1710 }), + ContextReference::Direct(ContextId { index: 1753 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1711 }), + ContextReference::Direct(ContextId { index: 1753 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c171.rs b/highlight/jirs-contexts/src/c171.rs new file mode 100644 index 00000000..a38d279f --- /dev/null +++ b/highlight/jirs-contexts/src/c171.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 51510711024222217, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 51510711024222217, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 51510711024222217, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[(|)]"), + scope: vec![ + Scope { + a: 50103314676121609, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1710.rs b/highlight/jirs-contexts/src/c1710.rs new file mode 100644 index 00000000..d7a5bd62 --- /dev/null +++ b/highlight/jirs-contexts/src/c1710.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130661548053, + b: 6192449487634432, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130661548053, + b: 6192449487634432, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1712 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1748 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1711.rs b/highlight/jirs-contexts/src/c1711.rs new file mode 100644 index 00000000..3ff80b43 --- /dev/null +++ b/highlight/jirs-contexts/src/c1711.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130661548053, + b: 6192449487634432, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130661548053, + b: 6192449487634432, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1748 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1712.rs b/highlight/jirs-contexts/src/c1712.rs new file mode 100644 index 00000000..90f66c5d --- /dev/null +++ b/highlight/jirs-contexts/src/c1712.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![ + Scope { + a: 50103314681102983, + b: 5911069000204288, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1713.rs b/highlight/jirs-contexts/src/c1713.rs new file mode 100644 index 00000000..9b15d268 --- /dev/null +++ b/highlight/jirs-contexts/src/c1713.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1718 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1719 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1720 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1725 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1727 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1714.rs b/highlight/jirs-contexts/src/c1714.rs new file mode 100644 index 00000000..34085530 --- /dev/null +++ b/highlight/jirs-contexts/src/c1714.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?=#)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1766 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1730 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\h{7,}\\b"), + scope: vec![ + Scope { + a: 59955136432635925, + b: 6473924464345088, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1715.rs b/highlight/jirs-contexts/src/c1715.rs new file mode 100644 index 00000000..372b361b --- /dev/null +++ b/highlight/jirs-contexts/src/c1715.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446162887376919, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446162887376919, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1721 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?=diff --git)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1373 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1716.rs b/highlight/jirs-contexts/src/c1716.rs new file mode 100644 index 00000000..78afca8e --- /dev/null +++ b/highlight/jirs-contexts/src/c1716.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1729, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1728 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1717.rs b/highlight/jirs-contexts/src/c1717.rs new file mode 100644 index 00000000..38a2c50d --- /dev/null +++ b/highlight/jirs-contexts/src/c1717.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172531200, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172531200, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1716 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1718.rs b/highlight/jirs-contexts/src/c1718.rs new file mode 100644 index 00000000..a57f7a7b --- /dev/null +++ b/highlight/jirs-contexts/src/c1718.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(On branch|На клон|En la branca|Auf Branch|Sur la branche|Sul branch|현재 브랜치|No ramo|На ветке|På grenen|Trên nhánh|位于分支)\\s+(.*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 114281636610965525, + b: 6473924464345088, + }, + ]),(2, vec![ + Scope { + a: 59955110680002581, + b: 6473924464345088, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1719.rs b/highlight/jirs-contexts/src/c1719.rs new file mode 100644 index 00000000..ce663324 --- /dev/null +++ b/highlight/jirs-contexts/src/c1719.rs @@ -0,0 +1,223 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(new file|нов файл|fitxer nou|neue Datei|nouveau fichier|@is.po|nuovo file|새 파일|novo ficheiro|новый файл|ny fil|tập tin mới|新文件|added by them|добавени от тях|afegit per ells|von denen hinzugefügt|ajouté par eux|@is.po|@it.po|저 쪽에서 추가|adicionado por eles|добавлено ими|tillagt av dem|được thêm vào bởi họ|由他们添加|added by us|добавени от вас|afegit per nosaltres|von uns hinzugefügt|ajouté par nous|@is.po|@it.po|이 쪽에서 추가|adicionado por nós|добавлено нами|tillagt av oss|được thêm vào bởi chúng ta|由我们添加|both added|добавени и в двата случая|afegit per ambdós|von beiden hinzugefügt|ajouté de deux côtés|@is.po|@it.po|양쪽에서 추가|adicionado por ambos|оба добавлены|tillagt av bägge|được thêm vào bởi cả hai|双方添加)\\s*(:)\\s*(.*)"), + scope: vec![ + Scope { + a: 46446180067246103, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787055394837, + b: 6473924464345088, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 184084724964589568, + }, + ]),(3, vec![ + Scope { + a: 55451949097877527, + b: 0, + }, + Scope { + a: 114281327352152085, + b: 6473924464345088, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(copied|копиран|copiat|kopiert|copié|@is.po|copiato|복사함|copiado|скопировано|kopierad|đã chép|拷贝|renamed|преименуван|canviat de nom|umbenannt|renommé|@is.po|rinominato|이름 바꿈|nome mudado|переименовано|namnbytt|đã đổi tên|重命名)\\s*(:)\\s*((.+)\\s+(->)\\s+(.+))"), + scope: vec![ + Scope { + a: 46446180067246103, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787055394837, + b: 6473924464345088, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 184084724964589568, + }, + ]),(3, vec![ + Scope { + a: 55451949097877527, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 114281331647119572, + b: 5911073295171584, + }, + ]),(5, vec![ + Scope { + a: 47288620757877339, + b: 123286129995087872, + }, + ]),(6, vec![ + Scope { + a: 114281331647119572, + b: 5911073295171584, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(typechange|смяна на вида|canviat de tipus|Typänderung|modif. type|@is.po|typechange|종류 바뀜|tipo alterado|изменен тип|typbyte|đổi-kiểu|类型变更)\\s*(:)\\s*(.*)"), + scope: vec![ + Scope { + a: 46446180067246103, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787055394837, + b: 6473924464345088, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 184084724964589568, + }, + ]),(3, vec![ + Scope { + a: 55451949097877527, + b: 0, + }, + Scope { + a: 114281331647119572, + b: 5911073295171584, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(modified|променен|modificat|geändert|modifié|@is.po|modificato|수정함|modificado|изменено|ändrad|đã sửa|修改|both modified|променени и в двата случая|modificat per ambdós|von beiden geändert|modifié des deux côtés|@is.po|@it.po|양쪽에서 수정|modificado por ambos|оба изменены|ändrat av bägge|bị sửa bởi cả hai|双方修改)\\s*(:)\\s*(.*)"), + scope: vec![ + Scope { + a: 46446180067246103, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787055394837, + b: 6473924464345088, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 184084724964589568, + }, + ]),(3, vec![ + Scope { + a: 55451949097877527, + b: 0, + }, + Scope { + a: 114281331647120015, + b: 5911073295171584, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(deleted|изтрит|suprimit|gelöscht|supprimé|@is.po|eliminato|삭제함|eliminado|удалено|borttagen|đã xóa|删除|deleted by them|изтрити от тях|suprimit per ells|von denen gelöscht|supprimé par eux|@is.po|@it.po|저 쪽에서 삭제|eliminado por eles|удалено ими|borttaget av dem|bị xóa đi bởi họ|由他们删除|deleted by us|изтрити от вас|suprimit per nosaltres|von uns gelöscht|supprimé par nous|@is.po|@it.po|이 쪽에서 삭제|eliminado por nós|удалено нами|borttaget av oss|bị xóa bởi chúng ta|由我们删除|both deleted|изтрити в двата случая|suprimit per ambdós|beide gelöscht|supprimé des deux côtés|@is.po|@it.po|양쪽에서 삭제|eliminado por ambos|оба удалены|borttaget av bägge|bị xóa bởi cả hai|双方删除)\\s*(:)\\s*(.*)"), + scope: vec![ + Scope { + a: 46446180067246103, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787055394837, + b: 6473924464345088, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 184084724964589568, + }, + ]),(3, vec![ + Scope { + a: 55451949097877527, + b: 0, + }, + Scope { + a: 114281335942086677, + b: 6473924464345088, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(unknown|непозната промяна|desconegut|unbekannt|inconnu|@is.po|sconosciuto|알 수 없음|desconhecido|неизвестно|okänd|không hiểu|未知|unmerged|неслят|sense fusionar|nicht gemerged|non fusionné|@is.po|@it.po|병합하지 않음|não integrado|не слитые|osammanslagen|chưa hòa trộn|未合并)\\s*(:)\\s*(.*)"), + scope: vec![ + Scope { + a: 46446180067246103, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787055394837, + b: 6473924464345088, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 184084724964589568, + }, + ]),(3, vec![ + Scope { + a: 55451949097877527, + b: 0, + }, + Scope { + a: 114280326624772117, + b: 6473924464345088, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c172.rs b/highlight/jirs-contexts/src/c172.rs new file mode 100644 index 00000000..05b9720a --- /dev/null +++ b/highlight/jirs-contexts/src/c172.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"(?=\\s*(?:(?=(?m:$)\\n|[&|><)])))"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 208 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 210 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1720.rs b/highlight/jirs-contexts/src/c1720.rs new file mode 100644 index 00000000..f45f65f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1720.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(?:drop|edit|exec|fixup|pick|reword|squash|[defprsx])\\b)\\s+(\\b\\h{7,}\\b)\\s+(.+?)\\s*(?m:$)"), + scope: vec![ + Scope { + a: 46446188657180695, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628100120599, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136432635925, + b: 6473924464345088, + }, + ]),(3, vec![ + Scope { + a: 55451949139558421, + b: 6473924464345088, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1721.rs b/highlight/jirs-contexts/src/c1721.rs new file mode 100644 index 00000000..9a06bde0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1721.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[#;]"), + scope: vec![ + Scope { + a: 47288629323038741, + b: 6473924464345088, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1713 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1722.rs b/highlight/jirs-contexts/src/c1722.rs new file mode 100644 index 00000000..ea6d9e02 --- /dev/null +++ b/highlight/jirs-contexts/src/c1722.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1729, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1714 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1723.rs b/highlight/jirs-contexts/src/c1723.rs new file mode 100644 index 00000000..9e26cfae --- /dev/null +++ b/highlight/jirs-contexts/src/c1723.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1729, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1722 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S.*"), + scope: vec![ + Scope { + a: 50103314696765461, + b: 6473924464345088, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1724.rs b/highlight/jirs-contexts/src/c1724.rs new file mode 100644 index 00000000..11f7f9be --- /dev/null +++ b/highlight/jirs-contexts/src/c1724.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1729, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1723 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1766 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1725.rs b/highlight/jirs-contexts/src/c1725.rs new file mode 100644 index 00000000..b574c411 --- /dev/null +++ b/highlight/jirs-contexts/src/c1725.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Date|Дата|Data|Datum|Date|@is.po|@it.po|시각|Data|Дата|Datum|Ngày tháng|日期)\\s*(:)\\s*(.*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 114281636569612311, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 185492099848142848, + }, + ]),(3, vec![ + Scope { + a: 59955110680461333, + b: 6473924464345088, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1726.rs b/highlight/jirs-contexts/src/c1726.rs new file mode 100644 index 00000000..c7e5b68c --- /dev/null +++ b/highlight/jirs-contexts/src/c1726.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[#;] -{24} >8 -{24}\\s*\\n"), + scope: vec![ + Scope { + a: 51510711013408791, + b: 0, + }, + Scope { + a: 114281679519416320, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1715 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1727.rs b/highlight/jirs-contexts/src/c1727.rs new file mode 100644 index 00000000..48b6440b --- /dev/null +++ b/highlight/jirs-contexts/src/c1727.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\w.+(?=:\\s*(?m:$))"), + scope: vec![ + Scope { + a: 114281636569612311, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1728.rs b/highlight/jirs-contexts/src/c1728.rs new file mode 100644 index 00000000..2a32640e --- /dev/null +++ b/highlight/jirs-contexts/src/c1728.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172531200, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172531200, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1729, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1724 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1729.rs b/highlight/jirs-contexts/src/c1729.rs new file mode 100644 index 00000000..19ca3b20 --- /dev/null +++ b/highlight/jirs-contexts/src/c1729.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1726 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1721 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c173.rs b/highlight/jirs-contexts/src/c173.rs new file mode 100644 index 00000000..42e92beb --- /dev/null +++ b/highlight/jirs-contexts/src/c173.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 55451949097091072, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 55451949097091072, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)\\n|[&|><)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 174 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1730.rs b/highlight/jirs-contexts/src/c1730.rs new file mode 100644 index 00000000..539d190d --- /dev/null +++ b/highlight/jirs-contexts/src/c1730.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1729, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(Signed-off-by)\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787055919125, + b: 6473924464345088, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 5911073295171584, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1731.rs b/highlight/jirs-contexts/src/c1731.rs new file mode 100644 index 00000000..5c009457 --- /dev/null +++ b/highlight/jirs-contexts/src/c1731.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 20829148276588544, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1754 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1759 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1732.rs b/highlight/jirs-contexts/src/c1732.rs new file mode 100644 index 00000000..a09fa8de --- /dev/null +++ b/highlight/jirs-contexts/src/c1732.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 20829148276588544, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1754 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1759 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1733.rs b/highlight/jirs-contexts/src/c1733.rs new file mode 100644 index 00000000..bb6b4488 --- /dev/null +++ b/highlight/jirs-contexts/src/c1733.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S|^\\s*(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1734.rs b/highlight/jirs-contexts/src/c1734.rs new file mode 100644 index 00000000..7aee0620 --- /dev/null +++ b/highlight/jirs-contexts/src/c1734.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, + Scope { + a: 47288521948004523, + b: 186617999753478144, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1780 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("reset"), + scope: vec![ + Scope { + a: 61925409747894293, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1735.rs b/highlight/jirs-contexts/src/c1735.rs new file mode 100644 index 00000000..411fb331 --- /dev/null +++ b/highlight/jirs-contexts/src/c1735.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1754 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 186617999753478144, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 52636628111131290, + b: 186617999753478144, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1736 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1736.rs b/highlight/jirs-contexts/src/c1736.rs new file mode 100644 index 00000000..80ac6c07 --- /dev/null +++ b/highlight/jirs-contexts/src/c1736.rs @@ -0,0 +1,81 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1747 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",,|:"), + scope: vec![ + Scope { + a: 50103314697093141, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620737626775, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(only|unfold)\\b"), + scope: vec![ + Scope { + a: 61925409748090901, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\w+\\b"), + scope: vec![ + Scope { + a: 59955136450724503, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1737.rs b/highlight/jirs-contexts/src/c1737.rs new file mode 100644 index 00000000..b720f3f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1737.rs @@ -0,0 +1,99 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, + Scope { + a: 47288521948004523, + b: 186617999753478144, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+"), + scope: vec![ + Scope { + a: 59955089176461975, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",,"), + scope: vec![ + Scope { + a: 50103314697093141, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620737626775, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314697093141, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1738.rs b/highlight/jirs-contexts/src/c1738.rs new file mode 100644 index 00000000..83f652cc --- /dev/null +++ b/highlight/jirs-contexts/src/c1738.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1758 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1739.rs b/highlight/jirs-contexts/src/c1739.rs new file mode 100644 index 00000000..8cc5eabb --- /dev/null +++ b/highlight/jirs-contexts/src/c1739.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172596736, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172596736, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1738 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c174.rs b/highlight/jirs-contexts/src/c174.rs new file mode 100644 index 00000000..c71a9bc3 --- /dev/null +++ b/highlight/jirs-contexts/src/c174.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1740.rs b/highlight/jirs-contexts/src/c1740.rs new file mode 100644 index 00000000..888cf5e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1740.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([#;]).*\\n?"), + scope: vec![ + Scope { + a: 51510711013408768, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038741, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1741.rs b/highlight/jirs-contexts/src/c1741.rs new file mode 100644 index 00000000..7f082620 --- /dev/null +++ b/highlight/jirs-contexts/src/c1741.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*([#;]).*\\n?"), + scope: vec![ + Scope { + a: 51510711013408768, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038741, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1742.rs b/highlight/jirs-contexts/src/c1742.rs new file mode 100644 index 00000000..81ef3b7f --- /dev/null +++ b/highlight/jirs-contexts/src/c1742.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<(?=\\S+?@\\S+?\\.\\S+?>)"), + scope: vec![ + Scope { + a: 47288629322449564, + b: 51228535955652608, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1745 }), + ContextReference::Direct(ContextId { index: 1746 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1743.rs b/highlight/jirs-contexts/src/c1743.rs new file mode 100644 index 00000000..fcd416e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1743.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130630419100, + b: 5910974510923776, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130630419100, + b: 5910974510923776, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288620756303893, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1744 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1744.rs b/highlight/jirs-contexts/src/c1744.rs new file mode 100644 index 00000000..56c792ad --- /dev/null +++ b/highlight/jirs-contexts/src/c1744.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629322449564, + b: 48132311211835392, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1745.rs b/highlight/jirs-contexts/src/c1745.rs new file mode 100644 index 00000000..0c869b44 --- /dev/null +++ b/highlight/jirs-contexts/src/c1745.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1746.rs b/highlight/jirs-contexts/src/c1746.rs new file mode 100644 index 00000000..13b6cb1b --- /dev/null +++ b/highlight/jirs-contexts/src/c1746.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130630419100, + b: 5910974510923776, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130630419100, + b: 5910974510923776, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@"), + scope: vec![ + Scope { + a: 47288620764889109, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1743 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1744 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1747.rs b/highlight/jirs-contexts/src/c1747.rs new file mode 100644 index 00000000..8e261309 --- /dev/null +++ b/highlight/jirs-contexts/src/c1747.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1757 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1748.rs b/highlight/jirs-contexts/src/c1748.rs new file mode 100644 index 00000000..8c60bc6d --- /dev/null +++ b/highlight/jirs-contexts/src/c1748.rs @@ -0,0 +1,130 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 52636636732522678, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1749 }), + ContextReference::Direct(ContextId { index: 1751 }), + ContextReference::Direct(ContextId { index: 1750 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/"), + scope: vec![ + Scope { + a: 47288620749816478, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1752 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.(?!.*[./])"), + scope: vec![ + Scope { + a: 47288620749816479, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[*?]"), + scope: vec![ + Scope { + a: 52636628127449725, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[^$*?]"), + scope: vec![ + Scope { + a: 59955200847315382, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\w+"), + scope: vec![ + Scope { + a: 49259061564145889, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 50103314666226336, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(?=\\s)"), + scope: vec![ + Scope { + a: 50103314669437366, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1749.rs b/highlight/jirs-contexts/src/c1749.rs new file mode 100644 index 00000000..2dcdeaab --- /dev/null +++ b/highlight/jirs-contexts/src/c1749.rs @@ -0,0 +1,85 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 52636636732522667, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![ + Scope { + a: 50103314681102983, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\]"), + scope: vec![ + Scope { + a: 59955200847315613, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[*?]"), + scope: vec![ + Scope { + a: 50103314681103005, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 59955200875365022, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c175.rs b/highlight/jirs-contexts/src/c175.rs new file mode 100644 index 00000000..04e79296 --- /dev/null +++ b/highlight/jirs-contexts/src/c175.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444848642195465, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444848642195465, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 214 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1750.rs b/highlight/jirs-contexts/src/c1750.rs new file mode 100644 index 00000000..45950d21 --- /dev/null +++ b/highlight/jirs-contexts/src/c1750.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[!^]?"), + scope: vec![ + Scope { + a: 52636628114801310, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1751.rs b/highlight/jirs-contexts/src/c1751.rs new file mode 100644 index 00000000..d26f6109 --- /dev/null +++ b/highlight/jirs-contexts/src/c1751.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]?"), + scope: vec![ + Scope { + a: 59955200875365022, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1752.rs b/highlight/jirs-contexts/src/c1752.rs new file mode 100644 index 00000000..4087415a --- /dev/null +++ b/highlight/jirs-contexts/src/c1752.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.(?=/)"), + scope: vec![ + Scope { + a: 59955110665912993, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.(?=/)"), + scope: vec![ + Scope { + a: 59955110665912994, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1753.rs b/highlight/jirs-contexts/src/c1753.rs new file mode 100644 index 00000000..347a0f39 --- /dev/null +++ b/highlight/jirs-contexts/src/c1753.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[A-Za-z](:)(?=/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620765151902, + b: 5910974510923776, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("~(?=/)"), + scope: vec![ + Scope { + a: 49259061564146339, + b: 188588324590452736, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1752 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1754.rs b/highlight/jirs-contexts/src/c1754.rs new file mode 100644 index 00000000..41b939dd --- /dev/null +++ b/highlight/jirs-contexts/src/c1754.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1757 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![ + Scope { + a: 50103314681102983, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1755.rs b/highlight/jirs-contexts/src/c1755.rs new file mode 100644 index 00000000..1b2d8e92 --- /dev/null +++ b/highlight/jirs-contexts/src/c1755.rs @@ -0,0 +1,84 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446218721951744, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446218721951744, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\')(?:(t?format)(:))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 20829148276588544, + }, + ]),(2, vec![ + Scope { + a: 52638212985126933, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628111131290, + b: 186617999753478144, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1731 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\"(?:(t?format)(:))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 20829148276588544, + }, + ]),(2, vec![ + Scope { + a: 52638212985126933, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1732 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1759 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1756.rs b/highlight/jirs-contexts/src/c1756.rs new file mode 100644 index 00000000..3b1804b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1756.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n# optional closing keyword\n(?i:\n ( (?:close|fixe|resolve)[ds]? | fix ) # keyword\n \\s* (:)? \\s* # optional colon separator\n)? # keyword is optional\n# user/repo#issue\n(\n (?:\n \\b(?: \\w+ (/) )? \\w+ # user (optional) / repo\n )?\n (\\#)[0-9]+ # issue number\n)\\b"), + scope: vec![ + Scope { + a: 46444118525870101, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787056902165, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 190558649427427328, + }, + ]),(3, vec![ + Scope { + a: 59955136418415268, + b: 5910974510923776, + }, + ]),(4, vec![ + Scope { + a: 47288620732514980, + b: 5910974510923776, + }, + ]),(5, vec![ + Scope { + a: 47288629322449572, + b: 5910974510923776, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1757.rs b/highlight/jirs-contexts/src/c1757.rs new file mode 100644 index 00000000..d0cd6937 --- /dev/null +++ b/highlight/jirs-contexts/src/c1757.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\)\\s*(?m:$)\\n?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620736970936, + b: 5910974510923776, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1733 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1758.rs b/highlight/jirs-contexts/src/c1758.rs new file mode 100644 index 00000000..8699fd38 --- /dev/null +++ b/highlight/jirs-contexts/src/c1758.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172596736, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172596736, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1766 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1759.rs b/highlight/jirs-contexts/src/c1759.rs new file mode 100644 index 00000000..88850478 --- /dev/null +++ b/highlight/jirs-contexts/src/c1759.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%%"), + scope: vec![ + Scope { + a: 59955200847315607, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%x\\d\\d"), + scope: vec![ + Scope { + a: 59955200875954839, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n %[-+ ]?\n (?:\n [HhTtPpdDesSfbBNmn]| # single-char\n [ac][nNeEdDrtiI]| # author and committer\n G[G?DKFP]| # GPG\n g[dnNeEs] # reflog\n )\n"), + scope: vec![ + Scope { + a: 59955136434012823, + b: 5910974510923776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1762 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1765 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1763 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1764 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c176.rs b/highlight/jirs-contexts/src/c176.rs new file mode 100644 index 00000000..a390ca40 --- /dev/null +++ b/highlight/jirs-contexts/src/c176.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)\\n|[&|><)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([^ ][^=]*)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087310290953, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130633, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 177 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1760.rs b/highlight/jirs-contexts/src/c1760.rs new file mode 100644 index 00000000..337354fe --- /dev/null +++ b/highlight/jirs-contexts/src/c1760.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--)(pretty|format)(=)(oneline|short|medium|fuller|full|email|raw)?(?:(t?format)(:))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322580042, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49258876882255946, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628111131290, + b: 20829148276588544, + }, + ]),(4, vec![ + Scope { + a: 59955110680657941, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52638212985126933, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 52636628111131290, + b: 186617999753478144, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1755 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1761.rs b/highlight/jirs-contexts/src/c1761.rs new file mode 100644 index 00000000..0d948102 --- /dev/null +++ b/highlight/jirs-contexts/src/c1761.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--)(pretty|format)(=)(oneline|short|medium|fuller|full|email|raw)?(?:(t?format)(:))?"), + scope: vec![], + captures: Some(vec![(5, vec![ + Scope { + a: 52638212985126933, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 52636628111131290, + b: 186617999753478144, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1755 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1762.rs b/highlight/jirs-contexts/src/c1762.rs new file mode 100644 index 00000000..23f6f85b --- /dev/null +++ b/highlight/jirs-contexts/src/c1762.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(%[-+ ]?C)((red|green|blue)|(reset))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444883029196821, + b: 0, + }, + Scope { + a: 49258881177026581, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, + ]),(3, vec![ + Scope { + a: 61925409739046933, + b: 7036874417766400, + }, + ]),(4, vec![ + Scope { + a: 61925409747894293, + b: 7036874417766400, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(%[-+ ]?C)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444883029196821, + b: 0, + }, + Scope { + a: 49258881177026581, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, + Scope { + a: 47288521948004534, + b: 186617999753478144, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1734 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1763.rs b/highlight/jirs-contexts/src/c1763.rs new file mode 100644 index 00000000..993dd430 --- /dev/null +++ b/highlight/jirs-contexts/src/c1763.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n (%[-+ ]?\n (?:<\\|?|>>?\\|?|><\\|?) # alignment directions\n )\n ((\\()\n (\\d+) # space reserved\n (?:(,)([lm]?trunc))? # truncation directions\n (\\)))\n"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444883029196821, + b: 0, + }, + Scope { + a: 49258881177026581, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, + ]),(3, vec![ + Scope { + a: 47288521948004534, + b: 186617999753478144, + }, + ]),(4, vec![ + Scope { + a: 59955089176461975, + b: 5910974510923776, + }, + ]),(5, vec![ + Scope { + a: 47288620737626775, + b: 5910974510923776, + }, + ]),(6, vec![ + Scope { + a: 61925409748877975, + b: 5910974510923776, + }, + ]),(7, vec![ + Scope { + a: 47288521948004523, + b: 186617999753478144, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1764.rs b/highlight/jirs-contexts/src/c1764.rs new file mode 100644 index 00000000..ccbf26fc --- /dev/null +++ b/highlight/jirs-contexts/src/c1764.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(%\\()(trailers)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521948004534, + b: 186617999753478144, + }, + ]),(2, vec![ + Scope { + a: 52636787056116375, + b: 5910974510923776, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1735 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1765.rs b/highlight/jirs-contexts/src/c1765.rs new file mode 100644 index 00000000..4d787feb --- /dev/null +++ b/highlight/jirs-contexts/src/c1765.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(%[-+ ]?w)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444883029196821, + b: 0, + }, + Scope { + a: 49258881177026581, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444883013993111, + b: 5910974510923776, + }, + Scope { + a: 47288521948004534, + b: 186617999753478144, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1737 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1766.rs b/highlight/jirs-contexts/src/c1766.rs new file mode 100644 index 00000000..6df3230b --- /dev/null +++ b/highlight/jirs-contexts/src/c1766.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1756 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1742 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1767 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1767.rs b/highlight/jirs-contexts/src/c1767.rs new file mode 100644 index 00000000..c263a588 --- /dev/null +++ b/highlight/jirs-contexts/src/c1767.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\@)[-\\w]+\\b"), + scope: vec![ + Scope { + a: 46444118526132245, + b: 0, + }, + Scope { + a: 59392130630419112, + b: 5910974510923776, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322449576, + b: 5910974510923776, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1768.rs b/highlight/jirs-contexts/src/c1768.rs new file mode 100644 index 00000000..dabbed3d --- /dev/null +++ b/highlight/jirs-contexts/src/c1768.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963029, + b: 7036874417766400, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963029, + b: 7036874417766400, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1780 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1789 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1769.rs b/highlight/jirs-contexts/src/c1769.rs new file mode 100644 index 00000000..20488f61 --- /dev/null +++ b/highlight/jirs-contexts/src/c1769.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963029, + b: 7036874417766400, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963029, + b: 7036874417766400, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1791 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1789 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c177.rs b/highlight/jirs-contexts/src/c177.rs new file mode 100644 index 00000000..9f7cb6b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c177.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)\\n|[&|><)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 178 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 179 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1770.rs b/highlight/jirs-contexts/src/c1770.rs new file mode 100644 index 00000000..6783906a --- /dev/null +++ b/highlight/jirs-contexts/src/c1770.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S|^\\s*(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1771.rs b/highlight/jirs-contexts/src/c1771.rs new file mode 100644 index 00000000..f25659db --- /dev/null +++ b/highlight/jirs-contexts/src/c1771.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1782 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1788 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1781 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1784 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1761 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1776.rs b/highlight/jirs-contexts/src/c1776.rs new file mode 100644 index 00000000..b58cca2a --- /dev/null +++ b/highlight/jirs-contexts/src/c1776.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1788 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1781 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1789 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1761 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1777.rs b/highlight/jirs-contexts/src/c1777.rs new file mode 100644 index 00000000..01108fbc --- /dev/null +++ b/highlight/jirs-contexts/src/c1777.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1790 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1778.rs b/highlight/jirs-contexts/src/c1778.rs new file mode 100644 index 00000000..333976bc --- /dev/null +++ b/highlight/jirs-contexts/src/c1778.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172662272, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172662272, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1777 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1779.rs b/highlight/jirs-contexts/src/c1779.rs new file mode 100644 index 00000000..698b5ca9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1779.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:yes|true|on|off|no|false)\\b"), + scope: vec![ + Scope { + a: 59955110638583833, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c178.rs b/highlight/jirs-contexts/src/c178.rs new file mode 100644 index 00000000..356bc0f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c178.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 215 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)\\n|[&|><)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 51510711034707977, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1780.rs b/highlight/jirs-contexts/src/c1780.rs new file mode 100644 index 00000000..104551d6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1780.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:no-?)?(?:ul|strike|reverse|italic|dim|bold|blink)\\b"), + scope: vec![ + Scope { + a: 61925409749008405, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:yellow|white|red|normal|magenta|green|cyan|blue|black|auto)\\b"), + scope: vec![ + Scope { + a: 61925409739046933, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:25[0-5]|2[0-4][0-9]|1\\d\\d|[1-9][0-9]|[0-9])\\b"), + scope: vec![ + Scope { + a: 59955136441680405, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1781.rs b/highlight/jirs-contexts/src/c1781.rs new file mode 100644 index 00000000..e8612f19 --- /dev/null +++ b/highlight/jirs-contexts/src/c1781.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[\\\\\"bnt]"), + scope: vec![ + Scope { + a: 59955200847314965, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\S?"), + scope: vec![ + Scope { + a: 50103314669436949, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1782.rs b/highlight/jirs-contexts/src/c1782.rs new file mode 100644 index 00000000..856ffcf9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1782.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1789 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314677957255, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1783.rs b/highlight/jirs-contexts/src/c1783.rs new file mode 100644 index 00000000..7f7bb8bb --- /dev/null +++ b/highlight/jirs-contexts/src/c1783.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629335752875, + b: 5911081885106176, + }, + Scope { + a: 50103314698338325, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1784.rs b/highlight/jirs-contexts/src/c1784.rs new file mode 100644 index 00000000..7b8e2134 --- /dev/null +++ b/highlight/jirs-contexts/src/c1784.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![ + Scope { + a: 50103314681102983, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1785.rs b/highlight/jirs-contexts/src/c1785.rs new file mode 100644 index 00000000..1738db88 --- /dev/null +++ b/highlight/jirs-contexts/src/c1785.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![ + Scope { + a: 50103314681102983, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1786.rs b/highlight/jirs-contexts/src/c1786.rs new file mode 100644 index 00000000..b9fa19d5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1786.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(\\s*)([a-zA-Z][\\w-]*)(\\s*(\\=)\\s*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780635287577, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445780653244437, + b: 7036874417766400, + }, + Scope { + a: 49259087310290965, + b: 7036874417766400, + }, + ]),(3, vec![ + Scope { + a: 46445780635287577, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628111130645, + b: 7036874417766400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1768 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1783 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1787.rs b/highlight/jirs-contexts/src/c1787.rs new file mode 100644 index 00000000..fd881ef2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1787.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(\\s*)([a-zA-Z][\\w-]*)(\\s*(\\=)\\s*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780635287577, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445780653244437, + b: 7036874417766400, + }, + Scope { + a: 49259087310290965, + b: 7036874417766400, + }, + ]),(3, vec![ + Scope { + a: 46445780635287577, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628111130645, + b: 7036874417766400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1769 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1783 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1788.rs b/highlight/jirs-contexts/src/c1788.rs new file mode 100644 index 00000000..7ac5fcd9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1788.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\)\\s*(?m:$)\\n?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620736970936, + b: 5911081885106176, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1770 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1789.rs b/highlight/jirs-contexts/src/c1789.rs new file mode 100644 index 00000000..e0e68167 --- /dev/null +++ b/highlight/jirs-contexts/src/c1789.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c179.rs b/highlight/jirs-contexts/src/c179.rs new file mode 100644 index 00000000..67360595 --- /dev/null +++ b/highlight/jirs-contexts/src/c179.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 55451949097091072, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 55451949097091072, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)\\n|[&|><)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1790.rs b/highlight/jirs-contexts/src/c1790.rs new file mode 100644 index 00000000..5bd2c9a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1790.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172662272, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172662272, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(?=\\[\\s*color\\s+\\\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1786 }), + ContextReference::Direct(ContextId { index: 1793 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1787 }), + ContextReference::Direct(ContextId { index: 1793 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1791.rs b/highlight/jirs-contexts/src/c1791.rs new file mode 100644 index 00000000..e1d8bd84 --- /dev/null +++ b/highlight/jirs-contexts/src/c1791.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1779 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1796 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1797 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1798 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1792.rs b/highlight/jirs-contexts/src/c1792.rs new file mode 100644 index 00000000..3f804312 --- /dev/null +++ b/highlight/jirs-contexts/src/c1792.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1740 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1793.rs b/highlight/jirs-contexts/src/c1793.rs new file mode 100644 index 00000000..833e56b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1793.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629335752886, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1782 }), + ContextReference::Direct(ContextId { index: 1794 }), + ContextReference::Direct(ContextId { index: 1795 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1794.rs b/highlight/jirs-contexts/src/c1794.rs new file mode 100644 index 00000000..a0a2e945 --- /dev/null +++ b/highlight/jirs-contexts/src/c1794.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629335752875, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1785 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314698403861, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1795.rs b/highlight/jirs-contexts/src/c1795.rs new file mode 100644 index 00000000..706fc1ce --- /dev/null +++ b/highlight/jirs-contexts/src/c1795.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\w-]+"), + scope: vec![ + Scope { + a: 59392130630090773, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1799 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288788226932757, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1800 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1785 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314698469397, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1796.rs b/highlight/jirs-contexts/src/c1796.rs new file mode 100644 index 00000000..c541d3f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1796.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\")(\\!)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 55451420828565525, + b: 7036874417766400, + }, + Scope { + a: 47288629323956406, + b: 5911081885106176, + }, + ]),(2, vec![ + Scope { + a: 52636636717449290, + b: 5911081885106176, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1771 }), + ContextReference::Direct(ContextId { index: 5464 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 1772 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!"), + scope: vec![ + Scope { + a: 52636636717449290, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1773 }), + ContextReference::Direct(ContextId { index: 5464 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 1774 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1797.rs b/highlight/jirs-contexts/src/c1797.rs new file mode 100644 index 00000000..69db2bd1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1797.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1775 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1798.rs b/highlight/jirs-contexts/src/c1798.rs new file mode 100644 index 00000000..55f00899 --- /dev/null +++ b/highlight/jirs-contexts/src/c1798.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1776 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1799.rs b/highlight/jirs-contexts/src/c1799.rs new file mode 100644 index 00000000..12a6f32e --- /dev/null +++ b/highlight/jirs-contexts/src/c1799.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 5911081885106176, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[\\\\\"]"), + scope: vec![ + Scope { + a: 59955200847314965, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\"), + scope: vec![ + Scope { + a: 50105487908470809, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1785 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c18.rs b/highlight/jirs-contexts/src/c18.rs new file mode 100644 index 00000000..4b392bde --- /dev/null +++ b/highlight/jirs-contexts/src/c18.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 34 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:Class)(?=\\s|(?m:$)|:|\'|\\b(?i:REM)\\b|%>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 79 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c180.rs b/highlight/jirs-contexts/src/c180.rs new file mode 100644 index 00000000..4aba5fcb --- /dev/null +++ b/highlight/jirs-contexts/src/c180.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",|;"), + scope: vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 202 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1800.rs b/highlight/jirs-contexts/src/c1800.rs new file mode 100644 index 00000000..4ed8d53d --- /dev/null +++ b/highlight/jirs-contexts/src/c1800.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1792, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\w-]+"), + scope: vec![ + Scope { + a: 55451949097877529, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288788226932757, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1785 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314698600469, + b: 7036874417766400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1801.rs b/highlight/jirs-contexts/src/c1801.rs new file mode 100644 index 00000000..0a8a5127 --- /dev/null +++ b/highlight/jirs-contexts/src/c1801.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1803 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1802.rs b/highlight/jirs-contexts/src/c1802.rs new file mode 100644 index 00000000..4540cb2c --- /dev/null +++ b/highlight/jirs-contexts/src/c1802.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172727808, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172727808, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1801 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1803.rs b/highlight/jirs-contexts/src/c1803.rs new file mode 100644 index 00000000..be08ed22 --- /dev/null +++ b/highlight/jirs-contexts/src/c1803.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172727808, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172727808, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1740 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!|(?=\\S)"), + scope: vec![ + Scope { + a: 52636628114801078, + b: 188588324592156672, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1804 }), + ContextReference::Direct(ContextId { index: 1753 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1804.rs b/highlight/jirs-contexts/src/c1804.rs new file mode 100644 index 00000000..cf9e5bbe --- /dev/null +++ b/highlight/jirs-contexts/src/c1804.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1748 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1805.rs b/highlight/jirs-contexts/src/c1805.rs new file mode 100644 index 00000000..11dab367 --- /dev/null +++ b/highlight/jirs-contexts/src/c1805.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1810 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1806.rs b/highlight/jirs-contexts/src/c1806.rs new file mode 100644 index 00000000..a985deac --- /dev/null +++ b/highlight/jirs-contexts/src/c1806.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172793344, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172793344, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1805 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1807.rs b/highlight/jirs-contexts/src/c1807.rs new file mode 100644 index 00000000..404e74c4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1807.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963029, + b: 7599824371187712, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963029, + b: 7599824371187712, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1811 }), + ContextReference::Direct(ContextId { index: 1813 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1808.rs b/highlight/jirs-contexts/src/c1808.rs new file mode 100644 index 00000000..0a96a45d --- /dev/null +++ b/highlight/jirs-contexts/src/c1808.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1814 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314698666005, + b: 7599824371187712, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1809.rs b/highlight/jirs-contexts/src/c1809.rs new file mode 100644 index 00000000..c0b549ad --- /dev/null +++ b/highlight/jirs-contexts/src/c1809.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bgitdir\\b"), + scope: vec![ + Scope { + a: 52636787057623061, + b: 7599824371187712, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1808 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314698797077, + b: 7599824371187712, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c181.rs b/highlight/jirs-contexts/src/c181.rs new file mode 100644 index 00000000..7f70ca1d --- /dev/null +++ b/highlight/jirs-contexts/src/c181.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 196 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1810.rs b/highlight/jirs-contexts/src/c1810.rs new file mode 100644 index 00000000..cdfa4ec4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1810.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172793344, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172793344, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1741 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1809 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1811.rs b/highlight/jirs-contexts/src/c1811.rs new file mode 100644 index 00000000..e6fb21d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1811.rs @@ -0,0 +1,91 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445780657963029, + b: 7599824371187712, + }, + Scope { + a: 46445252354310171, + b: 0, + }, + Scope { + a: 55451949097877531, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445780657963029, + b: 7599824371187712, + }, + Scope { + a: 46445252354310171, + b: 0, + }, + Scope { + a: 55451949097877531, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.?\\n"), + scope: vec![ + Scope { + a: 46445780657963029, + b: 7599824371187712, + }, + Scope { + a: 47288689469292565, + b: 7599824371187712, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\\\/]"), + scope: vec![ + Scope { + a: 47288620749815829, + b: 7599824371187712, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1812 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[*?]"), + scope: vec![ + Scope { + a: 50103314682347541, + b: 7599824371187712, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1812.rs b/highlight/jirs-contexts/src/c1812.rs new file mode 100644 index 00000000..9d61b256 --- /dev/null +++ b/highlight/jirs-contexts/src/c1812.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.(?=[\\\\/])"), + scope: vec![ + Scope { + a: 59955110665912993, + b: 5911090475040768, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.(?=[\\\\/])"), + scope: vec![ + Scope { + a: 59955110665912994, + b: 5911090475040768, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1813.rs b/highlight/jirs-contexts/src/c1813.rs new file mode 100644 index 00000000..f9a819bc --- /dev/null +++ b/highlight/jirs-contexts/src/c1813.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[A-Za-z](:)(?=[\\\\/])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620765151253, + b: 7599824371187712, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("~(?=/)"), + scope: vec![ + Scope { + a: 49259061564146339, + b: 5911090475040768, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1812 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1814.rs b/highlight/jirs-contexts/src/c1814.rs new file mode 100644 index 00000000..4078560c --- /dev/null +++ b/highlight/jirs-contexts/src/c1814.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620757876985, + b: 5911090475040768, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1807 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1815.rs b/highlight/jirs-contexts/src/c1815.rs new file mode 100644 index 00000000..d9bf9197 --- /dev/null +++ b/highlight/jirs-contexts/src/c1815.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 55451949098336256, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 55451949098336256, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1822, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1742 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1816.rs b/highlight/jirs-contexts/src/c1816.rs new file mode 100644 index 00000000..4a48dba5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1816.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^commit\\s)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1817.rs b/highlight/jirs-contexts/src/c1817.rs new file mode 100644 index 00000000..5bb9c051 --- /dev/null +++ b/highlight/jirs-contexts/src/c1817.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?=^commit\\s))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1818.rs b/highlight/jirs-contexts/src/c1818.rs new file mode 100644 index 00000000..80bb6c47 --- /dev/null +++ b/highlight/jirs-contexts/src/c1818.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1822, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1819.rs b/highlight/jirs-contexts/src/c1819.rs new file mode 100644 index 00000000..561ef42f --- /dev/null +++ b/highlight/jirs-contexts/src/c1819.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172858880, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172858880, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1818 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c182.rs b/highlight/jirs-contexts/src/c182.rs new file mode 100644 index 00000000..a9a7f6ee --- /dev/null +++ b/highlight/jirs-contexts/src/c182.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")|(\\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 2533274790395904, + }, + ]),(2, vec![ + Scope { + a: 50103314676383753, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1820.rs b/highlight/jirs-contexts/src/c1820.rs new file mode 100644 index 00000000..65ee812a --- /dev/null +++ b/highlight/jirs-contexts/src/c1820.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1822, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(\\w+)\\s*(:)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787050283029, + b: 7881299347898368, + }, + ]),(2, vec![ + Scope { + a: 47288620757877339, + b: 5911094770008064, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1815 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1728 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1821.rs b/highlight/jirs-contexts/src/c1821.rs new file mode 100644 index 00000000..8a7a49b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1821.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172858880, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172858880, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 1822, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(commit)\\s+(\\h{7,}))?\\s*\\n"), + scope: vec![ + Scope { + a: 46445845059797015, + b: 0, + }, + Scope { + a: 114280120459395093, + b: 7881299347898368, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014041621, + b: 7881299347898368, + }, + ]),(2, vec![ + Scope { + a: 59955136432635925, + b: 7881299347898368, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1816 }), + ContextReference::Direct(ContextId { index: 1820 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 1817 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1822.rs b/highlight/jirs-contexts/src/c1822.rs new file mode 100644 index 00000000..8fe54540 --- /dev/null +++ b/highlight/jirs-contexts/src/c1822.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1741 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1823.rs b/highlight/jirs-contexts/src/c1823.rs new file mode 100644 index 00000000..aea6e57e --- /dev/null +++ b/highlight/jirs-contexts/src/c1823.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1825 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1824.rs b/highlight/jirs-contexts/src/c1824.rs new file mode 100644 index 00000000..91b71f6f --- /dev/null +++ b/highlight/jirs-contexts/src/c1824.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172924416, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172924416, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1823 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1825.rs b/highlight/jirs-contexts/src/c1825.rs new file mode 100644 index 00000000..430b9c61 --- /dev/null +++ b/highlight/jirs-contexts/src/c1825.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172924416, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172924416, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1740 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<(?=\\S+?>)"), + scope: vec![ + Scope { + a: 47288629322449564, + b: 51228535955652608, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1745 }), + ContextReference::Direct(ContextId { index: 1746 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^ \\t<#][^<#\\n]+?(?=[ \\t]*(<|(?m:$)))"), + scope: vec![ + Scope { + a: 46444118526787605, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1826.rs b/highlight/jirs-contexts/src/c1826.rs new file mode 100644 index 00000000..af99aae6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1826.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?!\\s*[#;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1836 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1830 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1839 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1827.rs b/highlight/jirs-contexts/src/c1827.rs new file mode 100644 index 00000000..944f2b61 --- /dev/null +++ b/highlight/jirs-contexts/src/c1827.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446192952147991, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446192952147991, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1766 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1837 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1828.rs b/highlight/jirs-contexts/src/c1828.rs new file mode 100644 index 00000000..4e434ba2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1828.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1838 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1829.rs b/highlight/jirs-contexts/src/c1829.rs new file mode 100644 index 00000000..6a8ace29 --- /dev/null +++ b/highlight/jirs-contexts/src/c1829.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172989952, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172989952, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1828 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c183.rs b/highlight/jirs-contexts/src/c183.rs new file mode 100644 index 00000000..b7a5104b --- /dev/null +++ b/highlight/jirs-contexts/src/c183.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(%)|\\n"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514603, + b: 2533274790395904, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":~"), + scope: vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 184 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 185 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1830.rs b/highlight/jirs-contexts/src/c1830.rs new file mode 100644 index 00000000..4fe07c47 --- /dev/null +++ b/highlight/jirs-contexts/src/c1830.rs @@ -0,0 +1,286 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(d)\\s*(,)\\s*(drop)\\s*(=)\\s*(.+)"), + scope: vec![ + Scope { + a: 46446339025010709, + b: 8444249301319680, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628100252340, + b: 5911103359942656, + }, + ]),(2, vec![ + Scope { + a: 47288620756172821, + b: 8444249301319680, + }, + ]),(3, vec![ + Scope { + a: 52636628100252340, + b: 5911103359942656, + }, + ]),(4, vec![ + Scope { + a: 47288620757877339, + b: 5911103359942656, + }, + ]),(5, vec![ + Scope { + a: 55451949097877534, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(e)\\s*(,)\\s*(edit)\\s*(=)\\s*(.+)"), + scope: vec![ + Scope { + a: 46446339025076245, + b: 8444249301319680, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628100252341, + b: 5911103359942656, + }, + ]),(2, vec![ + Scope { + a: 47288620756172821, + b: 8444249301319680, + }, + ]),(3, vec![ + Scope { + a: 52636628100252341, + b: 5911103359942656, + }, + ]),(4, vec![ + Scope { + a: 47288620757877339, + b: 5911103359942656, + }, + ]),(5, vec![ + Scope { + a: 55451949097877534, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(x)\\s*(,)\\s*(exec)\\s*(=)\\s*(.+)"), + scope: vec![ + Scope { + a: 46446339025141781, + b: 8444249301319680, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628100252342, + b: 5911103359942656, + }, + ]),(2, vec![ + Scope { + a: 47288620756172821, + b: 8444249301319680, + }, + ]),(3, vec![ + Scope { + a: 52636628100252342, + b: 5911103359942656, + }, + ]),(4, vec![ + Scope { + a: 47288620757877339, + b: 5911103359942656, + }, + ]),(5, vec![ + Scope { + a: 55451949097877534, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(f)\\s*(,)\\s*(fixup)\\s*(=)\\s*(.+)"), + scope: vec![ + Scope { + a: 46446339025207317, + b: 8444249301319680, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628100252343, + b: 5911103359942656, + }, + ]),(2, vec![ + Scope { + a: 47288620756172821, + b: 8444249301319680, + }, + ]),(3, vec![ + Scope { + a: 52636628100252343, + b: 5911103359942656, + }, + ]),(4, vec![ + Scope { + a: 47288620757877339, + b: 5911103359942656, + }, + ]),(5, vec![ + Scope { + a: 55451949097877534, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(p)\\s*(,)\\s*(pick)\\s*(=)\\s*(.+)"), + scope: vec![ + Scope { + a: 46446339025272853, + b: 8444249301319680, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628100252344, + b: 5911103359942656, + }, + ]),(2, vec![ + Scope { + a: 47288620756172821, + b: 8444249301319680, + }, + ]),(3, vec![ + Scope { + a: 52636628100252344, + b: 5911103359942656, + }, + ]),(4, vec![ + Scope { + a: 47288620757877339, + b: 5911103359942656, + }, + ]),(5, vec![ + Scope { + a: 55451949097877534, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(r)\\s*(,)\\s*(reword)\\s*(=)\\s*(.+)"), + scope: vec![ + Scope { + a: 46446339025338389, + b: 8444249301319680, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628100252345, + b: 5911103359942656, + }, + ]),(2, vec![ + Scope { + a: 47288620756172821, + b: 8444249301319680, + }, + ]),(3, vec![ + Scope { + a: 52636628100252345, + b: 5911103359942656, + }, + ]),(4, vec![ + Scope { + a: 47288620757877339, + b: 5911103359942656, + }, + ]),(5, vec![ + Scope { + a: 55451949097877534, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(s)\\s*(,)\\s*(squash)\\s*(=)\\s*(.+)"), + scope: vec![ + Scope { + a: 46446339025403925, + b: 8444249301319680, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628100252346, + b: 5911103359942656, + }, + ]),(2, vec![ + Scope { + a: 47288620756172821, + b: 8444249301319680, + }, + ]),(3, vec![ + Scope { + a: 52636628100252346, + b: 5911103359942656, + }, + ]),(4, vec![ + Scope { + a: 47288620757877339, + b: 5911103359942656, + }, + ]),(5, vec![ + Scope { + a: 55451949097877534, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1831.rs b/highlight/jirs-contexts/src/c1831.rs new file mode 100644 index 00000000..32941b80 --- /dev/null +++ b/highlight/jirs-contexts/src/c1831.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*([#;])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038741, + b: 8444249301319680, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1826 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1832.rs b/highlight/jirs-contexts/src/c1832.rs new file mode 100644 index 00000000..6360e09e --- /dev/null +++ b/highlight/jirs-contexts/src/c1832.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1835 }), + ContextReference::Direct(ContextId { index: 1834 }), + ContextReference::Direct(ContextId { index: 1833 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1833.rs b/highlight/jirs-contexts/src/c1833.rs new file mode 100644 index 00000000..1ed1ae36 --- /dev/null +++ b/highlight/jirs-contexts/src/c1833.rs @@ -0,0 +1,125 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:d|drop)\\b"), + scope: vec![ + Scope { + a: 52636628100252340, + b: 5911103359942656, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:e|edit)\\b"), + scope: vec![ + Scope { + a: 52636628100252341, + b: 5911103359942656, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:x|exec)\\b"), + scope: vec![ + Scope { + a: 52636628100252342, + b: 5911103359942656, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:f|fixup)\\b"), + scope: vec![ + Scope { + a: 52636628100252343, + b: 5911103359942656, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:p|pick)\\b"), + scope: vec![ + Scope { + a: 52636628100252344, + b: 5911103359942656, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:r|reword)\\b"), + scope: vec![ + Scope { + a: 52636628100252345, + b: 5911103359942656, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:s|squash)\\b"), + scope: vec![ + Scope { + a: 52636628100252346, + b: 5911103359942656, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1837 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314699452437, + b: 8444249301319680, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1834.rs b/highlight/jirs-contexts/src/c1834.rs new file mode 100644 index 00000000..5f026b12 --- /dev/null +++ b/highlight/jirs-contexts/src/c1834.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\h{7,}\\b"), + scope: vec![ + Scope { + a: 59955136432635925, + b: 8444249301319680, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1837 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314699517973, + b: 8444249301319680, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1835.rs b/highlight/jirs-contexts/src/c1835.rs new file mode 100644 index 00000000..ab8766fc --- /dev/null +++ b/highlight/jirs-contexts/src/c1835.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1837 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1827 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1836.rs b/highlight/jirs-contexts/src/c1836.rs new file mode 100644 index 00000000..cb65d2f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1836.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\w.+(?=:\\s*(?m:$))"), + scope: vec![ + Scope { + a: 114281636569612318, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1837.rs b/highlight/jirs-contexts/src/c1837.rs new file mode 100644 index 00000000..23bb8237 --- /dev/null +++ b/highlight/jirs-contexts/src/c1837.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1838.rs b/highlight/jirs-contexts/src/c1838.rs new file mode 100644 index 00000000..7a00aa10 --- /dev/null +++ b/highlight/jirs-contexts/src/c1838.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281565172989952, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281565172989952, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1831 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1832 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1839.rs b/highlight/jirs-contexts/src/c1839.rs new file mode 100644 index 00000000..fb7d310f --- /dev/null +++ b/highlight/jirs-contexts/src/c1839.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("Rebase\\s+(\\b\\h{7,}\\b)(?:(..)(\\b\\h{7,}\\b))?.+(\\b\\h{7,}\\b).*"), + scope: vec![ + Scope { + a: 46446381930709022, + b: 0, + }, + Scope { + a: 114281636569612318, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136432635925, + b: 8444249301319680, + }, + ]),(2, vec![ + Scope { + a: 47288620767117333, + b: 8444249301319680, + }, + ]),(3, vec![ + Scope { + a: 59955136432635925, + b: 8444249301319680, + }, + ]),(4, vec![ + Scope { + a: 59955136432635925, + b: 8444249301319680, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c184.rs b/highlight/jirs-contexts/src/c184.rs new file mode 100644 index 00000000..22528f2b --- /dev/null +++ b/highlight/jirs-contexts/src/c184.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444122799341577, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444122799341577, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=%|\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 205 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1840.rs b/highlight/jirs-contexts/src/c1840.rs new file mode 100644 index 00000000..6f22fa80 --- /dev/null +++ b/highlight/jirs-contexts/src/c1840.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1841.rs b/highlight/jirs-contexts/src/c1841.rs new file mode 100644 index 00000000..51069b8b --- /dev/null +++ b/highlight/jirs-contexts/src/c1841.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1934 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\.)"), + scope: vec![ + Scope { + a: 49259087294038016, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1963 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1842.rs b/highlight/jirs-contexts/src/c1842.rs new file mode 100644 index 00000000..506321f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1842.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 46444122788069407, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1950 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1843.rs b/highlight/jirs-contexts/src/c1843.rs new file mode 100644 index 00000000..0a03ebf1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1843.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038891, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\*)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038751, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1844.rs b/highlight/jirs-contexts/src/c1844.rs new file mode 100644 index 00000000..c1e09953 --- /dev/null +++ b/highlight/jirs-contexts/src/c1844.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1936 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\x\\h{2}|\\\\u\\h{4}|\\\\U\\h{8}|\\\\[0-7]{3}|\\\\."), + scope: vec![ + Scope { + a: 59955200847314975, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\%%"), + scope: vec![ + Scope { + a: 59955200847314975, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1891 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1845.rs b/highlight/jirs-contexts/src/c1845.rs new file mode 100644 index 00000000..5f069207 --- /dev/null +++ b/highlight/jirs-contexts/src/c1845.rs @@ -0,0 +1,94 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1846 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1886 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,)"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,)"), + scope: vec![ + Scope { + a: 49259087305966125, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1944 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49259087305966125, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1944 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1846.rs b/highlight/jirs-contexts/src/c1846.rs new file mode 100644 index 00000000..bb02fed3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1846.rs @@ -0,0 +1,90 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,)"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,)"), + scope: vec![ + Scope { + a: 49259087305966125, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1944 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49259087305966125, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1944 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1847.rs b/highlight/jirs-contexts/src/c1847.rs new file mode 100644 index 00000000..436bd5bd --- /dev/null +++ b/highlight/jirs-contexts/src/c1847.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\((?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*[^)]+(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\)(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1848 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1948 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1945 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1848.rs b/highlight/jirs-contexts/src/c1848.rs new file mode 100644 index 00000000..babdd995 --- /dev/null +++ b/highlight/jirs-contexts/src/c1848.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^(])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1849 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1946 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1849.rs b/highlight/jirs-contexts/src/c1849.rs new file mode 100644 index 00000000..0dd4a03b --- /dev/null +++ b/highlight/jirs-contexts/src/c1849.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1948 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c185.rs b/highlight/jirs-contexts/src/c185.rs new file mode 100644 index 00000000..a0efebb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c185.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444122799407113, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444122799407113, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=%|\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 218 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 186 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1850.rs b/highlight/jirs-contexts/src/c1850.rs new file mode 100644 index 00000000..e5ec8005 --- /dev/null +++ b/highlight/jirs-contexts/src/c1850.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1851 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1961 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 59392130632450079, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1961 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1851.rs b/highlight/jirs-contexts/src/c1851.rs new file mode 100644 index 00000000..fa6e62ed --- /dev/null +++ b/highlight/jirs-contexts/src/c1851.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1852 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 59392130632450079, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1853 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1852.rs b/highlight/jirs-contexts/src/c1852.rs new file mode 100644 index 00000000..62ac9755 --- /dev/null +++ b/highlight/jirs-contexts/src/c1852.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1961 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1853.rs b/highlight/jirs-contexts/src/c1853.rs new file mode 100644 index 00000000..62ac9755 --- /dev/null +++ b/highlight/jirs-contexts/src/c1853.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1961 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1854.rs b/highlight/jirs-contexts/src/c1854.rs new file mode 100644 index 00000000..f4e9c10f --- /dev/null +++ b/highlight/jirs-contexts/src/c1854.rs @@ -0,0 +1,94 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1855 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1886 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,)"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,)"), + scope: vec![ + Scope { + a: 49260513223180288, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1967 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49260513223180288, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1967 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1855.rs b/highlight/jirs-contexts/src/c1855.rs new file mode 100644 index 00000000..35b58475 --- /dev/null +++ b/highlight/jirs-contexts/src/c1855.rs @@ -0,0 +1,90 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,)"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,)"), + scope: vec![ + Scope { + a: 49260513223180288, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1967 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49260513223180288, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1967 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1856.rs b/highlight/jirs-contexts/src/c1856.rs new file mode 100644 index 00000000..ff9ebd93 --- /dev/null +++ b/highlight/jirs-contexts/src/c1856.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1940 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1857.rs b/highlight/jirs-contexts/src/c1857.rs new file mode 100644 index 00000000..219c697f --- /dev/null +++ b/highlight/jirs-contexts/src/c1857.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1936 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\%%"), + scope: vec![ + Scope { + a: 59955200847314975, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1891 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1858.rs b/highlight/jirs-contexts/src/c1858.rs new file mode 100644 index 00000000..93bb2c65 --- /dev/null +++ b/highlight/jirs-contexts/src/c1858.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1962 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1952 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1859.rs b/highlight/jirs-contexts/src/c1859.rs new file mode 100644 index 00000000..dfe3ed7a --- /dev/null +++ b/highlight/jirs-contexts/src/c1859.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49260513223180288, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1886 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c186.rs b/highlight/jirs-contexts/src/c186.rs new file mode 100644 index 00000000..ccb40560 --- /dev/null +++ b/highlight/jirs-contexts/src/c186.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=%|\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 217 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^%]+"), + scope: vec![ + Scope { + a: 55451949097091072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1860.rs b/highlight/jirs-contexts/src/c1860.rs new file mode 100644 index 00000000..cf0885fb --- /dev/null +++ b/highlight/jirs-contexts/src/c1860.rs @@ -0,0 +1,168 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}}"), + scope: vec![ + Scope { + a: 47288521963733163, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s-"), + scope: vec![ + Scope { + a: 52636628127711936, + b: 198439991724998656, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-\\s"), + scope: vec![ + Scope { + a: 52636628127711938, + b: 198439991724998656, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":=|="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|"), + scope: vec![ + Scope { + a: 52636628127711588, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)([\\w]+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788226932767, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087306883103, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)[\\w]+"), + scope: vec![ + Scope { + a: 49259087320973343, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514463, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[.$]"), + scope: vec![ + Scope { + a: 49259087320973343, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(if|else|range|template|with|end|nil|define|block)\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(and|call|html|index|slice|js|len|not|or|print|printf|println|urlquery|eq|ne|lt|le|gt|ge)\\b"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + Scope { + a: 61925255090602015, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1935 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1861.rs b/highlight/jirs-contexts/src/c1861.rs new file mode 100644 index 00000000..39d8d13e --- /dev/null +++ b/highlight/jirs-contexts/src/c1861.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1862.rs b/highlight/jirs-contexts/src/c1862.rs new file mode 100644 index 00000000..46613ad3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1862.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\biota\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1863.rs b/highlight/jirs-contexts/src/c1863.rs new file mode 100644 index 00000000..68dfc24c --- /dev/null +++ b/highlight/jirs-contexts/src/c1863.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?=\n (?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*)*\n \\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*(?:\\.\\.\\.|[^\\s/,).])\n)\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1956 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1957 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1864.rs b/highlight/jirs-contexts/src/c1864.rs new file mode 100644 index 00000000..83eb06d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1864.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1865 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1865.rs b/highlight/jirs-contexts/src/c1865.rs new file mode 100644 index 00000000..a3c622f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1865.rs @@ -0,0 +1,107 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1922 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1934 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\.)"), + scope: vec![ + Scope { + a: 49259087294038016, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288788226932767, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:bool|byte|complex64|complex128|error|float32|float64|int|int8|int16|int32|int64|rune|string|uint|uint8|uint16|uint32|uint64|uintptr)\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*(?://|;|\\}|(?m:$)))"), + scope: vec![ + Scope { + a: 59392186470432799, + b: 0, + }, + Scope { + a: 61925375349686303, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*(?://|;|\\}|(?m:$)))"), + scope: vec![ + Scope { + a: 59392186470432799, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 59392130630615071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1866 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1866.rs b/highlight/jirs-contexts/src/c1866.rs new file mode 100644 index 00000000..0dcd6029 --- /dev/null +++ b/highlight/jirs-contexts/src/c1866.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1945 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1867.rs b/highlight/jirs-contexts/src/c1867.rs new file mode 100644 index 00000000..a75b838e --- /dev/null +++ b/highlight/jirs-contexts/src/c1867.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1954 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1868 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1960 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1868.rs b/highlight/jirs-contexts/src/c1868.rs new file mode 100644 index 00000000..deae6551 --- /dev/null +++ b/highlight/jirs-contexts/src/c1868.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1869 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1870 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1869.rs b/highlight/jirs-contexts/src/c1869.rs new file mode 100644 index 00000000..c4682c36 --- /dev/null +++ b/highlight/jirs-contexts/src/c1869.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1960 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c187.rs b/highlight/jirs-contexts/src/c187.rs new file mode 100644 index 00000000..32f7dfd8 --- /dev/null +++ b/highlight/jirs-contexts/src/c187.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(!)|\\n"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514603, + b: 2533274790395904, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":~"), + scope: vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 188 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 189 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1870.rs b/highlight/jirs-contexts/src/c1870.rs new file mode 100644 index 00000000..5825e760 --- /dev/null +++ b/highlight/jirs-contexts/src/c1870.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1960 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1871.rs b/highlight/jirs-contexts/src/c1871.rs new file mode 100644 index 00000000..424ef66f --- /dev/null +++ b/highlight/jirs-contexts/src/c1871.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1872 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1872.rs b/highlight/jirs-contexts/src/c1872.rs new file mode 100644 index 00000000..7b40cccc --- /dev/null +++ b/highlight/jirs-contexts/src/c1872.rs @@ -0,0 +1,120 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1922 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1934 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\.)"), + scope: vec![ + Scope { + a: 49259087294038016, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288788226932767, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:bool|byte|complex64|complex128|error|float32|float64|int|int8|int16|int32|int64|rune|string|uint|uint8|uint16|uint32|uint64|uintptr)\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*(?:\"|`|//|;|\\}|(?m:$)))"), + scope: vec![ + Scope { + a: 59392186470432799, + b: 0, + }, + Scope { + a: 61925375349686303, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*(?:\"|`|//|;|\\}|(?m:$)))"), + scope: vec![ + Scope { + a: 59392186470432799, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49259087306883629, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1873 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1873.rs b/highlight/jirs-contexts/src/c1873.rs new file mode 100644 index 00000000..2f3c081d --- /dev/null +++ b/highlight/jirs-contexts/src/c1873.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1960 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1874.rs b/highlight/jirs-contexts/src/c1874.rs new file mode 100644 index 00000000..6722a223 --- /dev/null +++ b/highlight/jirs-contexts/src/c1874.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1960 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1875.rs b/highlight/jirs-contexts/src/c1875.rs new file mode 100644 index 00000000..4a2b5bba --- /dev/null +++ b/highlight/jirs-contexts/src/c1875.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1876.rs b/highlight/jirs-contexts/src/c1876.rs new file mode 100644 index 00000000..2149087e --- /dev/null +++ b/highlight/jirs-contexts/src/c1876.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1877.rs b/highlight/jirs-contexts/src/c1877.rs new file mode 100644 index 00000000..62a6056e --- /dev/null +++ b/highlight/jirs-contexts/src/c1877.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1879 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1878.rs b/highlight/jirs-contexts/src/c1878.rs new file mode 100644 index 00000000..254b1bce --- /dev/null +++ b/highlight/jirs-contexts/src/c1878.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844558074118144, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844558074118144, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1877 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1879.rs b/highlight/jirs-contexts/src/c1879.rs new file mode 100644 index 00000000..80c0c339 --- /dev/null +++ b/highlight/jirs-contexts/src/c1879.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844558074118144, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844558074118144, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c188.rs b/highlight/jirs-contexts/src/c188.rs new file mode 100644 index 00000000..feb1de18 --- /dev/null +++ b/highlight/jirs-contexts/src/c188.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444122799341577, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444122799341577, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=!|\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 205 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1880.rs b/highlight/jirs-contexts/src/c1880.rs new file mode 100644 index 00000000..f7940294 --- /dev/null +++ b/highlight/jirs-contexts/src/c1880.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1937 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1881.rs b/highlight/jirs-contexts/src/c1881.rs new file mode 100644 index 00000000..0055042d --- /dev/null +++ b/highlight/jirs-contexts/src/c1881.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[bB])(?:_?[01]+(?:_[01]+)*)"), + scope: vec![ + Scope { + a: 59955089176461741, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 8725724278030336, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1882.rs b/highlight/jirs-contexts/src/c1882.rs new file mode 100644 index 00000000..85e52ef3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1882.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1840 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1883.rs b/highlight/jirs-contexts/src/c1883.rs new file mode 100644 index 00000000..29f100cb --- /dev/null +++ b/highlight/jirs-contexts/src/c1883.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1841 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1884.rs b/highlight/jirs-contexts/src/c1884.rs new file mode 100644 index 00000000..b177bad7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1884.rs @@ -0,0 +1,86 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:make|new)\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + Scope { + a: 61925255090602015, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1938 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:bool|byte|complex64|complex128|error|float32|float64|int|int8|int16|int32|int64|rune|string|uint|uint8|uint16|uint32|uint64|uintptr)\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + Scope { + a: 61925375349686303, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:append|cap|close|complex|copy|delete|imag|len|make|new|panic|print|println|real|recover)\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + Scope { + a: 61925255090602015, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1885.rs b/highlight/jirs-contexts/src/c1885.rs new file mode 100644 index 00000000..9969c1e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1885.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620723142656, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1886.rs b/highlight/jirs-contexts/src/c1886.rs new file mode 100644 index 00000000..a5211b10 --- /dev/null +++ b/highlight/jirs-contexts/src/c1886.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\,"), + scope: vec![ + Scope { + a: 47288620723142656, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1887.rs b/highlight/jirs-contexts/src/c1887.rs new file mode 100644 index 00000000..32b60c3f --- /dev/null +++ b/highlight/jirs-contexts/src/c1887.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(//)(go)(:)(\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038751, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444174342225951, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 46444092726903126, + b: 8725724278030336, + }, + ]),(4, vec![ + Scope { + a: 46444122788134943, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1842 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("//"), + scope: vec![ + Scope { + a: 47288629323038751, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1950 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038902, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1843 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1888.rs b/highlight/jirs-contexts/src/c1888.rs new file mode 100644 index 00000000..4987857f --- /dev/null +++ b/highlight/jirs-contexts/src/c1888.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\d+(?:_\\d+)*)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1889.rs b/highlight/jirs-contexts/src/c1889.rs new file mode 100644 index 00000000..c3536820 --- /dev/null +++ b/highlight/jirs-contexts/src/c1889.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366623, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c189.rs b/highlight/jirs-contexts/src/c189.rs new file mode 100644 index 00000000..ed94155d --- /dev/null +++ b/highlight/jirs-contexts/src/c189.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444122799407113, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444122799407113, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=!|\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 216 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 218 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 190 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1890.rs b/highlight/jirs-contexts/src/c1890.rs new file mode 100644 index 00000000..4b72d312 --- /dev/null +++ b/highlight/jirs-contexts/src/c1890.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n (?:\\d+(?:_\\d+)*)(?:(\\.)(?:\\d+(?:_\\d+)*)?(?:[eE][-+]??(?:\\d+(?:_\\d+)*))?|(?:[eE][-+]??(?:\\d+(?:_\\d+)*)))\n | (\\.)(?:\\d+(?:_\\d+)*)(?:[eE][-+]??(?:\\d+(?:_\\d+)*))?\n)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397919, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620735397919, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[xX])(?:_?\\h+(?:_\\h+)*)?(?:(\\.)(?:_?\\h+(?:_\\h+)*)?)?(?:[pP][-+]??(?:\\d+(?:_\\d+)*))"), + scope: vec![ + Scope { + a: 59955089176592600, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 8725724278030336, + }, + ]),(2, vec![ + Scope { + a: 47288620735397919, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1891.rs b/highlight/jirs-contexts/src/c1891.rs new file mode 100644 index 00000000..53252f88 --- /dev/null +++ b/highlight/jirs-contexts/src/c1891.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\%(?:\\[\\d+\\])?[ .\\d#+-]*[A-Za-z]"), + scope: vec![ + Scope { + a: 59955136434012191, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1892.rs b/highlight/jirs-contexts/src/c1892.rs new file mode 100644 index 00000000..abc1b37a --- /dev/null +++ b/highlight/jirs-contexts/src/c1892.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[xX])(?:_?\\h+(?:_\\h+)*)"), + scope: vec![ + Scope { + a: 59955089176461528, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 8725724278030336, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1893.rs b/highlight/jirs-contexts/src/c1893.rs new file mode 100644 index 00000000..6c9a65a5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1893.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1927 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1884 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1933 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49259087294038016, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1894.rs b/highlight/jirs-contexts/src/c1894.rs new file mode 100644 index 00000000..a8a5f2db --- /dev/null +++ b/highlight/jirs-contexts/src/c1894.rs @@ -0,0 +1,117 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\d+(?:_\\d+)*)(?:(\\.)(?:\\d+(?:_\\d+)*)?)?(?:[eE][-+]??(?:\\d+(?:_\\d+)*))?(i)"), + scope: vec![ + Scope { + a: 59955089199268058, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397919, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576476553247, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[xX])(?:_?\\h+(?:_\\h+)*)?(?:(\\.)(?:_?\\h+(?:_\\h+)*)?)?(?:[pP][-+]??(?:\\d+(?:_\\d+)*))?(i)"), + scope: vec![ + Scope { + a: 59955089199268056, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 8725724278030336, + }, + ]),(2, vec![ + Scope { + a: 47288620735397919, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553247, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[oO])(?:_?[0-7]+(?:_[0-7]+)*)(i)"), + scope: vec![ + Scope { + a: 59955089199268194, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 8725724278030336, + }, + ]),(2, vec![ + Scope { + a: 48414576476553247, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[bB])(?:_?[01]+(?:_[01]+)*)(i)"), + scope: vec![ + Scope { + a: 59955089199268269, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 8725724278030336, + }, + ]),(2, vec![ + Scope { + a: 48414576476553247, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1895.rs b/highlight/jirs-contexts/src/c1895.rs new file mode 100644 index 00000000..4a0094cc --- /dev/null +++ b/highlight/jirs-contexts/src/c1895.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1924 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1892 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1881 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1896.rs b/highlight/jirs-contexts/src/c1896.rs new file mode 100644 index 00000000..ae035256 --- /dev/null +++ b/highlight/jirs-contexts/src/c1896.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1844 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1897.rs b/highlight/jirs-contexts/src/c1897.rs new file mode 100644 index 00000000..4deefae7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1897.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bbreak\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1898.rs b/highlight/jirs-contexts/src/c1898.rs new file mode 100644 index 00000000..08cd01af --- /dev/null +++ b/highlight/jirs-contexts/src/c1898.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcase\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1899.rs b/highlight/jirs-contexts/src/c1899.rs new file mode 100644 index 00000000..d7310b83 --- /dev/null +++ b/highlight/jirs-contexts/src/c1899.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bchan\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1941 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c19.rs b/highlight/jirs-contexts/src/c19.rs new file mode 100644 index 00000000..c2456b3d --- /dev/null +++ b/highlight/jirs-contexts/src/c19.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 48414576474128388, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 48414576474128388, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 74 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:Get|Let|Set)(?=\\s|(?m:$)|:|\'|\\b(?i:REM)\\b|%>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 66 }), + ContextReference::Direct(ContextId { index: 73 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 79 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c190.rs b/highlight/jirs-contexts/src/c190.rs new file mode 100644 index 00000000..100708e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c190.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=!|\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 216 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^!]+"), + scope: vec![ + Scope { + a: 55451949097091072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1900.rs b/highlight/jirs-contexts/src/c1900.rs new file mode 100644 index 00000000..8e775ca5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1900.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bconst\\b"), + scope: vec![ + Scope { + a: 48414576474784451, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1845 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1901.rs b/highlight/jirs-contexts/src/c1901.rs new file mode 100644 index 00000000..9ec30c19 --- /dev/null +++ b/highlight/jirs-contexts/src/c1901.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcontinue\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1902.rs b/highlight/jirs-contexts/src/c1902.rs new file mode 100644 index 00000000..5680f08a --- /dev/null +++ b/highlight/jirs-contexts/src/c1902.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdefault\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1903.rs b/highlight/jirs-contexts/src/c1903.rs new file mode 100644 index 00000000..c021748a --- /dev/null +++ b/highlight/jirs-contexts/src/c1903.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdefer\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1904.rs b/highlight/jirs-contexts/src/c1904.rs new file mode 100644 index 00000000..8117df80 --- /dev/null +++ b/highlight/jirs-contexts/src/c1904.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\belse\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1905.rs b/highlight/jirs-contexts/src/c1905.rs new file mode 100644 index 00000000..64abd4ee --- /dev/null +++ b/highlight/jirs-contexts/src/c1905.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfallthrough\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1906.rs b/highlight/jirs-contexts/src/c1906.rs new file mode 100644 index 00000000..02bffcc3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1906.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfor\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1907.rs b/highlight/jirs-contexts/src/c1907.rs new file mode 100644 index 00000000..e32e4a69 --- /dev/null +++ b/highlight/jirs-contexts/src/c1907.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfunc\\b"), + scope: vec![ + Scope { + a: 48414576474783921, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1847 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1908.rs b/highlight/jirs-contexts/src/c1908.rs new file mode 100644 index 00000000..f603aeb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1908.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bgo\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1909.rs b/highlight/jirs-contexts/src/c1909.rs new file mode 100644 index 00000000..5fc44a63 --- /dev/null +++ b/highlight/jirs-contexts/src/c1909.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bgoto\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c191.rs b/highlight/jirs-contexts/src/c191.rs new file mode 100644 index 00000000..959b07b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c191.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1910.rs b/highlight/jirs-contexts/src/c1910.rs new file mode 100644 index 00000000..9d506daf --- /dev/null +++ b/highlight/jirs-contexts/src/c1910.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bif\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1911.rs b/highlight/jirs-contexts/src/c1911.rs new file mode 100644 index 00000000..fd6b292f --- /dev/null +++ b/highlight/jirs-contexts/src/c1911.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bimport\\b"), + scope: vec![ + Scope { + a: 52636787041304607, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1912.rs b/highlight/jirs-contexts/src/c1912.rs new file mode 100644 index 00000000..b969423b --- /dev/null +++ b/highlight/jirs-contexts/src/c1912.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\binterface\\b)"), + scope: vec![ + Scope { + a: 48414576474784157, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1949 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1913.rs b/highlight/jirs-contexts/src/c1913.rs new file mode 100644 index 00000000..84319074 --- /dev/null +++ b/highlight/jirs-contexts/src/c1913.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bmap\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1951 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1914.rs b/highlight/jirs-contexts/src/c1914.rs new file mode 100644 index 00000000..d10fb23b --- /dev/null +++ b/highlight/jirs-contexts/src/c1914.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bpackage\\b"), + scope: vec![ + Scope { + a: 52636787058933791, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1915.rs b/highlight/jirs-contexts/src/c1915.rs new file mode 100644 index 00000000..75394af7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1915.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\brange\\b"), + scope: vec![ + Scope { + a: 52636787014565888, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1916.rs b/highlight/jirs-contexts/src/c1916.rs new file mode 100644 index 00000000..97851c3a --- /dev/null +++ b/highlight/jirs-contexts/src/c1916.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\breturn\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1917.rs b/highlight/jirs-contexts/src/c1917.rs new file mode 100644 index 00000000..18bd7727 --- /dev/null +++ b/highlight/jirs-contexts/src/c1917.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bselect\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1918.rs b/highlight/jirs-contexts/src/c1918.rs new file mode 100644 index 00000000..a1d278d9 --- /dev/null +++ b/highlight/jirs-contexts/src/c1918.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bstruct\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1959 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1919.rs b/highlight/jirs-contexts/src/c1919.rs new file mode 100644 index 00000000..b3abe28d --- /dev/null +++ b/highlight/jirs-contexts/src/c1919.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bswitch\\b"), + scope: vec![ + Scope { + a: 52636636690710528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c192.rs b/highlight/jirs-contexts/src/c192.rs new file mode 100644 index 00000000..be3aa594 --- /dev/null +++ b/highlight/jirs-contexts/src/c192.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844463584837632, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844463584837632, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 191 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1920.rs b/highlight/jirs-contexts/src/c1920.rs new file mode 100644 index 00000000..84f051f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1920.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btype\\b"), + scope: vec![ + Scope { + a: 48414576474783949, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1850 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1921.rs b/highlight/jirs-contexts/src/c1921.rs new file mode 100644 index 00000000..a2e94d7f --- /dev/null +++ b/highlight/jirs-contexts/src/c1921.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bvar\\b"), + scope: vec![ + Scope { + a: 48414576474784291, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1854 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1922.rs b/highlight/jirs-contexts/src/c1922.rs new file mode 100644 index 00000000..e96f10e5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1922.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1897 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1898 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1899 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1900 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1901 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1902 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1903 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1904 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1905 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1906 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1907 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1908 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1909 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1910 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1911 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1912 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1913 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1914 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1915 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1916 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1917 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1918 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1919 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1920 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1921 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1923.rs b/highlight/jirs-contexts/src/c1923.rs new file mode 100644 index 00000000..64982789 --- /dev/null +++ b/highlight/jirs-contexts/src/c1923.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1894 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1890 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1895 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1930 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1935 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1924.rs b/highlight/jirs-contexts/src/c1924.rs new file mode 100644 index 00000000..9aea05a4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1924.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0)(?:_?[0-7]+(?:_[0-7]+)*)(?=\\D)"), + scope: vec![ + Scope { + a: 59955089176461666, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 8725724278030336, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("0[0-7]*[8-9]+"), + scope: vec![ + Scope { + a: 50103314655674368, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[oO])(?:_?[0-7]+(?:_[0-7]+)*)"), + scope: vec![ + Scope { + a: 59955089176461666, + b: 8725724278030336, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 8725724278030336, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1925.rs b/highlight/jirs-contexts/src/c1925.rs new file mode 100644 index 00000000..dbcdb2a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1925.rs @@ -0,0 +1,488 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!="), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\%="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\%"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\&&"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\&="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\&^="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\&^"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\&"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+\\+"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("--"), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\-"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<-"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<<="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\<<"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<="), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=="), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\>="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\>>="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\>>"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\>"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\^="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\^"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|\\|"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1926.rs b/highlight/jirs-contexts/src/c1926.rs new file mode 100644 index 00000000..9014a623 --- /dev/null +++ b/highlight/jirs-contexts/src/c1926.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1856 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1927.rs b/highlight/jirs-contexts/src/c1927.rs new file mode 100644 index 00000000..083339d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1927.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:true|false|nil)\\b"), + scope: vec![ + Scope { + a: 59955110639239168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1928.rs b/highlight/jirs-contexts/src/c1928.rs new file mode 100644 index 00000000..6babc399 --- /dev/null +++ b/highlight/jirs-contexts/src/c1928.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1886 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1889 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1885 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1932 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1931 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1926 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1883 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1882 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1929.rs b/highlight/jirs-contexts/src/c1929.rs new file mode 100644 index 00000000..013a6312 --- /dev/null +++ b/highlight/jirs-contexts/src/c1929.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1857 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c193.rs b/highlight/jirs-contexts/src/c193.rs new file mode 100644 index 00000000..9c725a3f --- /dev/null +++ b/highlight/jirs-contexts/src/c193.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1930.rs b/highlight/jirs-contexts/src/c1930.rs new file mode 100644 index 00000000..037808f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1930.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'(\\\\x\\h{2}|\\\\u\\h{4}|\\\\U\\h{8}|\\\\[0-7]{3}|\\\\.)\'"), + scope: vec![ + Scope { + a: 59955200833552384, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200847314975, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'[^\']*\'"), + scope: vec![ + Scope { + a: 59955200833552384, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1931.rs b/highlight/jirs-contexts/src/c1931.rs new file mode 100644 index 00000000..bce33d0a --- /dev/null +++ b/highlight/jirs-contexts/src/c1931.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288788226932767, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1858 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1932.rs b/highlight/jirs-contexts/src/c1932.rs new file mode 100644 index 00000000..24a36378 --- /dev/null +++ b/highlight/jirs-contexts/src/c1932.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689442619392, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1933.rs b/highlight/jirs-contexts/src/c1933.rs new file mode 100644 index 00000000..1e3c8387 --- /dev/null +++ b/highlight/jirs-contexts/src/c1933.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*,(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b)*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*:=)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1859 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1934.rs b/highlight/jirs-contexts/src/c1934.rs new file mode 100644 index 00000000..96dd1f2e --- /dev/null +++ b/highlight/jirs-contexts/src/c1934.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 52636628100775936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1935.rs b/highlight/jirs-contexts/src/c1935.rs new file mode 100644 index 00000000..78df264c --- /dev/null +++ b/highlight/jirs-contexts/src/c1935.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1929 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1896 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1936.rs b/highlight/jirs-contexts/src/c1936.rs new file mode 100644 index 00000000..bb37ab23 --- /dev/null +++ b/highlight/jirs-contexts/src/c1936.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{{(?=.*}})"), + scope: vec![ + Scope { + a: 47288521963733174, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1860 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1937.rs b/highlight/jirs-contexts/src/c1937.rs new file mode 100644 index 00000000..bb44c28e --- /dev/null +++ b/highlight/jirs-contexts/src/c1937.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1922 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1893 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1923 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1925 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1928 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1938.rs b/highlight/jirs-contexts/src/c1938.rs new file mode 100644 index 00000000..fcd07eb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1938.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1861 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1939.rs b/highlight/jirs-contexts/src/c1939.rs new file mode 100644 index 00000000..2b9b8346 --- /dev/null +++ b/highlight/jirs-contexts/src/c1939.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c194.rs b/highlight/jirs-contexts/src/c194.rs new file mode 100644 index 00000000..f1fee8c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c194.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\bSET\\b"), + scope: vec![ + Scope { + a: 52637177855148032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 203 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1940.rs b/highlight/jirs-contexts/src/c1940.rs new file mode 100644 index 00000000..2f956cdc --- /dev/null +++ b/highlight/jirs-contexts/src/c1940.rs @@ -0,0 +1,86 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:make|new)\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + Scope { + a: 61925255090602015, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1938 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:bool|byte|complex64|complex128|error|float32|float64|int|int8|int16|int32|int64|rune|string|uint|uint8|uint16|uint32|uint64|uintptr)\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + Scope { + a: 61925375349686303, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:append|cap|close|complex|copy|delete|imag|len|make|new|panic|print|println|real|recover)\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + Scope { + a: 61925255090602015, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\))*(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\()"), + scope: vec![ + Scope { + a: 49258881135607808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1941.rs b/highlight/jirs-contexts/src/c1941.rs new file mode 100644 index 00000000..c6cefc14 --- /dev/null +++ b/highlight/jirs-contexts/src/c1941.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bchan\\b"), + scope: vec![ + Scope { + a: 48414576474784453, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1942.rs b/highlight/jirs-contexts/src/c1942.rs new file mode 100644 index 00000000..f1570a77 --- /dev/null +++ b/highlight/jirs-contexts/src/c1942.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1943 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1943.rs b/highlight/jirs-contexts/src/c1943.rs new file mode 100644 index 00000000..7bc1f9c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1943.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1954 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1862 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1944.rs b/highlight/jirs-contexts/src/c1944.rs new file mode 100644 index 00000000..bd0dcaf8 --- /dev/null +++ b/highlight/jirs-contexts/src/c1944.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1943 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1942 }), + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1945.rs b/highlight/jirs-contexts/src/c1945.rs new file mode 100644 index 00000000..bf5dbde7 --- /dev/null +++ b/highlight/jirs-contexts/src/c1945.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1947 }), + ContextReference::Direct(ContextId { index: 1946 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1946.rs b/highlight/jirs-contexts/src/c1946.rs new file mode 100644 index 00000000..d65e24c4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1946.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1863 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1947.rs b/highlight/jirs-contexts/src/c1947.rs new file mode 100644 index 00000000..b824cfd1 --- /dev/null +++ b/highlight/jirs-contexts/src/c1947.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1946 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1948.rs b/highlight/jirs-contexts/src/c1948.rs new file mode 100644 index 00000000..9469e761 --- /dev/null +++ b/highlight/jirs-contexts/src/c1948.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1945 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 59392130630615071, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1945 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1949.rs b/highlight/jirs-contexts/src/c1949.rs new file mode 100644 index 00000000..cf0c9c23 --- /dev/null +++ b/highlight/jirs-contexts/src/c1949.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\binterface\\b"), + scope: vec![ + Scope { + a: 48414576474784157, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1864 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c195.rs b/highlight/jirs-contexts/src/c195.rs new file mode 100644 index 00000000..32423bf5 --- /dev/null +++ b/highlight/jirs-contexts/src/c195.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 166 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 213 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1950.rs b/highlight/jirs-contexts/src/c1950.rs new file mode 100644 index 00000000..23bb8237 --- /dev/null +++ b/highlight/jirs-contexts/src/c1950.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1951.rs b/highlight/jirs-contexts/src/c1951.rs new file mode 100644 index 00000000..e2ba406c --- /dev/null +++ b/highlight/jirs-contexts/src/c1951.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bmap\\b"), + scope: vec![ + Scope { + a: 48414576474784454, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1867 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1952.rs b/highlight/jirs-contexts/src/c1952.rs new file mode 100644 index 00000000..e757896f --- /dev/null +++ b/highlight/jirs-contexts/src/c1952.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49259087306883103, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1953.rs b/highlight/jirs-contexts/src/c1953.rs new file mode 100644 index 00000000..e2730db5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1953.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b(?=(?:\\s|/[*](?:[^*]|[*](?!/))*[*]/)*\\.)"), + scope: vec![ + Scope { + a: 49259087294038016, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288788226932767, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1963 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1954.rs b/highlight/jirs-contexts/src/c1954.rs new file mode 100644 index 00000000..f729f135 --- /dev/null +++ b/highlight/jirs-contexts/src/c1954.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689442619392, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1955.rs b/highlight/jirs-contexts/src/c1955.rs new file mode 100644 index 00000000..627d8b95 --- /dev/null +++ b/highlight/jirs-contexts/src/c1955.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1954 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1956.rs b/highlight/jirs-contexts/src/c1956.rs new file mode 100644 index 00000000..c41f1f09 --- /dev/null +++ b/highlight/jirs-contexts/src/c1956.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1922 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1886 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1889 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b_\\b"), + scope: vec![ + Scope { + a: 49259061568274463, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49258876840640512, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1958 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1957.rs b/highlight/jirs-contexts/src/c1957.rs new file mode 100644 index 00000000..b3d5f0f3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1957.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1922 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1886 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1889 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1958.rs b/highlight/jirs-contexts/src/c1958.rs new file mode 100644 index 00000000..06a925d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1958.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\)|,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1889 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1960 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1959.rs b/highlight/jirs-contexts/src/c1959.rs new file mode 100644 index 00000000..ab8bab32 --- /dev/null +++ b/highlight/jirs-contexts/src/c1959.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstruct\\b"), + scope: vec![ + Scope { + a: 48414576474784147, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1871 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c196.rs b/highlight/jirs-contexts/src/c196.rs new file mode 100644 index 00000000..6a283cde --- /dev/null +++ b/highlight/jirs-contexts/src/c196.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 195 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 167 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 195 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1960.rs b/highlight/jirs-contexts/src/c1960.rs new file mode 100644 index 00000000..40716f2a --- /dev/null +++ b/highlight/jirs-contexts/src/c1960.rs @@ -0,0 +1,120 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1954 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1964 }), + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1875 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1925 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bchan\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1941 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\binterface\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1949 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bmap\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1951 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bstruct\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1959 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfunc\\b"), + scope: vec![ + Scope { + a: 48414576474783921, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1945 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1953 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1961.rs b/highlight/jirs-contexts/src/c1961.rs new file mode 100644 index 00000000..a8065496 --- /dev/null +++ b/highlight/jirs-contexts/src/c1961.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1962.rs b/highlight/jirs-contexts/src/c1962.rs new file mode 100644 index 00000000..c5f30d42 --- /dev/null +++ b/highlight/jirs-contexts/src/c1962.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1874 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1963.rs b/highlight/jirs-contexts/src/c1963.rs new file mode 100644 index 00000000..31b6a359 --- /dev/null +++ b/highlight/jirs-contexts/src/c1963.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:bool|byte|complex64|complex128|error|float32|float64|int|int8|int16|int32|int64|rune|string|uint|uint8|uint16|uint32|uint64|uintptr)\\b"), + scope: vec![ + Scope { + a: 48414576464560128, + b: 0, + }, + Scope { + a: 61925375349686303, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b)[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 48414576464560128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1964.rs b/highlight/jirs-contexts/src/c1964.rs new file mode 100644 index 00000000..6722a223 --- /dev/null +++ b/highlight/jirs-contexts/src/c1964.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 8725724278030336, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1960 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1965.rs b/highlight/jirs-contexts/src/c1965.rs new file mode 100644 index 00000000..391cc2c6 --- /dev/null +++ b/highlight/jirs-contexts/src/c1965.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1966 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1966.rs b/highlight/jirs-contexts/src/c1966.rs new file mode 100644 index 00000000..495547c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c1966.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1954 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1876 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1967.rs b/highlight/jirs-contexts/src/c1967.rs new file mode 100644 index 00000000..a02761f3 --- /dev/null +++ b/highlight/jirs-contexts/src/c1967.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1955 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1887 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130655, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1966 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 1965 }), + ContextReference::Direct(ContextId { index: 1960 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1968.rs b/highlight/jirs-contexts/src/c1968.rs new file mode 100644 index 00000000..b4ef048b --- /dev/null +++ b/highlight/jirs-contexts/src/c1968.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[,;]"), + scope: vec![ + Scope { + a: 47288620723208192, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1983 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1969.rs b/highlight/jirs-contexts/src/c1969.rs new file mode 100644 index 00000000..f945ad0f --- /dev/null +++ b/highlight/jirs-contexts/src/c1969.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629312487595, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[,;]"), + scope: vec![ + Scope { + a: 47288620723208192, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1983 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c197.rs b/highlight/jirs-contexts/src/c197.rs new file mode 100644 index 00000000..d05cc48f --- /dev/null +++ b/highlight/jirs-contexts/src/c197.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 196 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 214 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1970.rs b/highlight/jirs-contexts/src/c1970.rs new file mode 100644 index 00000000..23bb8237 --- /dev/null +++ b/highlight/jirs-contexts/src/c1970.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1971.rs b/highlight/jirs-contexts/src/c1971.rs new file mode 100644 index 00000000..23bb8237 --- /dev/null +++ b/highlight/jirs-contexts/src/c1971.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1972.rs b/highlight/jirs-contexts/src/c1972.rs new file mode 100644 index 00000000..e33ec5c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c1972.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\*)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038752, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1973.rs b/highlight/jirs-contexts/src/c1973.rs new file mode 100644 index 00000000..ae9a8b0a --- /dev/null +++ b/highlight/jirs-contexts/src/c1973.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844562381864965, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844562381864965, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((>)?\\s*)(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 844562381864965, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444230150717440, + b: 0, + }, + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ]),(3, vec![ + Scope { + a: 47288521949642923, + b: 9007199254740992, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1974 }), + ContextReference::Direct(ContextId { index: 2107 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 1975 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1974.rs b/highlight/jirs-contexts/src/c1974.rs new file mode 100644 index 00000000..84835803 --- /dev/null +++ b/highlight/jirs-contexts/src/c1974.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=>\\s*>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1975.rs b/highlight/jirs-contexts/src/c1975.rs new file mode 100644 index 00000000..f2a7dd9e --- /dev/null +++ b/highlight/jirs-contexts/src/c1975.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?=>\\s*>))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1976.rs b/highlight/jirs-contexts/src/c1976.rs new file mode 100644 index 00000000..e7521ebb --- /dev/null +++ b/highlight/jirs-contexts/src/c1976.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847314976, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[{}|]"), + scope: vec![ + Scope { + a: 47288620767707168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1977.rs b/highlight/jirs-contexts/src/c1977.rs new file mode 100644 index 00000000..6be1e9bd --- /dev/null +++ b/highlight/jirs-contexts/src/c1977.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1984 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1978.rs b/highlight/jirs-contexts/src/c1978.rs new file mode 100644 index 00000000..3d415106 --- /dev/null +++ b/highlight/jirs-contexts/src/c1978.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844562369085440, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844562369085440, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1977 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1979.rs b/highlight/jirs-contexts/src/c1979.rs new file mode 100644 index 00000000..4a597321 --- /dev/null +++ b/highlight/jirs-contexts/src/c1979.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629318582454, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1968 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c198.rs b/highlight/jirs-contexts/src/c198.rs new file mode 100644 index 00000000..b681d06f --- /dev/null +++ b/highlight/jirs-contexts/src/c198.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:echo)\\b"), + scope: vec![ + Scope { + a: 52637177855148032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 168 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 194 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:aciniupd|adprep|append|arp|assoc|at|atmadm|attrib|autofail|backup|basica|bcdedit|bootcfg|break|cacls|cd|cdburn|certreq|certutil|change logon|change port|change user|change|chcp|chdir|chglogon|chgport|chgusr|chkdsk|chkntfs|choice|cipher|cleanmgr|clip|cls|cluadmin|cluster|cmd|cmdkey|cmstp|color|comp|compact|control|convert|copy|cprofile|cscript|csvde|ctty|date|dcgpofix|debug|defrag|del|deltree|devcon|dfscmd|dhcploc|diantz|dir|diskcomp|diskcopy|diskpart|doskey|dpath|driverquery|dsadd|dsget|dsmod|dsmove|dsquery|dsrm|dvdburn|edit|edlin|endlocal|epal|erase|eventcreate|eventtriggers|evntcmd|exe2bin|expand|explorer|extract|fastopen|fc|fdisk|filever|find|findramd|findstr|finger|flattemp|forcedos|forfiles|format|freedisk|fsutil|ftp|ftype|getmac|gettype|gpresult|gpupdate|graftabl|gwbasic|help|helpctr|hostname|icacls|iexpress|ifconfig|iisreset|inuse|ipconfig|ipxroute|irftp|jt|keyb|label|ldifde|lfnfor|lh|loadhigh|lock|lodctr|logman|logoff|lpq|lpr|macfile|makecab|md|mem|mkdir|mklink|mmc|mode|more|mountvol|move|mrinfo|msd|msg|msiexec|msinfo32|mstsc|mtrace|nbtstat|net accounts|net computer|net config|net continue|net file|net group|net help|net helpmsg|net localgroup|net name|net pause|net print|net send|net session|net share|net start|net statistics|net stop|net time|net use|net user|net view|net|netdom|netsh|netstat|nlb|nlbmgr|nltest|notepad|nslookup|ntbackup|ntcmdprompt|ntdsutil|ntsd|ocsetup|odbcconf|openfiles|path|pathping|pause|pbadmin|pentnt|perfmon|ping|ping6|pkgmgr|popd|powercfg|print|prompt|pushd|qappsrv|qbasic|qchain|qfarm|qprocess|qserver|query process|query session|query termserver|query user|query|quser|qwinsta|rasdial|rasphone|rcp|rd|readline|recimg|recover|reg|regedit|regedt32|regini|register|regsvr32|relog|rem|ren|rename|replace|reset session|reset|restore|rexec|risetup|rmdir|robocopy|route|rsh|rsm|rss|runas|rundll|rundll32|sc|schtasks|secedit|set|setlocal|setx|sfc|shadow|shift|shutdown|sort|start|subinacl|subst|sysocmgr|systeminfo|takeown|tapicfg|taskkill|tasklist|tcmsetup|tftp|time|timeout|title|tracerpt|tracert|tracert6|tracerte|tree|truename|tscon|tsdiscon|tsecimp|tskill|tsprof|tsshutdn|type|typeperf|tzchange|unlock|unlodctr|ver|verify|vhdmount|vol|vssadmin|w32tm|waitfor|where|whoami|winmsd|winmsdp|winnt|winnt32|winpop|winsat|wlbs|wmic|wscript|wupdmgr|xcacls|xcopy)\\b"), + scope: vec![ + Scope { + a: 52637177855148032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1980.rs b/highlight/jirs-contexts/src/c1980.rs new file mode 100644 index 00000000..c6b0d827 --- /dev/null +++ b/highlight/jirs-contexts/src/c1980.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629312487606, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1969 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1981.rs b/highlight/jirs-contexts/src/c1981.rs new file mode 100644 index 00000000..e1593358 --- /dev/null +++ b/highlight/jirs-contexts/src/c1981.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("//"), + scope: vec![ + Scope { + a: 47288629323038752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1970 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#"), + scope: vec![ + Scope { + a: 47288629323038752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1971 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1972 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1982.rs b/highlight/jirs-contexts/src/c1982.rs new file mode 100644 index 00000000..ac01d59f --- /dev/null +++ b/highlight/jirs-contexts/src/c1982.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![ + Scope { + a: 47288521949642934, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1973 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1983.rs b/highlight/jirs-contexts/src/c1983.rs new file mode 100644 index 00000000..7089dffe --- /dev/null +++ b/highlight/jirs-contexts/src/c1983.rs @@ -0,0 +1,157 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((sub|di)?graph)\\b\\s+((cluster_)?\\w+)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576464625664, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130665676832, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 46445080556339200, + b: 0, + }, + Scope { + a: 49259830368075808, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(node|edge|graph|digraph|subgraph|strict)\\b"), + scope: vec![ + Scope { + a: 48414576464625664, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(bottomlabel|color|comment|distortion|fillcolor|fixedsize|fontcolor|fontname|fontsize|group|height|label|layer|orientation|peripheries|regular|shape|shapefile|sides|skew|style|toplabel|URL|width|z)\\b"), + scope: vec![ + Scope { + a: 61925409733739210, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(arrowhead|arrowsize|arrowtail|color|comment|constraint|decorate|dir|fontcolor|fontname|fontsize|headlabel|headport|headURL|label|labelangle|labeldistance|labelfloat|labelcolor|labelfontname|labelfontsize|layer|lhead|ltail|minlen|samehead|sametail|style|taillabel|tailport|tailURL|weight)\\b"), + scope: vec![ + Scope { + a: 61925409733739211, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(bgcolor|center|clusterrank|color|comment|compound|concentrate|fillcolor|fontname|fontpath|fontsize|label|labeljust|labelloc|layers|margin|mclimit|nodesep|nslimit|nslimit1|ordering|orientation|page|pagedir|quantum|rank|rankdir|ranksep|ratio|remincross|rotate|samplepoints|searchsize|size|style|URL)\\b"), + scope: vec![ + Scope { + a: 61925409733739208, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-[->]"), + scope: vec![ + Scope { + a: 47288603588165664, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130656, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288620734808096, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 9007199254740992, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1976 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1980 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1982 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1981 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1984.rs b/highlight/jirs-contexts/src/c1984.rs new file mode 100644 index 00000000..482fa685 --- /dev/null +++ b/highlight/jirs-contexts/src/c1984.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844562369085440, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844562369085440, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1983 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1985.rs b/highlight/jirs-contexts/src/c1985.rs new file mode 100644 index 00000000..3fe6ca88 --- /dev/null +++ b/highlight/jirs-contexts/src/c1985.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1986.rs b/highlight/jirs-contexts/src/c1986.rs new file mode 100644 index 00000000..159bcb89 --- /dev/null +++ b/highlight/jirs-contexts/src/c1986.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(extends)\\s+([a-zA-Z0-9_\\.]+(?:<(?:[a-zA-Z0-9_, ])+>)?)\\s*"), + scope: vec![ + Scope { + a: 46444204394218189, + b: 202099175012171776, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439040352289, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392186470432801, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(implements)\\s"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439070695457, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1987 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1987.rs b/highlight/jirs-contexts/src/c1987.rs new file mode 100644 index 00000000..166545d0 --- /dev/null +++ b/highlight/jirs-contexts/src/c1987.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*extends|(?m:$)|\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[a-z]\\w*.)*[A-Z]\\w*)\\s*(?:(,)|(?m:$)|\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186470433181, + b: 9288674231451648, + }, + ]),(2, vec![ + Scope { + a: 47288629358232273, + b: 54043337262366720, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1988.rs b/highlight/jirs-contexts/src/c1988.rs new file mode 100644 index 00000000..f92ad29c --- /dev/null +++ b/highlight/jirs-contexts/src/c1988.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038753, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1989.rs b/highlight/jirs-contexts/src/c1989.rs new file mode 100644 index 00000000..bd602e24 --- /dev/null +++ b/highlight/jirs-contexts/src/c1989.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c199.rs b/highlight/jirs-contexts/src/c199.rs new file mode 100644 index 00000000..fc2d392d --- /dev/null +++ b/highlight/jirs-contexts/src/c199.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:^|(&))\\s*(?=((?::[+=,;: ])))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628121681929, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 169 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i)rem\\b"), + scope: vec![ + Scope { + a: 52637177866747913, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 171 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1990.rs b/highlight/jirs-contexts/src/c1990.rs new file mode 100644 index 00000000..1c51c617 --- /dev/null +++ b/highlight/jirs-contexts/src/c1990.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288629358362657, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2022 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1991.rs b/highlight/jirs-contexts/src/c1991.rs new file mode 100644 index 00000000..66fa6c61 --- /dev/null +++ b/highlight/jirs-contexts/src/c1991.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 52636628135183060, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2022 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1992.rs b/highlight/jirs-contexts/src/c1992.rs new file mode 100644 index 00000000..979670cb --- /dev/null +++ b/highlight/jirs-contexts/src/c1992.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 52636628123321044, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2022 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1993.rs b/highlight/jirs-contexts/src/c1993.rs new file mode 100644 index 00000000..43cb5812 --- /dev/null +++ b/highlight/jirs-contexts/src/c1993.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629358624939, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288629323628720, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1994.rs b/highlight/jirs-contexts/src/c1994.rs new file mode 100644 index 00000000..d1ddafbf --- /dev/null +++ b/highlight/jirs-contexts/src/c1994.rs @@ -0,0 +1,98 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444204391792892, + b: 9288674231451648, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444204391792892, + b: 9288674231451648, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629327560875, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\s*\n (\n (?:boolean|byte|char|short|int|float|long|double|(?:\\w+\\.)*[A-Z]\\w*\\b(?:<(?:[\\w, ]*)>)?(?:\\[\\s*\\])*)\n )?\n \\s*\n ([a-z_][A-Za-z0-9_]*) # variable"), + scope: vec![ + Scope { + a: 46444204391792816, + b: 9288674231451648, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576474062881, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49258876840771584, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(boolean|byte|char|short|int|float|long|double|(?:\\w+\\.)*[A-Z]\\w*\\b(?:<(?:[\\w, ]*)>)?(?:\\[\\s*\\])*)"), + scope: vec![ + Scope { + a: 46444204391792816, + b: 9288674231451648, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576474062881, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288629327560896, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2016 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1995.rs b/highlight/jirs-contexts/src/c1995.rs new file mode 100644 index 00000000..01def8d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c1995.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|\\{)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[a-z]\\w*.)*[A-Z]\\w*)\\s*(?:(,)|(?m:$)|\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576510238753, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629358690496, + b: 9288674231451648, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1996.rs b/highlight/jirs-contexts/src/c1996.rs new file mode 100644 index 00000000..d1d2ce71 --- /dev/null +++ b/highlight/jirs-contexts/src/c1996.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{|(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2029 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1997.rs b/highlight/jirs-contexts/src/c1997.rs new file mode 100644 index 00000000..d1d2ce71 --- /dev/null +++ b/highlight/jirs-contexts/src/c1997.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{|(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2029 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1998.rs b/highlight/jirs-contexts/src/c1998.rs new file mode 100644 index 00000000..1963dbef --- /dev/null +++ b/highlight/jirs-contexts/src/c1998.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/"), + scope: vec![ + Scope { + a: 47288629323956268, + b: 48132362751442944, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\/"), + scope: vec![ + Scope { + a: 59955200847314977, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2019 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2045 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2033 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{"), + scope: vec![ + Scope { + a: 47288521949642785, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1999 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c1999.rs b/highlight/jirs-contexts/src/c1999.rs new file mode 100644 index 00000000..40b235bc --- /dev/null +++ b/highlight/jirs-contexts/src/c1999.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521949642785, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2019 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314676383777, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2.rs b/highlight/jirs-contexts/src/c2.rs new file mode 100644 index 00000000..d5d1b685 --- /dev/null +++ b/highlight/jirs-contexts/src/c2.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281483566645248, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281483566645248, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c20.rs b/highlight/jirs-contexts/src/c20.rs new file mode 100644 index 00000000..52f6e157 --- /dev/null +++ b/highlight/jirs-contexts/src/c20.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 34 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:While|Until)(?=\\s|(?m:$)|:|\'|\\b(?i:REM)\\b|%>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 52 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c200.rs b/highlight/jirs-contexts/src/c200.rs new file mode 100644 index 00000000..e7196d17 --- /dev/null +++ b/highlight/jirs-contexts/src/c200.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:NUL)\\b"), + scope: vec![ + Scope { + a: 59955110637797376, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2000.rs b/highlight/jirs-contexts/src/c2000.rs new file mode 100644 index 00000000..61d886c1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2000.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.(?=(?:(?:(?xi)\n # Valid unicode letters according to:\n # http://groovy-lang.org/syntax.html#_normal_identifiers\n # Literal Unicode Escaped Unicode\n [\\x{00C0}-\\x{00D6}] | \\\\u00C[0-9A-F] | \\\\u00D[0-6]\n | [\\x{00D8}-\\x{00F6}] | \\\\u00D[89A-F] | \\\\u00E[0-9A-F] | \\\\u00F[0-6]\n | [\\x{00F8}-\\x{00FF}] | \\\\u00F[89A-F]\n | [\\x{0100}-\\x{FFFE}] | \\\\u0[1-9A-F][0-9A-F]{2} | \\\\u(?!FFFF)[1-9A-F][0-9A-F]{3}\n)|[a-zA-Z_])(?:(?:(?xi)\n # Valid unicode letters according to:\n # http://groovy-lang.org/syntax.html#_normal_identifiers\n # Literal Unicode Escaped Unicode\n [\\x{00C0}-\\x{00D6}] | \\\\u00C[0-9A-F] | \\\\u00D[0-6]\n | [\\x{00D8}-\\x{00F6}] | \\\\u00D[89A-F] | \\\\u00E[0-9A-F] | \\\\u00F[0-6]\n | [\\x{00F8}-\\x{00FF}] | \\\\u00F[89A-F]\n | [\\x{0100}-\\x{FFFE}] | \\\\u0[1-9A-F][0-9A-F]{2} | \\\\u(?!FFFF)[1-9A-F][0-9A-F]{3}\n)|[a-zA-Z0-9_])*)"), + scope: vec![ + Scope { + a: 47288788226932769, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:(?xi)\n # Valid unicode letters according to:\n # http://groovy-lang.org/syntax.html#_normal_identifiers\n # Literal Unicode Escaped Unicode\n [\\x{00C0}-\\x{00D6}] | \\\\u00C[0-9A-F] | \\\\u00D[0-6]\n | [\\x{00D8}-\\x{00F6}] | \\\\u00D[89A-F] | \\\\u00E[0-9A-F] | \\\\u00F[0-6]\n | [\\x{00F8}-\\x{00FF}] | \\\\u00F[89A-F]\n | [\\x{0100}-\\x{FFFE}] | \\\\u0[1-9A-F][0-9A-F]{2} | \\\\u(?!FFFF)[1-9A-F][0-9A-F]{3}\n)|[a-zA-Z_])(?:(?:(?xi)\n # Valid unicode letters according to:\n # http://groovy-lang.org/syntax.html#_normal_identifiers\n # Literal Unicode Escaped Unicode\n [\\x{00C0}-\\x{00D6}] | \\\\u00C[0-9A-F] | \\\\u00D[0-6]\n | [\\x{00D8}-\\x{00F6}] | \\\\u00D[89A-F] | \\\\u00E[0-9A-F] | \\\\u00F[0-6]\n | [\\x{00F8}-\\x{00FF}] | \\\\u00F[89A-F]\n | [\\x{0100}-\\x{FFFE}] | \\\\u0[1-9A-F][0-9A-F]{2} | \\\\u(?!FFFF)[1-9A-F][0-9A-F]{3}\n)|[a-zA-Z0-9_])*"), + scope: vec![ + Scope { + a: 49259087316254753, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2001.rs b/highlight/jirs-contexts/src/c2001.rs new file mode 100644 index 00000000..67932a2f --- /dev/null +++ b/highlight/jirs-contexts/src/c2001.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629358821547, + b: 9288674231451648, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\w*)\\s*(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136426344481, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130657, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2046 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288629323628577, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2002.rs b/highlight/jirs-contexts/src/c2002.rs new file mode 100644 index 00000000..370b3d8b --- /dev/null +++ b/highlight/jirs-contexts/src/c2002.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\$"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$/|\\$\\$"), + scope: vec![ + Scope { + a: 59955200847314977, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2019 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2045 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2033 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{"), + scope: vec![ + Scope { + a: 47288521949642785, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2003 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2003.rs b/highlight/jirs-contexts/src/c2003.rs new file mode 100644 index 00000000..6bf770c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c2003.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521949642785, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2019 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2004.rs b/highlight/jirs-contexts/src/c2004.rs new file mode 100644 index 00000000..7d43fbb5 --- /dev/null +++ b/highlight/jirs-contexts/src/c2004.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314669305889, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2037 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2033 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{"), + scope: vec![ + Scope { + a: 47288521949642785, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2005 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$(?=\")"), + scope: vec![ + Scope { + a: 50103314664587297, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$[^\"]+"), + scope: vec![ + Scope { + a: 50103314664587297, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2005.rs b/highlight/jirs-contexts/src/c2005.rs new file mode 100644 index 00000000..00d1ec98 --- /dev/null +++ b/highlight/jirs-contexts/src/c2005.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521949642785, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2019 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2006.rs b/highlight/jirs-contexts/src/c2006.rs new file mode 100644 index 00000000..6415aedf --- /dev/null +++ b/highlight/jirs-contexts/src/c2006.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314669305889, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2037 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2007.rs b/highlight/jirs-contexts/src/c2007.rs new file mode 100644 index 00000000..97a58f13 --- /dev/null +++ b/highlight/jirs-contexts/src/c2007.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\"\""), + scope: vec![ + Scope { + a: 50103314653642752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2037 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2033 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{"), + scope: vec![ + Scope { + a: 47288521949642785, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2008 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$(?=\")"), + scope: vec![ + Scope { + a: 50103314655805440, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$[^\"]+"), + scope: vec![ + Scope { + a: 50103314655805440, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2008.rs b/highlight/jirs-contexts/src/c2008.rs new file mode 100644 index 00000000..6bf770c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c2008.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521949642785, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2019 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2009.rs b/highlight/jirs-contexts/src/c2009.rs new file mode 100644 index 00000000..9383ccc5 --- /dev/null +++ b/highlight/jirs-contexts/src/c2009.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'\'\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2037 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c201.rs b/highlight/jirs-contexts/src/c201.rs new file mode 100644 index 00000000..23cf3727 --- /dev/null +++ b/highlight/jirs-contexts/src/c201.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%%|\\^\\^!|\\^.|\\^\\n"), + scope: vec![ + Scope { + a: 59955200847314953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2010.rs b/highlight/jirs-contexts/src/c2010.rs new file mode 100644 index 00000000..736cc5b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c2010.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629358952619, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2021 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288629323628577, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2011.rs b/highlight/jirs-contexts/src/c2011.rs new file mode 100644 index 00000000..64a9d28b --- /dev/null +++ b/highlight/jirs-contexts/src/c2011.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2026 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2012.rs b/highlight/jirs-contexts/src/c2012.rs new file mode 100644 index 00000000..bd1d8872 --- /dev/null +++ b/highlight/jirs-contexts/src/c2012.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844566664052736, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844566664052736, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2011 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2013.rs b/highlight/jirs-contexts/src/c2013.rs new file mode 100644 index 00000000..1ad2234e --- /dev/null +++ b/highlight/jirs-contexts/src/c2013.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1985 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2014.rs b/highlight/jirs-contexts/src/c2014.rs new file mode 100644 index 00000000..acbd01b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c2014.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n \\b(\n (?:[a-z]\\w*\\.)* # Optional package specification\n [A-Z]\\w+\\b # Class name\n (?:<(?:[\\w, ]*)>)? # Optional Generics\n (?:\\[\\s*\\])* # Optional brackets (array)\n )\\b"), + scope: vec![ + Scope { + a: 48414576475832353, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2015.rs b/highlight/jirs-contexts/src/c2015.rs new file mode 100644 index 00000000..3da4096c --- /dev/null +++ b/highlight/jirs-contexts/src/c2015.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)^\\s*\n(?:(?:\\b(?:(public|private|protected)|(static)|(final)|(native|synchronized|abstract|threadsafe|transient))\\b\\s*)*) # modifier\n(class)\\s+\n(\\w+)\\s* # identifier"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439060275233, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439055228961, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414439071547425, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414439038320673, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 48414576475832353, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 59392130632450251, + b: 9288674231451648, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1986 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2016.rs b/highlight/jirs-contexts/src/c2016.rs new file mode 100644 index 00000000..cd3d97fd --- /dev/null +++ b/highlight/jirs-contexts/src/c2016.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038753, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1988 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2017.rs b/highlight/jirs-contexts/src/c2017.rs new file mode 100644 index 00000000..c9b81ea7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2017.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*\\*/"), + scope: vec![ + Scope { + a: 51510878563794977, + b: 0, + }, + Scope { + a: 47288629323038753, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2420 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2016 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(//).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711028613153, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038753, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2018.rs b/highlight/jirs-contexts/src/c2018.rs new file mode 100644 index 00000000..6034f111 --- /dev/null +++ b/highlight/jirs-contexts/src/c2018.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Z][A-Z0-9_]+)\\b"), + scope: vec![ + Scope { + a: 59955136409174016, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|false|null)\\b"), + scope: vec![ + Scope { + a: 59955110639370240, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2019.rs b/highlight/jirs-contexts/src/c2019.rs new file mode 100644 index 00000000..4fb06ce9 --- /dev/null +++ b/highlight/jirs-contexts/src/c2019.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\n"), + scope: vec![ + Scope { + a: 59955200847314977, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1989 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c202.rs b/highlight/jirs-contexts/src/c202.rs new file mode 100644 index 00000000..bf08a250 --- /dev/null +++ b/highlight/jirs-contexts/src/c202.rs @@ -0,0 +1,124 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 199 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 206 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 215 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 210 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 208 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 200 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 209 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 198 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i)exit\\b"), + scope: vec![ + Scope { + a: 52636636702375945, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i)(goto|call)\\b(?:\\s*(:)?(?:(eof)|(\\w+)))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636702375945, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636636701196639, + b: 2533274790395904, + }, + ]),(4, vec![ + Scope { + a: 46444882986336256, + b: 0, + }, + Scope { + a: 49258881134166016, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i)(if)\\s+(?:(not)\\s+)?(exist|defined|errorlevel|cmdextversion)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636711616521, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628114800649, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636787013124096, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i)(?:if|else)\\b"), + scope: vec![ + Scope { + a: 52636636711616521, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i)for\\b"), + scope: vec![ + Scope { + a: 52636636706439177, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2020.rs b/highlight/jirs-contexts/src/c2020.rs new file mode 100644 index 00000000..491adb3e --- /dev/null +++ b/highlight/jirs-contexts/src/c2020.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2015 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2030 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2021.rs b/highlight/jirs-contexts/src/c2021.rs new file mode 100644 index 00000000..8c0d68c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c2021.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2022 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2027 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2013 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2022.rs b/highlight/jirs-contexts/src/c2022.rs new file mode 100644 index 00000000..b0c90c41 --- /dev/null +++ b/highlight/jirs-contexts/src/c2022.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2017 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2044 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2024 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2046 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2025 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2035 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2034 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2023.rs b/highlight/jirs-contexts/src/c2023.rs new file mode 100644 index 00000000..bfb411ed --- /dev/null +++ b/highlight/jirs-contexts/src/c2023.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2025 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2024 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2024.rs b/highlight/jirs-contexts/src/c2024.rs new file mode 100644 index 00000000..0e328b95 --- /dev/null +++ b/highlight/jirs-contexts/src/c2024.rs @@ -0,0 +1,102 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(try|catch|finally|throw)\\b"), + scope: vec![ + Scope { + a: 52636636706177057, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(return|break|continue|default|do|while|for|switch|if|else)\\b"), + scope: vec![ + Scope { + a: 52636636690841600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcase\\b"), + scope: vec![ + Scope { + a: 52636636690841600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1990 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(new)\\b"), + scope: vec![ + Scope { + a: 52636787027542049, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(assert)\\s"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636725116961, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1991 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(throws)\\b"), + scope: vec![ + Scope { + a: 52636787060637729, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2025.rs b/highlight/jirs-contexts/src/c2025.rs new file mode 100644 index 00000000..4d3e607f --- /dev/null +++ b/highlight/jirs-contexts/src/c2025.rs @@ -0,0 +1,243 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(as)\\b"), + scope: vec![ + Scope { + a: 52636628146913313, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(is)\\b"), + scope: vec![ + Scope { + a: 52636628146978849, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?\\:"), + scope: vec![ + Scope { + a: 52636628147044385, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\."), + scope: vec![ + Scope { + a: 52636628116635681, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\->"), + scope: vec![ + Scope { + a: 52636628126531617, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<<"), + scope: vec![ + Scope { + a: 52636628147109921, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\S)\\.(?=\\S)"), + scope: vec![ + Scope { + a: 47288788226932769, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\S)\\?\\.(?=\\S)"), + scope: vec![ + Scope { + a: 47288788226998272, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 52636628123320353, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1992 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("==~"), + scope: vec![ + Scope { + a: 52636628147175457, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=~"), + scope: vec![ + Scope { + a: 52636628147240993, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(instanceof)\\b"), + scope: vec![ + Scope { + a: 52636628147306529, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(===|==|!=|<=|>=|<=>|<>|<|>|<<)"), + scope: vec![ + Scope { + a: 52636628119257121, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130657, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\-\\-|\\+\\+)"), + scope: vec![ + Scope { + a: 52636628147372065, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\-|\\+|\\*|\\/|%)"), + scope: vec![ + Scope { + a: 52636628119191585, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(!|&&|\\|\\|)"), + scope: vec![ + Scope { + a: 52636628114800673, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2026.rs b/highlight/jirs-contexts/src/c2026.rs new file mode 100644 index 00000000..65b07025 --- /dev/null +++ b/highlight/jirs-contexts/src/c2026.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844566664052736, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844566664052736, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(#!).+(?m:$)\\n"), + scope: vec![ + Scope { + a: 51510711060725793, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038753, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(package)\\s+([^ ;]+)"), + scope: vec![ + Scope { + a: 46446411996266496, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787058933793, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576508928033, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(import)\\s+([^ ;$]+);?"), + scope: vec![ + Scope { + a: 46445256650063872, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787041304609, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576491298849, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2020 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2027.rs b/highlight/jirs-contexts/src/c2027.rs new file mode 100644 index 00000000..88e01707 --- /dev/null +++ b/highlight/jirs-contexts/src/c2027.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\w+)\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136426344481, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323628793, + b: 9288674231451648, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2028.rs b/highlight/jirs-contexts/src/c2028.rs new file mode 100644 index 00000000..68991000 --- /dev/null +++ b/highlight/jirs-contexts/src/c2028.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\w+)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444084123992064, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629358624950, + b: 9288674231451648, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1993 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2029.rs b/highlight/jirs-contexts/src/c2029.rs new file mode 100644 index 00000000..a911f800 --- /dev/null +++ b/highlight/jirs-contexts/src/c2029.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629327560886, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1994 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))\\s*(throws)\\s"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439071678497, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1995 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c203.rs b/highlight/jirs-contexts/src/c203.rs new file mode 100644 index 00000000..1980386d --- /dev/null +++ b/highlight/jirs-contexts/src/c203.rs @@ -0,0 +1,111 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)\\n|[&|><)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")\\s*([^ ][^=]*)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 2533274790395904, + }, + ]),(2, vec![ + Scope { + a: 49259087310290953, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628111130633, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 172 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([^ ][^=]*)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087310290953, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130633, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 173 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 208 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 210 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([^ ][^=\\n]*)(?m:$)"), + scope: vec![ + Scope { + a: 49259087310290953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 215 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+/[aA]\\s+"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 175 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+/[pP]\\s+"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 176 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2030.rs b/highlight/jirs-contexts/src/c2030.rs new file mode 100644 index 00000000..5ec53227 --- /dev/null +++ b/highlight/jirs-contexts/src/c2030.rs @@ -0,0 +1,120 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)^\\s*\n (?: # zero or more modifiers\n (?:\n (public|private|protected)|(final)|(native|synchronized|abstract|threadsafe|transient)\n )\n \\s+\n )?\n \\s*\n ([A-Z](?:[a-zA-Z0-9_])+) # constructor/class name\n \\s*\n (?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439060275233, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439071547425, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414439038320673, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630615404, + b: 9288674231451648, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1996 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)^\\s*\n (?:\n (?: # or modifier and optional type\n (?:(?:\\b(public|private|protected)|(static)|(final)|(native|synchronized|abstract|threadsafe|transient))\\b\\s+)+\\s* # modifier\n (?:\\b\n (void\\b)\n |\n ((?:boolean|byte|char|short|int|float|long|double)\\b) # primitive\n |\n ( # or class type\n (?:\\w+\\.)*[A-Z]\\w+\\b # Class name\n (?:<(?:[\\w, ]*)>)? # optional Generic type\n (?:\\[\\s*\\])* # zero or more square brackets (array)\n )\n )?\n )\n |\n (?:\\b # or type by itself\n (def\\b)\n |\n (void\\b)\n |\n ((?:boolean|byte|char|short|int|float|long|double)\\b) # primitive\n |\n ( # or class type\n (?:\\w+\\.)*[A-Z]\\w+\\b # Class name\n (?:<(?:[\\w, ]*)>)? # optional generics info\n (?:\\[\\s*\\])* # zero or more square brackets (array)\n )\n )\n )\n \\s*\n (\\w+) # method name\n \\s*\n (?=\\() # opening parens"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439060275233, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439055228961, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414439071547425, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414439038320673, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 48414576502375144, + b: 9288674231451648, + }, + ]),(6, vec![ + Scope { + a: 48414576502375145, + b: 9288674231451648, + }, + ]),(7, vec![ + Scope { + a: 48414576502374603, + b: 9288674231451648, + }, + ]),(8, vec![ + Scope { + a: 48414576502374704, + b: 9288674231451648, + }, + ]),(9, vec![ + Scope { + a: 48414576502375144, + b: 9288674231451648, + }, + ]),(10, vec![ + Scope { + a: 48414576502375145, + b: 9288674231451648, + }, + ]),(11, vec![ + Scope { + a: 48414576502374603, + b: 9288674231451648, + }, + ]),(12, vec![ + Scope { + a: 59392130630615073, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1997 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2031.rs b/highlight/jirs-contexts/src/c2031.rs new file mode 100644 index 00000000..7f526af7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2031.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((0(x|X)[0-9a-fA-F]*)|(\\+|-)?\\b(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)([LlFfUuDd]|UL|ul)?\\b"), + scope: vec![ + Scope { + a: 59955089164533760, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2032.rs b/highlight/jirs-contexts/src/c2032.rs new file mode 100644 index 00000000..8df6a003 --- /dev/null +++ b/highlight/jirs-contexts/src/c2032.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/(?=[^/]+/)"), + scope: vec![ + Scope { + a: 47288629323956268, + b: 51228587495260160, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1998 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2033.rs b/highlight/jirs-contexts/src/c2033.rs new file mode 100644 index 00000000..757c523e --- /dev/null +++ b/highlight/jirs-contexts/src/c2033.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$(?:(?:(?xi)\n # Valid unicode letters according to:\n # http://groovy-lang.org/syntax.html#_normal_identifiers\n # Literal Unicode Escaped Unicode\n [\\x{00C0}-\\x{00D6}] | \\\\u00C[0-9A-F] | \\\\u00D[0-6]\n | [\\x{00D8}-\\x{00F6}] | \\\\u00D[89A-F] | \\\\u00E[0-9A-F] | \\\\u00F[0-6]\n | [\\x{00F8}-\\x{00FF}] | \\\\u00F[89A-F]\n | [\\x{0100}-\\x{FFFE}] | \\\\u0[1-9A-F][0-9A-F]{2} | \\\\u(?!FFFF)[1-9A-F][0-9A-F]{3}\n)|[a-zA-Z_])(?:(?:(?xi)\n # Valid unicode letters according to:\n # http://groovy-lang.org/syntax.html#_normal_identifiers\n # Literal Unicode Escaped Unicode\n [\\x{00C0}-\\x{00D6}] | \\\\u00C[0-9A-F] | \\\\u00D[0-6]\n | [\\x{00D8}-\\x{00F6}] | \\\\u00D[89A-F] | \\\\u00E[0-9A-F] | \\\\u00F[0-6]\n | [\\x{00F8}-\\x{00FF}] | \\\\u00F[89A-F]\n | [\\x{0100}-\\x{FFFE}] | \\\\u0[1-9A-F][0-9A-F]{2} | \\\\u(?!FFFF)[1-9A-F][0-9A-F]{3}\n)|[a-zA-Z0-9_])*"), + scope: vec![ + Scope { + a: 49259087316254753, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2000 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2034.rs b/highlight/jirs-contexts/src/c2034.rs new file mode 100644 index 00000000..2a6a4a19 --- /dev/null +++ b/highlight/jirs-contexts/src/c2034.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(private|protected|public)\\b"), + scope: vec![ + Scope { + a: 48414439060275233, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(static)\\b"), + scope: vec![ + Scope { + a: 48414439055228961, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(final)\\b"), + scope: vec![ + Scope { + a: 48414439071547425, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(native|synchronized|abstract|threadsafe|transient)\\b"), + scope: vec![ + Scope { + a: 48414439038320673, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2035.rs b/highlight/jirs-contexts/src/c2035.rs new file mode 100644 index 00000000..82c2080f --- /dev/null +++ b/highlight/jirs-contexts/src/c2035.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@[^ (]+)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576488611873, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629358821558, + b: 9288674231451648, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2001 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@\\S+"), + scope: vec![ + Scope { + a: 48414576488611873, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(def)\\b"), + scope: vec![ + Scope { + a: 48414576482451489, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(boolean|byte|char|short|int|float|long|double)(?:\\[\\s*\\])*\\b"), + scope: vec![ + Scope { + a: 48414576511352865, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2036.rs b/highlight/jirs-contexts/src/c2036.rs new file mode 100644 index 00000000..002590a3 --- /dev/null +++ b/highlight/jirs-contexts/src/c2036.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$/"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2002 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2037.rs b/highlight/jirs-contexts/src/c2037.rs new file mode 100644 index 00000000..15a971d1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2037.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2045 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2019 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[nrtbf\\$\\\\\'\"]"), + scope: vec![ + Scope { + a: 59955200847314977, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 50103314669436961, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2038.rs b/highlight/jirs-contexts/src/c2038.rs new file mode 100644 index 00000000..1c40fd49 --- /dev/null +++ b/highlight/jirs-contexts/src/c2038.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2004 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2039.rs b/highlight/jirs-contexts/src/c2039.rs new file mode 100644 index 00000000..636d5ae2 --- /dev/null +++ b/highlight/jirs-contexts/src/c2039.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2006 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c204.rs b/highlight/jirs-contexts/src/c204.rs new file mode 100644 index 00000000..dac09d1b --- /dev/null +++ b/highlight/jirs-contexts/src/c204.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!"), + scope: vec![ + Scope { + a: 52636628114800649, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 208 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 193 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 219 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 201 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?!(?:\\+|-|\\*|/|%%|~)|(?:\\||<<|>>|&|\\^)|[=\")])\\S)+"), + scope: vec![ + Scope { + a: 49259087310290953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2040.rs b/highlight/jirs-contexts/src/c2040.rs new file mode 100644 index 00000000..de81c58d --- /dev/null +++ b/highlight/jirs-contexts/src/c2040.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2007 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2041.rs b/highlight/jirs-contexts/src/c2041.rs new file mode 100644 index 00000000..d142f62a --- /dev/null +++ b/highlight/jirs-contexts/src/c2041.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'\'\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2009 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2042.rs b/highlight/jirs-contexts/src/c2042.rs new file mode 100644 index 00000000..fddc7f16 --- /dev/null +++ b/highlight/jirs-contexts/src/c2042.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2040 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2041 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2038 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2039 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2032 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2036 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2043.rs b/highlight/jirs-contexts/src/c2043.rs new file mode 100644 index 00000000..90ebb991 --- /dev/null +++ b/highlight/jirs-contexts/src/c2043.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629358952630, + b: 9288674231451648, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2010 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2044.rs b/highlight/jirs-contexts/src/c2044.rs new file mode 100644 index 00000000..3b8e6bb0 --- /dev/null +++ b/highlight/jirs-contexts/src/c2044.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(?:sprintf|print(?:f|ln)?)\\b"), + scope: vec![ + Scope { + a: 61925255134445601, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(?:shouldFail|fail(?:NotEquals)?|ass(?:ume|ert(?:S(?:cript|ame)|N(?:ot(?:Same|\nNull)|ull)|Contains|T(?:hat|oString|rue)|Inspect|Equals|False|Length|\nArrayEquals)))\\b"), + scope: vec![ + Scope { + a: 61925255134511137, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(?:sleep|inspect|dump|use|with)\\b"), + scope: vec![ + Scope { + a: 61925255100301345, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2045.rs b/highlight/jirs-contexts/src/c2045.rs new file mode 100644 index 00000000..10d543e1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2045.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\u\\h{4}"), + scope: vec![ + Scope { + a: 59955200847314977, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\u(?!\\h{4}).{4}"), + scope: vec![ + Scope { + a: 50103314669436961, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2046.rs b/highlight/jirs-contexts/src/c2046.rs new file mode 100644 index 00000000..8e6f0721 --- /dev/null +++ b/highlight/jirs-contexts/src/c2046.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2047 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2042 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2031 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2018 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2043 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2028 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2047.rs b/highlight/jirs-contexts/src/c2047.rs new file mode 100644 index 00000000..83ecb1db --- /dev/null +++ b/highlight/jirs-contexts/src/c2047.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(this|super)\\b"), + scope: vec![ + Scope { + a: 49259061524365312, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2048.rs b/highlight/jirs-contexts/src/c2048.rs new file mode 100644 index 00000000..d11d591d --- /dev/null +++ b/highlight/jirs-contexts/src/c2048.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 55451949145587717, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 55451949145587717, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("]]>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2049.rs b/highlight/jirs-contexts/src/c2049.rs new file mode 100644 index 00000000..9d7e453c --- /dev/null +++ b/highlight/jirs-contexts/src/c2049.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 50103314702794757, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323038891, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![ + Scope { + a: 50103314702794757, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c205.rs b/highlight/jirs-contexts/src/c205.rs new file mode 100644 index 00000000..45e5762f --- /dev/null +++ b/highlight/jirs-contexts/src/c205.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[+-]?\\d+"), + scope: vec![ + Scope { + a: 59955089162960896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 193 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2050.rs b/highlight/jirs-contexts/src/c2050.rs new file mode 100644 index 00000000..cd691b79 --- /dev/null +++ b/highlight/jirs-contexts/src/c2050.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2098 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2051.rs b/highlight/jirs-contexts/src/c2051.rs new file mode 100644 index 00000000..5b0200cf --- /dev/null +++ b/highlight/jirs-contexts/src/c2051.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2138 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2115 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2116 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2052.rs b/highlight/jirs-contexts/src/c2052.rs new file mode 100644 index 00000000..4e8573dd --- /dev/null +++ b/highlight/jirs-contexts/src/c2052.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2053.rs b/highlight/jirs-contexts/src/c2053.rs new file mode 100644 index 00000000..4e8573dd --- /dev/null +++ b/highlight/jirs-contexts/src/c2053.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2054.rs b/highlight/jirs-contexts/src/c2054.rs new file mode 100644 index 00000000..ac1bb786 --- /dev/null +++ b/highlight/jirs-contexts/src/c2054.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2132 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2055.rs b/highlight/jirs-contexts/src/c2055.rs new file mode 100644 index 00000000..4e8573dd --- /dev/null +++ b/highlight/jirs-contexts/src/c2055.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2056.rs b/highlight/jirs-contexts/src/c2056.rs new file mode 100644 index 00000000..ac1bb786 --- /dev/null +++ b/highlight/jirs-contexts/src/c2056.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2132 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2057.rs b/highlight/jirs-contexts/src/c2057.rs new file mode 100644 index 00000000..ac1bb786 --- /dev/null +++ b/highlight/jirs-contexts/src/c2057.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2132 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2058.rs b/highlight/jirs-contexts/src/c2058.rs new file mode 100644 index 00000000..ac1bb786 --- /dev/null +++ b/highlight/jirs-contexts/src/c2058.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2132 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2059.rs b/highlight/jirs-contexts/src/c2059.rs new file mode 100644 index 00000000..ac1bb786 --- /dev/null +++ b/highlight/jirs-contexts/src/c2059.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2132 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c206.rs b/highlight/jirs-contexts/src/c206.rs new file mode 100644 index 00000000..0cf8704c --- /dev/null +++ b/highlight/jirs-contexts/src/c206.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(:)([^+=,;:\\s].*)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620721700864, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130642149385, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2060.rs b/highlight/jirs-contexts/src/c2060.rs new file mode 100644 index 00000000..03025445 --- /dev/null +++ b/highlight/jirs-contexts/src/c2060.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-->"), + scope: vec![ + Scope { + a: 51510878516084736, + b: 0, + }, + Scope { + a: 47288629323038891, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:( Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2062.rs b/highlight/jirs-contexts/src/c2062.rs new file mode 100644 index 00000000..924adaa7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2062.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496464326661, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496464326661, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2108 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2107 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2063.rs b/highlight/jirs-contexts/src/c2063.rs new file mode 100644 index 00000000..bf05fa5e --- /dev/null +++ b/highlight/jirs-contexts/src/c2063.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2108 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2064 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 2065 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2064.rs b/highlight/jirs-contexts/src/c2064.rs new file mode 100644 index 00000000..8fa31b4c --- /dev/null +++ b/highlight/jirs-contexts/src/c2064.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844609626505221, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844609626505221, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i:(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2108 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2067.rs b/highlight/jirs-contexts/src/c2067.rs new file mode 100644 index 00000000..f6607a26 --- /dev/null +++ b/highlight/jirs-contexts/src/c2067.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2068 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2111 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2068.rs b/highlight/jirs-contexts/src/c2068.rs new file mode 100644 index 00000000..f8e819ed --- /dev/null +++ b/highlight/jirs-contexts/src/c2068.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2114 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2069.rs b/highlight/jirs-contexts/src/c2069.rs new file mode 100644 index 00000000..d58ef66a --- /dev/null +++ b/highlight/jirs-contexts/src/c2069.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c207.rs b/highlight/jirs-contexts/src/c207.rs new file mode 100644 index 00000000..61b6f03d --- /dev/null +++ b/highlight/jirs-contexts/src/c207.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844463584837632, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844463584837632, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 202 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2070.rs b/highlight/jirs-contexts/src/c2070.rs new file mode 100644 index 00000000..e7d1d736 --- /dev/null +++ b/highlight/jirs-contexts/src/c2070.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2071.rs b/highlight/jirs-contexts/src/c2071.rs new file mode 100644 index 00000000..55d1e11b --- /dev/null +++ b/highlight/jirs-contexts/src/c2071.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2117 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2072 }), + ContextReference::Direct(ContextId { index: 1017 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 2073 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2072.rs b/highlight/jirs-contexts/src/c2072.rs new file mode 100644 index 00000000..6462e89c --- /dev/null +++ b/highlight/jirs-contexts/src/c2072.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844485072453637, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844485072453637, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?i)(?=(?:-->\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2117 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2075.rs b/highlight/jirs-contexts/src/c2075.rs new file mode 100644 index 00000000..3173db3a --- /dev/null +++ b/highlight/jirs-contexts/src/c2075.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2076 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2119 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2076.rs b/highlight/jirs-contexts/src/c2076.rs new file mode 100644 index 00000000..cc08230e --- /dev/null +++ b/highlight/jirs-contexts/src/c2076.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, + Scope { + a: 46446618152861696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2122 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2077.rs b/highlight/jirs-contexts/src/c2077.rs new file mode 100644 index 00000000..d4504fc1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2077.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2078.rs b/highlight/jirs-contexts/src/c2078.rs new file mode 100644 index 00000000..47a957c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c2078.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446626742796288, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446626742796288, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2079.rs b/highlight/jirs-contexts/src/c2079.rs new file mode 100644 index 00000000..2db77d6f --- /dev/null +++ b/highlight/jirs-contexts/src/c2079.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446626742796288, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446626742796288, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c208.rs b/highlight/jirs-contexts/src/c208.rs new file mode 100644 index 00000000..92486cce --- /dev/null +++ b/highlight/jirs-contexts/src/c208.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(0[xX])\\h*\\b"), + scope: vec![ + Scope { + a: 59955089176461528, + b: 2533274790395904, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070552, + b: 2533274790395904, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(0)[0-7]+\\b"), + scope: vec![ + Scope { + a: 59955089176461666, + b: 2533274790395904, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070690, + b: 2533274790395904, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:0|[1-9][0-9]*)\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2080.rs b/highlight/jirs-contexts/src/c2080.rs new file mode 100644 index 00000000..256d7d07 --- /dev/null +++ b/highlight/jirs-contexts/src/c2080.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\t\\n\\f ]|/?>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\"\'`<]"), + scope: vec![ + Scope { + a: 50103314703384581, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2081.rs b/highlight/jirs-contexts/src/c2081.rs new file mode 100644 index 00000000..769a57ab --- /dev/null +++ b/highlight/jirs-contexts/src/c2081.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446618168524805, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446618168524805, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420828565504, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2082.rs b/highlight/jirs-contexts/src/c2082.rs new file mode 100644 index 00000000..f34bbac9 --- /dev/null +++ b/highlight/jirs-contexts/src/c2082.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2083.rs b/highlight/jirs-contexts/src/c2083.rs new file mode 100644 index 00000000..29e5bd51 --- /dev/null +++ b/highlight/jirs-contexts/src/c2083.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46446618168524805, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46446618168524805, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420831973376, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2084.rs b/highlight/jirs-contexts/src/c2084.rs new file mode 100644 index 00000000..a13eda35 --- /dev/null +++ b/highlight/jirs-contexts/src/c2084.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2085.rs b/highlight/jirs-contexts/src/c2085.rs new file mode 100644 index 00000000..d58ef66a --- /dev/null +++ b/highlight/jirs-contexts/src/c2085.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2086.rs b/highlight/jirs-contexts/src/c2086.rs new file mode 100644 index 00000000..e7d1d736 --- /dev/null +++ b/highlight/jirs-contexts/src/c2086.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2087.rs b/highlight/jirs-contexts/src/c2087.rs new file mode 100644 index 00000000..256d7d07 --- /dev/null +++ b/highlight/jirs-contexts/src/c2087.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\t\\n\\f ]|/?>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\"\'`<]"), + scope: vec![ + Scope { + a: 50103314703384581, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2088.rs b/highlight/jirs-contexts/src/c2088.rs new file mode 100644 index 00000000..06f71984 --- /dev/null +++ b/highlight/jirs-contexts/src/c2088.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445273861390341, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445273861390341, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2089.rs b/highlight/jirs-contexts/src/c2089.rs new file mode 100644 index 00000000..4f37cbf0 --- /dev/null +++ b/highlight/jirs-contexts/src/c2089.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445273861390341, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445273861390341, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c209.rs b/highlight/jirs-contexts/src/c209.rs new file mode 100644 index 00000000..61d89d62 --- /dev/null +++ b/highlight/jirs-contexts/src/c209.rs @@ -0,0 +1,98 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@(?=\\S)"), + scope: vec![ + Scope { + a: 52636628122009609, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:EQU|NEQ|LSS|LEQ|GTR|GEQ)\\b|=="), + scope: vec![ + Scope { + a: 52636628119257097, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:NOT)\\b"), + scope: vec![ + Scope { + a: 52636628114800649, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("&&?|\\|\\|"), + scope: vec![ + Scope { + a: 52636628121681929, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|"), + scope: vec![ + Scope { + a: 52636628122075145, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<&?|>[&>]?"), + scope: vec![ + Scope { + a: 52636628122140681, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2090.rs b/highlight/jirs-contexts/src/c2090.rs new file mode 100644 index 00000000..256d7d07 --- /dev/null +++ b/highlight/jirs-contexts/src/c2090.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\t\\n\\f ]|/?>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\"\'`<]"), + scope: vec![ + Scope { + a: 50103314703384581, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2105 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2091.rs b/highlight/jirs-contexts/src/c2091.rs new file mode 100644 index 00000000..1340e8ef --- /dev/null +++ b/highlight/jirs-contexts/src/c2091.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420828565504, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2092.rs b/highlight/jirs-contexts/src/c2092.rs new file mode 100644 index 00000000..f34bbac9 --- /dev/null +++ b/highlight/jirs-contexts/src/c2092.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2093.rs b/highlight/jirs-contexts/src/c2093.rs new file mode 100644 index 00000000..e2f4e56d --- /dev/null +++ b/highlight/jirs-contexts/src/c2093.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420831973376, + b: 0, + }, + Scope { + a: 47288629323956395, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2094.rs b/highlight/jirs-contexts/src/c2094.rs new file mode 100644 index 00000000..a13eda35 --- /dev/null +++ b/highlight/jirs-contexts/src/c2094.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2095.rs b/highlight/jirs-contexts/src/c2095.rs new file mode 100644 index 00000000..a054d7f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c2095.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2107 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2096.rs b/highlight/jirs-contexts/src/c2096.rs new file mode 100644 index 00000000..4958f02a --- /dev/null +++ b/highlight/jirs-contexts/src/c2096.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496453775360, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496453775360, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2095 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2097.rs b/highlight/jirs-contexts/src/c2097.rs new file mode 100644 index 00000000..a6ac40ae --- /dev/null +++ b/highlight/jirs-contexts/src/c2097.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("( Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\s*)? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2113 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c211.rs b/highlight/jirs-contexts/src/c211.rs new file mode 100644 index 00000000..dc7e9cdb --- /dev/null +++ b/highlight/jirs-contexts/src/c211.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:\\+|-|\\*|/|%%|~))="), + scope: vec![ + Scope { + a: 52636628111130982, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\^)(\\^=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200847314953, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130982, + b: 2533274790395904, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:\\+|-|\\*|/|%%|~))"), + scope: vec![ + Scope { + a: 52636628119191561, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\^)(\\^)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200847314953, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628119191561, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130633, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2110.rs b/highlight/jirs-contexts/src/c2110.rs new file mode 100644 index 00000000..230a1fd7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2110.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2109 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2062 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2111.rs b/highlight/jirs-contexts/src/c2111.rs new file mode 100644 index 00000000..935043ad --- /dev/null +++ b/highlight/jirs-contexts/src/c2111.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2109 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2063 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2112.rs b/highlight/jirs-contexts/src/c2112.rs new file mode 100644 index 00000000..80a83439 --- /dev/null +++ b/highlight/jirs-contexts/src/c2112.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230169723062, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2109 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2066 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2113.rs b/highlight/jirs-contexts/src/c2113.rs new file mode 100644 index 00000000..9944ce8c --- /dev/null +++ b/highlight/jirs-contexts/src/c2113.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\btype\\b"), + scope: vec![ + Scope { + a: 46446618152861696, + b: 0, + }, + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2067 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2114.rs b/highlight/jirs-contexts/src/c2114.rs new file mode 100644 index 00000000..470cebcf --- /dev/null +++ b/highlight/jirs-contexts/src/c2114.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=(?ix:\n # https://mimesniff.spec.whatwg.org/#javascript-mime-type\n (?:application|text)/(?:x-)?(?:java|ecma)script\n | text/javascript1\\.[0-5]\n | text/jscript\n | text/livescript\n)(?=[\\t\\n\\f ]|/?>)|\'(?ix:\n # https://mimesniff.spec.whatwg.org/#javascript-mime-type\n (?:application|text)/(?:x-)?(?:java|ecma)script\n | text/javascript1\\.[0-5]\n | text/jscript\n | text/livescript\n)\'|\"(?ix:\n # https://mimesniff.spec.whatwg.org/#javascript-mime-type\n (?:application|text)/(?:x-)?(?:java|ecma)script\n | text/javascript1\\.[0-5]\n | text/jscript\n | text/livescript\n)\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2111 }), + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=module(?=[\\t\\n\\f ]|/?>)|\'module\'|\"module\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2111 }), + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=>|\'\'|\"\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2111 }), + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=text/html(?=[\\t\\n\\f ]|/?>)|\'text/html\'|\"text/html\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2110 }), + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2112 }), + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2115.rs b/highlight/jirs-contexts/src/c2115.rs new file mode 100644 index 00000000..c8dd4d93 --- /dev/null +++ b/highlight/jirs-contexts/src/c2115.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2069 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2116.rs b/highlight/jirs-contexts/src/c2116.rs new file mode 100644 index 00000000..78533073 --- /dev/null +++ b/highlight/jirs-contexts/src/c2116.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2070 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2117.rs b/highlight/jirs-contexts/src/c2117.rs new file mode 100644 index 00000000..f8e34fc7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2117.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)()"), + scope: vec![ + Scope { + a: 46444230200328363, + b: 1407374883553280, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 1407374883553280, + }, + ]),(2, vec![ + Scope { + a: 59392130632123125, + b: 1407374883553280, + }, + ]),(3, vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2118.rs b/highlight/jirs-contexts/src/c2118.rs new file mode 100644 index 00000000..09b87e55 --- /dev/null +++ b/highlight/jirs-contexts/src/c2118.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2119.rs b/highlight/jirs-contexts/src/c2119.rs new file mode 100644 index 00000000..14f64b0f --- /dev/null +++ b/highlight/jirs-contexts/src/c2119.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2118 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2071 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c212.rs b/highlight/jirs-contexts/src/c212.rs new file mode 100644 index 00000000..5ff785e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c212.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:\\||<<|>>|&|\\^))="), + scope: vec![ + Scope { + a: 52636628111130982, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:\\||<<|>>|&|\\^))"), + scope: vec![ + Scope { + a: 52636628119191561, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 211 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2120.rs b/highlight/jirs-contexts/src/c2120.rs new file mode 100644 index 00000000..a2dec43d --- /dev/null +++ b/highlight/jirs-contexts/src/c2120.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200328374, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2118 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2074 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2121.rs b/highlight/jirs-contexts/src/c2121.rs new file mode 100644 index 00000000..4f0b49ae --- /dev/null +++ b/highlight/jirs-contexts/src/c2121.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\btype\\b"), + scope: vec![ + Scope { + a: 46446618152861696, + b: 0, + }, + Scope { + a: 59392186477182981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2075 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2122.rs b/highlight/jirs-contexts/src/c2122.rs new file mode 100644 index 00000000..0a3e06e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c2122.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=text/css(?=[\\t\\n\\f ]|/?>)|\'text/css\'|\"text/css\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2119 }), + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?=>|\'\'|\"\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2119 }), + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2120 }), + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2123.rs b/highlight/jirs-contexts/src/c2123.rs new file mode 100644 index 00000000..86e64466 --- /dev/null +++ b/highlight/jirs-contexts/src/c2123.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\t\\n\\f ])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2077 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2124.rs b/highlight/jirs-contexts/src/c2124.rs new file mode 100644 index 00000000..631894aa --- /dev/null +++ b/highlight/jirs-contexts/src/c2124.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2143 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2125 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2150 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2134 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2138 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2125.rs b/highlight/jirs-contexts/src/c2125.rs new file mode 100644 index 00000000..46b39b51 --- /dev/null +++ b/highlight/jirs-contexts/src/c2125.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bclass\\b"), + scope: vec![ + Scope { + a: 59392186477183179, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2127 }), + ContextReference::Direct(ContextId { index: 2126 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2126.rs b/highlight/jirs-contexts/src/c2126.rs new file mode 100644 index 00000000..83c1221f --- /dev/null +++ b/highlight/jirs-contexts/src/c2126.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2128 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2127.rs b/highlight/jirs-contexts/src/c2127.rs new file mode 100644 index 00000000..fcd1a7b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c2127.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2106 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2128.rs b/highlight/jirs-contexts/src/c2128.rs new file mode 100644 index 00000000..4d2e89f4 --- /dev/null +++ b/highlight/jirs-contexts/src/c2128.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2078 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2079 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^\\t\\n\\f =>])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2080 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2129.rs b/highlight/jirs-contexts/src/c2129.rs new file mode 100644 index 00000000..ac1bb786 --- /dev/null +++ b/highlight/jirs-contexts/src/c2129.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2132 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c213.rs b/highlight/jirs-contexts/src/c213.rs new file mode 100644 index 00000000..28ab9ae2 --- /dev/null +++ b/highlight/jirs-contexts/src/c213.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 181 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 212 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 204 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2130.rs b/highlight/jirs-contexts/src/c2130.rs new file mode 100644 index 00000000..fe9ec053 --- /dev/null +++ b/highlight/jirs-contexts/src/c2130.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130632122880, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130632122880, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^[^\\t\\n\\f /<>]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n # https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements-core-concepts\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n)+"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\t\\n\\f /<>]"), + scope: vec![ + Scope { + a: 50103314703581189, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2131.rs b/highlight/jirs-contexts/src/c2131.rs new file mode 100644 index 00000000..133d0aac --- /dev/null +++ b/highlight/jirs-contexts/src/c2131.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2132.rs b/highlight/jirs-contexts/src/c2132.rs new file mode 100644 index 00000000..03b640ce --- /dev/null +++ b/highlight/jirs-contexts/src/c2132.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2133.rs b/highlight/jirs-contexts/src/c2133.rs new file mode 100644 index 00000000..b311367a --- /dev/null +++ b/highlight/jirs-contexts/src/c2133.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2134.rs b/highlight/jirs-contexts/src/c2134.rs new file mode 100644 index 00000000..1df1cfb6 --- /dev/null +++ b/highlight/jirs-contexts/src/c2134.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\bon(\n abort|autocomplete|autocompleteerror|auxclick|blur|cancel|canplay\n |canplaythrough|change|click|close|contextmenu|cuechange|dblclick|drag\n |dragend|dragenter|dragexit|dragleave|dragover|dragstart|drop\n |durationchange|emptied|ended|error|focus|input|invalid|keydown\n |keypress|keyup|load|loadeddata|loadedmetadata|loadstart|mousedown\n |mouseenter|mouseleave|mousemove|mouseout|mouseover|mouseup|mousewheel\n |pause|play|playing|progress|ratechange|reset|resize|scroll|seeked\n |seeking|select|show|sort|stalled|submit|suspend|timeupdate|toggle\n |volumechange|waiting\n)\\b"), + scope: vec![ + Scope { + a: 59392186477183220, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2136 }), + ContextReference::Direct(ContextId { index: 2135 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2135.rs b/highlight/jirs-contexts/src/c2135.rs new file mode 100644 index 00000000..38308c8b --- /dev/null +++ b/highlight/jirs-contexts/src/c2135.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2137 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2136.rs b/highlight/jirs-contexts/src/c2136.rs new file mode 100644 index 00000000..fcd1a7b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c2136.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2106 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2137.rs b/highlight/jirs-contexts/src/c2137.rs new file mode 100644 index 00000000..af0f050b --- /dev/null +++ b/highlight/jirs-contexts/src/c2137.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 55451420828565504, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2081 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 2082 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 55451420831973376, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + Scope { + a: 46446618168524805, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2083 }), + ContextReference::Direct(ContextId { index: 7848 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 2084 }), + ) + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2138.rs b/highlight/jirs-contexts/src/c2138.rs new file mode 100644 index 00000000..91b841e2 --- /dev/null +++ b/highlight/jirs-contexts/src/c2138.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^[\\t\\n\\f =/>]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2140 }), + ContextReference::Direct(ContextId { index: 2139 }), + ContextReference::Direct(ContextId { index: 2141 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2139.rs b/highlight/jirs-contexts/src/c2139.rs new file mode 100644 index 00000000..ad0300c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c2139.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2142 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c214.rs b/highlight/jirs-contexts/src/c214.rs new file mode 100644 index 00000000..6f4aa8c1 --- /dev/null +++ b/highlight/jirs-contexts/src/c214.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)\\n|[&|><)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 211 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 197 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 213 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 204 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2140.rs b/highlight/jirs-contexts/src/c2140.rs new file mode 100644 index 00000000..fcd1a7b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c2140.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2106 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2141.rs b/highlight/jirs-contexts/src/c2141.rs new file mode 100644 index 00000000..240691e5 --- /dev/null +++ b/highlight/jirs-contexts/src/c2141.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\t\\n\\f =/>])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\"\'`<]"), + scope: vec![ + Scope { + a: 50103314677235717, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2142.rs b/highlight/jirs-contexts/src/c2142.rs new file mode 100644 index 00000000..49cc3660 --- /dev/null +++ b/highlight/jirs-contexts/src/c2142.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2085 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2086 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^\\t\\n\\f =>])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2087 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2143.rs b/highlight/jirs-contexts/src/c2143.rs new file mode 100644 index 00000000..e594a391 --- /dev/null +++ b/highlight/jirs-contexts/src/c2143.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bid\\b"), + scope: vec![ + Scope { + a: 59392186477183489, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2145 }), + ContextReference::Direct(ContextId { index: 2144 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2144.rs b/highlight/jirs-contexts/src/c2144.rs new file mode 100644 index 00000000..26752fd1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2144.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2146 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2145.rs b/highlight/jirs-contexts/src/c2145.rs new file mode 100644 index 00000000..fcd1a7b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c2145.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2106 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2146.rs b/highlight/jirs-contexts/src/c2146.rs new file mode 100644 index 00000000..438c3407 --- /dev/null +++ b/highlight/jirs-contexts/src/c2146.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2088 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2089 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^\\t\\n\\f =>])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2090 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2147.rs b/highlight/jirs-contexts/src/c2147.rs new file mode 100644 index 00000000..ac1bb786 --- /dev/null +++ b/highlight/jirs-contexts/src/c2147.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2132 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2148.rs b/highlight/jirs-contexts/src/c2148.rs new file mode 100644 index 00000000..676be302 --- /dev/null +++ b/highlight/jirs-contexts/src/c2148.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130632122593, + b: 1407374883553280, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130632122593, + b: 1407374883553280, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^[^\\t\\n\\f /<>]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2149.rs b/highlight/jirs-contexts/src/c2149.rs new file mode 100644 index 00000000..7d30854a --- /dev/null +++ b/highlight/jirs-contexts/src/c2149.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c215.rs b/highlight/jirs-contexts/src/c215.rs new file mode 100644 index 00000000..bce51033 --- /dev/null +++ b/highlight/jirs-contexts/src/c215.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 182 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2150.rs b/highlight/jirs-contexts/src/c2150.rs new file mode 100644 index 00000000..ee70ebbe --- /dev/null +++ b/highlight/jirs-contexts/src/c2150.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstyle\\b"), + scope: vec![ + Scope { + a: 59392186477183733, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2152 }), + ContextReference::Direct(ContextId { index: 2151 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2151.rs b/highlight/jirs-contexts/src/c2151.rs new file mode 100644 index 00000000..f731f99b --- /dev/null +++ b/highlight/jirs-contexts/src/c2151.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288620737429509, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2153 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2152.rs b/highlight/jirs-contexts/src/c2152.rs new file mode 100644 index 00000000..fcd1a7b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c2152.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2106 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2153.rs b/highlight/jirs-contexts/src/c2153.rs new file mode 100644 index 00000000..ac1396b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2153.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 55451420828565504, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2091 }), + ContextReference::Direct(ContextId { index: 1033 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 2092 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 55451420831973376, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 1407374883553280, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2093 }), + ContextReference::Direct(ContextId { index: 1033 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 2094 }), + ) + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2104 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2154.rs b/highlight/jirs-contexts/src/c2154.rs new file mode 100644 index 00000000..0f69ac37 --- /dev/null +++ b/highlight/jirs-contexts/src/c2154.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{-#"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2155 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2170 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-\\}"), + scope: vec![ + Scope { + a: 47288629323038891, + b: 9851624184872960, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2155.rs b/highlight/jirs-contexts/src/c2155.rs new file mode 100644 index 00000000..2c6dffeb --- /dev/null +++ b/highlight/jirs-contexts/src/c2155.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2170 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2156.rs b/highlight/jirs-contexts/src/c2156.rs new file mode 100644 index 00000000..23bb8237 --- /dev/null +++ b/highlight/jirs-contexts/src/c2156.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2157.rs b/highlight/jirs-contexts/src/c2157.rs new file mode 100644 index 00000000..c9649a77 --- /dev/null +++ b/highlight/jirs-contexts/src/c2157.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(where)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2175 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2174 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-z]+"), + scope: vec![ + Scope { + a: 50102545854496768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2158.rs b/highlight/jirs-contexts/src/c2158.rs new file mode 100644 index 00000000..cd4e0da4 --- /dev/null +++ b/highlight/jirs-contexts/src/c2158.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(where)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Mon(ad|oid)|Functor|Applicative|(Folda|Traversa)ble|Eq|Ord|Read|Show|Num|(Frac|Ra)tional|Enum|Bounded|Real(Frac|Float)?|Integral|Floating)\\b"), + scope: vec![ + Scope { + a: 61925366804774947, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[A-Z][A-Za-z_\']*"), + scope: vec![ + Scope { + a: 59392186470432803, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-z][a-zA-Z0-9_\']*\\b"), + scope: vec![ + Scope { + a: 49259087342141475, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2159.rs b/highlight/jirs-contexts/src/c2159.rs new file mode 100644 index 00000000..f179ac26 --- /dev/null +++ b/highlight/jirs-contexts/src/c2159.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(where)\\b|(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2177 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c216.rs b/highlight/jirs-contexts/src/c216.rs new file mode 100644 index 00000000..eddfc7f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c216.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%(?=[^%]+%)"), + scope: vec![ + Scope { + a: 47288629322514614, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 183 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2160.rs b/highlight/jirs-contexts/src/c2160.rs new file mode 100644 index 00000000..696bb1b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2160.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?m:$)|;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(qualified|as|hiding)"), + scope: vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2175 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2174 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2171 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2161.rs b/highlight/jirs-contexts/src/c2161.rs new file mode 100644 index 00000000..fe0c4510 --- /dev/null +++ b/highlight/jirs-contexts/src/c2161.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[A-Z][a-zA-Z_\']*"), + scope: vec![ + Scope { + a: 59392186470432803, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2162.rs b/highlight/jirs-contexts/src/c2162.rs new file mode 100644 index 00000000..e61bec4b --- /dev/null +++ b/highlight/jirs-contexts/src/c2162.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 9851624184872960, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE|DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS|US|SP|DEL|[abfnrtv\\\\\\\"\'\\&])"), + scope: vec![ + Scope { + a: 59955200847314979, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\o[0-7]+|\\\\x[0-9A-Fa-f]+|\\\\[0-9]+"), + scope: vec![ + Scope { + a: 59955200847315298, + b: 9851624184872960, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\^[A-Z@\\[\\]\\\\\\^_]"), + scope: vec![ + Scope { + a: 59955200847315134, + b: 9851624184872960, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2163.rs b/highlight/jirs-contexts/src/c2163.rs new file mode 100644 index 00000000..31fcced4 --- /dev/null +++ b/highlight/jirs-contexts/src/c2163.rs @@ -0,0 +1,77 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(.*)(\\|\\])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 55453868949176320, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787062931491, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\("), + scope: vec![ + Scope { + a: 52636787062997027, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$"), + scope: vec![ + Scope { + a: 55453868949176320, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^$]*"), + scope: vec![ + Scope { + a: 55453868949176320, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2164.rs b/highlight/jirs-contexts/src/c2164.rs new file mode 100644 index 00000000..7b62762b --- /dev/null +++ b/highlight/jirs-contexts/src/c2164.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(.*)(\\|\\])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 55453868949176320, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787062931491, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(".*"), + scope: vec![ + Scope { + a: 55453868949176320, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2165.rs b/highlight/jirs-contexts/src/c2165.rs new file mode 100644 index 00000000..fae51eb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c2165.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("^(?!\\s*(?:--|{-|(?m:$))|\\1\\s)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2177 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2166.rs b/highlight/jirs-contexts/src/c2166.rs new file mode 100644 index 00000000..dfea541a --- /dev/null +++ b/highlight/jirs-contexts/src/c2166.rs @@ -0,0 +1,82 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-z][a-zA-Z_\'0-9]*"), + scope: vec![ + Scope { + a: 59392130630615075, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[A-Z][A-Za-z_\'0-9]*"), + scope: vec![ + Scope { + a: 48414576464822272, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620757155875, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2172 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\(.*?\\)"), + scope: vec![ + Scope { + a: 46444337575559203, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2171 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2167.rs b/highlight/jirs-contexts/src/c2167.rs new file mode 100644 index 00000000..90bf6990 --- /dev/null +++ b/highlight/jirs-contexts/src/c2167.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#-\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(LANGUAGE|OPTIONS_GHC|INCLUDE|WARNING|DEPRECATED|MINIMAL|UNPACK|NOUNPACK|SOURCE|OVERLAPPING|OVERLAPPABLE|OVERLAPS|INCOHERENT|INLINE|NOINLINE|INLINABLE|CONLIKE|LINE|RULES|SPECIALIZE|SPECIALISE)\\b"), + scope: vec![ + Scope { + a: 52636787029245987, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2168.rs b/highlight/jirs-contexts/src/c2168.rs new file mode 100644 index 00000000..3a661045 --- /dev/null +++ b/highlight/jirs-contexts/src/c2168.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2173 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2169.rs b/highlight/jirs-contexts/src/c2169.rs new file mode 100644 index 00000000..447ae02d --- /dev/null +++ b/highlight/jirs-contexts/src/c2169.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844575253987328, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844575253987328, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2168 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c217.rs b/highlight/jirs-contexts/src/c217.rs new file mode 100644 index 00000000..2addbb15 --- /dev/null +++ b/highlight/jirs-contexts/src/c217.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("!(?=[^!]+!)"), + scope: vec![ + Scope { + a: 47288629322514614, + b: 2533274790395904, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 187 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2170.rs b/highlight/jirs-contexts/src/c2170.rs new file mode 100644 index 00000000..82779053 --- /dev/null +++ b/highlight/jirs-contexts/src/c2170.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{-(?!#)"), + scope: vec![ + Scope { + a: 47288629323038902, + b: 9851624184872960, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2154 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2171.rs b/highlight/jirs-contexts/src/c2171.rs new file mode 100644 index 00000000..497ac422 --- /dev/null +++ b/highlight/jirs-contexts/src/c2171.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("--"), + scope: vec![ + Scope { + a: 47288629323038755, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2156 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2170 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2172.rs b/highlight/jirs-contexts/src/c2172.rs new file mode 100644 index 00000000..0021b562 --- /dev/null +++ b/highlight/jirs-contexts/src/c2172.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\([-+*/,|!%$:.=<>]+\\)"), + scope: vec![ + Scope { + a: 59392130630615814, + b: 9851624184872960, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2173.rs b/highlight/jirs-contexts/src/c2173.rs new file mode 100644 index 00000000..c3b08e7a --- /dev/null +++ b/highlight/jirs-contexts/src/c2173.rs @@ -0,0 +1,441 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844575253987328, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844575253987328, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(`)[a-zA-Z_\']*?(`)"), + scope: vec![ + Scope { + a: 52636628110344966, + b: 9851624184872960, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873763, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629324873763, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\(\\)"), + scope: vec![ + Scope { + a: 59955110657982499, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[\\]"), + scope: vec![ + Scope { + a: 59955110687997987, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(module)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2157 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(class)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2158 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(instance)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2159 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(import)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2160 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(deriving)\\s*\\("), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2161 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(deriving|where|data|type|case|of|let|in|newtype|default)\\b"), + scope: vec![ + Scope { + a: 52636787014828032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\binfix[lr]?\\b"), + scope: vec![ + Scope { + a: 52636628101038080, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(do|if|then|else)\\b"), + scope: vec![ + Scope { + a: 52636636690972672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+(?:(\\.)\\d+(?:[eE][-+]?\\d+)?|(?:[eE][-+]?\\d+))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 9851624184872960, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397923, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(0[oO])[0-7]+\\b"), + scope: vec![ + Scope { + a: 59955089176461666, + b: 9851624184872960, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 9851624184872960, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(0[xX])\\h+\\b"), + scope: vec![ + Scope { + a: 59955089176461528, + b: 9851624184872960, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 9851624184872960, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 9851624184872960, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#)\\s*\\w+"), + scope: vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327757325, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2176 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 9851624184872960, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2162 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[(?:|e|d|t|p)\\|"), + scope: vec![ + Scope { + a: 52636787062931491, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2163 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\("), + scope: vec![ + Scope { + a: 52636787062997027, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[[a-zA-Z0-9_\']*\\|"), + scope: vec![ + Scope { + a: 52636787062931491, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2164 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\')\n(?:\n [\\ -\\[\\]-~] # Basic Char\n | (\\\\(?:NUL|SOH|STX|ETX|EOT|ENQ|ACK|BEL|BS|HT|LF|VT|FF|CR|SO|SI|DLE\n |DC1|DC2|DC3|DC4|NAK|SYN|ETB|CAN|EM|SUB|ESC|FS|GS|RS\n |US|SP|DEL|[abfnrtv\\\\\\\"\'\\&])) # Escapes\n | (\\\\o[0-7]+) # Octal Escapes\n | (\\\\x[0-9A-Fa-f]+) # Hexadecimal Escapes\n | (\\^[A-Z@\\[\\]\\\\\\^_]) # Control Chars\n)\n(\')"), + scope: vec![ + Scope { + a: 55451420831973411, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 9851624184872960, + }, + ]),(2, vec![ + Scope { + a: 59955200847314979, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955200847315298, + b: 9851624184872960, + }, + ]),(4, vec![ + Scope { + a: 59955200847315160, + b: 9851624184872960, + }, + ]),(5, vec![ + Scope { + a: 59955200847315134, + b: 9851624184872960, + }, + ]),(6, vec![ + Scope { + a: 47288629323956395, + b: 9851624184872960, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(\\s*)([a-z_][a-zA-Z0-9_\']*|\\([|!%$+\\-.,=]+\\))\\s*(::|∷)"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 59392130630615075, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636787038748707, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2165 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[A-Z]\\w*\\b"), + scope: vec![ + Scope { + a: 59955136409305088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2171 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2172 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[|!%$?~+:\\-.=\\\\]+"), + scope: vec![ + Scope { + a: 52636628101038080, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620757155875, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2174.rs b/highlight/jirs-contexts/src/c2174.rs new file mode 100644 index 00000000..a76392ce --- /dev/null +++ b/highlight/jirs-contexts/src/c2174.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2166 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2175.rs b/highlight/jirs-contexts/src/c2175.rs new file mode 100644 index 00000000..dbbafcd9 --- /dev/null +++ b/highlight/jirs-contexts/src/c2175.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[A-Z][A-Za-z._\']*"), + scope: vec![ + Scope { + a: 61925461293989923, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2176.rs b/highlight/jirs-contexts/src/c2176.rs new file mode 100644 index 00000000..bb3db33f --- /dev/null +++ b/highlight/jirs-contexts/src/c2176.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{-#"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2167 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2177.rs b/highlight/jirs-contexts/src/c2177.rs new file mode 100644 index 00000000..7b5bc7cc --- /dev/null +++ b/highlight/jirs-contexts/src/c2177.rs @@ -0,0 +1,87 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2176 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(->|→)"), + scope: vec![ + Scope { + a: 52636787040321571, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=>|⇒)"), + scope: vec![ + Scope { + a: 52636787063390243, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-z][a-zA-Z0-9_\']*\\b"), + scope: vec![ + Scope { + a: 49259087342141475, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[A-Z][a-zA-Z0-9_\']*\\b"), + scope: vec![ + Scope { + a: 48414576464822272, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\(\\)"), + scope: vec![ + Scope { + a: 61925409725153315, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2171 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2178.rs b/highlight/jirs-contexts/src/c2178.rs new file mode 100644 index 00000000..466e1b30 --- /dev/null +++ b/highlight/jirs-contexts/src/c2178.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2185, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288629318582708, + b: 48132379931312128, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2184 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2179.rs b/highlight/jirs-contexts/src/c2179.rs new file mode 100644 index 00000000..9ea60d83 --- /dev/null +++ b/highlight/jirs-contexts/src/c2179.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844575266766885, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844575266766885, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2185, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((\\\\)end)(\\{)(code)(\\})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255136477221, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629362032677, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629318582708, + b: 51228604675129344, + }, + ]),(4, vec![ + Scope { + a: 49258876850208805, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629318582708, + b: 48132379931312128, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2173 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c218.rs b/highlight/jirs-contexts/src/c218.rs new file mode 100644 index 00000000..b4198568 --- /dev/null +++ b/highlight/jirs-contexts/src/c218.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^=]+"), + scope: vec![ + Scope { + a: 55451949097091072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2180.rs b/highlight/jirs-contexts/src/c2180.rs new file mode 100644 index 00000000..98bf9db4 --- /dev/null +++ b/highlight/jirs-contexts/src/c2180.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2185, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2184 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2181.rs b/highlight/jirs-contexts/src/c2181.rs new file mode 100644 index 00000000..ad5c8b3f --- /dev/null +++ b/highlight/jirs-contexts/src/c2181.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281629597958179, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281629597958179, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2180 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2182.rs b/highlight/jirs-contexts/src/c2182.rs new file mode 100644 index 00000000..872ec6bf --- /dev/null +++ b/highlight/jirs-contexts/src/c2182.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2185, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629318582708, + b: 51228604675129344, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2178 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2183.rs b/highlight/jirs-contexts/src/c2183.rs new file mode 100644 index 00000000..30d4ed02 --- /dev/null +++ b/highlight/jirs-contexts/src/c2183.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2185, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\s*)((\\\\)begin)(\\{)(code)(\\})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255136477221, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629362032677, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629318582708, + b: 51228604675129344, + }, + ]),(4, vec![ + Scope { + a: 49258876850208805, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629318582708, + b: 48132379931312128, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2179 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2184.rs b/highlight/jirs-contexts/src/c2184.rs new file mode 100644 index 00000000..2978b0f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c2184.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281629597958179, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281629597958179, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2185, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2986 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2975 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2183 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2952 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2958 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2182 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2185.rs b/highlight/jirs-contexts/src/c2185.rs new file mode 100644 index 00000000..92a36391 --- /dev/null +++ b/highlight/jirs-contexts/src/c2185.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2955 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2186.rs b/highlight/jirs-contexts/src/c2186.rs new file mode 100644 index 00000000..e4364015 --- /dev/null +++ b/highlight/jirs-contexts/src/c2186.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521971925163, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2206 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172838, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s\\]]"), + scope: vec![ + Scope { + a: 50103314704695334, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2187.rs b/highlight/jirs-contexts/src/c2187.rs new file mode 100644 index 00000000..f1457bc0 --- /dev/null +++ b/highlight/jirs-contexts/src/c2187.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\*)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038758, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2188.rs b/highlight/jirs-contexts/src/c2188.rs new file mode 100644 index 00000000..42bc7798 --- /dev/null +++ b/highlight/jirs-contexts/src/c2188.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2189.rs b/highlight/jirs-contexts/src/c2189.rs new file mode 100644 index 00000000..4667a2cb --- /dev/null +++ b/highlight/jirs-contexts/src/c2189.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521973629099, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2190 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620757876985, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2191 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s\\}]"), + scope: vec![ + Scope { + a: 50103314704760870, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c219.rs b/highlight/jirs-contexts/src/c219.rs new file mode 100644 index 00000000..74714140 --- /dev/null +++ b/highlight/jirs-contexts/src/c219.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(%)((~([fdpnxsatz]|\\$PATH:)*)?\\d|\\*)"), + scope: vec![ + Scope { + a: 49258876839198720, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514441, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(%)errorlevel(%)"), + scope: vec![ + Scope { + a: 49259061522792448, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514614, + b: 2533274790395904, + }, + ]),(2, vec![ + Scope { + a: 47288629322514603, + b: 2533274790395904, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 216 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 217 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2190.rs b/highlight/jirs-contexts/src/c2190.rs new file mode 100644 index 00000000..4f93e1c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2190.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2199 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2191.rs b/highlight/jirs-contexts/src/c2191.rs new file mode 100644 index 00000000..b0e743ce --- /dev/null +++ b/highlight/jirs-contexts/src/c2191.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",|\\s?(?=\\})"), + scope: vec![ + Scope { + a: 50103314704826406, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2192 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2192.rs b/highlight/jirs-contexts/src/c2192.rs new file mode 100644 index 00000000..392463f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c2192.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2206 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2193 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2193.rs b/highlight/jirs-contexts/src/c2193.rs new file mode 100644 index 00000000..6273a847 --- /dev/null +++ b/highlight/jirs-contexts/src/c2193.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620757877339, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s(?!/[/*])(?=[^\\s,])|[^\\s,]"), + scope: vec![ + Scope { + a: 50103314704891942, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2194.rs b/highlight/jirs-contexts/src/c2194.rs new file mode 100644 index 00000000..49fea09f --- /dev/null +++ b/highlight/jirs-contexts/src/c2194.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2200 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2195.rs b/highlight/jirs-contexts/src/c2195.rs new file mode 100644 index 00000000..97407be6 --- /dev/null +++ b/highlight/jirs-contexts/src/c2195.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844588138889216, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844588138889216, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2194 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2196.rs b/highlight/jirs-contexts/src/c2196.rs new file mode 100644 index 00000000..abea98dc --- /dev/null +++ b/highlight/jirs-contexts/src/c2196.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2186 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2197.rs b/highlight/jirs-contexts/src/c2197.rs new file mode 100644 index 00000000..0dc5869f --- /dev/null +++ b/highlight/jirs-contexts/src/c2197.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*\\*(?!/)"), + scope: vec![ + Scope { + a: 47288629323038758, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2187 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038758, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2188 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(//).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711028613163, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038758, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2198.rs b/highlight/jirs-contexts/src/c2198.rs new file mode 100644 index 00000000..6d0c9741 --- /dev/null +++ b/highlight/jirs-contexts/src/c2198.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:true|false|null)\\b"), + scope: vec![ + Scope { + a: 59955110639697920, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2199.rs b/highlight/jirs-contexts/src/c2199.rs new file mode 100644 index 00000000..8adfc0e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c2199.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2205 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![ + Scope { + a: 50103314669305894, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c22.rs b/highlight/jirs-contexts/src/c22.rs new file mode 100644 index 00000000..47a66de0 --- /dev/null +++ b/highlight/jirs-contexts/src/c22.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 34 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:Select)(?=\\s|(?m:$)|:|\'|\\b(?i:REM)\\b|%>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 79 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c220.rs b/highlight/jirs-contexts/src/c220.rs new file mode 100644 index 00000000..c2f99cf0 --- /dev/null +++ b/highlight/jirs-contexts/src/c220.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-->"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323039079, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2200.rs b/highlight/jirs-contexts/src/c2200.rs new file mode 100644 index 00000000..04ef5a9c --- /dev/null +++ b/highlight/jirs-contexts/src/c2200.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844588138889216, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844588138889216, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2206 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2201.rs b/highlight/jirs-contexts/src/c2201.rs new file mode 100644 index 00000000..a067cf35 --- /dev/null +++ b/highlight/jirs-contexts/src/c2201.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-?(?:0|[1-9]\\d*)(?:(?:(\\.)\\d+)(?:[eE][-+]?\\d+)?|(?:[eE][-+]?\\d+))"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 10696049115004928, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397926, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-?(?:0|[1-9]\\d*)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2202.rs b/highlight/jirs-contexts/src/c2202.rs new file mode 100644 index 00000000..cdff83d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2202.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521973629110, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2189 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2203.rs b/highlight/jirs-contexts/src/c2203.rs new file mode 100644 index 00000000..6dccdc41 --- /dev/null +++ b/highlight/jirs-contexts/src/c2203.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2197 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2204.rs b/highlight/jirs-contexts/src/c2204.rs new file mode 100644 index 00000000..67642b60 --- /dev/null +++ b/highlight/jirs-contexts/src/c2204.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 10696049115004928, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2199 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2205.rs b/highlight/jirs-contexts/src/c2205.rs new file mode 100644 index 00000000..0f769cfb --- /dev/null +++ b/highlight/jirs-contexts/src/c2205.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x: # turn on extended mode\n \\\\ # a literal backslash\n (?: # ...followed by...\n [\"\\\\/bfnrt] # one of these characters\n | # ...or...\n u # a u\n [0-9a-fA-F]{4} # and four hex digits\n )\n)"), + scope: vec![ + Scope { + a: 59955200847314982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 50103314704957478, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2206.rs b/highlight/jirs-contexts/src/c2206.rs new file mode 100644 index 00000000..9f6eed63 --- /dev/null +++ b/highlight/jirs-contexts/src/c2206.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2203, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2198 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2204 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2196 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2202 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2207.rs b/highlight/jirs-contexts/src/c2207.rs new file mode 100644 index 00000000..56252b6b --- /dev/null +++ b/highlight/jirs-contexts/src/c2207.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("--%>"), + scope: vec![ + Scope { + a: 47288629323038759, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2208.rs b/highlight/jirs-contexts/src/c2208.rs new file mode 100644 index 00000000..197bc1bd --- /dev/null +++ b/highlight/jirs-contexts/src/c2208.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%>"), + scope: vec![ + Scope { + a: 47288521976447015, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+"), + scope: vec![ + Scope { + a: 52636787052118055, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2209 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2209.rs b/highlight/jirs-contexts/src/c2209.rs new file mode 100644 index 00000000..d562881a --- /dev/null +++ b/highlight/jirs-contexts/src/c2209.rs @@ -0,0 +1,84 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+"), + scope: vec![ + Scope { + a: 59955136446595520, + b: 10977524091715584, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130663, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 10977524091715584, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2210 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 10977524091715584, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2211 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c221.rs b/highlight/jirs-contexts/src/c221.rs new file mode 100644 index 00000000..436a97f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c221.rs @@ -0,0 +1,76 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/?>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153191, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(" ([a-zA-Z-]+)"), + scope: vec![ + Scope { + a: 59392186477183335, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 101049516639125504, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 222 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 101049516639125504, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 223 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2210.rs b/highlight/jirs-contexts/src/c2210.rs new file mode 100644 index 00000000..5d6036b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2210.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 10977524091715584, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847314983, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2211.rs b/highlight/jirs-contexts/src/c2211.rs new file mode 100644 index 00000000..b21fbc09 --- /dev/null +++ b/highlight/jirs-contexts/src/c2211.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 10977524091715584, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847314983, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2212.rs b/highlight/jirs-contexts/src/c2212.rs new file mode 100644 index 00000000..cc244b1e --- /dev/null +++ b/highlight/jirs-contexts/src/c2212.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(||)|(%>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444230165332007, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521949642923, + b: 10977524091715584, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?|||%>|\\{|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2213 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2214 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2353 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2213.rs b/highlight/jirs-contexts/src/c2213.rs new file mode 100644 index 00000000..4d8a7715 --- /dev/null +++ b/highlight/jirs-contexts/src/c2213.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=|||%>|\\{|\\})|\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2353 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2214.rs b/highlight/jirs-contexts/src/c2214.rs new file mode 100644 index 00000000..82c7656c --- /dev/null +++ b/highlight/jirs-contexts/src/c2214.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(||)|(%>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444230165332007, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521949642923, + b: 10977524091715584, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2215 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2353 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2215.rs b/highlight/jirs-contexts/src/c2215.rs new file mode 100644 index 00000000..9a2ad526 --- /dev/null +++ b/highlight/jirs-contexts/src/c2215.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(||)|(<%(?!--)[!=]?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444230165332007, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521949642934, + b: 10977524091715584, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2218 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2216.rs b/highlight/jirs-contexts/src/c2216.rs new file mode 100644 index 00000000..34799c3c --- /dev/null +++ b/highlight/jirs-contexts/src/c2216.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2218 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2217.rs b/highlight/jirs-contexts/src/c2217.rs new file mode 100644 index 00000000..c016556c --- /dev/null +++ b/highlight/jirs-contexts/src/c2217.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496454103040, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496454103040, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2216 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2218.rs b/highlight/jirs-contexts/src/c2218.rs new file mode 100644 index 00000000..1253cc4f --- /dev/null +++ b/highlight/jirs-contexts/src/c2218.rs @@ -0,0 +1,81 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496454103040, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496454103040, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<%--"), + scope: vec![ + Scope { + a: 47288629323038759, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2207 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<%@"), + scope: vec![ + Scope { + a: 47288521976447015, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2208 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<%[!=]?)|(||)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521949642934, + b: 10977524091715584, + }, + ]),(2, vec![ + Scope { + a: 46444230165332007, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2212 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2107 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2219.rs b/highlight/jirs-contexts/src/c2219.rs new file mode 100644 index 00000000..aad26db6 --- /dev/null +++ b/highlight/jirs-contexts/src/c2219.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=<)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2331 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(class)\\b|((?:[_$]*\\p{Lu}[\\p{Lu}\\p{N}_$]*\\b)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259061524824064, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136409632768, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\p{Lu}[\\p{L}\\p{N}_$]*)"), + scope: vec![ + Scope { + a: 61925366757326848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2287 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c222.rs b/highlight/jirs-contexts/src/c222.rs new file mode 100644 index 00000000..b757786c --- /dev/null +++ b/highlight/jirs-contexts/src/c222.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 101049516639125504, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2220.rs b/highlight/jirs-contexts/src/c2220.rs new file mode 100644 index 00000000..d0451c16 --- /dev/null +++ b/highlight/jirs-contexts/src/c2220.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2302 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2296 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2221.rs b/highlight/jirs-contexts/src/c2221.rs new file mode 100644 index 00000000..24e3523d --- /dev/null +++ b/highlight/jirs-contexts/src/c2221.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2222.rs b/highlight/jirs-contexts/src/c2222.rs new file mode 100644 index 00000000..0ad30779 --- /dev/null +++ b/highlight/jirs-contexts/src/c2222.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[\\p{L}_$][\\p{L}\\p{N}_$]*))\\s*(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49258876841230336, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130664, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2223 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2291 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2223.rs b/highlight/jirs-contexts/src/c2223.rs new file mode 100644 index 00000000..8cbf6bb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c2223.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[,})])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2224.rs b/highlight/jirs-contexts/src/c2224.rs new file mode 100644 index 00000000..bafb681e --- /dev/null +++ b/highlight/jirs-contexts/src/c2224.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[_$]*\\p{Ll}[\\p{Ll}\\p{N}_$]*\\b)"), + scope: vec![ + Scope { + a: 49259830367748136, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2379 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2294 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2225.rs b/highlight/jirs-contexts/src/c2225.rs new file mode 100644 index 00000000..a439ddb1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2225.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2226.rs b/highlight/jirs-contexts/src/c2226.rs new file mode 100644 index 00000000..d45fd7c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2226.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445080565186600, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445080565186600, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2227.rs b/highlight/jirs-contexts/src/c2227.rs new file mode 100644 index 00000000..a439ddb1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2227.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2228.rs b/highlight/jirs-contexts/src/c2228.rs new file mode 100644 index 00000000..57a47d47 --- /dev/null +++ b/highlight/jirs-contexts/src/c2228.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2229 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2229.rs b/highlight/jirs-contexts/src/c2229.rs new file mode 100644 index 00000000..7cbb14cf --- /dev/null +++ b/highlight/jirs-contexts/src/c2229.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2300 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2301 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c223.rs b/highlight/jirs-contexts/src/c223.rs new file mode 100644 index 00000000..10fb587e --- /dev/null +++ b/highlight/jirs-contexts/src/c223.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 101049516639125504, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2230.rs b/highlight/jirs-contexts/src/c2230.rs new file mode 100644 index 00000000..f07ac007 --- /dev/null +++ b/highlight/jirs-contexts/src/c2230.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|\\)|\\}|,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2231.rs b/highlight/jirs-contexts/src/c2231.rs new file mode 100644 index 00000000..238b1156 --- /dev/null +++ b/highlight/jirs-contexts/src/c2231.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2308 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2232.rs b/highlight/jirs-contexts/src/c2232.rs new file mode 100644 index 00000000..084601a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c2232.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\,"), + scope: vec![ + Scope { + a: 47288620757155880, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2233.rs b/highlight/jirs-contexts/src/c2233.rs new file mode 100644 index 00000000..084601a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c2233.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\,"), + scope: vec![ + Scope { + a: 47288620757155880, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2345 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2234.rs b/highlight/jirs-contexts/src/c2234.rs new file mode 100644 index 00000000..d553558e --- /dev/null +++ b/highlight/jirs-contexts/src/c2234.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2314 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2235.rs b/highlight/jirs-contexts/src/c2235.rs new file mode 100644 index 00000000..204d9682 --- /dev/null +++ b/highlight/jirs-contexts/src/c2235.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038760, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2236.rs b/highlight/jirs-contexts/src/c2236.rs new file mode 100644 index 00000000..f20b8b6e --- /dev/null +++ b/highlight/jirs-contexts/src/c2236.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=%>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2237.rs b/highlight/jirs-contexts/src/c2237.rs new file mode 100644 index 00000000..e1bf5c90 --- /dev/null +++ b/highlight/jirs-contexts/src/c2237.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2335 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2314 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2238.rs b/highlight/jirs-contexts/src/c2238.rs new file mode 100644 index 00000000..cadf754c --- /dev/null +++ b/highlight/jirs-contexts/src/c2238.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2239.rs b/highlight/jirs-contexts/src/c2239.rs new file mode 100644 index 00000000..0d023979 --- /dev/null +++ b/highlight/jirs-contexts/src/c2239.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[;}])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+"), + scope: vec![ + Scope { + a: 59955136430800936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2240 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2380 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c224.rs b/highlight/jirs-contexts/src/c224.rs new file mode 100644 index 00000000..66419f6d --- /dev/null +++ b/highlight/jirs-contexts/src/c224.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 226 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2240.rs b/highlight/jirs-contexts/src/c2240.rs new file mode 100644 index 00000000..aee099a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2240.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2241 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2374 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2241.rs b/highlight/jirs-contexts/src/c2241.rs new file mode 100644 index 00000000..cadf754c --- /dev/null +++ b/highlight/jirs-contexts/src/c2241.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2242.rs b/highlight/jirs-contexts/src/c2242.rs new file mode 100644 index 00000000..375b7767 --- /dev/null +++ b/highlight/jirs-contexts/src/c2242.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2361 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2391 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2380 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2243.rs b/highlight/jirs-contexts/src/c2243.rs new file mode 100644 index 00000000..a439ddb1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2243.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2244.rs b/highlight/jirs-contexts/src/c2244.rs new file mode 100644 index 00000000..7a9c77e7 --- /dev/null +++ b/highlight/jirs-contexts/src/c2244.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2304 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:((?:[_$]*\\p{Lu}[\\p{Lu}\\p{N}_$]*\\b))|((?:[\\p{L}_$][\\p{L}\\p{N}_$]*)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632974376, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445999679864832, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 2383 }), + ContextReference::Direct(ContextId { index: 2299 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2380 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2245.rs b/highlight/jirs-contexts/src/c2245.rs new file mode 100644 index 00000000..88b73e9c --- /dev/null +++ b/highlight/jirs-contexts/src/c2245.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445252355555328, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445252355555328, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2305 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2371 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 46445252355555328, + b: 0, + }, + Scope { + a: 52636628132430461, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\p{Lu}[\\p{L}\\p{N}_$]*)"), + scope: vec![ + Scope { + a: 61925366783475752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2246 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2246.rs b/highlight/jirs-contexts/src/c2246.rs new file mode 100644 index 00000000..f81a5021 --- /dev/null +++ b/highlight/jirs-contexts/src/c2246.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2305 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2379 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2339 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2344 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2247.rs b/highlight/jirs-contexts/src/c2247.rs new file mode 100644 index 00000000..a439ddb1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2247.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2248.rs b/highlight/jirs-contexts/src/c2248.rs new file mode 100644 index 00000000..b1dc463d --- /dev/null +++ b/highlight/jirs-contexts/src/c2248.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[_$]*\\p{Ll}[\\p{Ll}\\p{N}_$]*\\b)"), + scope: vec![ + Scope { + a: 59392186470433476, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2379 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2346 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2249.rs b/highlight/jirs-contexts/src/c2249.rs new file mode 100644 index 00000000..a77fce9f --- /dev/null +++ b/highlight/jirs-contexts/src/c2249.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2250 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c225.rs b/highlight/jirs-contexts/src/c225.rs new file mode 100644 index 00000000..620eeb06 --- /dev/null +++ b/highlight/jirs-contexts/src/c225.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844467879804928, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844467879804928, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 224 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2250.rs b/highlight/jirs-contexts/src/c2250.rs new file mode 100644 index 00000000..4a307a56 --- /dev/null +++ b/highlight/jirs-contexts/src/c2250.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2251 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2251.rs b/highlight/jirs-contexts/src/c2251.rs new file mode 100644 index 00000000..4f780afe --- /dev/null +++ b/highlight/jirs-contexts/src/c2251.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|"), + scope: vec![ + Scope { + a: 47288620772818984, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2373 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2252.rs b/highlight/jirs-contexts/src/c2252.rs new file mode 100644 index 00000000..7cd5b080 --- /dev/null +++ b/highlight/jirs-contexts/src/c2252.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620761153576, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2253.rs b/highlight/jirs-contexts/src/c2253.rs new file mode 100644 index 00000000..2ec9986c --- /dev/null +++ b/highlight/jirs-contexts/src/c2253.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[\\p{L}_$][\\p{L}\\p{N}_$]*)"), + scope: vec![ + Scope { + a: 49258881144979496, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2254.rs b/highlight/jirs-contexts/src/c2254.rs new file mode 100644 index 00000000..fc3bf29c --- /dev/null +++ b/highlight/jirs-contexts/src/c2254.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[)};])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2255.rs b/highlight/jirs-contexts/src/c2255.rs new file mode 100644 index 00000000..7406103a --- /dev/null +++ b/highlight/jirs-contexts/src/c2255.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 2350 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2373 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2256.rs b/highlight/jirs-contexts/src/c2256.rs new file mode 100644 index 00000000..a63722fb --- /dev/null +++ b/highlight/jirs-contexts/src/c2256.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2336 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2257.rs b/highlight/jirs-contexts/src/c2257.rs new file mode 100644 index 00000000..367c82d6 --- /dev/null +++ b/highlight/jirs-contexts/src/c2257.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2373 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314705416192, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2258.rs b/highlight/jirs-contexts/src/c2258.rs new file mode 100644 index 00000000..d553558e --- /dev/null +++ b/highlight/jirs-contexts/src/c2258.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2314 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c2259.rs b/highlight/jirs-contexts/src/c2259.rs new file mode 100644 index 00000000..ae375ee1 --- /dev/null +++ b/highlight/jirs-contexts/src/c2259.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 2376, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2358 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 11258999068426240, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c226.rs b/highlight/jirs-contexts/src/c226.rs new file mode 100644 index 00000000..844d67f3 --- /dev/null +++ b/highlight/jirs-contexts/src/c226.rs @@ -0,0 +1,101 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844467879804928, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844467879804928, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![ + Scope { + a: 47288629323038891, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5198.rs b/highlight/jirs-contexts/src/c5198.rs new file mode 100644 index 00000000..5b0d59fa --- /dev/null +++ b/highlight/jirs-contexts/src/c5198.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("]]>"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5199.rs b/highlight/jirs-contexts/src/c5199.rs new file mode 100644 index 00000000..3a922d3f --- /dev/null +++ b/highlight/jirs-contexts/src/c5199.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288629360394411, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5269 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c52.rs b/highlight/jirs-contexts/src/c52.rs new file mode 100644 index 00000000..da619758 --- /dev/null +++ b/highlight/jirs-contexts/src/c52.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 35 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 76 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 51 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c520.rs b/highlight/jirs-contexts/src/c520.rs new file mode 100644 index 00000000..57df7f65 --- /dev/null +++ b/highlight/jirs-contexts/src/c520.rs @@ -0,0 +1,92 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49258876839395328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 805 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 791 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366604, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/\\*).*(\\*/)"), + scope: vec![ + Scope { + a: 51510878516543488, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038732, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323038732, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314676121612, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5200.rs b/highlight/jirs-contexts/src/c5200.rs new file mode 100644 index 00000000..432724ac --- /dev/null +++ b/highlight/jirs-contexts/src/c5200.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5269 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5201.rs b/highlight/jirs-contexts/src/c5201.rs new file mode 100644 index 00000000..e9ee31cf --- /dev/null +++ b/highlight/jirs-contexts/src/c5201.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844738462744576, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844738462744576, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5200 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5202.rs b/highlight/jirs-contexts/src/c5202.rs new file mode 100644 index 00000000..f4f3a4ab --- /dev/null +++ b/highlight/jirs-contexts/src/c5202.rs @@ -0,0 +1,85 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)((?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))))(\\.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445080559026176, + b: 0, + }, + Scope { + a: 47288629337129033, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445080565186633, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 46445080565186633, + b: 0, + }, + Scope { + a: 47288788229619712, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5110 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)((?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445080559026176, + b: 0, + }, + Scope { + a: 47288629337129033, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445080565186633, + b: 0, + }, + Scope { + a: 49259830326132736, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5203 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5203.rs b/highlight/jirs-contexts/src/c5203.rs new file mode 100644 index 00000000..58079f28 --- /dev/null +++ b/highlight/jirs-contexts/src/c5203.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445080570757193, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445080570757193, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\(\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5107 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109646, + b: 51228759293952000, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5108 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521965109646, + b: 48132534550134784, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521965109646, + b: 51228759293952000, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5109 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!\\s*[(\\[])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5204.rs b/highlight/jirs-contexts/src/c5204.rs new file mode 100644 index 00000000..97e6ca8b --- /dev/null +++ b/highlight/jirs-contexts/src/c5204.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47293778981617664, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5279 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5205.rs b/highlight/jirs-contexts/src/c5205.rs new file mode 100644 index 00000000..0390b998 --- /dev/null +++ b/highlight/jirs-contexts/src/c5205.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47293778981617664, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5111 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5206.rs b/highlight/jirs-contexts/src/c5206.rs new file mode 100644 index 00000000..70b4eb55 --- /dev/null +++ b/highlight/jirs-contexts/src/c5206.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5268 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:this|super)\\b"), + scope: vec![ + Scope { + a: 49259061526986752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Unit|Boolean|Byte|Char|Short|Int|Float|Long|Double)\\b"), + scope: vec![ + Scope { + a: 48414576511352905, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5290 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5207.rs b/highlight/jirs-contexts/src/c5207.rs new file mode 100644 index 00000000..58913b1e --- /dev/null +++ b/highlight/jirs-contexts/src/c5207.rs @@ -0,0 +1,191 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5261 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5206 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5217 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5289 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5303 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5266 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![ + Scope { + a: 47288629321990217, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5112 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))(?:(\\.)(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))(\\.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|\\b(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))(?=\\s*\\()"), + scope: vec![ + Scope { + a: 61925409709162496, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5113 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 49258876843393024, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5114 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@"), + scope: vec![ + Scope { + a: 52636628122009673, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_\\s*\\*"), + scope: vec![ + Scope { + a: 52636628190101577, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_"), + scope: vec![ + Scope { + a: 49259061613756489, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620725895168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5208.rs b/highlight/jirs-contexts/src/c5208.rs new file mode 100644 index 00000000..0888345b --- /dev/null +++ b/highlight/jirs-contexts/src/c5208.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5209 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>|\\x{21D2}"), + scope: vec![ + Scope { + a: 52636628126531657, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5209.rs b/highlight/jirs-contexts/src/c5209.rs new file mode 100644 index 00000000..760a418d --- /dev/null +++ b/highlight/jirs-contexts/src/c5209.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689445371904, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5115 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5116 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629325660342, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5117 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_\\s*\\*"), + scope: vec![ + Scope { + a: 52636628190101577, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c521.rs b/highlight/jirs-contexts/src/c521.rs new file mode 100644 index 00000000..c4ca9a70 --- /dev/null +++ b/highlight/jirs-contexts/src/c521.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 805 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 806 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 791 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdefined\\b"), + scope: vec![ + Scope { + a: 52636636689465344, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5210.rs b/highlight/jirs-contexts/src/c5210.rs new file mode 100644 index 00000000..b7efd308 --- /dev/null +++ b/highlight/jirs-contexts/src/c5210.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Unit|Boolean|Byte|Char|Short|Int|Float|Long|Double|Any|AnyRef|AnyVal|Nothing)\\b"), + scope: vec![ + Scope { + a: 48414576511352905, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5211.rs b/highlight/jirs-contexts/src/c5211.rs new file mode 100644 index 00000000..c93c2351 --- /dev/null +++ b/highlight/jirs-contexts/src/c5211.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*\\*/"), + scope: vec![ + Scope { + a: 51510878563795017, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*\\*"), + scope: vec![ + Scope { + a: 47288629323038793, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5118 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5119 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5212.rs b/highlight/jirs-contexts/src/c5212.rs new file mode 100644 index 00000000..e8032984 --- /dev/null +++ b/highlight/jirs-contexts/src/c5212.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5120 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5121 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5122 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5213.rs b/highlight/jirs-contexts/src/c5213.rs new file mode 100644 index 00000000..ff900aa6 --- /dev/null +++ b/highlight/jirs-contexts/src/c5213.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bcase\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5216 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5269 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5214.rs b/highlight/jirs-contexts/src/c5214.rs new file mode 100644 index 00000000..5d12805b --- /dev/null +++ b/highlight/jirs-contexts/src/c5214.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444328960787831, + b: 20547673299877888, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444328960787831, + b: 20547673299877888, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5123 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5213 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5215.rs b/highlight/jirs-contexts/src/c5215.rs new file mode 100644 index 00000000..9fbd57ca --- /dev/null +++ b/highlight/jirs-contexts/src/c5215.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444328960787832, + b: 20547673299877888, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444328960787832, + b: 20547673299877888, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5124 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5213 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5216.rs b/highlight/jirs-contexts/src/c5216.rs new file mode 100644 index 00000000..082693ee --- /dev/null +++ b/highlight/jirs-contexts/src/c5216.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcase\\b"), + scope: vec![ + Scope { + a: 52636787049037897, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5125 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5217.rs b/highlight/jirs-contexts/src/c5217.rs new file mode 100644 index 00000000..d243adf3 --- /dev/null +++ b/highlight/jirs-contexts/src/c5217.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'(\\\\[btnfr\"\'\\\\]|\\\\u[0-9a-fA-F]{4}|\\\\[0-7]{1,3}|.)\'"), + scope: vec![ + Scope { + a: 59955200846594121, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5218.rs b/highlight/jirs-contexts/src/c5218.rs new file mode 100644 index 00000000..2768455d --- /dev/null +++ b/highlight/jirs-contexts/src/c5218.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5128 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bwith\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5226 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5219 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5219.rs b/highlight/jirs-contexts/src/c5219.rs new file mode 100644 index 00000000..a0c4cfce --- /dev/null +++ b/highlight/jirs-contexts/src/c5219.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5218 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c522.rs b/highlight/jirs-contexts/src/c522.rs new file mode 100644 index 00000000..7a94e84d --- /dev/null +++ b/highlight/jirs-contexts/src/c522.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 805 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 806 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 791 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 659 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 55451949097287680, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5220.rs b/highlight/jirs-contexts/src/c5220.rs new file mode 100644 index 00000000..64274a4a --- /dev/null +++ b/highlight/jirs-contexts/src/c5220.rs @@ -0,0 +1,78 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bwith\\b"), + scope: vec![ + Scope { + a: 50103349105197129, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bextends\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5222 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5221 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5221.rs b/highlight/jirs-contexts/src/c5221.rs new file mode 100644 index 00000000..0096cda4 --- /dev/null +++ b/highlight/jirs-contexts/src/c5221.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5220 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5222.rs b/highlight/jirs-contexts/src/c5222.rs new file mode 100644 index 00000000..a26dd4ed --- /dev/null +++ b/highlight/jirs-contexts/src/c5222.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)(?=\\s*\\.)"), + scope: vec![ + Scope { + a: 59392186470432841, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\.)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5131 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![ + Scope { + a: 59392186470432841, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5223 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629322186934, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5132 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5225 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5223.rs b/highlight/jirs-contexts/src/c5223.rs new file mode 100644 index 00000000..26275255 --- /dev/null +++ b/highlight/jirs-contexts/src/c5223.rs @@ -0,0 +1,92 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5129 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5130 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:with|extends)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5226 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5218 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5224 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5224.rs b/highlight/jirs-contexts/src/c5224.rs new file mode 100644 index 00000000..415537c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c5224.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5223 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5225.rs b/highlight/jirs-contexts/src/c5225.rs new file mode 100644 index 00000000..db99e58d --- /dev/null +++ b/highlight/jirs-contexts/src/c5225.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5222 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5226.rs b/highlight/jirs-contexts/src/c5226.rs new file mode 100644 index 00000000..56013433 --- /dev/null +++ b/highlight/jirs-contexts/src/c5226.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bextends\\b"), + scope: vec![ + Scope { + a: 50103349105262665, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bwith\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5222 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5227 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5227.rs b/highlight/jirs-contexts/src/c5227.rs new file mode 100644 index 00000000..89c7c0b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c5227.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5226 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5228.rs b/highlight/jirs-contexts/src/c5228.rs new file mode 100644 index 00000000..fbbdaefd --- /dev/null +++ b/highlight/jirs-contexts/src/c5228.rs @@ -0,0 +1,77 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5133 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:extends|with)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5220 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5230 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5229 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5229.rs b/highlight/jirs-contexts/src/c5229.rs new file mode 100644 index 00000000..0b910156 --- /dev/null +++ b/highlight/jirs-contexts/src/c5229.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5228 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c523.rs b/highlight/jirs-contexts/src/c523.rs new file mode 100644 index 00000000..65117ec6 --- /dev/null +++ b/highlight/jirs-contexts/src/c523.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 805 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 806 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 791 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 3377699720527872, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 524 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 3377699720527872, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 525 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5230.rs b/highlight/jirs-contexts/src/c5230.rs new file mode 100644 index 00000000..a4262583 --- /dev/null +++ b/highlight/jirs-contexts/src/c5230.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5136 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:extends|with)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5220 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5231 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5231.rs b/highlight/jirs-contexts/src/c5231.rs new file mode 100644 index 00000000..f7abd236 --- /dev/null +++ b/highlight/jirs-contexts/src/c5231.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5230 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5232.rs b/highlight/jirs-contexts/src/c5232.rs new file mode 100644 index 00000000..79c31793 --- /dev/null +++ b/highlight/jirs-contexts/src/c5232.rs @@ -0,0 +1,67 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5232 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629329985707, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:this|super)\\b"), + scope: vec![ + Scope { + a: 49259061526986752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5291 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5239 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5233.rs b/highlight/jirs-contexts/src/c5233.rs new file mode 100644 index 00000000..53e84bcb --- /dev/null +++ b/highlight/jirs-contexts/src/c5233.rs @@ -0,0 +1,110 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:private|protected)\\b"), + scope: vec![ + Scope { + a: 48414439049003081, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5137 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5228 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5232 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:extends|with)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5220 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5230 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5234 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5234.rs b/highlight/jirs-contexts/src/c5234.rs new file mode 100644 index 00000000..8d46b54c --- /dev/null +++ b/highlight/jirs-contexts/src/c5234.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5233 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5235.rs b/highlight/jirs-contexts/src/c5235.rs new file mode 100644 index 00000000..6a915257 --- /dev/null +++ b/highlight/jirs-contexts/src/c5235.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(//).*(?m:$)"), + scope: vec![ + Scope { + a: 51510711028613193, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038793, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5236.rs b/highlight/jirs-contexts/src/c5236.rs new file mode 100644 index 00000000..017147d6 --- /dev/null +++ b/highlight/jirs-contexts/src/c5236.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5206 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5217 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 61925409709162496, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5290 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)(?=[\\(\\[])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5290 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5237.rs b/highlight/jirs-contexts/src/c5237.rs new file mode 100644 index 00000000..be499769 --- /dev/null +++ b/highlight/jirs-contexts/src/c5237.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\{\\}\\)]|\\b(?:case|class|def|val|var|trait|object|private|protected|for|while|if|final|sealed|implicit|type|import|override)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5238.rs b/highlight/jirs-contexts/src/c5238.rs new file mode 100644 index 00000000..df75bbab --- /dev/null +++ b/highlight/jirs-contexts/src/c5238.rs @@ -0,0 +1,215 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(def)\\s+((?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576474128457, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630615113, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5251 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(case\\s+)?(class|trait|object)(\\s+((?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)))"), + scope: vec![ + Scope { + a: 46444243046563913, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475832393, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576475832393, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130632319049, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5233 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(type)\\s+((?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576467312640, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632450121, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5138 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var)\\s+((?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576553754697, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087310291017, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bval\\b"), + scope: vec![ + Scope { + a: 48414576554016841, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5298 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(package)\\s+(object)\\s+((?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636693463040, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576475832393, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130632319049, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5220 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(package)\\s+((?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)(?:\\.(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`))*)\\s*(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636693463040, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130643527035, + b: 20547673299877888, + }, + ]),(3, vec![ + Scope { + a: 47288521951477942, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5141 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(package)\\s+((?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)(?:\\.(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`))*)"), + scope: vec![ + Scope { + a: 46444977479811072, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636693463040, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130643526208, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bcase\\b(?!\\s+class\\b)"), + scope: vec![ + Scope { + a: 52636787049037897, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5142 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5239.rs b/highlight/jirs-contexts/src/c5239.rs new file mode 100644 index 00000000..0de108dd --- /dev/null +++ b/highlight/jirs-contexts/src/c5239.rs @@ -0,0 +1,178 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5202 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?|\\*"), + scope: vec![ + Scope { + a: 49259061614215241, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bLambda\\b|\\x{03BB}"), + scope: vec![ + Scope { + a: 52636628190822473, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btype\\b"), + scope: vec![ + Scope { + a: 52636787017318400, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bwith\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\.#]"), + scope: vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620725895168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5210 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:forSome)\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:this|super)\\b"), + scope: vec![ + Scope { + a: 49259061526986752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:abstract|case|catch|class|def|do|else|extends|false|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|super|this|throw|trait|true|try|type|val|var|while|with|yield)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 61925366759489536, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_"), + scope: vec![ + Scope { + a: 49259061613756489, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-%:]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <[:%\\-][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n :[[^<]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n :<[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![ + Scope { + a: 61925375349424128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5208 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c524.rs b/highlight/jirs-contexts/src/c524.rs new file mode 100644 index 00000000..e8d8aa75 --- /dev/null +++ b/highlight/jirs-contexts/src/c524.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 3377699720527872, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5240.rs b/highlight/jirs-contexts/src/c5240.rs new file mode 100644 index 00000000..7493c107 --- /dev/null +++ b/highlight/jirs-contexts/src/c5240.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[btnfr\"\'\\\\]|\\\\u[0-9a-fA-F]{4}|\\\\[0-7]{1,3}"), + scope: vec![ + Scope { + a: 59955200847315017, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\"), + scope: vec![ + Scope { + a: 50103314681561161, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5241.rs b/highlight/jirs-contexts/src/c5241.rs new file mode 100644 index 00000000..954c9fa8 --- /dev/null +++ b/highlight/jirs-contexts/src/c5241.rs @@ -0,0 +1,104 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5240 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5260 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%[%n]"), + scope: vec![ + Scope { + a: 59955136435322953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%\\-?#?[bBhHsS]"), + scope: vec![ + Scope { + a: 59955136435322953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%\\-?[cC]"), + scope: vec![ + Scope { + a: 59955136435322953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%\\-?[tT][HIklMSLNpzZsQBbhAaCYyjmdeRTrDFc]?"), + scope: vec![ + Scope { + a: 59955136435322953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%[\\+\\-# 0\\(,]*[\\.0-9]*[feEgGaA]"), + scope: vec![ + Scope { + a: 59955136435322953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%[\\+\\-# 0\\(,]*[doxX]"), + scope: vec![ + Scope { + a: 59955136435322953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5242.rs b/highlight/jirs-contexts/src/c5242.rs new file mode 100644 index 00000000..2f4295c4 --- /dev/null +++ b/highlight/jirs-contexts/src/c5242.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n ^(?=\n (\n [^<\\x{2190}=\\{\\}/\"]\n |<[^\\-]\n |/[^/*]\n |\"([^\"\\\\]|\\\\\\.)*\"\n |/\\*([^*]|\\*(?!/))*\\*/\n )+\n (?:[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\']|_)(<-|\\x{2190}|=)[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\']\n )"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5145 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5269 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5243.rs b/highlight/jirs-contexts/src/c5243.rs new file mode 100644 index 00000000..c837d2be --- /dev/null +++ b/highlight/jirs-contexts/src/c5243.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(for)\\s*(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636701196361, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521951477942, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5146 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(for)\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636701196361, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5147 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5244.rs b/highlight/jirs-contexts/src/c5244.rs new file mode 100644 index 00000000..275b9e54 --- /dev/null +++ b/highlight/jirs-contexts/src/c5244.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bif\\b"), + scope: vec![ + Scope { + a: 52636636701196361, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5245 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<-|\\x{2190}|="), + scope: vec![ + Scope { + a: 52636628111130697, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5245 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bval\\b"), + scope: vec![ + Scope { + a: 48414576554016841, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5276 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5245.rs b/highlight/jirs-contexts/src/c5245.rs new file mode 100644 index 00000000..01979924 --- /dev/null +++ b/highlight/jirs-contexts/src/c5245.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5269 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5246.rs b/highlight/jirs-contexts/src/c5246.rs new file mode 100644 index 00000000..27168ccb --- /dev/null +++ b/highlight/jirs-contexts/src/c5246.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5148 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47293778981617664, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5248 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5247 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5247.rs b/highlight/jirs-contexts/src/c5247.rs new file mode 100644 index 00000000..677ea0b8 --- /dev/null +++ b/highlight/jirs-contexts/src/c5247.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5246 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5248.rs b/highlight/jirs-contexts/src/c5248.rs new file mode 100644 index 00000000..bb36763d --- /dev/null +++ b/highlight/jirs-contexts/src/c5248.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5249 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\{\\};]|[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\']?=[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\'])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5239 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5249.rs b/highlight/jirs-contexts/src/c5249.rs new file mode 100644 index 00000000..c01faa4a --- /dev/null +++ b/highlight/jirs-contexts/src/c5249.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5248 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c525.rs b/highlight/jirs-contexts/src/c525.rs new file mode 100644 index 00000000..dae8a856 --- /dev/null +++ b/highlight/jirs-contexts/src/c525.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 3377699720527872, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5250.rs b/highlight/jirs-contexts/src/c5250.rs new file mode 100644 index 00000000..bcf1ab0a --- /dev/null +++ b/highlight/jirs-contexts/src/c5250.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5250 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629329985707, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5291 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5239 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5251.rs b/highlight/jirs-contexts/src/c5251.rs new file mode 100644 index 00000000..05dc2162 --- /dev/null +++ b/highlight/jirs-contexts/src/c5251.rs @@ -0,0 +1,90 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5246 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5250 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47293778981617664, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5248 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\{\\};]|[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\']?=[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\'])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5252 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5252.rs b/highlight/jirs-contexts/src/c5252.rs new file mode 100644 index 00000000..70c018db --- /dev/null +++ b/highlight/jirs-contexts/src/c5252.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5251 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5253.rs b/highlight/jirs-contexts/src/c5253.rs new file mode 100644 index 00000000..a0a6bfcc --- /dev/null +++ b/highlight/jirs-contexts/src/c5253.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bimport\\b"), + scope: vec![ + Scope { + a: 52636787041304649, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5151 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5254.rs b/highlight/jirs-contexts/src/c5254.rs new file mode 100644 index 00000000..5d051371 --- /dev/null +++ b/highlight/jirs-contexts/src/c5254.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bnew\\b"), + scope: vec![ + Scope { + a: 52636787017318400, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5256 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5255.rs b/highlight/jirs-contexts/src/c5255.rs new file mode 100644 index 00000000..16723648 --- /dev/null +++ b/highlight/jirs-contexts/src/c5255.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5153 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5256.rs b/highlight/jirs-contexts/src/c5256.rs new file mode 100644 index 00000000..8c3b4f16 --- /dev/null +++ b/highlight/jirs-contexts/src/c5256.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5258 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\S\\n])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5257.rs b/highlight/jirs-contexts/src/c5257.rs new file mode 100644 index 00000000..2f0be751 --- /dev/null +++ b/highlight/jirs-contexts/src/c5257.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5258 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5256 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5258.rs b/highlight/jirs-contexts/src/c5258.rs new file mode 100644 index 00000000..afd8ad9b --- /dev/null +++ b/highlight/jirs-contexts/src/c5258.rs @@ -0,0 +1,100 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5255 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5154 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5155 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bwith\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5257 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 61925366759489536, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5259 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-%:]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <[:%\\-][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n :[[^<]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n :<[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![ + Scope { + a: 61925375349424128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5259 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5259.rs b/highlight/jirs-contexts/src/c5259.rs new file mode 100644 index 00000000..f405c043 --- /dev/null +++ b/highlight/jirs-contexts/src/c5259.rs @@ -0,0 +1,88 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5255 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s+with\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5256 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5156 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5158 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[.#]"), + scope: vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5257 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^ \\t])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c526.rs b/highlight/jirs-contexts/src/c526.rs new file mode 100644 index 00000000..7dc0c2cf --- /dev/null +++ b/highlight/jirs-contexts/src/c526.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374705152, + b: 0, + }, + Scope { + a: 52636636717449228, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*else)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374705152, + b: 0, + }, + Scope { + a: 52636636717449481, + b: 3377699720527872, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 527 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 528 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5260.rs b/highlight/jirs-contexts/src/c5260.rs new file mode 100644 index 00000000..b12db363 --- /dev/null +++ b/highlight/jirs-contexts/src/c5260.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$(?=(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))))"), + scope: vec![ + Scope { + a: 47288629322514505, + b: 0, + }, + Scope { + a: 49259087296790528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5160 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{"), + scope: vec![ + Scope { + a: 47288629333590089, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5161 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5261.rs b/highlight/jirs-contexts/src/c5261.rs new file mode 100644 index 00000000..4e6df396 --- /dev/null +++ b/highlight/jirs-contexts/src/c5261.rs @@ -0,0 +1,102 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:return|throw)\\b"), + scope: vec![ + Scope { + a: 52636636701197694, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:else|if|do|while|for|yield|match)\\b"), + scope: vec![ + Scope { + a: 52636636701196361, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:catch|finally|try)\\b"), + scope: vec![ + Scope { + a: 52636636706177097, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bmacro\\b"), + scope: vec![ + Scope { + a: 52636787017318400, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?\\?\\?"), + scope: vec![ + Scope { + a: 52636787017318400, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[!=]=(?=[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\'])|\\b(?:eq|ne)\\b"), + scope: vec![ + Scope { + a: 52636628119257161, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5262.rs b/highlight/jirs-contexts/src/c5262.rs new file mode 100644 index 00000000..a3c3c6c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c5262.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47293778981617664, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5165 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5263 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5263.rs b/highlight/jirs-contexts/src/c5263.rs new file mode 100644 index 00000000..3370c6bd --- /dev/null +++ b/highlight/jirs-contexts/src/c5263.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5163 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![ + Scope { + a: 49258876843393024, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_"), + scope: vec![ + Scope { + a: 49259061613756489, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5264.rs b/highlight/jirs-contexts/src/c5264.rs new file mode 100644 index 00000000..e8f7e8e6 --- /dev/null +++ b/highlight/jirs-contexts/src/c5264.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47293778981617664, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5164 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5263 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5265.rs b/highlight/jirs-contexts/src/c5265.rs new file mode 100644 index 00000000..593509e1 --- /dev/null +++ b/highlight/jirs-contexts/src/c5265.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=((?:(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)|_)|(?:(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)|_)\\s*:(\\s*(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)\\s*(?:\\[(?:[^\\[\\]]|\\[(?:[^\\[\\]]|\\[[^\\[\\]]*\\])*\\])*\\])?(\\s*[\\.#]\\s*(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)\\s*(?:\\[(?:[^\\[\\]]|\\[(?:[^\\[\\]]|\\[[^\\[\\]]*\\])*\\])*\\])?)*)+|(?:(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)|_)\\s*:\\s*(?:\\((?:[^\\(\\)]|\\((?:[^\\(\\)]|\\([^\\(\\)]*\\))*\\))*\\))|(?:\\((?:[^\\(\\)]|\\((?:[^\\(\\)]|\\([^\\(\\)]*\\))*\\))*\\)))\\s*(?:=>|\\x{21D2})(?:/\\*|//|[[\\p{L}]0-9\\s\\)\\]\\}]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5166 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5266.rs b/highlight/jirs-contexts/src/c5266.rs new file mode 100644 index 00000000..051b2601 --- /dev/null +++ b/highlight/jirs-contexts/src/c5266.rs @@ -0,0 +1,128 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bextends\\b"), + scope: vec![ + Scope { + a: 50103349105590345, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bwith\\b"), + scope: vec![ + Scope { + a: 50103349105655881, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bforSome\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:(?:case\\s+)?class|trait|object)\\b"), + scope: vec![ + Scope { + a: 48414576475832393, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bdef\\b"), + scope: vec![ + Scope { + a: 48414576474128457, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btype\\b"), + scope: vec![ + Scope { + a: 48414576467312640, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bvar\\b"), + scope: vec![ + Scope { + a: 48414576553754697, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bpackage\\b"), + scope: vec![ + Scope { + a: 52636636693463040, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5267.rs b/highlight/jirs-contexts/src/c5267.rs new file mode 100644 index 00000000..8cd361c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c5267.rs @@ -0,0 +1,84 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130697, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_"), + scope: vec![ + Scope { + a: 49259061613756489, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620725895168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5268.rs b/highlight/jirs-contexts/src/c5268.rs new file mode 100644 index 00000000..2454ec14 --- /dev/null +++ b/highlight/jirs-contexts/src/c5268.rs @@ -0,0 +1,129 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:false|null|true)\\b"), + scope: vec![ + Scope { + a: 59955110641991680, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n # 1.1, 1.1e1, 1.1e-1, 1.1d, 1.1e1d, 1.1e-1d, 1.e1d | 1e1 1e1d | 1d\n \\b\\d+ (?: (?: (\\.) \\d+ (?:[eE][-+]?\\d+)? | (?:[eE][-+]?\\d+) ) ([dDfF])? | ([dDfF]) )\n # .1, .1e1, .1e-1\n | (\\.) \\d+ (?:[eE][-+]?\\d+)? ([dDfF])?\n)\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 20547673299877888, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397961, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576476553289, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576476553289, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288620735397961, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 48414576476553289, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(0[xX])\\h+([lL]?)\\b"), + scope: vec![ + Scope { + a: 59955089176461528, + b: 20547673299877888, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070764, + b: 20547673299877888, + }, + ]),(2, vec![ + Scope { + a: 48414576476553289, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:0|[1-9][0-9]*)([lL]?)\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 20547673299877888, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576476553289, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\(\\)"), + scope: vec![ + Scope { + a: 59955110641991680, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5269.rs b/highlight/jirs-contexts/src/c5269.rs new file mode 100644 index 00000000..d666774e --- /dev/null +++ b/highlight/jirs-contexts/src/c5269.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844738462744576, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844738462744576, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5272 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5265 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5271 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c527.rs b/highlight/jirs-contexts/src/c527.rs new file mode 100644 index 00000000..26fe6136 --- /dev/null +++ b/highlight/jirs-contexts/src/c527.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*endif\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 622 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 562 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5270.rs b/highlight/jirs-contexts/src/c5270.rs new file mode 100644 index 00000000..407382a5 --- /dev/null +++ b/highlight/jirs-contexts/src/c5270.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5272 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5271 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5271.rs b/highlight/jirs-contexts/src/c5271.rs new file mode 100644 index 00000000..b1e42506 --- /dev/null +++ b/highlight/jirs-contexts/src/c5271.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5266 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5236 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5212 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5267 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5272.rs b/highlight/jirs-contexts/src/c5272.rs new file mode 100644 index 00000000..f6236ecc --- /dev/null +++ b/highlight/jirs-contexts/src/c5272.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5288 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5238 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5243 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5261 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5253 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5289 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5303 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5254 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5204 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5202 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5273.rs b/highlight/jirs-contexts/src/c5273.rs new file mode 100644 index 00000000..dd5e1c18 --- /dev/null +++ b/highlight/jirs-contexts/src/c5273.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288522009083977, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5167 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5269 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5274.rs b/highlight/jirs-contexts/src/c5274.rs new file mode 100644 index 00000000..83946f5c --- /dev/null +++ b/highlight/jirs-contexts/src/c5274.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5207 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47293778981617664, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5168 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5169 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5275.rs b/highlight/jirs-contexts/src/c5275.rs new file mode 100644 index 00000000..371f75c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c5275.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689445371904, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)(?=[\\(\\[])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5290 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5276.rs b/highlight/jirs-contexts/src/c5276.rs new file mode 100644 index 00000000..7a8b577d --- /dev/null +++ b/highlight/jirs-contexts/src/c5276.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5207 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5205 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5170 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5277.rs b/highlight/jirs-contexts/src/c5277.rs new file mode 100644 index 00000000..77813ad8 --- /dev/null +++ b/highlight/jirs-contexts/src/c5277.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5235 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5211 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5278.rs b/highlight/jirs-contexts/src/c5278.rs new file mode 100644 index 00000000..e23467cb --- /dev/null +++ b/highlight/jirs-contexts/src/c5278.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))"), + scope: vec![ + Scope { + a: 59955136445349961, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5279.rs b/highlight/jirs-contexts/src/c5279.rs new file mode 100644 index 00000000..29e21cf2 --- /dev/null +++ b/highlight/jirs-contexts/src/c5279.rs @@ -0,0 +1,160 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bif\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btype\\b"), + scope: vec![ + Scope { + a: 52636787017318400, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Unit|Boolean|Byte|Char|Short|Int|Float|Long|Double)\\b"), + scope: vec![ + Scope { + a: 48414576511352905, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5282 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:forSome)\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:this|super)\\b"), + scope: vec![ + Scope { + a: 49259061526986752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5282 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 61925366759489536, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5282 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:abstract|case|catch|class|def|do|else|extends|false|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|super|this|throw|trait|true|try|type|val|var|while|with|yield)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-%:]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <[:%\\-][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n :[[^<]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n :<[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![ + Scope { + a: 61925375349424128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5282 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5282 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5179 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5208 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c528.rs b/highlight/jirs-contexts/src/c528.rs new file mode 100644 index 00000000..8637b54c --- /dev/null +++ b/highlight/jirs-contexts/src/c528.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*(else|endif)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 795 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5280.rs b/highlight/jirs-contexts/src/c5280.rs new file mode 100644 index 00000000..bbb3ce83 --- /dev/null +++ b/highlight/jirs-contexts/src/c5280.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5171 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5279 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5279 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5281.rs b/highlight/jirs-contexts/src/c5281.rs new file mode 100644 index 00000000..a31a30b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c5281.rs @@ -0,0 +1,144 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btype\\b"), + scope: vec![ + Scope { + a: 52636787017318400, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Unit|Boolean|Byte|Char|Short|Int|Float|Long|Double)\\b"), + scope: vec![ + Scope { + a: 48414576511352905, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5284 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:forSome)\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:this|super)\\b"), + scope: vec![ + Scope { + a: 49259061526986752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5284 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 61925366759489536, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5284 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-%:]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <[:%\\-][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n :[[^<]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n :<[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![ + Scope { + a: 61925375349424128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5284 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5284 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5172 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5209 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5282.rs b/highlight/jirs-contexts/src/c5282.rs new file mode 100644 index 00000000..9806ee9b --- /dev/null +++ b/highlight/jirs-contexts/src/c5282.rs @@ -0,0 +1,238 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5176 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\.#]"), + scope: vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5279 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5177 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bif\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(with)(?:\\s+|\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5279 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btype\\b"), + scope: vec![ + Scope { + a: 50103349026817409, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Unit|Boolean|Byte|Char|Short|Int|Float|Long|Double)\\b"), + scope: vec![ + Scope { + a: 48414576511352905, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5287 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:forSome)\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:this|super)\\b"), + scope: vec![ + Scope { + a: 49259061526986752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5287 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 61925366759489536, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5287 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:abstract|case|catch|class|def|do|else|extends|false|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|super|this|throw|trait|true|try|type|val|var|while|with|yield)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-%:]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <[:%\\-][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n :[[^<]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n :<[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![ + Scope { + a: 61925375349424128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5287 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629325660342, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5178 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5290 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>|\\x{21D2}"), + scope: vec![ + Scope { + a: 52636628126531657, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5280 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5209 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5283.rs b/highlight/jirs-contexts/src/c5283.rs new file mode 100644 index 00000000..5ae88037 --- /dev/null +++ b/highlight/jirs-contexts/src/c5283.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5279 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5284.rs b/highlight/jirs-contexts/src/c5284.rs new file mode 100644 index 00000000..43a6fb0d --- /dev/null +++ b/highlight/jirs-contexts/src/c5284.rs @@ -0,0 +1,215 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5173 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\.#]"), + scope: vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5281 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5174 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(with)(?:\\s+|\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5281 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btype\\b"), + scope: vec![ + Scope { + a: 50103349026817409, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Unit|Boolean|Byte|Char|Short|Int|Float|Long|Double)\\b"), + scope: vec![ + Scope { + a: 48414576511352905, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5286 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:forSome)\\b"), + scope: vec![ + Scope { + a: 52638212946460672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:this|super)\\b"), + scope: vec![ + Scope { + a: 49259061526986752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5286 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 61925366759489536, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5286 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:abstract|case|catch|class|def|do|else|extends|false|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|super|this|throw|trait|true|try|type|val|var|while|with|yield)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-%:]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <[:%\\-][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n :[[^<]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n :<[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)"), + scope: vec![ + Scope { + a: 61925375349424128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5286 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629325660342, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5175 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5290 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5209 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5285.rs b/highlight/jirs-contexts/src/c5285.rs new file mode 100644 index 00000000..40ab5a1c --- /dev/null +++ b/highlight/jirs-contexts/src/c5285.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5237 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5281 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5286.rs b/highlight/jirs-contexts/src/c5286.rs new file mode 100644 index 00000000..8109053e --- /dev/null +++ b/highlight/jirs-contexts/src/c5286.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5285 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5281 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5287.rs b/highlight/jirs-contexts/src/c5287.rs new file mode 100644 index 00000000..226b5d46 --- /dev/null +++ b/highlight/jirs-contexts/src/c5287.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5283 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5279 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5288.rs b/highlight/jirs-contexts/src/c5288.rs new file mode 100644 index 00000000..43fdfbc8 --- /dev/null +++ b/highlight/jirs-contexts/src/c5288.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:private\\[\\S+\\]|protected\\[\\S+\\]|private|protected)\\b"), + scope: vec![ + Scope { + a: 48414439049003081, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:abstract|final|lazy|sealed|implicit|override)\\b"), + scope: vec![ + Scope { + a: 48414439038320713, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5289.rs b/highlight/jirs-contexts/src/c5289.rs new file mode 100644 index 00000000..2bf77eea --- /dev/null +++ b/highlight/jirs-contexts/src/c5289.rs @@ -0,0 +1,154 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5180 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(f)(\"\"\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255090339840, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5182 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))))(\"\"\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255090339840, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5183 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(f)(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255090339840, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5184 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(raw)(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255090339840, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5185 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))))(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255090339840, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 20547673299877888, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5186 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c529.rs b/highlight/jirs-contexts/src/c529.rs new file mode 100644 index 00000000..59e02865 --- /dev/null +++ b/highlight/jirs-contexts/src/c529.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374705152, + b: 0, + }, + Scope { + a: 52636636717449228, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*else)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374705152, + b: 0, + }, + Scope { + a: 52636636717449481, + b: 3377699720527872, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 530 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 531 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5290.rs b/highlight/jirs-contexts/src/c5290.rs new file mode 100644 index 00000000..6f81e615 --- /dev/null +++ b/highlight/jirs-contexts/src/c5290.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5187 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629329985718, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5188 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\S\\n;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5291.rs b/highlight/jirs-contexts/src/c5291.rs new file mode 100644 index 00000000..66e22654 --- /dev/null +++ b/highlight/jirs-contexts/src/c5291.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<:|>:|<%|\\+|-|:"), + scope: vec![ + Scope { + a: 52636628190167113, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5292.rs b/highlight/jirs-contexts/src/c5292.rs new file mode 100644 index 00000000..cbfa37cf --- /dev/null +++ b/highlight/jirs-contexts/src/c5292.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[=\\n\\}\\)\\]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5293.rs b/highlight/jirs-contexts/src/c5293.rs new file mode 100644 index 00000000..90e5d1ba --- /dev/null +++ b/highlight/jirs-contexts/src/c5293.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5296 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5295 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5294.rs b/highlight/jirs-contexts/src/c5294.rs new file mode 100644 index 00000000..615e3ed9 --- /dev/null +++ b/highlight/jirs-contexts/src/c5294.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5296 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|\\b(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))(?=\\s*\\()"), + scope: vec![ + Scope { + a: 61925366759489536, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5189 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5295.rs b/highlight/jirs-contexts/src/c5295.rs new file mode 100644 index 00000000..dd689fab --- /dev/null +++ b/highlight/jirs-contexts/src/c5295.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5295 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 20547673299877888, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5294 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5296.rs b/highlight/jirs-contexts/src/c5296.rs new file mode 100644 index 00000000..946183b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c5296.rs @@ -0,0 +1,191 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:abstract|case|catch|class|def|do|else|extends|false|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|super|this|throw|trait|true|try|type|val|var|while|with|yield)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5206 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5217 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5289 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5303 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5266 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![ + Scope { + a: 47288629321990217, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5190 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))(?:(\\.)(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))(\\.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788229619712, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\b\\p{Lu}|\\$)(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))|\\b(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))(?=\\s*\\()"), + scope: vec![ + Scope { + a: 61925409709162496, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5191 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?))"), + scope: vec![ + Scope { + a: 49259087305965641, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5192 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@"), + scope: vec![ + Scope { + a: 52636628122009673, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_\\s*\\*"), + scope: vec![ + Scope { + a: 52636628190101577, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_"), + scope: vec![ + Scope { + a: 49259061613756489, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620725895168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5204 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5297.rs b/highlight/jirs-contexts/src/c5297.rs new file mode 100644 index 00000000..831081cb --- /dev/null +++ b/highlight/jirs-contexts/src/c5297.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bif\\b"), + scope: vec![ + Scope { + a: 50103349105786953, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\]\\}\\)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\']?=[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\'])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5239 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\{\\n])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5298.rs b/highlight/jirs-contexts/src/c5298.rs new file mode 100644 index 00000000..ef4193fd --- /dev/null +++ b/highlight/jirs-contexts/src/c5298.rs @@ -0,0 +1,93 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5292 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:abstract|case|catch|class|def|do|else|extends|false|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|super|this|throw|trait|true|try|type|val|var|while|with|yield)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)|(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*):(?=\\s+:|\\s*=|\\s*(?m:$))"), + scope: vec![ + Scope { + a: 49259087305965641, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5299 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n)|(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*)(:)(?=\\s)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087305965641, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 50108528836411465, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5297 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?:(?:[$\\p{Lu}](?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)|(?:(?:\\p{Ll}|_+(?=[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]))(?:(?:[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]|_(?=[^[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]))*(?:_[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+)?)))|(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =[[^>]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]*|\n =>[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n <(?![\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]|[\\p{L}])|\n <[[^\\-]&&[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]]+|\n <-[\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+|\n [:@\\x{2190}\\x{21D2}#][\\p{Sm}\\p{So}[[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]&&[\\x{20}-\\x{7E}]]]+\n))|`[^`\\n]+`)(?=\\s*:[[\\p{L}]0-9\\s\\(\\)\\[\\]\\{\\}\']|\\s*=|\\s*(?m:$))"), + scope: vec![ + Scope { + a: 49259087305965641, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5299 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5193 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5299.rs b/highlight/jirs-contexts/src/c5299.rs new file mode 100644 index 00000000..17dcc206 --- /dev/null +++ b/highlight/jirs-contexts/src/c5299.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 5277, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47293778981617664, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5297 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c53.rs b/highlight/jirs-contexts/src/c53.rs new file mode 100644 index 00000000..39196438 --- /dev/null +++ b/highlight/jirs-contexts/src/c53.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:Step)(?=\\s|(?m:$)|:|\'|\\b(?i:REM)\\b|%>)"), + scope: vec![ + Scope { + a: 52636636701196292, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 52 }), + ContextReference::Direct(ContextId { index: 50 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 52 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c530.rs b/highlight/jirs-contexts/src/c530.rs new file mode 100644 index 00000000..152f71f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c530.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*endif\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 637 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 622 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 596 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5300.rs b/highlight/jirs-contexts/src/c5300.rs new file mode 100644 index 00000000..063eb590 --- /dev/null +++ b/highlight/jirs-contexts/src/c5300.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5301 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5302 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5305 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5194 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5195 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629360394422, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 5196 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5301.rs b/highlight/jirs-contexts/src/c5301.rs new file mode 100644 index 00000000..e526e562 --- /dev/null +++ b/highlight/jirs-contexts/src/c5301.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![ + Scope { + a: 47288629323038891, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-{2,}"), + scope: vec![ + Scope { + a: 50103314750046288, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5772.rs b/highlight/jirs-contexts/src/c5772.rs new file mode 100644 index 00000000..f2fea69d --- /dev/null +++ b/highlight/jirs-contexts/src/c5772.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|"), + scope: vec![ + Scope { + a: 47288620737167440, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5818 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5817 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5822 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5831 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5773.rs b/highlight/jirs-contexts/src/c5773.rs new file mode 100644 index 00000000..a34a68b5 --- /dev/null +++ b/highlight/jirs-contexts/src/c5773.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[*?+]"), + scope: vec![ + Scope { + a: 52636628103987200, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5802 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5774.rs b/highlight/jirs-contexts/src/c5774.rs new file mode 100644 index 00000000..3d218621 --- /dev/null +++ b/highlight/jirs-contexts/src/c5774.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5788 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5775.rs b/highlight/jirs-contexts/src/c5775.rs new file mode 100644 index 00000000..358f7a2d --- /dev/null +++ b/highlight/jirs-contexts/src/c5775.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5803 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5776.rs b/highlight/jirs-contexts/src/c5776.rs new file mode 100644 index 00000000..6bd45f19 --- /dev/null +++ b/highlight/jirs-contexts/src/c5776.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5821 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5837 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5834 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5777.rs b/highlight/jirs-contexts/src/c5777.rs new file mode 100644 index 00000000..48441293 --- /dev/null +++ b/highlight/jirs-contexts/src/c5777.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5778.rs b/highlight/jirs-contexts/src/c5778.rs new file mode 100644 index 00000000..15db050d --- /dev/null +++ b/highlight/jirs-contexts/src/c5778.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5827 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^?/<>\\s]+"), + scope: vec![ + Scope { + a: 50103314750177360, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5836 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5779.rs b/highlight/jirs-contexts/src/c5779.rs new file mode 100644 index 00000000..9908d6c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c5779.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5837 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[/\\?]>"), + scope: vec![ + Scope { + a: 50103314750242896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S"), + scope: vec![ + Scope { + a: 50103314750308432, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c578.rs b/highlight/jirs-contexts/src/c578.rs new file mode 100644 index 00000000..66c4d2ad --- /dev/null +++ b/highlight/jirs-contexts/src/c578.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445265238622208, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445265238622208, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 565 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 555 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 46444328935751680, + b: 0, + }, + Scope { + a: 47288521951477942, + b: 3377699720527872, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 453 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5780.rs b/highlight/jirs-contexts/src/c5780.rs new file mode 100644 index 00000000..0b62da56 --- /dev/null +++ b/highlight/jirs-contexts/src/c5780.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/?>"), + scope: vec![ + Scope { + a: 47288629324153003, + b: 22517998136852480, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?>"), + scope: vec![ + Scope { + a: 50103314750242896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5837 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5834 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5781.rs b/highlight/jirs-contexts/src/c5781.rs new file mode 100644 index 00000000..8050f1af --- /dev/null +++ b/highlight/jirs-contexts/src/c5781.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 5819 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5782.rs b/highlight/jirs-contexts/src/c5782.rs new file mode 100644 index 00000000..68b40cdb --- /dev/null +++ b/highlight/jirs-contexts/src/c5782.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281818574094336, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281818574094336, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 5781 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c5783.rs b/highlight/jirs-contexts/src/c5783.rs new file mode 100644 index 00000000..92601d95 --- /dev/null +++ b/highlight/jirs-contexts/src/c5783.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("( Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(")"), + scope: vec![ + Scope { + a: 51510878516084779, + b: 0, + }, + ], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038763, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(//).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711028613163, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038763, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(#!).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711065903147, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038763, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7802.rs b/highlight/jirs-contexts/src/c7802.rs new file mode 100644 index 00000000..00568860 --- /dev/null +++ b/highlight/jirs-contexts/src/c7802.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7829 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7823 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7833 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7826 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7845 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7853 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7813 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7805 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7842 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7803.rs b/highlight/jirs-contexts/src/c7803.rs new file mode 100644 index 00000000..6f9c863a --- /dev/null +++ b/highlight/jirs-contexts/src/c7803.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243826700470, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7740 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7804.rs b/highlight/jirs-contexts/src/c7804.rs new file mode 100644 index 00000000..d64dd395 --- /dev/null +++ b/highlight/jirs-contexts/src/c7804.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(@)([_$a-zA-Z][$\\w]*)\\b"), + scope: vec![ + Scope { + a: 56299706924072960, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324152875, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632122411, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7805.rs b/highlight/jirs-contexts/src/c7805.rs new file mode 100644 index 00000000..13c3aa83 --- /dev/null +++ b/highlight/jirs-contexts/src/c7805.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7849 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7843 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7830 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7804 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7854 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7855 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7827 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7822 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7841 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7832 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7836 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7838 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7824 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7808 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7839 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7846 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7844 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7834 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7835 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7825 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7837 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7828 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7801 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7797 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7840 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7847 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7806.rs b/highlight/jirs-contexts/src/c7806.rs new file mode 100644 index 00000000..d781ab4d --- /dev/null +++ b/highlight/jirs-contexts/src/c7806.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\?)\\s*)?(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628252886041, + b: 12103423998558208, + }, + ]),(2, vec![ + Scope { + a: 52636628252885390, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7741 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7807.rs b/highlight/jirs-contexts/src/c7807.rs new file mode 100644 index 00000000..a24c1efe --- /dev/null +++ b/highlight/jirs-contexts/src/c7807.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288522091004086, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7742 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7808.rs b/highlight/jirs-contexts/src/c7808.rs new file mode 100644 index 00000000..8e06c1f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c7808.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7854 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:any|bool|boolean|mixed|number|string|void)\\b"), + scope: vec![ + Scope { + a: 59955136561678640, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$a-zA-Z][$\\w]*"), + scope: vec![ + Scope { + a: 49259087446147115, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 52636628252886041, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c781.rs b/highlight/jirs-contexts/src/c781.rs new file mode 100644 index 00000000..c5c3574b --- /dev/null +++ b/highlight/jirs-contexts/src/c781.rs @@ -0,0 +1,123 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n \\b\\d+\n (?:\n (?: (\\.) (?: \\d+ (?:[eE][-+]??\\d+)? | (?:[eE][-+]??\\d+) | (?=[^.])) | (?:[eE][-+]??\\d+) )\n (?: ([fFlL])\\b | ([a-zA-Z_][\\p{L}\\p{N}_]*)? ) | ([fF])\\b\n )\n | (\\.) \\d+ (?:[eE][-+]??\\d+)? (?: ([fFlL])\\b | ([a-zA-Z_][\\p{L}\\p{N}_]*)? )\n)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3659174697238528, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397901, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576476553229, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 50103314667667928, + b: 3659174697238528, + }, + ]),(4, vec![ + Scope { + a: 48414576476553229, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288620735397901, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 48414576476553229, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 50103314667667928, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b0[xX](?=[\\p{L}\\p{N}.]+?[pP])"), + scope: vec![ + Scope { + a: 47288629325070764, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 695 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b0[xX]"), + scope: vec![ + Scope { + a: 47288629325070764, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 696 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b0(?=\\d)"), + scope: vec![ + Scope { + a: 47288629325070764, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 697 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 698 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7810.rs b/highlight/jirs-contexts/src/c7810.rs new file mode 100644 index 00000000..b9d75908 --- /dev/null +++ b/highlight/jirs-contexts/src/c7810.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288522091004086, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7745 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7811.rs b/highlight/jirs-contexts/src/c7811.rs new file mode 100644 index 00000000..74847ac6 --- /dev/null +++ b/highlight/jirs-contexts/src/c7811.rs @@ -0,0 +1,124 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[:?|&=])(?=\\s*{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7746 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*([|&])\\s*"), + scope: vec![ + Scope { + a: 46453472936525867, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628252885217, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[*:?&|.]|\\.\\.\\.|\\b(typeof)\\b"), + scope: vec![ + Scope { + a: 52636628252885217, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288522091004086, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7747 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288522091004086, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7748 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288522091004086, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7749 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628252885035, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7750 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7809 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7844 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7801 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7812.rs b/highlight/jirs-contexts/src/c7812.rs new file mode 100644 index 00000000..4b1652c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c7812.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629327560886, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7751 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7813.rs b/highlight/jirs-contexts/src/c7813.rs new file mode 100644 index 00000000..bfd02965 --- /dev/null +++ b/highlight/jirs-contexts/src/c7813.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*+gql`"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7753 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*+`#graphql"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7755 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7814.rs b/highlight/jirs-contexts/src/c7814.rs new file mode 100644 index 00000000..5fad3c6c --- /dev/null +++ b/highlight/jirs-contexts/src/c7814.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111132981, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7815.rs b/highlight/jirs-contexts/src/c7815.rs new file mode 100644 index 00000000..07dffaa5 --- /dev/null +++ b/highlight/jirs-contexts/src/c7815.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$a-zA-Z][-$\\w]*"), + scope: vec![ + Scope { + a: 59392186477185333, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7816.rs b/highlight/jirs-contexts/src/c7816.rs new file mode 100644 index 00000000..9f752e62 --- /dev/null +++ b/highlight/jirs-contexts/src/c7816.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7815 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7814 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7819 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7818 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7801 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7817.rs b/highlight/jirs-contexts/src/c7817.rs new file mode 100644 index 00000000..66291d3c --- /dev/null +++ b/highlight/jirs-contexts/src/c7817.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("&(?:[a-zA-Z0-9]+|#\\d+|#x\\h+);"), + scope: vec![ + Scope { + a: 59955200845351221, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("&\\S*;"), + scope: vec![ + Scope { + a: 50103314677303605, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7818.rs b/highlight/jirs-contexts/src/c7818.rs new file mode 100644 index 00000000..a54c4130 --- /dev/null +++ b/highlight/jirs-contexts/src/c7818.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949642934, + b: 663436520107016192, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7757 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7819.rs b/highlight/jirs-contexts/src/c7819.rs new file mode 100644 index 00000000..c7511557 --- /dev/null +++ b/highlight/jirs-contexts/src/c7819.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\"\'])"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 663436520107016192, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7758 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c782.rs b/highlight/jirs-contexts/src/c782.rs new file mode 100644 index 00000000..7a4204f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c782.rs @@ -0,0 +1,150 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\+\\+|--)"), + scope: vec![ + Scope { + a: 52636628119191565, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("->"), + scope: vec![ + Scope { + a: 47288788225687552, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+\\=|-\\=|\\*\\=|/\\=|%\\=|&\\=|\\|\\=|\\^\\=|>>\\=|<<\\="), + scope: vec![ + Scope { + a: 52636628111130982, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<<|>>|&&|\\|\\|"), + scope: vec![ + Scope { + a: 52636628119191565, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<\\=|>\\=|\\=\\=|<|>|\\!\\="), + scope: vec![ + Scope { + a: 52636628119257101, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+|\\-|/|%|\\||\\^|~|!"), + scope: vec![ + Scope { + a: 52636628119191565, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*|&"), + scope: vec![ + Scope { + a: 52636628099596288, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\="), + scope: vec![ + Scope { + a: 52636628111130637, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?|:(?!:)"), + scope: vec![ + Scope { + a: 52636628123320333, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366605, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7820.rs b/highlight/jirs-contexts/src/c7820.rs new file mode 100644 index 00000000..a75f66d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c7820.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46444230305185792, + b: 0, + }, + Scope { + a: 47288629324153003, + b: 663436520107016192, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7759 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7821.rs b/highlight/jirs-contexts/src/c7821.rs new file mode 100644 index 00000000..85d52274 --- /dev/null +++ b/highlight/jirs-contexts/src/c7821.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)([_$a-zA-Z][-$:.\\w]*[$\\w]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444230305185792, + b: 0, + }, + Scope { + a: 47288629324153014, + b: 663436520107016192, + }, + ]),(2, vec![ + Scope { + a: 46444230305185792, + b: 0, + }, + Scope { + a: 59392130632124725, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7760 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![ + Scope { + a: 50103314666750425, + b: 663436520107016192, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7822.rs b/highlight/jirs-contexts/src/c7822.rs new file mode 100644 index 00000000..8bace763 --- /dev/null +++ b/highlight/jirs-contexts/src/c7822.rs @@ -0,0 +1,269 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?:([_$a-zA-Z][$\\w]*)\\s*(=)\\s*)?\n(?:\\b(async)\\s+)?\n(?=(\\((?>(?>[^()]+)|\\g<-1>)*\\))\\s*(=>))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7762 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?:([_$a-zA-Z][$\\w]*)\\s*(=)\\s*)?\n(?:(async)\\s+)?\n\\b([_$a-zA-Z][$\\w]*)\\s*(=>)"), + scope: vec![ + Scope { + a: 46444131394256939, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 49258876850208811, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 48414576474128808, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\b_?[A-Z][$\\w]*)?\n(\\.)(prototype)\n(\\.)([_$a-zA-Z][$\\w]*)\n\\s*(=)\n\\s*(async)?\n\\s*(?=(\\((?>(?>[^()]+)|\\g<-1>)*\\))\\s*(=>))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319019, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259061576269867, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7763 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\b_?[A-Z][$\\w]*)?\n(\\.)(prototype)\n(\\.)([_$a-zA-Z][$\\w]*)\n\\s*(=)\n\\s*(async)?\n\\s*\\b([_$a-zA-Z][$\\w]*)\\s*(=>)"), + scope: vec![ + Scope { + a: 46446914516877736, + b: 12103423998558208, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319019, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259061576269867, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(8, vec![ + Scope { + a: 49258876850208811, + b: 0, + }, + ]),(9, vec![ + Scope { + a: 48414576474128808, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\b_?[A-Z][$\\w]*)?\n(\\.)([_$a-zA-Z][$\\w]*)\n\\s*(=)\n\\s*(async)?\n\\s*(?=(\\((?>(?>[^()]+)|\\g<-1>)*\\))\\s*(=>))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319019, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7764 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\b_?[A-Z][$\\w]*)?\n(\\.)([_$a-zA-Z][$\\w]*)\n\\s*(=)\n\\s*(async)?\n\\s*\\b([_$a-zA-Z][$\\w]*)\\s*(=>)"), + scope: vec![ + Scope { + a: 46444131398123944, + b: 12103423998558208, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319019, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 49258876850208811, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 48414576474128808, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7823.rs b/highlight/jirs-contexts/src/c7823.rs new file mode 100644 index 00000000..2fa7393e --- /dev/null +++ b/highlight/jirs-contexts/src/c7823.rs @@ -0,0 +1,173 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?>\n ((\')((?>[^\'\\\\]|\\\\.)*)(\'))|\n ((\")((?>[^\"\\\\]|\\\\.)*)(\"))|\n (([_$a-zA-Z][$\\w]*|\\d+))\n)\n\\s*(:)\n\\s*(?:\\b(async)\\s+)?\n\\s*(?=(\\((?>(?>[^()]+)|\\g<-1>)*\\))\\s*(=>))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 55451420818341888, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ]),(3, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 12103423998558208, + }, + ]),(5, vec![ + Scope { + a: 55451420818341888, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ]),(7, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(8, vec![ + Scope { + a: 47288629323956395, + b: 12103423998558208, + }, + ]),(9, vec![ + Scope { + a: 55451949099319296, + b: 0, + }, + ]),(10, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(11, vec![ + Scope { + a: 47288620737429547, + b: 0, + }, + ]),(12, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7761 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?>\n ((\')((?>[^\'\\\\]|\\\\.)*)(\'))|\n ((\")((?>[^\"\\\\]|\\\\.)*)(\"))|\n (([_$a-zA-Z][$\\w]*|\\d+))\n)\n\\s*(:)\n\\s*(?:\\b(async)\\s+)?\n\\s*\\b([_$a-zA-Z][$\\w]*)\\s*(=>)"), + scope: vec![ + Scope { + a: 46444131368960424, + b: 12103423998558208, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 55451420818341888, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ]),(3, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 12103423998558208, + }, + ]),(5, vec![ + Scope { + a: 55451420818341888, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ]),(7, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(8, vec![ + Scope { + a: 47288629323956395, + b: 12103423998558208, + }, + ]),(9, vec![ + Scope { + a: 55451949099319296, + b: 0, + }, + ]),(10, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(11, vec![ + Scope { + a: 47288620737429547, + b: 0, + }, + ]),(12, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(13, vec![ + Scope { + a: 49258876850208811, + b: 0, + }, + ]),(14, vec![ + Scope { + a: 48414576474128808, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7824.rs b/highlight/jirs-contexts/src/c7824.rs new file mode 100644 index 00000000..cf419031 --- /dev/null +++ b/highlight/jirs-contexts/src/c7824.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(new)\\s+(?=[_$a-zA-Z][$\\w.]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628113752107, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7769 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7826.rs b/highlight/jirs-contexts/src/c7826.rs new file mode 100644 index 00000000..f041660e --- /dev/null +++ b/highlight/jirs-contexts/src/c7826.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?:([_$a-zA-Z][$\\w]*)\\s*(=)\\s*)?\n(?:(async)\\s+)?\n(function)(?>\\s*(\\*)|(?=[\\s(<]))\n\\s*([_$a-zA-Z][$\\w]*)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576474128427, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52638522221068331, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7773 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\b_?[A-Z][$\\w]*)?\n(\\.)(prototype)\n(\\.)([_$a-zA-Z][$\\w]*)\n\\s*(=)\n\\s*(?:(async)\\s+)?\n\\s*(function)(?>\\s*(\\*)|(?=[\\s(<]))\n\\s*([_$a-zA-Z][$\\w]*)?\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319019, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259061576269867, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(8, vec![ + Scope { + a: 48414576474128427, + b: 0, + }, + ]),(9, vec![ + Scope { + a: 52638522221068331, + b: 0, + }, + ]),(10, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7774 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\b_?[A-Z][$\\w]*)?\n(\\.)([_$a-zA-Z][$\\w]*)\n\\s*(=)\n\\s*(?:(async)\\s+)?\n\\s*(function)(?>\\s*(\\*)|(?=[\\s(<]))\n\\s*([_$a-zA-Z][$\\w]*)?\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319019, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 48414576474128427, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 52638522221068331, + b: 0, + }, + ]),(8, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7775 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7828.rs b/highlight/jirs-contexts/src/c7828.rs new file mode 100644 index 00000000..b6a70676 --- /dev/null +++ b/highlight/jirs-contexts/src/c7828.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$a-zA-Z][$\\w]*)\\s*(\\(\\s*\\))"), + scope: vec![ + Scope { + a: 46444883125600299, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49258881136394240, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46443865103795470, + b: 49822922011508736, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$a-zA-Z][$\\w]*)\\s*(?=\\()"), + scope: vec![ + Scope { + a: 46444883125010475, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49258881136394240, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$a-zA-Z][$\\w]*)\\s*(?=`)"), + scope: vec![ + Scope { + a: 46444883040403499, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49258881136394240, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7829.rs b/highlight/jirs-contexts/src/c7829.rs new file mode 100644 index 00000000..5e98fa03 --- /dev/null +++ b/highlight/jirs-contexts/src/c7829.rs @@ -0,0 +1,105 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?>\n ((\')((?>[^\'\\\\]|\\\\.)*)(\'))|\n ((\")((?>[^\"\\\\]|\\\\.)*)(\"))|\n (([_$a-zA-Z][$\\w]*|\\d+))\n)\n\\s*(:)\n\\s*(?:\\b(async)\\s+)?\n\\s*(function)(?>\\s*(\\*)|(?=[\\s(<]))\n\\s*([_$a-zA-Z][$\\w]*)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 55451420818341888, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ]),(3, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 12103423998558208, + }, + ]),(5, vec![ + Scope { + a: 55451420818341888, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ]),(7, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(8, vec![ + Scope { + a: 47288629323956395, + b: 12103423998558208, + }, + ]),(9, vec![ + Scope { + a: 55451949099319296, + b: 0, + }, + ]),(10, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(11, vec![ + Scope { + a: 47288620737429547, + b: 0, + }, + ]),(12, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(13, vec![ + Scope { + a: 48414576474128427, + b: 0, + }, + ]),(14, vec![ + Scope { + a: 52638522221068331, + b: 0, + }, + ]),(15, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7772 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c783.rs b/highlight/jirs-contexts/src/c783.rs new file mode 100644 index 00000000..6dd4accb --- /dev/null +++ b/highlight/jirs-contexts/src/c783.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 699 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7830.rs b/highlight/jirs-contexts/src/c7830.rs new file mode 100644 index 00000000..1948a739 --- /dev/null +++ b/highlight/jirs-contexts/src/c7830.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\(|\\{|\\[|,|&&|\\|\\||\\?|:|=|=>|\\Wreturn|^return|\\Wdefault|^)(?=\\s*<[_$a-zA-Z])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7776 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7831.rs b/highlight/jirs-contexts/src/c7831.rs new file mode 100644 index 00000000..ebb27388 --- /dev/null +++ b/highlight/jirs-contexts/src/c7831.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?const|let|var)\\b"), + scope: vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7832.rs b/highlight/jirs-contexts/src/c7832.rs new file mode 100644 index 00000000..2cc614df --- /dev/null +++ b/highlight/jirs-contexts/src/c7832.rs @@ -0,0 +1,117 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7831 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?await|yield))\\b(?:\\s*(\\*))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636701196331, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52638522221068331, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?if|else)\\b"), + scope: vec![ + Scope { + a: 52636636711616555, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?catch|finally|throw|try)\\b"), + scope: vec![ + Scope { + a: 52636636714958891, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?break|continue|do|goto|while|case|default)\\b"), + scope: vec![ + Scope { + a: 52636636708536363, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?enum|module|public|package|private|interface|protected)\\b"), + scope: vec![ + Scope { + a: 52636787110314027, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?\n ((\')((?>[^\'\\\\]|\\\\.)*)(\'))|\n ((\")((?>[^\"\\\\]|\\\\.)*)(\"))|\n)\\s*:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7777 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?:\\b(static)\\s+)?\n(?:\\b(async)\\s+)?\n(?:(\\*)\\s*)?\n(?>\n ((\')((?>[^\'\\\\]|\\\\.)*)(\'))|\n ((\")((?>[^\"\\\\]|\\\\.)*)(\"))|\n (([_$a-zA-Z][$\\w]*|\\d+))\n)\n(?=\\s*(\\((?>(?>[^()]+)|\\g<-1>)*\\))(?>\\s|/\\*.*\\*/)*\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52638522221068331, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 55451420818341888, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ]),(6, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 47288629323956395, + b: 12103423998558208, + }, + ]),(8, vec![ + Scope { + a: 55451420818341888, + b: 0, + }, + ]),(9, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ]),(10, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ]),(11, vec![ + Scope { + a: 47288629323956395, + b: 12103423998558208, + }, + ]),(12, vec![ + Scope { + a: 55451949099319296, + b: 0, + }, + ]),(13, vec![ + Scope { + a: 59392130630615083, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7778 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n\\b(?:(static)\\s+)?\n(get|set)\\s+\n([_$a-zA-Z][$\\w]*|\\d+)\\s*\n(?=(\\((?>(?>[^()]+)|\\g<-1>)*\\))(?>\\s|/\\*.*\\*/)*\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576465346560, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576477667371, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130634154027, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7779 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7837.rs b/highlight/jirs-contexts/src/c7837.rs new file mode 100644 index 00000000..e81c6529 --- /dev/null +++ b/highlight/jirs-contexts/src/c7837.rs @@ -0,0 +1,122 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?:(?<=\\.)|\\b)\n([A-Z][$\\w]*)\\s*(\\.)\n([_$a-zA-Z][$\\w]*)\\s*\n(\\(\\s*\\))"), + scope: vec![ + Scope { + a: 46444883017402454, + b: 12103423998558208, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087305310251, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49258881136394240, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 46443865103795470, + b: 49822922011508736, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?:(?<=\\.)|\\b)\n([A-Z][$\\w]*)\\s*(\\.)\n([_$a-zA-Z][$\\w]*)\\s*\n(?=\\()"), + scope: vec![ + Scope { + a: 46444883017402445, + b: 12103423998558208, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087305310251, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49258881136394240, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?<=\\.)\n([_$a-zA-Z][$\\w]*)\\s*\n(\\(\\s*\\))"), + scope: vec![ + Scope { + a: 46444882996627542, + b: 12103423998558208, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49258881136394240, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46443865103795470, + b: 49822922011508736, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?<=\\.)\n([_$a-zA-Z][$\\w]*)\\s*\n(?=\\()"), + scope: vec![ + Scope { + a: 46444882996627533, + b: 12103423998558208, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49258881136394240, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7838.rs b/highlight/jirs-contexts/src/c7838.rs new file mode 100644 index 00000000..290b0155 --- /dev/null +++ b/highlight/jirs-contexts/src/c7838.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?import|export|default|from|as)\\b"), + scope: vec![ + Scope { + a: 52636628148748331, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7839.rs b/highlight/jirs-contexts/src/c7839.rs new file mode 100644 index 00000000..730ba3be --- /dev/null +++ b/highlight/jirs-contexts/src/c7839.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(?:\\B[-+]|\\b)0x[0-9a-f]*\\.(\\B|\\b[0-9]+)"), + scope: vec![ + Scope { + a: 50103314667668048, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\B[-+]|\\b)0[0-9]+\\.(\\B|\\b[0-9]+)"), + scope: vec![ + Scope { + a: 50103314667667810, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?xi)\n(?:\\B[-+])?\n(?:\n \\b0b[0-1]*| # binary\n \\b0o[0-7]*| # octal\n \\b0x[0-9a-f]*| # hex\n (\n \\B\\.[0-9]+| # e.g. .999\n \\b[0-9]+(\\.[0-9]*)? # e.g. 999.999, 999. or 999\n )(e[-+]?[0-9]+)? # e.g. e+123, E-123\n)"), + scope: vec![ + Scope { + a: 59955089165189120, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\B[-+]|\\b)(Infinity)\\b"), + scope: vec![ + Scope { + a: 59955110691536939, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c784.rs b/highlight/jirs-contexts/src/c784.rs new file mode 100644 index 00000000..df78799b --- /dev/null +++ b/highlight/jirs-contexts/src/c784.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((#\\s*pragma\\s+mark)\\s+(.*))"), + scope: vec![ + Scope { + a: 46444097007583232, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636717449690, + b: 3659174697238528, + }, + ]),(3, vec![ + Scope { + a: 46445273858899981, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7840.rs b/highlight/jirs-contexts/src/c7840.rs new file mode 100644 index 00000000..de997c24 --- /dev/null +++ b/highlight/jirs-contexts/src/c7840.rs @@ -0,0 +1,163 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?delete|instanceof|in|new|of|typeof|void|with)\\b"), + scope: vec![ + Scope { + a: 52636628101562368, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n!(?!=)| # logical-not right-to-left right\n&& | # logical-and left-to-right both\n\\|\\| # logical-or left-to-right both"), + scope: vec![ + Scope { + a: 52636628114800683, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n=(?!=) # assignment right-to-left both"), + scope: vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n%= | # assignment right-to-left both\n&= | # assignment right-to-left both\n\\*= | # assignment right-to-left both\n\\+= | # assignment right-to-left both\n-= | # assignment right-to-left both\n/= | # assignment right-to-left both\n\\^= | # assignment right-to-left both\n\\|= | # assignment right-to-left both\n<<= | # assignment right-to-left both\n>>= | # assignment right-to-left both\n>>>= # assignment right-to-left both"), + scope: vec![ + Scope { + a: 52636628111130982, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n~ | # bitwise-not right-to-left right\n<< | # bitwise-shift left-to-right both\n>>> | # bitwise-shift left-to-right both\n>> | # bitwise-shift left-to-right both\n& | # bitwise-and left-to-right both\n\\^ | # bitwise-xor left-to-right both\n\\| # bitwise-or left-to-right both"), + scope: vec![ + Scope { + a: 52636628135903275, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n<= | # relational left-to-right both\n>= | # relational left-to-right both\n< | # relational left-to-right both\n> # relational left-to-right both"), + scope: vec![ + Scope { + a: 52636628152483883, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n=== | # equality left-to-right both\n!== | # equality left-to-right both\n== | # equality left-to-right both\n!= # equality left-to-right both"), + scope: vec![ + Scope { + a: 52636628119257131, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n-- | # decrement n/a right-or-left\n\\+\\+ | # increment n/a right-or-left\n/ | # division left-to-right both\n% | # modulus left-to-right both\n\\* | # multiplication left-to-right both\n\\+ | # addition left-to-right both\n- # subtraction left-to-right both"), + scope: vec![ + Scope { + a: 52636628119191595, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[?:]"), + scope: vec![ + Scope { + a: 52636628123320363, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$a-zA-Z][$\\w]*)(\\.)(prototype)\\s*(=)\\s*"), + scope: vec![ + Scope { + a: 46446914541781035, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319019, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259061576269867, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628111130667, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$a-zA-Z][$\\w]*)(\\.)(prototype)\\b"), + scope: vec![ + Scope { + a: 46446914530705451, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319019, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259061576269867, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7842.rs b/highlight/jirs-contexts/src/c7842.rs new file mode 100644 index 00000000..053518e1 --- /dev/null +++ b/highlight/jirs-contexts/src/c7842.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689454284843, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 46450024097644587, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7843.rs b/highlight/jirs-contexts/src/c7843.rs new file mode 100644 index 00000000..48b6a04c --- /dev/null +++ b/highlight/jirs-contexts/src/c7843.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?<=\n \\.|\\(|,|{|}|\\[|;|<|>|<=|>=|==|!=|===|!==|\\+|-|\\*|%|\\+\\+|--|<<|>>|>>>|&|\\||\\^|!|~|&&|\\|\\||\\?|:|=|\\+=|-=|\\*=|%=|<<=|>>=|>>>=|&=|\\|=|\\^=|/|/=|\n \\Wnew|\\Wdelete|\\Wvoid|\\Wtypeof|\\Winstanceof|\\Win|\\Wdo|\\Wreturn|\\Wcase|\\Wthrow|\\Wyield|\n ^new|^delete|^void|^typeof|^instanceof|^in|^do|^return|^case|^throw|^yield|^\n)\\s*\n(/)\n(?!/|\\*|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7780 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7844.rs b/highlight/jirs-contexts/src/c7844.rs new file mode 100644 index 00000000..2333b490 --- /dev/null +++ b/highlight/jirs-contexts/src/c7844.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\"\'])"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7781 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7845.rs b/highlight/jirs-contexts/src/c7845.rs new file mode 100644 index 00000000..59b226ce --- /dev/null +++ b/highlight/jirs-contexts/src/c7845.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55452159552716800, + b: 0, + }, + Scope { + a: 52636787041501366, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7785 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7847.rs b/highlight/jirs-contexts/src/c7847.rs new file mode 100644 index 00000000..3dbaff8a --- /dev/null +++ b/highlight/jirs-contexts/src/c7847.rs @@ -0,0 +1,110 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("_*?[A-Z][_$\\dA-Z]*\\b"), + scope: vec![ + Scope { + a: 49259087305965611, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Z][$\\w]*)\\s*(\\.)([_$a-zA-Z][$\\w]*)"), + scope: vec![ + Scope { + a: 46444371897942059, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087305310251, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628113883179, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087307276771, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![ + Scope { + a: 844609613725696, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844609613725696, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7802 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7849.rs b/highlight/jirs-contexts/src/c7849.rs new file mode 100644 index 00000000..ad7ed78e --- /dev/null +++ b/highlight/jirs-contexts/src/c7849.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^([<]{7})\\s(.+)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 50103314808375610, + b: 12103423998558208, + }, + ]),(2, vec![ + Scope { + a: 50103314666553387, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^([=|]{7})(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 50103314808373440, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^([>]{7})\\s(.+)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 50103314808375611, + b: 12103423998558208, + }, + ]),(2, vec![ + Scope { + a: 50103314666553387, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c785.rs b/highlight/jirs-contexts/src/c785.rs new file mode 100644 index 00000000..bbac9a39 --- /dev/null +++ b/highlight/jirs-contexts/src/c785.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*(?:if|ifdef|ifndef))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 786 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7850.rs b/highlight/jirs-contexts/src/c7850.rs new file mode 100644 index 00000000..b32052e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c7850.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803062, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7787 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7851.rs b/highlight/jirs-contexts/src/c7851.rs new file mode 100644 index 00000000..d1b02ec0 --- /dev/null +++ b/highlight/jirs-contexts/src/c7851.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847868598, + b: 12103423998558208, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7788 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7852.rs b/highlight/jirs-contexts/src/c7852.rs new file mode 100644 index 00000000..f5defaac --- /dev/null +++ b/highlight/jirs-contexts/src/c7852.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\s*\\n"), + scope: vec![ + Scope { + a: 59955200847315291, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\([1-7][0-7]{0,2}|[0-7]{2,3}|[bfnrtv0\'\"\\\\]|x\\h{2}|u\\{\\h+\\}|u\\h{4})"), + scope: vec![ + Scope { + a: 59955200847314987, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7853.rs b/highlight/jirs-contexts/src/c7853.rs new file mode 100644 index 00000000..3e396487 --- /dev/null +++ b/highlight/jirs-contexts/src/c7853.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?(?>[^()]+)|\\g<-1>)*\\))\\s*`)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444883125010475, + b: 0, + }, + Scope { + a: 49258881136394240, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7791 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7854.rs b/highlight/jirs-contexts/src/c7854.rs new file mode 100644 index 00000000..8ac438ee --- /dev/null +++ b/highlight/jirs-contexts/src/c7854.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?Eval|Range|Reference|Syntax|Type|URI)?Error)\\b"), + scope: vec![ + Scope { + a: 61925366772334635, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?>Buffer)\\b"), + scope: vec![ + Scope { + a: 61925366801498155, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7855.rs b/highlight/jirs-contexts/src/c7855.rs new file mode 100644 index 00000000..fda94194 --- /dev/null +++ b/highlight/jirs-contexts/src/c7855.rs @@ -0,0 +1,156 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?document|window)\\b"), + scope: vec![ + Scope { + a: 61925375399035713, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?global|GLOBAL|root|__dirname|__filename)\\b"), + scope: vec![ + Scope { + a: 61925375399035594, + b: 12103423998558208, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7858 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7857.rs b/highlight/jirs-contexts/src/c7857.rs new file mode 100644 index 00000000..6c324e1a --- /dev/null +++ b/highlight/jirs-contexts/src/c7857.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496459345920, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496459345920, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7856 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7858.rs b/highlight/jirs-contexts/src/c7858.rs new file mode 100644 index 00000000..e9cca841 --- /dev/null +++ b/highlight/jirs-contexts/src/c7858.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496459345920, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496459345920, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7874 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 2107 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7859.rs b/highlight/jirs-contexts/src/c7859.rs new file mode 100644 index 00000000..77b53d5f --- /dev/null +++ b/highlight/jirs-contexts/src/c7859.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c786.rs b/highlight/jirs-contexts/src/c786.rs new file mode 100644 index 00000000..cc1c937c --- /dev/null +++ b/highlight/jirs-contexts/src/c786.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 803 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7860.rs b/highlight/jirs-contexts/src/c7860.rs new file mode 100644 index 00000000..66b35ee9 --- /dev/null +++ b/highlight/jirs-contexts/src/c7860.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7861.rs b/highlight/jirs-contexts/src/c7861.rs new file mode 100644 index 00000000..6c9ea225 --- /dev/null +++ b/highlight/jirs-contexts/src/c7861.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7862.rs b/highlight/jirs-contexts/src/c7862.rs new file mode 100644 index 00000000..a5285151 --- /dev/null +++ b/highlight/jirs-contexts/src/c7862.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 33495522228568064, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7876 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7863.rs b/highlight/jirs-contexts/src/c7863.rs new file mode 100644 index 00000000..e9193458 --- /dev/null +++ b/highlight/jirs-contexts/src/c7863.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 33495522228568064, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7876 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7864.rs b/highlight/jirs-contexts/src/c7864.rs new file mode 100644 index 00000000..be1d8267 --- /dev/null +++ b/highlight/jirs-contexts/src/c7864.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629313929387, + b: 33495522228568064, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7875 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7865.rs b/highlight/jirs-contexts/src/c7865.rs new file mode 100644 index 00000000..578973b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c7865.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("({%)\\s*(endraw)\\s*(%})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186461390349, + b: 56294995342131200, + }, + ]),(2, vec![ + Scope { + a: 52636636696477696, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186461390349, + b: 56294995342131200, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7866.rs b/highlight/jirs-contexts/src/c7866.rs new file mode 100644 index 00000000..d40b786f --- /dev/null +++ b/highlight/jirs-contexts/src/c7866.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-?#}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186461390349, + b: 51509920738050048, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7867.rs b/highlight/jirs-contexts/src/c7867.rs new file mode 100644 index 00000000..73e4df24 --- /dev/null +++ b/highlight/jirs-contexts/src/c7867.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-?}}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186461390349, + b: 49258120924364800, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7868.rs b/highlight/jirs-contexts/src/c7868.rs new file mode 100644 index 00000000..d7fe6909 --- /dev/null +++ b/highlight/jirs-contexts/src/c7868.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-?%}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186461390349, + b: 56294995342131200, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7869.rs b/highlight/jirs-contexts/src/c7869.rs new file mode 100644 index 00000000..abdaa24b --- /dev/null +++ b/highlight/jirs-contexts/src/c7869.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7874 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c787.rs b/highlight/jirs-contexts/src/c787.rs new file mode 100644 index 00000000..e692eda0 --- /dev/null +++ b/highlight/jirs-contexts/src/c787.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 804 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7870.rs b/highlight/jirs-contexts/src/c7870.rs new file mode 100644 index 00000000..e04d1901 --- /dev/null +++ b/highlight/jirs-contexts/src/c7870.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844936031240192, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844936031240192, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7869 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7871.rs b/highlight/jirs-contexts/src/c7871.rs new file mode 100644 index 00000000..56e15c52 --- /dev/null +++ b/highlight/jirs-contexts/src/c7871.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\x[0-9A-F]{2}"), + scope: vec![ + Scope { + a: 59955200847315536, + b: 33495522228568064, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7872.rs b/highlight/jirs-contexts/src/c7872.rs new file mode 100644 index 00000000..a46473be --- /dev/null +++ b/highlight/jirs-contexts/src/c7872.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\U[0-9A-Fa-f]{8})|(\\\\u[0-9A-Fa-f]{4})|(\\\\N\\{[a-zA-Z ]+\\})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200847315757, + b: 363666181011275776, + }, + ]),(2, vec![ + Scope { + a: 59955200847315757, + b: 363947655987986432, + }, + ]),(3, vec![ + Scope { + a: 59955200847315757, + b: 59673206163767296, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7873.rs b/highlight/jirs-contexts/src/c7873.rs new file mode 100644 index 00000000..c70337af --- /dev/null +++ b/highlight/jirs-contexts/src/c7873.rs @@ -0,0 +1,335 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*\\b(macro)\\s+([a-zA-Z_][a-zA-Z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636696477696, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087299805635, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*\\b(block)\\s+([a-zA-Z_][a-zA-Z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636696477696, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087299805407, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*\\b(filter)\\s+([a-zA-Z_][a-zA-Z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636696477696, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087299805705, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*\\b(is)\\s+([a-zA-Z_][a-zA-Z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636696477696, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087299806602, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\{\\%-|\\{\\%)\\s*\\b([a-zA-Z_][a-zA-Z0-9_]*)\\b(?!\\s*[,=])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636696477696, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(and|else|if|in|import|not|or|recursive|with(out)?\\s+context)\\b"), + scope: vec![ + Scope { + a: 52636636696477696, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([Tt]rue|[Ff]alse|[Nn]one)\\b"), + scope: vec![ + Scope { + a: 59955110645006336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(loop|super|self|varargs|kwargs)\\b"), + scope: vec![ + Scope { + a: 49259061530001408, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-zA-Z_][a-zA-Z0-9_]*"), + scope: vec![ + Scope { + a: 49259087299805184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\+|\\-|\\*\\*|\\*|//|/|%)"), + scope: vec![ + Scope { + a: 52636628119191671, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\|)([a-zA-Z_][a-zA-Z0-9_]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087299805705, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)([a-zA-Z_][a-zA-Z0-9_]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087299805632, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7859 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7860 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7861 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.|:|\\||,)"), + scope: vec![ + Scope { + a: 47288762462830592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(==|<=|=>|<|>|!=)"), + scope: vec![ + Scope { + a: 52636628119257207, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130743, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 33495522228568064, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7862 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 33495522228568064, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7863 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629313929398, + b: 33495522228568064, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7864 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7874.rs b/highlight/jirs-contexts/src/c7874.rs new file mode 100644 index 00000000..2243c389 --- /dev/null +++ b/highlight/jirs-contexts/src/c7874.rs @@ -0,0 +1,100 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844936031240192, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844936031240192, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("({%)\\s*(raw)\\s*(%})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186461390349, + b: 56294995342131200, + }, + ]),(2, vec![ + Scope { + a: 52636636696477696, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186461390349, + b: 56294995342131200, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7865 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{#-?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186461390349, + b: 51509920738050048, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7866 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{{-?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186461390349, + b: 49258120924364800, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7867 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{%-?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186461390349, + b: 56294995342131200, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7868 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7875.rs b/highlight/jirs-contexts/src/c7875.rs new file mode 100644 index 00000000..a2af0434 --- /dev/null +++ b/highlight/jirs-contexts/src/c7875.rs @@ -0,0 +1,83 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\\\n)|(\\\\\\\\)|(\\\\\\\")|(\\\\\')|(\\\\a)|(\\\\b)|(\\\\f)|(\\\\n)|(\\\\r)|(\\\\t)|(\\\\v)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200847315291, + b: 33495522228568064, + }, + ]),(2, vec![ + Scope { + a: 59955200847317308, + b: 33495522228568064, + }, + ]),(3, vec![ + Scope { + a: 59955200847317309, + b: 33495522228568064, + }, + ]),(4, vec![ + Scope { + a: 59955200847317310, + b: 33495522228568064, + }, + ]),(5, vec![ + Scope { + a: 59955200847317311, + b: 33495522228568064, + }, + ]),(6, vec![ + Scope { + a: 59955200847317130, + b: 33495522228568064, + }, + ]),(7, vec![ + Scope { + a: 59955200847317312, + b: 33495522228568064, + }, + ]),(8, vec![ + Scope { + a: 59955200847317313, + b: 33495522228568064, + }, + ]),(9, vec![ + Scope { + a: 59955200847315295, + b: 33495522228568064, + }, + ]),(10, vec![ + Scope { + a: 59955200847315874, + b: 33495522228568064, + }, + ]),(11, vec![ + Scope { + a: 59955200847317314, + b: 33495522228568064, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7876.rs b/highlight/jirs-contexts/src/c7876.rs new file mode 100644 index 00000000..33629e61 --- /dev/null +++ b/highlight/jirs-contexts/src/c7876.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7875 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7871 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7872 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7877.rs b/highlight/jirs-contexts/src/c7877.rs new file mode 100644 index 00000000..fbcd666f --- /dev/null +++ b/highlight/jirs-contexts/src/c7877.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7880 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7878.rs b/highlight/jirs-contexts/src/c7878.rs new file mode 100644 index 00000000..d09b3af0 --- /dev/null +++ b/highlight/jirs-contexts/src/c7878.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844940326207488, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844940326207488, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7877 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7879.rs b/highlight/jirs-contexts/src/c7879.rs new file mode 100644 index 00000000..addbff59 --- /dev/null +++ b/highlight/jirs-contexts/src/c7879.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c788.rs b/highlight/jirs-contexts/src/c788.rs new file mode 100644 index 00000000..2385a2f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c788.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*(?:if|ifdef|ifndef))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 787 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7880.rs b/highlight/jirs-contexts/src/c7880.rs new file mode 100644 index 00000000..7a26b0a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c7880.rs @@ -0,0 +1,395 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844940326207488, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844940326207488, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(\\d+([Ee][+-]?\\d+)?)\\b"), + scope: vec![ + Scope { + a: 59955089170235392, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+[.]\\d*([Ee][+-]?\\d+)?\\b"), + scope: vec![ + Scope { + a: 59955089170235392, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[.]\\d+([Ee][+-]?\\d+)?\\b"), + scope: vec![ + Scope { + a: 59955089170235392, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](abs|acos|asciiLower|asciiUpper|asin|assertEqual|atan|base64|base64Decode|base64DecodeBytes)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](ceil|char|codepoint|cos|count|endsWith)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](escapeStringBash|escapeStringDollars|escapeStringJson|escapeStringPython)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](exp|exponent|extVar|filter|filterMap|flattenArrays|floor|foldl|foldr|format)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](isArray|isBoolean|isFunction|isNumber|isObject|isString|join|length|lines|log|makeArray)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](manifestIni|manifestJsonEx|manifestPython|manifestPythonVars|manifestXmlJsonml|manifestYamlDoc|manifestYamlStream)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](mantissa|map|mapWithIndex|mapWithKey|max|md5|mergePatch|min|mod)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](objectFields|objectFieldsAll|objectHas|objectHasAll|objectHasEx|parseHex|parseInt|parseJson|parseOctal|pow|prune|range)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](set|setDiff|setInter|setMember|setUnion|sign|sin|sort|split|splitLimit|sqrt)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](startsWith|stringChars|strReplace|substr|tan|toString|type|uniq)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstd[.](native|thisFile|decodeUTF8|deepJoin|encodeUTF8|find|nativeExt|trace)\\b"), + scope: vec![ + Scope { + a: 61925255093420032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[$]\\b"), + scope: vec![ + Scope { + a: 49259061530066944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-zA-Z_][a-z0-9A-Z_]*\\s*(\\([^)]*\\))?\\s*\\+?::?:?"), + scope: vec![ + Scope { + a: 59392130630615160, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(import|importstr)\\b"), + scope: vec![ + Scope { + a: 48414576470392832, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(function)\\b"), + scope: vec![ + Scope { + a: 52636787020398592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(self|super)\\b"), + scope: vec![ + Scope { + a: 49259061530066944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(if|then|else|for|in)\\b"), + scope: vec![ + Scope { + a: 52636636696543232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(local|tailstrict)\\b"), + scope: vec![ + Scope { + a: 52636787020398592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|false|null)\\b"), + scope: vec![ + Scope { + a: 59955110645071872, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(error|assert)\\b"), + scope: vec![ + Scope { + a: 52636636696543232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("//.*(?m:$)"), + scope: vec![ + Scope { + a: 51510711019896832, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#.*(?m:$)"), + scope: vec![ + Scope { + a: 51510878523621376, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7879 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|\\|\\|"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7883 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7882 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7881 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7881.rs b/highlight/jirs-contexts/src/c7881.rs new file mode 100644 index 00000000..54042fc6 --- /dev/null +++ b/highlight/jirs-contexts/src/c7881.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\([\"\\\\/bfnrt]|(u[0-9a-fA-F]{4}))"), + scope: vec![ + Scope { + a: 59955200847315064, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[^\"\\\\/bfnrtu]"), + scope: vec![ + Scope { + a: 50103314661507072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7882.rs b/highlight/jirs-contexts/src/c7882.rs new file mode 100644 index 00000000..f11c3a24 --- /dev/null +++ b/highlight/jirs-contexts/src/c7882.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\([\"\\\\/bfnrt]|(u[0-9a-fA-F]{4}))"), + scope: vec![ + Scope { + a: 59955200847315064, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[^\"\\\\/bfnrtu]"), + scope: vec![ + Scope { + a: 50103314661507072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7883.rs b/highlight/jirs-contexts/src/c7883.rs new file mode 100644 index 00000000..6ee4b14e --- /dev/null +++ b/highlight/jirs-contexts/src/c7883.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|\\|\\|"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7884.rs b/highlight/jirs-contexts/src/c7884.rs new file mode 100644 index 00000000..45c13993 --- /dev/null +++ b/highlight/jirs-contexts/src/c7884.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7973 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7987 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7885.rs b/highlight/jirs-contexts/src/c7885.rs new file mode 100644 index 00000000..6f5da387 --- /dev/null +++ b/highlight/jirs-contexts/src/c7885.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8003 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7961 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7886.rs b/highlight/jirs-contexts/src/c7886.rs new file mode 100644 index 00000000..3c3aa150 --- /dev/null +++ b/highlight/jirs-contexts/src/c7886.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7887 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7887.rs b/highlight/jirs-contexts/src/c7887.rs new file mode 100644 index 00000000..a4cfc0f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c7887.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7973 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7987 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7888.rs b/highlight/jirs-contexts/src/c7888.rs new file mode 100644 index 00000000..88f332ed --- /dev/null +++ b/highlight/jirs-contexts/src/c7888.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7889.rs b/highlight/jirs-contexts/src/c7889.rs new file mode 100644 index 00000000..ca95c539 --- /dev/null +++ b/highlight/jirs-contexts/src/c7889.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521971925163, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c789.rs b/highlight/jirs-contexts/src/c789.rs new file mode 100644 index 00000000..ee83d377 --- /dev/null +++ b/highlight/jirs-contexts/src/c789.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 785 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*(elif|else)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 796 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 803 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7890.rs b/highlight/jirs-contexts/src/c7890.rs new file mode 100644 index 00000000..df457297 --- /dev/null +++ b/highlight/jirs-contexts/src/c7890.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=\\#"), + scope: vec![ + Scope { + a: 47288629323041091, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7891.rs b/highlight/jirs-contexts/src/c7891.rs new file mode 100644 index 00000000..2bf78a69 --- /dev/null +++ b/highlight/jirs-contexts/src/c7891.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7892.rs b/highlight/jirs-contexts/src/c7892.rs new file mode 100644 index 00000000..5259685d --- /dev/null +++ b/highlight/jirs-contexts/src/c7892.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@doc"), + scope: vec![ + Scope { + a: 49260057962545152, + b: 0, + }, + Scope { + a: 61925255093485568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(raw)?(\"\"\"|\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439225, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323038902, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7893 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7893.rs b/highlight/jirs-contexts/src/c7893.rs new file mode 100644 index 00000000..e967ae15 --- /dev/null +++ b/highlight/jirs-contexts/src/c7893.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\""), + scope: vec![ + Scope { + a: 59955200847315065, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("\\2"), + scope: vec![ + Scope { + a: 47288629323038891, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7894.rs b/highlight/jirs-contexts/src/c7894.rs new file mode 100644 index 00000000..14610215 --- /dev/null +++ b/highlight/jirs-contexts/src/c7894.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444883013992569, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444883013992569, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521965109419, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7971 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7895.rs b/highlight/jirs-contexts/src/c7895.rs new file mode 100644 index 00000000..147b6a57 --- /dev/null +++ b/highlight/jirs-contexts/src/c7895.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=(?![=>])"), + scope: vec![ + Scope { + a: 52636628111130745, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7896 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7896.rs b/highlight/jirs-contexts/src/c7896.rs new file mode 100644 index 00000000..f5b8adb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c7896.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:([,;])|(?=\\)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620749357177, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7897.rs b/highlight/jirs-contexts/src/c7897.rs new file mode 100644 index 00000000..7ee0325c --- /dev/null +++ b/highlight/jirs-contexts/src/c7897.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![ + Scope { + a: 52636628138262649, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7898 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7898.rs b/highlight/jirs-contexts/src/c7898.rs new file mode 100644 index 00000000..f5b8adb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c7898.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:([,;])|(?=\\)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620749357177, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7899.rs b/highlight/jirs-contexts/src/c7899.rs new file mode 100644 index 00000000..eb83d4c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c7899.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\)\\.?\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7900 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c79.rs b/highlight/jirs-contexts/src/c79.rs new file mode 100644 index 00000000..c8310fe3 --- /dev/null +++ b/highlight/jirs-contexts/src/c79.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314669895684, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314665439236, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c790.rs b/highlight/jirs-contexts/src/c790.rs new file mode 100644 index 00000000..1af8fdb0 --- /dev/null +++ b/highlight/jirs-contexts/src/c790.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 788 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*(elif|else)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 797 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 804 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7900.rs b/highlight/jirs-contexts/src/c7900.rs new file mode 100644 index 00000000..f135fd00 --- /dev/null +++ b/highlight/jirs-contexts/src/c7900.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7972 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7901.rs b/highlight/jirs-contexts/src/c7901.rs new file mode 100644 index 00000000..5ca7ce28 --- /dev/null +++ b/highlight/jirs-contexts/src/c7901.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Base|Broadcast|Docs|GC|Iterators|Libc|MathConstants|Meta|StackTraces|Sys|Threads|Core|Main)\\b"), + scope: vec![ + Scope { + a: 46444882993676288, + b: 0, + }, + Scope { + a: 49258881141506048, + b: 0, + }, + Scope { + a: 61927771944321024, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444882993676288, + b: 0, + }, + Scope { + a: 47288788226932857, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444882993676288, + b: 0, + }, + Scope { + a: 49258881141506048, + b: 0, + }, + Scope { + a: 61925255093485568, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7902.rs b/highlight/jirs-contexts/src/c7902.rs new file mode 100644 index 00000000..ad798b3d --- /dev/null +++ b/highlight/jirs-contexts/src/c7902.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7972 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)?(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628254195833, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7970 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7903.rs b/highlight/jirs-contexts/src/c7903.rs new file mode 100644 index 00000000..ad798b3d --- /dev/null +++ b/highlight/jirs-contexts/src/c7903.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7972 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)?(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628254195833, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7970 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7904.rs b/highlight/jirs-contexts/src/c7904.rs new file mode 100644 index 00000000..a3e56d7d --- /dev/null +++ b/highlight/jirs-contexts/src/c7904.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7905 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7905.rs b/highlight/jirs-contexts/src/c7905.rs new file mode 100644 index 00000000..4f36d389 --- /dev/null +++ b/highlight/jirs-contexts/src/c7905.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7906 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7906.rs b/highlight/jirs-contexts/src/c7906.rs new file mode 100644 index 00000000..6ce522c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c7906.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7970 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7907.rs b/highlight/jirs-contexts/src/c7907.rs new file mode 100644 index 00000000..85c43a99 --- /dev/null +++ b/highlight/jirs-contexts/src/c7907.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7908 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7908.rs b/highlight/jirs-contexts/src/c7908.rs new file mode 100644 index 00000000..a4d979c4 --- /dev/null +++ b/highlight/jirs-contexts/src/c7908.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7986 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7909.rs b/highlight/jirs-contexts/src/c7909.rs new file mode 100644 index 00000000..89a36904 --- /dev/null +++ b/highlight/jirs-contexts/src/c7909.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7910 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c791.rs b/highlight/jirs-contexts/src/c791.rs new file mode 100644 index 00000000..07e1cbd6 --- /dev/null +++ b/highlight/jirs-contexts/src/c791.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038733, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 700 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("//"), + scope: vec![ + Scope { + a: 47288629323038733, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 701 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7910.rs b/highlight/jirs-contexts/src/c7910.rs new file mode 100644 index 00000000..a4d979c4 --- /dev/null +++ b/highlight/jirs-contexts/src/c7910.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7986 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7911.rs b/highlight/jirs-contexts/src/c7911.rs new file mode 100644 index 00000000..7ae814be --- /dev/null +++ b/highlight/jirs-contexts/src/c7911.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*=(?![=>])"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=::)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7912.rs b/highlight/jirs-contexts/src/c7912.rs new file mode 100644 index 00000000..7ae814be --- /dev/null +++ b/highlight/jirs-contexts/src/c7912.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*=(?![=>])"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=::)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7913.rs b/highlight/jirs-contexts/src/c7913.rs new file mode 100644 index 00000000..37a6c762 --- /dev/null +++ b/highlight/jirs-contexts/src/c7913.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=::)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=(?![=>])"), + scope: vec![ + Scope { + a: 52636628111130745, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7914 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7914.rs b/highlight/jirs-contexts/src/c7914.rs new file mode 100644 index 00000000..f5b8adb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c7914.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:([,;])|(?=\\)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620749357177, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7915.rs b/highlight/jirs-contexts/src/c7915.rs new file mode 100644 index 00000000..8fd388ee --- /dev/null +++ b/highlight/jirs-contexts/src/c7915.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=::)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=(?![=>])"), + scope: vec![ + Scope { + a: 52636628111130745, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7916 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7916.rs b/highlight/jirs-contexts/src/c7916.rs new file mode 100644 index 00000000..f5b8adb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c7916.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:([,;])|(?=\\)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620749357177, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7917.rs b/highlight/jirs-contexts/src/c7917.rs new file mode 100644 index 00000000..8ea1bf74 --- /dev/null +++ b/highlight/jirs-contexts/src/c7917.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7983 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7986 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7918.rs b/highlight/jirs-contexts/src/c7918.rs new file mode 100644 index 00000000..8ea1bf74 --- /dev/null +++ b/highlight/jirs-contexts/src/c7918.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7983 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7986 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7919.rs b/highlight/jirs-contexts/src/c7919.rs new file mode 100644 index 00000000..0990cfa5 --- /dev/null +++ b/highlight/jirs-contexts/src/c7919.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\)\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7920 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c792.rs b/highlight/jirs-contexts/src/c792.rs new file mode 100644 index 00000000..18f5ed4c --- /dev/null +++ b/highlight/jirs-contexts/src/c792.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\b[\\p{Lu}_][\\p{Lu}\\p{Nd}_]{2,}\\b)\\s*(\\()(?=[^)]*\\)\\s*(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49258881163919373, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521944400054, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 702 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7920.rs b/highlight/jirs-contexts/src/c7920.rs new file mode 100644 index 00000000..aaed5663 --- /dev/null +++ b/highlight/jirs-contexts/src/c7920.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7983 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7921.rs b/highlight/jirs-contexts/src/c7921.rs new file mode 100644 index 00000000..aaed5663 --- /dev/null +++ b/highlight/jirs-contexts/src/c7921.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7983 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7922.rs b/highlight/jirs-contexts/src/c7922.rs new file mode 100644 index 00000000..6db8847c --- /dev/null +++ b/highlight/jirs-contexts/src/c7922.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444131382984825, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444131382984825, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521953378475, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7979 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[,;]"), + scope: vec![ + Scope { + a: 47288620737626233, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7923.rs b/highlight/jirs-contexts/src/c7923.rs new file mode 100644 index 00000000..3a7bad44 --- /dev/null +++ b/highlight/jirs-contexts/src/c7923.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 46448950327705600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7924.rs b/highlight/jirs-contexts/src/c7924.rs new file mode 100644 index 00000000..ef4847ac --- /dev/null +++ b/highlight/jirs-contexts/src/c7924.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521963733174, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7925.rs b/highlight/jirs-contexts/src/c7925.rs new file mode 100644 index 00000000..a392211b --- /dev/null +++ b/highlight/jirs-contexts/src/c7925.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\(\\s*(?:(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)|::|\\)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7990 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7926.rs b/highlight/jirs-contexts/src/c7926.rs new file mode 100644 index 00000000..8cf5274a --- /dev/null +++ b/highlight/jirs-contexts/src/c7926.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(->)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628126531705, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![ + Scope { + a: 49258876846538752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7927 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7927.rs b/highlight/jirs-contexts/src/c7927.rs new file mode 100644 index 00000000..77d6c3d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c7927.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=::)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7928.rs b/highlight/jirs-contexts/src/c7928.rs new file mode 100644 index 00000000..734e710f --- /dev/null +++ b/highlight/jirs-contexts/src/c7928.rs @@ -0,0 +1,71 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445308204023929, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445308204023929, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521953378475, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 49258876846538752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[,;]"), + scope: vec![ + Scope { + a: 47288620749357177, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7929.rs b/highlight/jirs-contexts/src/c7929.rs new file mode 100644 index 00000000..a4a0db8a --- /dev/null +++ b/highlight/jirs-contexts/src/c7929.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8003 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c793.rs b/highlight/jirs-contexts/src/c793.rs new file mode 100644 index 00000000..5ff95981 --- /dev/null +++ b/highlight/jirs-contexts/src/c793.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(\\s*\\b[\\p{Lu}_][\\p{Lu}\\p{Nd}_]{2,}\\b)+\\s*(?m:$)"), + scope: vec![ + Scope { + a: 46445359727968256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 703 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7930.rs b/highlight/jirs-contexts/src/c7930.rs new file mode 100644 index 00000000..185ad4cb --- /dev/null +++ b/highlight/jirs-contexts/src/c7930.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8007 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7931.rs b/highlight/jirs-contexts/src/c7931.rs new file mode 100644 index 00000000..e4a1a4ce --- /dev/null +++ b/highlight/jirs-contexts/src/c7931.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521971925163, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8007 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7932.rs b/highlight/jirs-contexts/src/c7932.rs new file mode 100644 index 00000000..6a7a1ccf --- /dev/null +++ b/highlight/jirs-contexts/src/c7932.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7988 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7966 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7933.rs b/highlight/jirs-contexts/src/c7933.rs new file mode 100644 index 00000000..486c1772 --- /dev/null +++ b/highlight/jirs-contexts/src/c7933.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("```"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7988 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7966 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7934.rs b/highlight/jirs-contexts/src/c7934.rs new file mode 100644 index 00000000..c1f23aa4 --- /dev/null +++ b/highlight/jirs-contexts/src/c7934.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7967 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7966 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7988 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7935.rs b/highlight/jirs-contexts/src/c7935.rs new file mode 100644 index 00000000..1aabac48 --- /dev/null +++ b/highlight/jirs-contexts/src/c7935.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7967 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7966 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7936.rs b/highlight/jirs-contexts/src/c7936.rs new file mode 100644 index 00000000..4195882c --- /dev/null +++ b/highlight/jirs-contexts/src/c7936.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 4640 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 7937 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7937.rs b/highlight/jirs-contexts/src/c7937.rs new file mode 100644 index 00000000..62000323 --- /dev/null +++ b/highlight/jirs-contexts/src/c7937.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\"\"\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7938.rs b/highlight/jirs-contexts/src/c7938.rs new file mode 100644 index 00000000..416fded9 --- /dev/null +++ b/highlight/jirs-contexts/src/c7938.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\""), + scope: vec![ + Scope { + a: 59955200847315065, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7939.rs b/highlight/jirs-contexts/src/c7939.rs new file mode 100644 index 00000000..1ae373fc --- /dev/null +++ b/highlight/jirs-contexts/src/c7939.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7967 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7966 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7988 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c794.rs b/highlight/jirs-contexts/src/c794.rs new file mode 100644 index 00000000..7ce7bfeb --- /dev/null +++ b/highlight/jirs-contexts/src/c794.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 815 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 812 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7940.rs b/highlight/jirs-contexts/src/c7940.rs new file mode 100644 index 00000000..b3f9e594 --- /dev/null +++ b/highlight/jirs-contexts/src/c7940.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7967 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7966 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7941.rs b/highlight/jirs-contexts/src/c7941.rs new file mode 100644 index 00000000..09fedc70 --- /dev/null +++ b/highlight/jirs-contexts/src/c7941.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 4640 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 7942 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7942.rs b/highlight/jirs-contexts/src/c7942.rs new file mode 100644 index 00000000..f34bbac9 --- /dev/null +++ b/highlight/jirs-contexts/src/c7942.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7943.rs b/highlight/jirs-contexts/src/c7943.rs new file mode 100644 index 00000000..76a9db42 --- /dev/null +++ b/highlight/jirs-contexts/src/c7943.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\""), + scope: vec![ + Scope { + a: 59955200847315065, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7944.rs b/highlight/jirs-contexts/src/c7944.rs new file mode 100644 index 00000000..cee39b97 --- /dev/null +++ b/highlight/jirs-contexts/src/c7944.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420831973497, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420831973497, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7967 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7966 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\']{2,}"), + scope: vec![ + Scope { + a: 50103391970983936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7945.rs b/highlight/jirs-contexts/src/c7945.rs new file mode 100644 index 00000000..d210fd1a --- /dev/null +++ b/highlight/jirs-contexts/src/c7945.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521959407787, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7988 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7946.rs b/highlight/jirs-contexts/src/c7946.rs new file mode 100644 index 00000000..89132aeb --- /dev/null +++ b/highlight/jirs-contexts/src/c7946.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46453563131166841, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46453563131166841, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521948397739, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620732645497, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7947.rs b/highlight/jirs-contexts/src/c7947.rs new file mode 100644 index 00000000..ba98f90b --- /dev/null +++ b/highlight/jirs-contexts/src/c7947.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7948 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(<:)"), + scope: vec![ + Scope { + a: 52636628195999865, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7949 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7948.rs b/highlight/jirs-contexts/src/c7948.rs new file mode 100644 index 00000000..bc8baeb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c7948.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8003 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7949.rs b/highlight/jirs-contexts/src/c7949.rs new file mode 100644 index 00000000..a62d6ddf --- /dev/null +++ b/highlight/jirs-contexts/src/c7949.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7950 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(<:)"), + scope: vec![ + Scope { + a: 52636628195999865, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7951 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c795.rs b/highlight/jirs-contexts/src/c795.rs new file mode 100644 index 00000000..0efa7f5c --- /dev/null +++ b/highlight/jirs-contexts/src/c795.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*if(n?def)?)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 704 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 784 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7950.rs b/highlight/jirs-contexts/src/c7950.rs new file mode 100644 index 00000000..bc8baeb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c7950.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8003 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7951.rs b/highlight/jirs-contexts/src/c7951.rs new file mode 100644 index 00000000..15b701f4 --- /dev/null +++ b/highlight/jirs-contexts/src/c7951.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7952 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7952.rs b/highlight/jirs-contexts/src/c7952.rs new file mode 100644 index 00000000..bc8baeb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c7952.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8003 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7953.rs b/highlight/jirs-contexts/src/c7953.rs new file mode 100644 index 00000000..bc8baeb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c7953.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8003 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7954.rs b/highlight/jirs-contexts/src/c7954.rs new file mode 100644 index 00000000..c7d41e47 --- /dev/null +++ b/highlight/jirs-contexts/src/c7954.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46453567417548800, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46453567417548800, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521948397750, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7955 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7955.rs b/highlight/jirs-contexts/src/c7955.rs new file mode 100644 index 00000000..34043033 --- /dev/null +++ b/highlight/jirs-contexts/src/c7955.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46453563131166841, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46453563131166841, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620732645497, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7956.rs b/highlight/jirs-contexts/src/c7956.rs new file mode 100644 index 00000000..913cc0f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c7956.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7957.rs b/highlight/jirs-contexts/src/c7957.rs new file mode 100644 index 00000000..9248610d --- /dev/null +++ b/highlight/jirs-contexts/src/c7957.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844944621174784, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844944621174784, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7956 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7958.rs b/highlight/jirs-contexts/src/c7958.rs new file mode 100644 index 00000000..be419323 --- /dev/null +++ b/highlight/jirs-contexts/src/c7958.rs @@ -0,0 +1,165 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)(?=@?(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![ + Scope { + a: 47288788226932857, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7884 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(::)"), + scope: vec![ + Scope { + a: 52636628184924281, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7885 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628121157753, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7886 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)?(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628254195833, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7970 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)?(\')"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628254195833, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628165722233, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628187873401, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 50103353316278272, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\?)(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 50103353316278272, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8019 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*where)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8020 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7959.rs b/highlight/jirs-contexts/src/c7959.rs new file mode 100644 index 00000000..8d31309d --- /dev/null +++ b/highlight/jirs-contexts/src/c7959.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(end)\\b|(?=[\\)\\]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c796.rs b/highlight/jirs-contexts/src/c796.rs new file mode 100644 index 00000000..cd65f0a2 --- /dev/null +++ b/highlight/jirs-contexts/src/c796.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*endif\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 780 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 799 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 767 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7960.rs b/highlight/jirs-contexts/src/c7960.rs new file mode 100644 index 00000000..cb4d8d14 --- /dev/null +++ b/highlight/jirs-contexts/src/c7960.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(abstract type|mutable struct|primitive type)\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7959 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(begin|function|let|macro|module|quote|struct)\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7959 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(do|for|if|try|while)\\b"), + scope: vec![ + Scope { + a: 52636636696608768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7959 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7961.rs b/highlight/jirs-contexts/src/c7961.rs new file mode 100644 index 00000000..2242d94f --- /dev/null +++ b/highlight/jirs-contexts/src/c7961.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7888 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7889 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7962.rs b/highlight/jirs-contexts/src/c7962.rs new file mode 100644 index 00000000..1ba2c5a3 --- /dev/null +++ b/highlight/jirs-contexts/src/c7962.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((\\#+)\\s*(.+?)\\s*(?:-{4,}|={4,}|#{4,})[ \\t]*(?m:$)\\n?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 51510711032873081, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323038841, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630090873, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7963.rs b/highlight/jirs-contexts/src/c7963.rs new file mode 100644 index 00000000..f2f5e1f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c7963.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#="), + scope: vec![ + Scope { + a: 47288629323041091, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7890 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#+"), + scope: vec![ + Scope { + a: 47288629323038841, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7891 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7964.rs b/highlight/jirs-contexts/src/c7964.rs new file mode 100644 index 00000000..a4ade176 --- /dev/null +++ b/highlight/jirs-contexts/src/c7964.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\b|(?=.))\n(?: # Dashes betwen numeric symbols (11 = 1_1) are allowed everywhere.\n 0b[0-1](?:_?[0-1])*| # binary\n 0o[0-7](?:_?[0-7])*| # octal\n 0x[\\da-fA-F](?:_?[\\da-fA-F])*| # hex\n (?:\n \\.\\d(?:_?\\d)*| # .11, .11\n \\d(?:_?\\d)*(?:\\.(?:\\d(?:_?\\d)*)?)? # 11.11, 11., 11\n )\n (?:e[-+]?\\d(?:_?\\d)*)? # Any of the above followed by e+123 or similar, for scientific notation.\n)"), + scope: vec![ + Scope { + a: 59955089170300928, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|false|nothing|missing|ℯ|pi|π|im|undef|NaN|NaN16|NaN32|NaN64|Inf|Inf16|Inf32|Inf64|ARGS|C_NULL|ENDIAN_BOM|ENV|LOAD_PATH|PROGRAM_FILE|STDERR|STDIN|STDOUT|VERSION)\\b"), + scope: vec![ + Scope { + a: 59955110645137408, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7965.rs b/highlight/jirs-contexts/src/c7965.rs new file mode 100644 index 00000000..bc30757e --- /dev/null +++ b/highlight/jirs-contexts/src/c7965.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(?=(@doc\\s+raw\"\"\"|^(raw)?\"\"\"|^\"(?:.*\"(?m:$))))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7892 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7966.rs b/highlight/jirs-contexts/src/c7966.rs new file mode 100644 index 00000000..8cc02f4a --- /dev/null +++ b/highlight/jirs-contexts/src/c7966.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\x\\h{2})|(\\\\[\\\\\"\'abfnrtv])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200847315536, + b: 34058472181989376, + }, + ]),(2, vec![ + Scope { + a: 59955200847315065, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7967.rs b/highlight/jirs-contexts/src/c7967.rs new file mode 100644 index 00000000..a6ff10ac --- /dev/null +++ b/highlight/jirs-contexts/src/c7967.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\U\\h{1,8})|(\\\\u\\h{1,4})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200847315757, + b: 363666189601210368, + }, + ]),(2, vec![ + Scope { + a: 59955200847315757, + b: 363947664577921024, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7968.rs b/highlight/jirs-contexts/src/c7968.rs new file mode 100644 index 00000000..8ffdb60d --- /dev/null +++ b/highlight/jirs-contexts/src/c7968.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bend\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7969.rs b/highlight/jirs-contexts/src/c7969.rs new file mode 100644 index 00000000..b104db12 --- /dev/null +++ b/highlight/jirs-contexts/src/c7969.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\)\\.?\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7902 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\.?\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7903 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)::[^\\)]+\\)\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7904 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*=[^=>])"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c797.rs b/highlight/jirs-contexts/src/c797.rs new file mode 100644 index 00000000..ae503880 --- /dev/null +++ b/highlight/jirs-contexts/src/c797.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*endif\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 780 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7970.rs b/highlight/jirs-contexts/src/c7970.rs new file mode 100644 index 00000000..6449b3a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c7970.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521965109430, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7894 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7971.rs b/highlight/jirs-contexts/src/c7971.rs new file mode 100644 index 00000000..60f57fb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c7971.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))(?=\\s*=[^=>])"), + scope: vec![ + Scope { + a: 49258876846538752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7895 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)|\\.?(?:\\+=|-=|\\*=|/=|//=|\\\\\\\\=|^=|÷=|%=|<<=|>>=|>>>=|\\|=|&=|:=|=>|(?m:$)=|\\|\\||&&|<:|>:|\\|>|<\\||//|\\+\\+|<=|>=|->|===|==|!==|!=)|\\.?(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])|\\.)(?=\\s*=>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628121157753, + b: 0, + }, + Scope { + a: 59955136445350009, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136445350009, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7897 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7972.rs b/highlight/jirs-contexts/src/c7972.rs new file mode 100644 index 00000000..83b33160 --- /dev/null +++ b/highlight/jirs-contexts/src/c7972.rs @@ -0,0 +1,138 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\((?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\)\\.?\\()"), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7899 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b(?:Base\\.(?:abs|abs2|abspath|accumulate|accumulate!|acos|acosd|acosh|acot|acotd|acoth|acsc|acscd|acsch|adjoint|all|all!|allunique|angle|any|any!|append!|argmax|argmin|ascii|asec|asecd|asech|asin|asind|asinh|asyncmap|asyncmap!|atan|atand|atanh|atexit|atreplinit|axes|backtrace|basename|big|bind|binomial|bitstring|broadcast|broadcast!|bswap|bytes2hex|bytesavailable|cat|catch_backtrace|cbrt|cd|ceil|cglobal|checkbounds|checkindex|chmod|chomp|chop|chown|circcopy!|circshift|circshift!|cis|clamp|clamp!|cld|close|cmp|coalesce|code_lowered|code_typed|codepoint|codeunit|codeunits|collect|complex|conj|conj!|convert|copy|copy!|copysign|copyto!|cos|cosc|cosd|cosh|cospi|cot|cotd|coth|count|count_ones|count_zeros|countlines|cp|csc|cscd|csch|ctime|cumprod|cumprod!|cumsum|cumsum!|current_task|deepcopy|deg2rad|delete!|deleteat!|denominator|detach|devnull|diff|digits|digits!|dirname|disable_sigint|display|displayable|displaysize|div|divrem|download|dropdims|dump|eachcol|eachindex|eachline|eachmatch|eachrow|eachslice|eltype|empty|empty!|endswith|enumerate|eof|eps|error|esc|escape_string|evalfile|exit|exp|exp10|exp2|expanduser|expm1|exponent|extrema|factorial|falses|fd|fdio|fetch|fieldcount|fieldname|fieldnames|fieldoffset|fieldtypes|filemode|filesize|fill|fill!|filter|filter!|finalize|finalizer|findall|findfirst|findlast|findmax|findmax!|findmin|findmin!|findnext|findprev|first|firstindex|fld|fld1|fldmod|fldmod1|flipsign|float|floatmax|floatmin|floor|flush|fma|foldl|foldr|foreach|frexp|fullname|functionloc|gcd|gcdx|gensym|get|get!|get_zero_subnormals|gethostname|getindex|getkey|getpid|getproperty|gperm|hasfield|hash|haskey|hasmethod|hasproperty|hcat|hex2bytes|hex2bytes!|homedir|htol|hton|hvcat|hypot|identity|ifelse|ignorestatus|im|imag|in|include_dependency|include_string|indexin|insert!|instances|intersect|intersect!|inv|invmod|invperm|invpermute!|isabspath|isabstracttype|isapprox|isascii|isassigned|isbits|isbitstype|isblockdev|ischardev|iscntrl|isconcretetype|isconst|isdigit|isdir|isdirpath|isdispatchtuple|isempty|isequal|iseven|isfifo|isfile|isfinite|isimmutable|isinf|isinteger|isinteractive|isless|isletter|islink|islocked|islowercase|ismarked|ismissing|ismount|isnan|isnothing|isnumeric|isodd|isone|isopen|ispath|isperm|ispow2|isprimitivetype|isprint|ispunct|isqrt|isreadable|isreadonly|isready|isreal|issetequal|issetgid|issetuid|issocket|issorted|isspace|issticky|isstructtype|issubnormal|issubset|istaskdone|istaskstarted|istextmime|isuppercase|isvalid|iswritable|isxdigit|iszero|iterate|join|joinpath|keys|keytype|kill|kron|last|lastindex|lcm|ldexp|leading_ones|leading_zeros|length|lock|log|log10|log1p|log2|lowercase|lowercasefirst|lpad|lstat|lstrip|ltoh|macroexpand|map|map!|mapfoldl|mapfoldr|mapreduce|mapslices|mark|match|max|maximum|maximum!|maxintfloat|merge|merge!|methods|min|minimum|minimum!|minmax|missing|mkdir|mkpath|mktemp|mktempdir|mod|mod1|mod2pi|modf|mtime|muladd|mv|nameof|names|ncodeunits|ndigits|ndims|nextfloat|nextind|nextpow|nextprod|normpath|notify|ntoh|ntuple|numerator|objectid|occursin|oftype|one|ones|oneunit|open|operm|pairs|parent|parentindices|parentmodule|parse|partialsort|partialsort!|partialsortperm|partialsortperm!|pathof|permute!|permutedims|permutedims!|pi|pipeline|pointer|pointer_from_objref|pop!|popdisplay|popfirst!|position|powermod|precision|precompile|prepend!|prevfloat|prevind|prevpow|print|println|printstyled|process_exited|process_running|prod|prod!|promote|promote_rule|promote_shape|promote_type|propertynames|push!|pushdisplay|pushfirst!|put!|pwd|rad2deg|rand|randn|range|rationalize|read|read!|readavailable|readbytes!|readchomp|readdir|readline|readlines|readlink|readuntil|real|realpath|redirect_stderr|redirect_stdin|redirect_stdout|redisplay|reduce|reenable_sigint|reim|reinterpret|relpath|rem|rem2pi|repeat|replace|replace!|repr|reset|reshape|resize!|rethrow|retry|reverse|reverse!|reverseind|rm|rot180|rotl90|rotr90|round|rounding|rpad|rsplit|rstrip|run|schedule|searchsorted|searchsortedfirst|searchsortedlast|sec|secd|sech|seek|seekend|seekstart|selectdim|set_zero_subnormals|setdiff|setdiff!|setenv|setindex!|setprecision|setproperty!|setrounding|show|showable|showerror|sign|signbit|signed|significand|similar|sin|sinc|sincos|sind|sinh|sinpi|size|sizehint!|sizeof|skip|skipchars|skipmissing|sleep|something|sort|sort!|sortperm|sortperm!|sortslices|splice!|split|splitdir|splitdrive|splitext|splitpath|sprint|sqrt|stacktrace|startswith|stat|stderr|stdin|stdout|step|stride|strides|string|strip|success|sum|sum!|summary|supertype|symdiff|symdiff!|symlink|systemerror|take!|tan|tand|tanh|task_local_storage|tempdir|tempname|textwidth|thisind|time|time_ns|timedwait|titlecase|to_indices|touch|trailing_ones|trailing_zeros|transcode|transpose|trues|trunc|truncate|trylock|tryparse|typeintersect|typejoin|typemax|typemin|unescape_string|union|union!|unique|unique!|unlock|unmark|unsafe_copyto!|unsafe_load|unsafe_pointer_to_objref|unsafe_read|unsafe_store!|unsafe_string|unsafe_trunc|unsafe_wrap|unsafe_write|unsigned|uperm|uppercase|uppercasefirst|valtype|values|vcat|vec|view|wait|walkdir|which|widemul|widen|withenv|write|xor|yield|yieldto|zero|zeros|zip)|Broadcast\\.(?:broadcast|broadcast!|broadcast_axes|broadcastable|dotview)|Docs\\.(?:doc)|GC\\.(?:)|Iterators\\.(?:countfrom|cycle|drop|enumerate|flatten|partition|product|repeated|rest|take|zip)|Libc\\.(?:calloc|errno|flush_cstdio|free|gethostname|getpid|malloc|realloc|strerror|strftime|strptime|systemsleep|time|transcode)|MathConstants\\.(?:catalan|e|eulergamma|golden|pi)|Meta\\.(?:isexpr|quot|show_sexpr)|StackTraces\\.(?:stacktrace)|Sys\\.(?:cpu_info|cpu_summary|free_memory|isapple|isbsd|isdragonfly|isexecutable|isfreebsd|isjsvm|islinux|isnetbsd|isopenbsd|isunix|iswindows|loadavg|total_memory|uptime|which)|Threads\\.(?:atomic_add!|atomic_and!|atomic_cas!|atomic_fence|atomic_max!|atomic_min!|atomic_nand!|atomic_or!|atomic_sub!|atomic_xchg!|atomic_xor!|nthreads|threadid)|Core\\.(?:applicable|eval|fieldtype|getfield|ifelse|invoke|isa|isdefined|nfields|nothing|setfield!|throw|tuple|typeassert|typeof|undef))(?!(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7901 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:abs|abs2|abspath|accumulate|accumulate!|acos|acosd|acosh|acot|acotd|acoth|acsc|acscd|acsch|adjoint|all|all!|allunique|angle|any|any!|append!|argmax|argmin|ascii|asec|asecd|asech|asin|asind|asinh|asyncmap|asyncmap!|atan|atand|atanh|atexit|atreplinit|axes|backtrace|basename|big|bind|binomial|bitstring|broadcast|broadcast!|bswap|bytes2hex|bytesavailable|cat|catch_backtrace|cbrt|cd|ceil|cglobal|checkbounds|checkindex|chmod|chomp|chop|chown|circcopy!|circshift|circshift!|cis|clamp|clamp!|cld|close|cmp|coalesce|code_lowered|code_typed|codepoint|codeunit|codeunits|collect|complex|conj|conj!|convert|copy|copy!|copysign|copyto!|cos|cosc|cosd|cosh|cospi|cot|cotd|coth|count|count_ones|count_zeros|countlines|cp|csc|cscd|csch|ctime|cumprod|cumprod!|cumsum|cumsum!|current_task|deepcopy|deg2rad|delete!|deleteat!|denominator|detach|devnull|diff|digits|digits!|dirname|disable_sigint|display|displayable|displaysize|div|divrem|download|dropdims|dump|eachcol|eachindex|eachline|eachmatch|eachrow|eachslice|eltype|empty|empty!|endswith|enumerate|eof|eps|error|esc|escape_string|evalfile|exit|exp|exp10|exp2|expanduser|expm1|exponent|extrema|factorial|falses|fd|fdio|fetch|fieldcount|fieldname|fieldnames|fieldoffset|fieldtypes|filemode|filesize|fill|fill!|filter|filter!|finalize|finalizer|findall|findfirst|findlast|findmax|findmax!|findmin|findmin!|findnext|findprev|first|firstindex|fld|fld1|fldmod|fldmod1|flipsign|float|floatmax|floatmin|floor|flush|fma|foldl|foldr|foreach|frexp|fullname|functionloc|gcd|gcdx|gensym|get|get!|get_zero_subnormals|gethostname|getindex|getkey|getpid|getproperty|gperm|hasfield|hash|haskey|hasmethod|hasproperty|hcat|hex2bytes|hex2bytes!|homedir|htol|hton|hvcat|hypot|identity|ifelse|ignorestatus|im|imag|in|include_dependency|include_string|indexin|insert!|instances|intersect|intersect!|inv|invmod|invperm|invpermute!|isabspath|isabstracttype|isapprox|isascii|isassigned|isbits|isbitstype|isblockdev|ischardev|iscntrl|isconcretetype|isconst|isdigit|isdir|isdirpath|isdispatchtuple|isempty|isequal|iseven|isfifo|isfile|isfinite|isimmutable|isinf|isinteger|isinteractive|isless|isletter|islink|islocked|islowercase|ismarked|ismissing|ismount|isnan|isnothing|isnumeric|isodd|isone|isopen|ispath|isperm|ispow2|isprimitivetype|isprint|ispunct|isqrt|isreadable|isreadonly|isready|isreal|issetequal|issetgid|issetuid|issocket|issorted|isspace|issticky|isstructtype|issubnormal|issubset|istaskdone|istaskstarted|istextmime|isuppercase|isvalid|iswritable|isxdigit|iszero|iterate|join|joinpath|keys|keytype|kill|kron|last|lastindex|lcm|ldexp|leading_ones|leading_zeros|length|lock|log|log10|log1p|log2|lowercase|lowercasefirst|lpad|lstat|lstrip|ltoh|macroexpand|map|map!|mapfoldl|mapfoldr|mapreduce|mapslices|mark|match|max|maximum|maximum!|maxintfloat|merge|merge!|methods|min|minimum|minimum!|minmax|missing|mkdir|mkpath|mktemp|mktempdir|mod|mod1|mod2pi|modf|mtime|muladd|mv|nameof|names|ncodeunits|ndigits|ndims|nextfloat|nextind|nextpow|nextprod|normpath|notify|ntoh|ntuple|numerator|objectid|occursin|oftype|one|ones|oneunit|open|operm|pairs|parent|parentindices|parentmodule|parse|partialsort|partialsort!|partialsortperm|partialsortperm!|pathof|permute!|permutedims|permutedims!|pi|pipeline|pointer|pointer_from_objref|pop!|popdisplay|popfirst!|position|powermod|precision|precompile|prepend!|prevfloat|prevind|prevpow|print|println|printstyled|process_exited|process_running|prod|prod!|promote|promote_rule|promote_shape|promote_type|propertynames|push!|pushdisplay|pushfirst!|put!|pwd|rad2deg|rand|randn|range|rationalize|read|read!|readavailable|readbytes!|readchomp|readdir|readline|readlines|readlink|readuntil|real|realpath|redirect_stderr|redirect_stdin|redirect_stdout|redisplay|reduce|reenable_sigint|reim|reinterpret|relpath|rem|rem2pi|repeat|replace|replace!|repr|reset|reshape|resize!|rethrow|retry|reverse|reverse!|reverseind|rm|rot180|rotl90|rotr90|round|rounding|rpad|rsplit|rstrip|run|schedule|searchsorted|searchsortedfirst|searchsortedlast|sec|secd|sech|seek|seekend|seekstart|selectdim|set_zero_subnormals|setdiff|setdiff!|setenv|setindex!|setprecision|setproperty!|setrounding|show|showable|showerror|sign|signbit|signed|significand|similar|sin|sinc|sincos|sind|sinh|sinpi|size|sizehint!|sizeof|skip|skipchars|skipmissing|sleep|something|sort|sort!|sortperm|sortperm!|sortslices|splice!|split|splitdir|splitdrive|splitext|splitpath|sprint|sqrt|stacktrace|startswith|stat|stderr|stdin|stdout|step|stride|strides|string|strip|success|sum|sum!|summary|supertype|symdiff|symdiff!|symlink|systemerror|take!|tan|tand|tanh|task_local_storage|tempdir|tempname|textwidth|thisind|time|time_ns|timedwait|titlecase|to_indices|touch|trailing_ones|trailing_zeros|transcode|transpose|trues|trunc|truncate|trylock|tryparse|typeintersect|typejoin|typemax|typemin|unescape_string|union|union!|unique|unique!|unlock|unmark|unsafe_copyto!|unsafe_load|unsafe_pointer_to_objref|unsafe_read|unsafe_store!|unsafe_string|unsafe_trunc|unsafe_wrap|unsafe_write|unsigned|uperm|uppercase|uppercasefirst|valtype|values|vcat|vec|view|wait|walkdir|which|widemul|widen|withenv|write|xor|yield|yieldto|zero|zeros|zip|applicable|eval|fieldtype|getfield|ifelse|invoke|isa|isdefined|nfields|nothing|setfield!|throw|tuple|typeassert|typeof|undef|include)(?!(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))(?=\\()"), + scope: vec![ + Scope { + a: 46444882993676288, + b: 0, + }, + Scope { + a: 49258881141506048, + b: 0, + }, + Scope { + a: 61925255093485568, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Base|Broadcast|Docs|GC|Iterators|Libc|MathConstants|Meta|StackTraces|Sys|Threads|Core|Main)\\b"), + scope: vec![ + Scope { + a: 46444882993676288, + b: 0, + }, + Scope { + a: 49258881141506048, + b: 0, + }, + Scope { + a: 61927771944321024, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 46444882993676288, + b: 0, + }, + Scope { + a: 49258881141506048, + b: 0, + }, + Scope { + a: 46448950327705600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444882993676288, + b: 0, + }, + Scope { + a: 47288788226932857, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444882993676288, + b: 0, + }, + Scope { + a: 49258881141506048, + b: 0, + }, + Scope { + a: 46448950327705600, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7973.rs b/highlight/jirs-contexts/src/c7973.rs new file mode 100644 index 00000000..8f74fa4f --- /dev/null +++ b/highlight/jirs-contexts/src/c7973.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) (?=\\((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(?:\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\)\\.?\\() | (?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(?:\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\.?\\() | (?=\\((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)::[^\\)]+\\)\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7974.rs b/highlight/jirs-contexts/src/c7974.rs new file mode 100644 index 00000000..8cc81e77 --- /dev/null +++ b/highlight/jirs-contexts/src/c7974.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(function)\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638212953276537, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7968 }), + ContextReference::Direct(ContextId { index: 7984 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7975.rs b/highlight/jirs-contexts/src/c7975.rs new file mode 100644 index 00000000..0c869b44 --- /dev/null +++ b/highlight/jirs-contexts/src/c7975.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7976.rs b/highlight/jirs-contexts/src/c7976.rs new file mode 100644 index 00000000..2aba0469 --- /dev/null +++ b/highlight/jirs-contexts/src/c7976.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) (?=\\((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(?:\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\)\\() | (?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(?:\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\() | (?=\\((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)::[^\\)]+\\)\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7975 }), + ContextReference::Direct(ContextId { index: 7985 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7977.rs b/highlight/jirs-contexts/src/c7977.rs new file mode 100644 index 00000000..b5592aab --- /dev/null +++ b/highlight/jirs-contexts/src/c7977.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7907 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7978.rs b/highlight/jirs-contexts/src/c7978.rs new file mode 100644 index 00000000..8574fdb5 --- /dev/null +++ b/highlight/jirs-contexts/src/c7978.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7909 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7979.rs b/highlight/jirs-contexts/src/c7979.rs new file mode 100644 index 00000000..5fbef506 --- /dev/null +++ b/highlight/jirs-contexts/src/c7979.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)|::)"), + scope: vec![ + Scope { + a: 49258876846538752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c798.rs b/highlight/jirs-contexts/src/c798.rs new file mode 100644 index 00000000..c1297870 --- /dev/null +++ b/highlight/jirs-contexts/src/c798.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 772 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 807 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 784 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 810 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7980.rs b/highlight/jirs-contexts/src/c7980.rs new file mode 100644 index 00000000..a13d5efc --- /dev/null +++ b/highlight/jirs-contexts/src/c7980.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 49258876846538752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7911 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=::)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7912 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7981.rs b/highlight/jirs-contexts/src/c7981.rs new file mode 100644 index 00000000..50686631 --- /dev/null +++ b/highlight/jirs-contexts/src/c7981.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 49258876846538752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7913 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=::)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7915 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7982.rs b/highlight/jirs-contexts/src/c7982.rs new file mode 100644 index 00000000..a20dc9f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c7982.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\)\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7917 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7918 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7983.rs b/highlight/jirs-contexts/src/c7983.rs new file mode 100644 index 00000000..875e8c72 --- /dev/null +++ b/highlight/jirs-contexts/src/c7983.rs @@ -0,0 +1,78 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\((?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*\\)\\()"), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7919 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 59392130630615161, + b: 0, + }, + Scope { + a: 46448950327705600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615161, + b: 0, + }, + Scope { + a: 47288788226932857, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630615161, + b: 0, + }, + Scope { + a: 46448950327705600, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7984.rs b/highlight/jirs-contexts/src/c7984.rs new file mode 100644 index 00000000..82788f67 --- /dev/null +++ b/highlight/jirs-contexts/src/c7984.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7982 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(\\.(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))*)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7921 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7985.rs b/highlight/jirs-contexts/src/c7985.rs new file mode 100644 index 00000000..df532e7e --- /dev/null +++ b/highlight/jirs-contexts/src/c7985.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7982 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7986.rs b/highlight/jirs-contexts/src/c7986.rs new file mode 100644 index 00000000..5132607f --- /dev/null +++ b/highlight/jirs-contexts/src/c7986.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521953378475, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7922 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7987.rs b/highlight/jirs-contexts/src/c7987.rs new file mode 100644 index 00000000..ac4adb95 --- /dev/null +++ b/highlight/jirs-contexts/src/c7987.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 46448950327705600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7988.rs b/highlight/jirs-contexts/src/c7988.rs new file mode 100644 index 00000000..f0a506d8 --- /dev/null +++ b/highlight/jirs-contexts/src/c7988.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628125614201, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7923 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628125614201, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521963733174, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7924 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7989.rs b/highlight/jirs-contexts/src/c7989.rs new file mode 100644 index 00000000..63940f94 --- /dev/null +++ b/highlight/jirs-contexts/src/c7989.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(abstract type|mutable struct|primitive type)\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(baremodule|begin|const|end|export|function|global|import|let|local|macro|module|quote|return|struct|using)\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(break|catch|continue|do|else|elseif|finally|for|if|try|while)\\b"), + scope: vec![ + Scope { + a: 52636636696608768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(where|in|isa)\\b"), + scope: vec![ + Scope { + a: 52636636696608768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c799.rs b/highlight/jirs-contexts/src/c799.rs new file mode 100644 index 00000000..a7eef6f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c799.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 816 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 813 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 818 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7990.rs b/highlight/jirs-contexts/src/c7990.rs new file mode 100644 index 00000000..a44dafc8 --- /dev/null +++ b/highlight/jirs-contexts/src/c7990.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\(\\s*(?:(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)|::|\\)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7986 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7925 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7991.rs b/highlight/jirs-contexts/src/c7991.rs new file mode 100644 index 00000000..6795a7a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c7991.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(->)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628126531705, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7992.rs b/highlight/jirs-contexts/src/c7992.rs new file mode 100644 index 00000000..ed410c12 --- /dev/null +++ b/highlight/jirs-contexts/src/c7992.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7991 }), + ContextReference::Direct(ContextId { index: 7990 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7993.rs b/highlight/jirs-contexts/src/c7993.rs new file mode 100644 index 00000000..b3c56f4b --- /dev/null +++ b/highlight/jirs-contexts/src/c7993.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7926 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7994.rs b/highlight/jirs-contexts/src/c7994.rs new file mode 100644 index 00000000..8ffdb60d --- /dev/null +++ b/highlight/jirs-contexts/src/c7994.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bend\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7995.rs b/highlight/jirs-contexts/src/c7995.rs new file mode 100644 index 00000000..7dfb0bdb --- /dev/null +++ b/highlight/jirs-contexts/src/c7995.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(macro)\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445308195438592, + b: 0, + }, + Scope { + a: 52638212971233401, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7994 }), + ContextReference::Direct(ContextId { index: 7996 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7996.rs b/highlight/jirs-contexts/src/c7996.rs new file mode 100644 index 00000000..ef6b274a --- /dev/null +++ b/highlight/jirs-contexts/src/c7996.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 59392130648572025, + b: 0, + }, + Scope { + a: 46448950327705600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()\\s*((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))\\s*(\\))(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ]),(2, vec![ + Scope { + a: 59392130648572025, + b: 0, + }, + Scope { + a: 46448950327705600, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288521944400043, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521953378475, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7928 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7997.rs b/highlight/jirs-contexts/src/c7997.rs new file mode 100644 index 00000000..45d4d498 --- /dev/null +++ b/highlight/jirs-contexts/src/c7997.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(\\b(?:__DIR__|__FILE__|__LINE__|__MODULE__|__dot__|allocated|assert|async|boundscheck|cfunction|cmd|debug|deprecate|doc|elapsed|enum|error|eval|evalpoly|fastmath|generated|gensym|goto|inbounds|info|inline|isdefined|label|macroexpand|macroexpand1|noinline|nospecialize|polly|show|simd|specialize|static|sync|task|threadcall|time|timed|timev|view|views|warn)|\\.)"), + scope: vec![ + Scope { + a: 46444883015303289, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629340602489, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49260057962545152, + b: 0, + }, + Scope { + a: 61925255115112569, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![ + Scope { + a: 46444883015303289, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629340602489, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49260057962545152, + b: 0, + }, + Scope { + a: 46448950327705600, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7998.rs b/highlight/jirs-contexts/src/c7998.rs new file mode 100644 index 00000000..f35e1bf5 --- /dev/null +++ b/highlight/jirs-contexts/src/c7998.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844944621174784, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844944621174784, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\:"), + scope: vec![ + Scope { + a: 52636628106674176, + b: 0, + }, + Scope { + a: 46453571712516096, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7962 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7963 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7965 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8013 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7964 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8018 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8001 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8008 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7995 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7974 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8015 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7960 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7999 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7961 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c7999.rs b/highlight/jirs-contexts/src/c7999.rs new file mode 100644 index 00000000..13d21537 --- /dev/null +++ b/highlight/jirs-contexts/src/c7999.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8.rs b/highlight/jirs-contexts/src/c8.rs new file mode 100644 index 00000000..d01f46b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 74 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628111130628, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 40 }), + ContextReference::Direct(ContextId { index: 41 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c80.rs b/highlight/jirs-contexts/src/c80.rs new file mode 100644 index 00000000..2e0d9bd8 --- /dev/null +++ b/highlight/jirs-contexts/src/c80.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:(?:(?:Public|Private)\\s+)?Const)(?=\\s|(?m:$)|:|\'|\\b(?i:REM)\\b|%>)"), + scope: vec![ + Scope { + a: 48414439023837184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 39 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:Dim|ReDim(?:\\s+Preserve)?)(?=\\s|(?m:$)|:|\'|\\b(?i:REM)\\b|%>)"), + scope: vec![ + Scope { + a: 48414439023837184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 46 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:Private|Public(?!\\s+Default))\\s+(?!(?i:Function|Sub|Property))"), + scope: vec![ + Scope { + a: 48414439023837184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 46 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c800.rs b/highlight/jirs-contexts/src/c800.rs new file mode 100644 index 00000000..a00c8085 --- /dev/null +++ b/highlight/jirs-contexts/src/c800.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444882986598400, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444882986598400, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 742 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49258881134428160, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 46443865079349248, + b: 0, + }, + Scope { + a: 47288521944400054, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 801 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8000.rs b/highlight/jirs-contexts/src/c8000.rs new file mode 100644 index 00000000..2619e306 --- /dev/null +++ b/highlight/jirs-contexts/src/c8000.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7973 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8017 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8002 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7987 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7961 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8001.rs b/highlight/jirs-contexts/src/c8001.rs new file mode 100644 index 00000000..1f7b6a23 --- /dev/null +++ b/highlight/jirs-contexts/src/c8001.rs @@ -0,0 +1,131 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(::)"), + scope: vec![ + Scope { + a: 52636628184924281, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(<:)|(>:))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628195999865, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628254457977, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![ + Scope { + a: 52636628138262649, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.?)((?:\\+=|-=|\\*=|/=|//=|\\\\\\\\=|^=|÷=|%=|<<=|>>=|>>>=|\\|=|&=|:=|=>|(?m:$)=|\\|\\||&&|<:|>:|\\|>|<\\||//|\\+\\+|<=|>=|->|===|==|!==|!=))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628254195833, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628106674176, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.?)(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628254195833, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130745, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)((?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628254195833, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628106674176, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:\\+=|-=|\\*=|/=|//=|\\\\\\\\=|^=|÷=|%=|<<=|>>=|>>>=|\\|=|&=|:=|=>|(?m:$)=|\\|\\||&&|<:|>:|\\|>|<\\||//|\\+\\+|<=|>=|->|===|==|!==|!=)|(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628106674176, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8002.rs b/highlight/jirs-contexts/src/c8002.rs new file mode 100644 index 00000000..fda649c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8002.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)(?=\\{)"), + scope: vec![ + Scope { + a: 46453563122581504, + b: 0, + }, + Scope { + a: 46448950327705600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8019 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8003.rs b/highlight/jirs-contexts/src/c8003.rs new file mode 100644 index 00000000..a699eed8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8003.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7929 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8017 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8002 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7987 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8004.rs b/highlight/jirs-contexts/src/c8004.rs new file mode 100644 index 00000000..4c82f009 --- /dev/null +++ b/highlight/jirs-contexts/src/c8004.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(end)\\b|(?=[\\)\\]])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8007 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8005.rs b/highlight/jirs-contexts/src/c8005.rs new file mode 100644 index 00000000..9e773dee --- /dev/null +++ b/highlight/jirs-contexts/src/c8005.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(abstract type|mutable struct|primitive type)\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8004 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(begin|function|let|macro|module|quote|struct)\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8004 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(do|for|if|try|while)\\b"), + scope: vec![ + Scope { + a: 52636636696608768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8004 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8006.rs b/highlight/jirs-contexts/src/c8006.rs new file mode 100644 index 00000000..4ed470e2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8006.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bend\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8007 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8007.rs b/highlight/jirs-contexts/src/c8007.rs new file mode 100644 index 00000000..2032c149 --- /dev/null +++ b/highlight/jirs-contexts/src/c8007.rs @@ -0,0 +1,76 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 7963 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7988 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8013 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7964 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8018 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8001 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8008 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8005 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 7989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8017 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8002 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)"), + scope: vec![ + Scope { + a: 46448950327705600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521944400054, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7930 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521971925174, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7931 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8008.rs b/highlight/jirs-contexts/src/c8008.rs new file mode 100644 index 00000000..1033121c --- /dev/null +++ b/highlight/jirs-contexts/src/c8008.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(quote)\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8006 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8009.rs b/highlight/jirs-contexts/src/c8009.rs new file mode 100644 index 00000000..42c7cb69 --- /dev/null +++ b/highlight/jirs-contexts/src/c8009.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7932 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("```"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7933 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c801.rs b/highlight/jirs-contexts/src/c801.rs new file mode 100644 index 00000000..07434224 --- /dev/null +++ b/highlight/jirs-contexts/src/c801.rs @@ -0,0 +1,100 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444882986598400, + b: 0, + }, + Scope { + a: 46443865079349248, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444882986598400, + b: 0, + }, + Scope { + a: 46443865079349248, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46444882986598400, + b: 0, + }, + Scope { + a: 46443865079349248, + b: 0, + }, + Scope { + a: 47288521944400043, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 804 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*(?:elif|else))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 804 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 802 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 762 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8010.rs b/highlight/jirs-contexts/src/c8010.rs new file mode 100644 index 00000000..8ebfa6d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8010.rs @@ -0,0 +1,127 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7939 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(b)(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439225, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7940 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(r)(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439225, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7941 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(v|raw|(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439225, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565625, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7943 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8011.rs b/highlight/jirs-contexts/src/c8011.rs new file mode 100644 index 00000000..7d05c31b --- /dev/null +++ b/highlight/jirs-contexts/src/c8011.rs @@ -0,0 +1,127 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7934 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(b)(\"\"\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439225, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7935 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(r)(\"\"\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439225, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7936 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(v|raw|(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))(\"\"\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439225, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420828565727, + b: 34058472181989376, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7938 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8012.rs b/highlight/jirs-contexts/src/c8012.rs new file mode 100644 index 00000000..ada3fc64 --- /dev/null +++ b/highlight/jirs-contexts/src/c8012.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 46444217273745408, + b: 0, + }, + Scope { + a: 55451420831973497, + b: 0, + }, + Scope { + a: 47288629323956406, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7944 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8013.rs b/highlight/jirs-contexts/src/c8013.rs new file mode 100644 index 00000000..1ac710af --- /dev/null +++ b/highlight/jirs-contexts/src/c8013.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8012 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8011 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8010 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8009 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8014.rs b/highlight/jirs-contexts/src/c8014.rs new file mode 100644 index 00000000..8ffdb60d --- /dev/null +++ b/highlight/jirs-contexts/src/c8014.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bend\\b"), + scope: vec![ + Scope { + a: 52636787020464128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8015.rs b/highlight/jirs-contexts/src/c8015.rs new file mode 100644 index 00000000..0c6d65cc --- /dev/null +++ b/highlight/jirs-contexts/src/c8015.rs @@ -0,0 +1,136 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(struct)\\s*((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![ + Scope { + a: 46445102037008384, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576488939641, + b: 0, + }, + Scope { + a: 52638212968087673, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130645426297, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8014 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(mutable struct)\\s*((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![ + Scope { + a: 46445102184857721, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576488941897, + b: 34058472181989376, + }, + Scope { + a: 52638212968089929, + b: 34058472181989376, + }, + ]),(2, vec![ + Scope { + a: 59392130645428553, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8014 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(abstract type)\\s*((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![ + Scope { + a: 46444251700396153, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475964534, + b: 34058472181989376, + }, + Scope { + a: 52638212955112566, + b: 34058472181989376, + }, + ]),(2, vec![ + Scope { + a: 59392130632451190, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8014 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(primitive type)\\s*((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![ + Scope { + a: 46444251674378361, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475964137, + b: 34058472181989376, + }, + Scope { + a: 52638212955112169, + b: 34058472181989376, + }, + ]),(2, vec![ + Scope { + a: 59392130632450793, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8014 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8016.rs b/highlight/jirs-contexts/src/c8016.rs new file mode 100644 index 00000000..62cc18bf --- /dev/null +++ b/highlight/jirs-contexts/src/c8016.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:Base|Broadcast|Docs|GC|Iterators|Libc|MathConstants|Meta|StackTraces|Sys|Threads|Core|Main)\\b"), + scope: vec![ + Scope { + a: 61927771944321024, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7958 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8017.rs b/highlight/jirs-contexts/src/c8017.rs new file mode 100644 index 00000000..d1d6c706 --- /dev/null +++ b/highlight/jirs-contexts/src/c8017.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:AbstractArray|AbstractChannel|AbstractChar|AbstractDict|AbstractDisplay|AbstractFloat|AbstractIrrational|AbstractMatrix|AbstractRange|AbstractSet|AbstractString|AbstractUnitRange|AbstractVecOrMat|AbstractVector|Any|ArgumentError|Array|AssertionError|BigFloat|BigInt|BitArray|BitMatrix|BitSet|BitVector|Bool|BoundsError|CapturedException|CartesianIndex|CartesianIndices|Cchar|Cdouble|Cfloat|Channel|Char|Cint|Cintmax_t|Clong|Clonglong|Cmd|Colon|Complex|ComplexF16|ComplexF32|ComplexF64|CompositeException|Condition|Cptrdiff_t|Cshort|Csize_t|Cssize_t|Cstring|Cuchar|Cuint|Cuintmax_t|Culong|Culonglong|Cushort|Cvoid|Cwchar_t|Cwstring|DataType|DenseArray|DenseMatrix|DenseVecOrMat|DenseVector|Dict|DimensionMismatch|Dims|DivideError|DomainError|EOFError|Enum|ErrorException|Exception|ExponentialBackOff|Expr|Float16|Float32|Float64|Function|GlobalRef|HTML|IO|IOBuffer|IOContext|IOStream|IdDict|IndexCartesian|IndexLinear|IndexStyle|InexactError|InitError|Int|Int128|Int16|Int32|Int64|Int8|Integer|InterruptException|InvalidStateException|Irrational|KeyError|LinRange|LineNumberNode|LinearIndices|LoadError|MIME|Matrix|Method|MethodError|Missing|MissingException|Module|NTuple|NamedTuple|Nothing|Number|OrdinalRange|OutOfMemoryError|OverflowError|Pair|PartialQuickSort|PermutedDimsArray|Pipe|ProcessFailedException|Ptr|QuoteNode|Rational|RawFD|ReadOnlyMemoryError|Real|ReentrantLock|Ref|Regex|RegexMatch|RoundingMode|SegmentationFault|Set|Signed|Some|StackOverflowError|StepRange|StepRangeLen|StridedArray|StridedMatrix|StridedVecOrMat|StridedVector|String|StringIndexError|SubArray|SubString|SubstitutionString|Symbol|SystemError|Task|Text|TextDisplay|Timer|Tuple|Type|TypeError|TypeVar|UInt|UInt128|UInt16|UInt32|UInt64|UInt8|UndefInitializer|UndefKeywordError|UndefRefError|UndefVarError|Union|UnionAll|UnitRange|Unsigned|Val|Vararg|VecElement|VecOrMat|Vector|VersionNumber|WeakKeyDict|WeakRef)\\b(?=\\{)"), + scope: vec![ + Scope { + a: 46453563122581504, + b: 0, + }, + Scope { + a: 61925375352569856, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8019 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:AbstractArray|AbstractChannel|AbstractChar|AbstractDict|AbstractDisplay|AbstractFloat|AbstractIrrational|AbstractMatrix|AbstractRange|AbstractSet|AbstractString|AbstractUnitRange|AbstractVecOrMat|AbstractVector|Any|ArgumentError|Array|AssertionError|BigFloat|BigInt|BitArray|BitMatrix|BitSet|BitVector|Bool|BoundsError|CapturedException|CartesianIndex|CartesianIndices|Cchar|Cdouble|Cfloat|Channel|Char|Cint|Cintmax_t|Clong|Clonglong|Cmd|Colon|Complex|ComplexF16|ComplexF32|ComplexF64|CompositeException|Condition|Cptrdiff_t|Cshort|Csize_t|Cssize_t|Cstring|Cuchar|Cuint|Cuintmax_t|Culong|Culonglong|Cushort|Cvoid|Cwchar_t|Cwstring|DataType|DenseArray|DenseMatrix|DenseVecOrMat|DenseVector|Dict|DimensionMismatch|Dims|DivideError|DomainError|EOFError|Enum|ErrorException|Exception|ExponentialBackOff|Expr|Float16|Float32|Float64|Function|GlobalRef|HTML|IO|IOBuffer|IOContext|IOStream|IdDict|IndexCartesian|IndexLinear|IndexStyle|InexactError|InitError|Int|Int128|Int16|Int32|Int64|Int8|Integer|InterruptException|InvalidStateException|Irrational|KeyError|LinRange|LineNumberNode|LinearIndices|LoadError|MIME|Matrix|Method|MethodError|Missing|MissingException|Module|NTuple|NamedTuple|Nothing|Number|OrdinalRange|OutOfMemoryError|OverflowError|Pair|PartialQuickSort|PermutedDimsArray|Pipe|ProcessFailedException|Ptr|QuoteNode|Rational|RawFD|ReadOnlyMemoryError|Real|ReentrantLock|Ref|Regex|RegexMatch|RoundingMode|SegmentationFault|Set|Signed|Some|StackOverflowError|StepRange|StepRangeLen|StridedArray|StridedMatrix|StridedVecOrMat|StridedVector|String|StringIndexError|SubArray|SubString|SubstitutionString|Symbol|SystemError|Task|Text|TextDisplay|Timer|Tuple|Type|TypeError|TypeVar|UInt|UInt128|UInt16|UInt32|UInt64|UInt8|UndefInitializer|UndefKeywordError|UndefRefError|UndefVarError|Union|UnionAll|UnitRange|Unsigned|Val|Vararg|VecElement|VecOrMat|Vector|VersionNumber|WeakKeyDict|WeakRef)\\b"), + scope: vec![ + Scope { + a: 61925375352569856, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8018.rs b/highlight/jirs-contexts/src/c8018.rs new file mode 100644 index 00000000..c5de2ccb --- /dev/null +++ b/highlight/jirs-contexts/src/c8018.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(?!:)((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*)|\\.?(?:\\+=|-=|\\*=|/=|//=|\\\\\\\\=|^=|÷=|%=|<<=|>>=|>>>=|\\|=|&=|:=|=>|(?m:$)=|\\|\\||&&|<:|>:|\\|>|<\\||//|\\+\\+|<=|>=|->|===|==|!==|!=)|\\.?(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])|\\.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628121157753, + b: 0, + }, + Scope { + a: 59955136445350009, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136445350009, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628121157753, + b: 0, + }, + Scope { + a: 59955136429555833, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521959407798, + b: 34058472181989376, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7945 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8019.rs b/highlight/jirs-contexts/src/c8019.rs new file mode 100644 index 00000000..34cbe8ce --- /dev/null +++ b/highlight/jirs-contexts/src/c8019.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521948397750, + b: 34058472181989376, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 7946 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c802.rs b/highlight/jirs-contexts/src/c802.rs new file mode 100644 index 00000000..0af0853c --- /dev/null +++ b/highlight/jirs-contexts/src/c802.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444882986598400, + b: 0, + }, + Scope { + a: 46443865079349248, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444882986598400, + b: 0, + }, + Scope { + a: 46443865079349248, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46444882986598400, + b: 0, + }, + Scope { + a: 46443865079349248, + b: 0, + }, + Scope { + a: 47288521944400043, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 762 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8020.rs b/highlight/jirs-contexts/src/c8020.rs new file mode 100644 index 00000000..20bf422b --- /dev/null +++ b/highlight/jirs-contexts/src/c8020.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(where)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46453567417548800, + b: 0, + }, + Scope { + a: 52636636696608768, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7954 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8021.rs b/highlight/jirs-contexts/src/c8021.rs new file mode 100644 index 00000000..436af797 --- /dev/null +++ b/highlight/jirs-contexts/src/c8021.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7947 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8022.rs b/highlight/jirs-contexts/src/c8022.rs new file mode 100644 index 00000000..3ee01728 --- /dev/null +++ b/highlight/jirs-contexts/src/c8022.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))\\s*(?:(<:)|(>:))\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46448950327705600, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628195999865, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628254457977, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 7953 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])0-9](?:[^\\s(?:[(){}\\[\\],.;:\'\"`@#])(?:[-+*/\\\\=^:<>~?&$%|!]|[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓])]|!)*))"), + scope: vec![ + Scope { + a: 46448950327705600, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8023.rs b/highlight/jirs-contexts/src/c8023.rs new file mode 100644 index 00000000..dd63894b --- /dev/null +++ b/highlight/jirs-contexts/src/c8023.rs @@ -0,0 +1,94 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8069 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(companion\\s*)?(class|object|interface)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439179419648, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439179419648, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8024 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8025 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8026 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628135250250, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8027 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8029 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8024.rs b/highlight/jirs-contexts/src/c8024.rs new file mode 100644 index 00000000..c6b508d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8024.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=<|\\{|\\(|:|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8069 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+"), + scope: vec![ + Scope { + a: 59392130632450251, + b: 669347494617939968, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8025.rs b/highlight/jirs-contexts/src/c8025.rs new file mode 100644 index 00000000..13394c74 --- /dev/null +++ b/highlight/jirs-contexts/src/c8025.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8073 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8026.rs b/highlight/jirs-contexts/src/c8026.rs new file mode 100644 index 00000000..0ebee867 --- /dev/null +++ b/highlight/jirs-contexts/src/c8026.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8079 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8027.rs b/highlight/jirs-contexts/src/c8027.rs new file mode 100644 index 00000000..4f91b941 --- /dev/null +++ b/highlight/jirs-contexts/src/c8027.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+"), + scope: vec![ + Scope { + a: 59392186470435146, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8028 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8028.rs b/highlight/jirs-contexts/src/c8028.rs new file mode 100644 index 00000000..beabc783 --- /dev/null +++ b/highlight/jirs-contexts/src/c8028.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8029.rs b/highlight/jirs-contexts/src/c8029.rs new file mode 100644 index 00000000..279e6c77 --- /dev/null +++ b/highlight/jirs-contexts/src/c8029.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8080 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c803.rs b/highlight/jirs-contexts/src/c803.rs new file mode 100644 index 00000000..fd508396 --- /dev/null +++ b/highlight/jirs-contexts/src/c803.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*(elif|else)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 796 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 789 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 799 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 780 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 767 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8030.rs b/highlight/jirs-contexts/src/c8030.rs new file mode 100644 index 00000000..5418d55d --- /dev/null +++ b/highlight/jirs-contexts/src/c8030.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323041098, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8031.rs b/highlight/jirs-contexts/src/c8031.rs new file mode 100644 index 00000000..beabc783 --- /dev/null +++ b/highlight/jirs-contexts/src/c8031.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8032.rs b/highlight/jirs-contexts/src/c8032.rs new file mode 100644 index 00000000..d3b2010b --- /dev/null +++ b/highlight/jirs-contexts/src/c8032.rs @@ -0,0 +1,93 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(fun)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787168378880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8033 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8035 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628135250250, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8036 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8037 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628111133002, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8038 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8033.rs b/highlight/jirs-contexts/src/c8033.rs new file mode 100644 index 00000000..407eadf8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8033.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8034 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\.<\\?>\\w]+\\.)?(\\w+)"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 59392130630617418, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8034.rs b/highlight/jirs-contexts/src/c8034.rs new file mode 100644 index 00000000..13394c74 --- /dev/null +++ b/highlight/jirs-contexts/src/c8034.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8073 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8035.rs b/highlight/jirs-contexts/src/c8035.rs new file mode 100644 index 00000000..0ebee867 --- /dev/null +++ b/highlight/jirs-contexts/src/c8035.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8079 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8036.rs b/highlight/jirs-contexts/src/c8036.rs new file mode 100644 index 00000000..b8a74853 --- /dev/null +++ b/highlight/jirs-contexts/src/c8036.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={|=|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8083 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8037.rs b/highlight/jirs-contexts/src/c8037.rs new file mode 100644 index 00000000..1b6ae8a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8037.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8080 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8038.rs b/highlight/jirs-contexts/src/c8038.rs new file mode 100644 index 00000000..be2992cf --- /dev/null +++ b/highlight/jirs-contexts/src/c8038.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8039.rs b/highlight/jirs-contexts/src/c8039.rs new file mode 100644 index 00000000..326dfd77 --- /dev/null +++ b/highlight/jirs-contexts/src/c8039.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8083 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c804.rs b/highlight/jirs-contexts/src/c804.rs new file mode 100644 index 00000000..39550950 --- /dev/null +++ b/highlight/jirs-contexts/src/c804.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\s*#\\s*(elif|else)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 797 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 790 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?!if|for|switch|while|decltype|sizeof|__declspec|__attribute__)\\b[\\p{L}_][\\p{L}\\p{N}_]*\\b\\s*\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 800 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 780 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 821 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8040.rs b/highlight/jirs-contexts/src/c8040.rs new file mode 100644 index 00000000..bf5d9479 --- /dev/null +++ b/highlight/jirs-contexts/src/c8040.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}|(?=\\bset\\b)|(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628111133002, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8041 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8042 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8041.rs b/highlight/jirs-contexts/src/c8041.rs new file mode 100644 index 00000000..e5ccf486 --- /dev/null +++ b/highlight/jirs-contexts/src/c8041.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|\\bset\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8042.rs b/highlight/jirs-contexts/src/c8042.rs new file mode 100644 index 00000000..862f246f --- /dev/null +++ b/highlight/jirs-contexts/src/c8042.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8043.rs b/highlight/jirs-contexts/src/c8043.rs new file mode 100644 index 00000000..7c4188a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8043.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}|(?=\\bget\\b)|(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8044 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628111133002, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8045 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8046 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8044.rs b/highlight/jirs-contexts/src/c8044.rs new file mode 100644 index 00000000..0ebee867 --- /dev/null +++ b/highlight/jirs-contexts/src/c8044.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8079 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8045.rs b/highlight/jirs-contexts/src/c8045.rs new file mode 100644 index 00000000..e5ccf486 --- /dev/null +++ b/highlight/jirs-contexts/src/c8045.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|\\bset\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8046.rs b/highlight/jirs-contexts/src/c8046.rs new file mode 100644 index 00000000..862f246f --- /dev/null +++ b/highlight/jirs-contexts/src/c8046.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8047.rs b/highlight/jirs-contexts/src/c8047.rs new file mode 100644 index 00000000..279e6c77 --- /dev/null +++ b/highlight/jirs-contexts/src/c8047.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8080 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8048.rs b/highlight/jirs-contexts/src/c8048.rs new file mode 100644 index 00000000..6e5b5eb0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8048.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\)|=)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8083 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8049.rs b/highlight/jirs-contexts/src/c8049.rs new file mode 100644 index 00000000..850fd816 --- /dev/null +++ b/highlight/jirs-contexts/src/c8049.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c805.rs b/highlight/jirs-contexts/src/c805.rs new file mode 100644 index 00000000..a6701d02 --- /dev/null +++ b/highlight/jirs-contexts/src/c805.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\)(?m:$)\\n"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620736970765, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(\\s+?)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 50103314684837901, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8050.rs b/highlight/jirs-contexts/src/c8050.rs new file mode 100644 index 00000000..714f5641 --- /dev/null +++ b/highlight/jirs-contexts/src/c8050.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$\\w+|\\$\\{[^\\}]+\\})"), + scope: vec![ + Scope { + a: 49258876867578186, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847317322, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8051.rs b/highlight/jirs-contexts/src/c8051.rs new file mode 100644 index 00000000..1d23955f --- /dev/null +++ b/highlight/jirs-contexts/src/c8051.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$\\w+|\\$\\{[^\\}]+\\})"), + scope: vec![ + Scope { + a: 49258876867578186, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847317322, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8052.rs b/highlight/jirs-contexts/src/c8052.rs new file mode 100644 index 00000000..8eb41a57 --- /dev/null +++ b/highlight/jirs-contexts/src/c8052.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847317322, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8053.rs b/highlight/jirs-contexts/src/c8053.rs new file mode 100644 index 00000000..ae3d3f86 --- /dev/null +++ b/highlight/jirs-contexts/src/c8053.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8054.rs b/highlight/jirs-contexts/src/c8054.rs new file mode 100644 index 00000000..edbb6b64 --- /dev/null +++ b/highlight/jirs-contexts/src/c8054.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(type)\\b"), + scope: vec![ + Scope { + a: 52636787168378880, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8055 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8055.rs b/highlight/jirs-contexts/src/c8055.rs new file mode 100644 index 00000000..13394c74 --- /dev/null +++ b/highlight/jirs-contexts/src/c8055.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8073 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8056.rs b/highlight/jirs-contexts/src/c8056.rs new file mode 100644 index 00000000..35a8d659 --- /dev/null +++ b/highlight/jirs-contexts/src/c8056.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8083 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8076 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8057.rs b/highlight/jirs-contexts/src/c8057.rs new file mode 100644 index 00000000..35a8d659 --- /dev/null +++ b/highlight/jirs-contexts/src/c8057.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8083 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8076 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8058.rs b/highlight/jirs-contexts/src/c8058.rs new file mode 100644 index 00000000..279e6c77 --- /dev/null +++ b/highlight/jirs-contexts/src/c8058.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8080 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8059.rs b/highlight/jirs-contexts/src/c8059.rs new file mode 100644 index 00000000..1e0dca0e --- /dev/null +++ b/highlight/jirs-contexts/src/c8059.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8083 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c806.rs b/highlight/jirs-contexts/src/c806.rs new file mode 100644 index 00000000..2074def4 --- /dev/null +++ b/highlight/jirs-contexts/src/c806.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8060.rs b/highlight/jirs-contexts/src/c8060.rs new file mode 100644 index 00000000..e66f5b45 --- /dev/null +++ b/highlight/jirs-contexts/src/c8060.rs @@ -0,0 +1,88 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:|=|(\\b(by)\\b)|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var|val)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787168378880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8061 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628135250250, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8063 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(by)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787168378880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8064 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628111133002, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8065 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8061.rs b/highlight/jirs-contexts/src/c8061.rs new file mode 100644 index 00000000..546bed59 --- /dev/null +++ b/highlight/jirs-contexts/src/c8061.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:|=|(\\b(by)\\b)|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8062 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\.<\\?>\\w]+\\.)?(\\w+)"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 59392130630486346, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8062.rs b/highlight/jirs-contexts/src/c8062.rs new file mode 100644 index 00000000..13394c74 --- /dev/null +++ b/highlight/jirs-contexts/src/c8062.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8073 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8063.rs b/highlight/jirs-contexts/src/c8063.rs new file mode 100644 index 00000000..37646557 --- /dev/null +++ b/highlight/jirs-contexts/src/c8063.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8083 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8064.rs b/highlight/jirs-contexts/src/c8064.rs new file mode 100644 index 00000000..be2992cf --- /dev/null +++ b/highlight/jirs-contexts/src/c8064.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8065.rs b/highlight/jirs-contexts/src/c8065.rs new file mode 100644 index 00000000..bebea40c --- /dev/null +++ b/highlight/jirs-contexts/src/c8065.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8074 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8066.rs b/highlight/jirs-contexts/src/c8066.rs new file mode 100644 index 00000000..0dfb35b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8066.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8077 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8067.rs b/highlight/jirs-contexts/src/c8067.rs new file mode 100644 index 00000000..15e31a7f --- /dev/null +++ b/highlight/jirs-contexts/src/c8067.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844948916142080, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844948916142080, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8066 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8068.rs b/highlight/jirs-contexts/src/c8068.rs new file mode 100644 index 00000000..302e6328 --- /dev/null +++ b/highlight/jirs-contexts/src/c8068.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323041098, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8030 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((//).*(?m:$)\\n?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 51510711028615498, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323041098, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c807.rs b/highlight/jirs-contexts/src/c807.rs new file mode 100644 index 00000000..d8a7812f --- /dev/null +++ b/highlight/jirs-contexts/src/c807.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*define)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466403475469, + b: 0, + }, + Scope { + a: 52636636717449680, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 705 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8070.rs b/highlight/jirs-contexts/src/c8070.rs new file mode 100644 index 00000000..39d7c90c --- /dev/null +++ b/highlight/jirs-contexts/src/c8070.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|false|null|this|super)\\b"), + scope: vec![ + Scope { + a: 59955110793052160, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)([LlFf])?\\b"), + scope: vec![ + Scope { + a: 59955089318215680, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Z][A-Z0-9_]+)\\b"), + scope: vec![ + Scope { + a: 59955136562855936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8071.rs b/highlight/jirs-contexts/src/c8071.rs new file mode 100644 index 00000000..4d7a7013 --- /dev/null +++ b/highlight/jirs-contexts/src/c8071.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8031 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8083 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8081 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8070 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8069 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8076 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8072.rs b/highlight/jirs-contexts/src/c8072.rs new file mode 100644 index 00000000..53c2a658 --- /dev/null +++ b/highlight/jirs-contexts/src/c8072.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*\\b(?:fun)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8032 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8073.rs b/highlight/jirs-contexts/src/c8073.rs new file mode 100644 index 00000000..ef47bef9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8073.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628135250250, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8039 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8076 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+"), + scope: vec![ + Scope { + a: 48414576481470794, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8074.rs b/highlight/jirs-contexts/src/c8074.rs new file mode 100644 index 00000000..390dedf4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8074.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(get)\\b\\s*\\(\\s*\\)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630617418, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8040 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(set)\\b\\s*(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630617418, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8043 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8075.rs b/highlight/jirs-contexts/src/c8075.rs new file mode 100644 index 00000000..95374964 --- /dev/null +++ b/highlight/jirs-contexts/src/c8075.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(import)\\s+[^ $]+\\s+(as)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787168378880, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787168378880, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8076.rs b/highlight/jirs-contexts/src/c8076.rs new file mode 100644 index 00000000..7904c36e --- /dev/null +++ b/highlight/jirs-contexts/src/c8076.rs @@ -0,0 +1,254 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var|val|public|private|protected|abstract|final|sealed|enum|open|attribute|annotation|override|inline|vararg|in|out|internal|data|tailrec|operator|infix|const|yield|typealias|typeof|reified|suspend)\\b"), + scope: vec![ + Scope { + a: 48414439179419648, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(try|catch|finally|throw)\\b"), + scope: vec![ + Scope { + a: 52636636829387082, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(if|else|while|for|do|return|when|where|break|continue)\\b"), + scope: vec![ + Scope { + a: 52636636844523520, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(in|is|!in|!is|as|as\\?|assert)\\b"), + scope: vec![ + Scope { + a: 52636628254588928, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(==|!=|===|!==|<=|>=|<|>)"), + scope: vec![ + Scope { + a: 52636628119259466, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=)"), + scope: vec![ + Scope { + a: 52636628111133002, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(::)"), + scope: vec![ + Scope { + a: 52636628254588928, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![ + Scope { + a: 52636628135250250, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(by)\\b"), + scope: vec![ + Scope { + a: 52636787168446794, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\?\\.)"), + scope: vec![ + Scope { + a: 52636628254722378, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)"), + scope: vec![ + Scope { + a: 52636628100843850, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\?:)"), + scope: vec![ + Scope { + a: 52636628147046730, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\-\\-|\\+\\+)"), + scope: vec![ + Scope { + a: 52636628147374410, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\+=|\\-=|\\*=|\\/=)"), + scope: vec![ + Scope { + a: 52636628119193249, + b: 669347494617939968, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.\\.)"), + scope: vec![ + Scope { + a: 52636628116638026, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\-|\\+|\\*|\\/|%)"), + scope: vec![ + Scope { + a: 52636628119193930, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(!|&&|\\|\\|)"), + scope: vec![ + Scope { + a: 52636628114803018, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(;)"), + scope: vec![ + Scope { + a: 47288689596432384, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8077.rs b/highlight/jirs-contexts/src/c8077.rs new file mode 100644 index 00000000..b17d2dd1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8077.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844948916142080, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844948916142080, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8069 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(package)\\b(?:\\s*([^ ;$]+)\\s*)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787168378880, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130665417034, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8075 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8080 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8078.rs b/highlight/jirs-contexts/src/c8078.rs new file mode 100644 index 00000000..3fb88998 --- /dev/null +++ b/highlight/jirs-contexts/src/c8078.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(namespace)\\b"), + scope: vec![ + Scope { + a: 52636787168378880, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8047 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8079.rs b/highlight/jirs-contexts/src/c8079.rs new file mode 100644 index 00000000..cf8a1d74 --- /dev/null +++ b/highlight/jirs-contexts/src/c8079.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628135250250, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8048 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628135250250, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8049 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8076 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+"), + scope: vec![ + Scope { + a: 49258876850211146, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c808.rs b/highlight/jirs-contexts/src/c808.rs new file mode 100644 index 00000000..bf2a6283 --- /dev/null +++ b/highlight/jirs-contexts/src/c808.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444466403475469, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444466403475469, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 805 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 806 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 791 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 762 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8080.rs b/highlight/jirs-contexts/src/c8080.rs new file mode 100644 index 00000000..93b30933 --- /dev/null +++ b/highlight/jirs-contexts/src/c8080.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8078 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8082 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8068 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8072 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8084 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8074 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8071 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8081.rs b/highlight/jirs-contexts/src/c8081.rs new file mode 100644 index 00000000..709976e5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8081.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8050 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8051 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8052 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8053 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8082.rs b/highlight/jirs-contexts/src/c8082.rs new file mode 100644 index 00000000..e2dd1168 --- /dev/null +++ b/highlight/jirs-contexts/src/c8082.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*(?:type))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8054 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8083.rs b/highlight/jirs-contexts/src/c8083.rs new file mode 100644 index 00000000..5223ebe0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8083.rs @@ -0,0 +1,104 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Nothing|Any|Unit|String|CharSequence|Int|Boolean|Char|Long|Double|Float|Short|Byte|dynamic)\\b"), + scope: vec![ + Scope { + a: 48414576618572106, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(IntArray|BooleanArray|CharArray|LongArray|DoubleArray|FloatArray|ShortArray|ByteArray)\\b"), + scope: vec![ + Scope { + a: 48414576618569909, + b: 669347494617939968, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Array|Collection|List|Map|Set|MutableList|MutableMap|MutableSet|Sequence)<\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576618569960, + b: 669347494617939968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8056 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+<"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8057 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8058 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8059 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(->)"), + scope: vec![ + Scope { + a: 52636628135250250, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8084.rs b/highlight/jirs-contexts/src/c8084.rs new file mode 100644 index 00000000..034e5704 --- /dev/null +++ b/highlight/jirs-contexts/src/c8084.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*\\b(?:var|val)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8060 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8085.rs b/highlight/jirs-contexts/src/c8085.rs new file mode 100644 index 00000000..72d14901 --- /dev/null +++ b/highlight/jirs-contexts/src/c8085.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[\\{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(url)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444882986663936, + b: 0, + }, + Scope { + a: 61925255121272846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8086 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8086.rs b/highlight/jirs-contexts/src/c8086.rs new file mode 100644 index 00000000..eabbe207 --- /dev/null +++ b/highlight/jirs-contexts/src/c8086.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8087.rs b/highlight/jirs-contexts/src/c8087.rs new file mode 100644 index 00000000..2126f566 --- /dev/null +++ b/highlight/jirs-contexts/src/c8087.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8088.rs b/highlight/jirs-contexts/src/c8088.rs new file mode 100644 index 00000000..890e3c2c --- /dev/null +++ b/highlight/jirs-contexts/src/c8088.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8267 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8268 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8089.rs b/highlight/jirs-contexts/src/c8089.rs new file mode 100644 index 00000000..67950d5e --- /dev/null +++ b/highlight/jirs-contexts/src/c8089.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c809.rs b/highlight/jirs-contexts/src/c809.rs new file mode 100644 index 00000000..421a8fb4 --- /dev/null +++ b/highlight/jirs-contexts/src/c809.rs @@ -0,0 +1,114 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 49258876839460864, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521944400043, + b: 3659174697238528, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 808 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620721963008, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 707 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 805 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 791 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628128366605, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/\\*).*(\\*/)"), + scope: vec![ + Scope { + a: 51510878516609024, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038733, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323038733, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n"), + scope: vec![ + Scope { + a: 50103314684117005, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8090.rs b/highlight/jirs-contexts/src/c8090.rs new file mode 100644 index 00000000..b9c2ec0c --- /dev/null +++ b/highlight/jirs-contexts/src/c8090.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689441505280, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)custom-media)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398823, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8091 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8091.rs b/highlight/jirs-contexts/src/c8091.rs new file mode 100644 index 00000000..0e813d70 --- /dev/null +++ b/highlight/jirs-contexts/src/c8091.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8308 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8092.rs b/highlight/jirs-contexts/src/c8092.rs new file mode 100644 index 00000000..bac52264 --- /dev/null +++ b/highlight/jirs-contexts/src/c8092.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8328 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8329 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8283 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8320 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8093.rs b/highlight/jirs-contexts/src/c8093.rs new file mode 100644 index 00000000..35217d4c --- /dev/null +++ b/highlight/jirs-contexts/src/c8093.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()(reference|inline|less|css|once|multiple|optional)(\\))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445449949675643, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629318582454, + b: 34621422135410688, + }, + ]),(2, vec![ + Scope { + a: 59955136415072256, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629318582443, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8265 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8328 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8308 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8094.rs b/highlight/jirs-contexts/src/c8094.rs new file mode 100644 index 00000000..f723da20 --- /dev/null +++ b/highlight/jirs-contexts/src/c8094.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[\\{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8299 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186488913934, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?:(,)|(?=[{;]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629343944718, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8095.rs b/highlight/jirs-contexts/src/c8095.rs new file mode 100644 index 00000000..3a0f4d8e --- /dev/null +++ b/highlight/jirs-contexts/src/c8095.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8308 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8096.rs b/highlight/jirs-contexts/src/c8096.rs new file mode 100644 index 00000000..4721901a --- /dev/null +++ b/highlight/jirs-contexts/src/c8096.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8265 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8328 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8097.rs b/highlight/jirs-contexts/src/c8097.rs new file mode 100644 index 00000000..34483b92 --- /dev/null +++ b/highlight/jirs-contexts/src/c8097.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8267 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8268 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8313 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8098.rs b/highlight/jirs-contexts/src/c8098.rs new file mode 100644 index 00000000..6dcd80fb --- /dev/null +++ b/highlight/jirs-contexts/src/c8098.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8099 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8099.rs b/highlight/jirs-contexts/src/c8099.rs new file mode 100644 index 00000000..efb912f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8099.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8319 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8100 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c81.rs b/highlight/jirs-contexts/src/c81.rs new file mode 100644 index 00000000..02cf3924 --- /dev/null +++ b/highlight/jirs-contexts/src/c81.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(=)\\s*"), + scope: vec![ + Scope { + a: 47288620737429508, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=%>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c810.rs b/highlight/jirs-contexts/src/c810.rs new file mode 100644 index 00000000..3dae43c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c810.rs @@ -0,0 +1,83 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*(?:if|ifdef|ifndef|elif|else|line|pragma|undef))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 708 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*endif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*(?:error|warning))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636717449485, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 709 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*(?:include|include_next|import))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636717449670, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 710 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 811 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8100.rs b/highlight/jirs-contexts/src/c8100.rs new file mode 100644 index 00000000..5890a037 --- /dev/null +++ b/highlight/jirs-contexts/src/c8100.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n (?i:em|ex|ch|rem)\n | (?i:vw|vh|vmin|vmax)\n | (?i:cm|mm|q|in|pt|pc|px|fr)\n | (?i:deg|grad|rad|turn)\n | (?i:s|ms)\n | (?i:Hz|kHz)\n | (?i:dpi|dpcm|dppx)\n)\\b"), + scope: vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8314 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8311 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8101.rs b/highlight/jirs-contexts/src/c8101.rs new file mode 100644 index 00000000..33e709d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8101.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8102 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8102.rs b/highlight/jirs-contexts/src/c8102.rs new file mode 100644 index 00000000..cd62df9b --- /dev/null +++ b/highlight/jirs-contexts/src/c8102.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8291 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8284 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8103.rs b/highlight/jirs-contexts/src/c8103.rs new file mode 100644 index 00000000..7c4ba398 --- /dev/null +++ b/highlight/jirs-contexts/src/c8103.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8104 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8104.rs b/highlight/jirs-contexts/src/c8104.rs new file mode 100644 index 00000000..5e5062dc --- /dev/null +++ b/highlight/jirs-contexts/src/c8104.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8105.rs b/highlight/jirs-contexts/src/c8105.rs new file mode 100644 index 00000000..e9b7ea8e --- /dev/null +++ b/highlight/jirs-contexts/src/c8105.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8106 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8106.rs b/highlight/jirs-contexts/src/c8106.rs new file mode 100644 index 00000000..39d579db --- /dev/null +++ b/highlight/jirs-contexts/src/c8106.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8107.rs b/highlight/jirs-contexts/src/c8107.rs new file mode 100644 index 00000000..418e6192 --- /dev/null +++ b/highlight/jirs-contexts/src/c8107.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8108 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8108.rs b/highlight/jirs-contexts/src/c8108.rs new file mode 100644 index 00000000..4f60bf39 --- /dev/null +++ b/highlight/jirs-contexts/src/c8108.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8330 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8109.rs b/highlight/jirs-contexts/src/c8109.rs new file mode 100644 index 00000000..26ad3b0e --- /dev/null +++ b/highlight/jirs-contexts/src/c8109.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8110 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c811.rs b/highlight/jirs-contexts/src/c811.rs new file mode 100644 index 00000000..0e9f10a4 --- /dev/null +++ b/highlight/jirs-contexts/src/c811.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 793 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 792 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8110.rs b/highlight/jirs-contexts/src/c8110.rs new file mode 100644 index 00000000..68ec38fa --- /dev/null +++ b/highlight/jirs-contexts/src/c8110.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8330 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8111.rs b/highlight/jirs-contexts/src/c8111.rs new file mode 100644 index 00000000..c5f6be81 --- /dev/null +++ b/highlight/jirs-contexts/src/c8111.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8112 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8112.rs b/highlight/jirs-contexts/src/c8112.rs new file mode 100644 index 00000000..2d71ba85 --- /dev/null +++ b/highlight/jirs-contexts/src/c8112.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8113.rs b/highlight/jirs-contexts/src/c8113.rs new file mode 100644 index 00000000..0e1829e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8113.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8124 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8114.rs b/highlight/jirs-contexts/src/c8114.rs new file mode 100644 index 00000000..99577ad4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8114.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8115 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8115.rs b/highlight/jirs-contexts/src/c8115.rs new file mode 100644 index 00000000..c68fbe06 --- /dev/null +++ b/highlight/jirs-contexts/src/c8115.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8116.rs b/highlight/jirs-contexts/src/c8116.rs new file mode 100644 index 00000000..7daaeedd --- /dev/null +++ b/highlight/jirs-contexts/src/c8116.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8117 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8117.rs b/highlight/jirs-contexts/src/c8117.rs new file mode 100644 index 00000000..36825bf7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8117.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8118.rs b/highlight/jirs-contexts/src/c8118.rs new file mode 100644 index 00000000..e27acda8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8118.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8119 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8119.rs b/highlight/jirs-contexts/src/c8119.rs new file mode 100644 index 00000000..97874a04 --- /dev/null +++ b/highlight/jirs-contexts/src/c8119.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c812.rs b/highlight/jirs-contexts/src/c812.rs new file mode 100644 index 00000000..2f1d2b32 --- /dev/null +++ b/highlight/jirs-contexts/src/c812.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((#if)\\s+(0))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 713 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8120.rs b/highlight/jirs-contexts/src/c8120.rs new file mode 100644 index 00000000..77f3f438 --- /dev/null +++ b/highlight/jirs-contexts/src/c8120.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8121 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8121.rs b/highlight/jirs-contexts/src/c8121.rs new file mode 100644 index 00000000..4014bed6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8121.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8122.rs b/highlight/jirs-contexts/src/c8122.rs new file mode 100644 index 00000000..82ad1e84 --- /dev/null +++ b/highlight/jirs-contexts/src/c8122.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8123 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8123.rs b/highlight/jirs-contexts/src/c8123.rs new file mode 100644 index 00000000..4b7ae2c1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8123.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8124.rs b/highlight/jirs-contexts/src/c8124.rs new file mode 100644 index 00000000..77e42b33 --- /dev/null +++ b/highlight/jirs-contexts/src/c8124.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186486095886, + b: 0, + }, + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8135 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8125.rs b/highlight/jirs-contexts/src/c8125.rs new file mode 100644 index 00000000..a2a45202 --- /dev/null +++ b/highlight/jirs-contexts/src/c8125.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8126 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8126.rs b/highlight/jirs-contexts/src/c8126.rs new file mode 100644 index 00000000..4b7ae2c1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8126.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8127.rs b/highlight/jirs-contexts/src/c8127.rs new file mode 100644 index 00000000..5d8225de --- /dev/null +++ b/highlight/jirs-contexts/src/c8127.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8128 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8128.rs b/highlight/jirs-contexts/src/c8128.rs new file mode 100644 index 00000000..ccd0610e --- /dev/null +++ b/highlight/jirs-contexts/src/c8128.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8293 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(end|middle|start)"), + scope: vec![ + Scope { + a: 61925298067800078, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8129.rs b/highlight/jirs-contexts/src/c8129.rs new file mode 100644 index 00000000..aa29ef77 --- /dev/null +++ b/highlight/jirs-contexts/src/c8129.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8130 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c813.rs b/highlight/jirs-contexts/src/c813.rs new file mode 100644 index 00000000..e1479092 --- /dev/null +++ b/highlight/jirs-contexts/src/c813.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((#if)\\s+(0))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 716 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8130.rs b/highlight/jirs-contexts/src/c8130.rs new file mode 100644 index 00000000..d1f0a231 --- /dev/null +++ b/highlight/jirs-contexts/src/c8130.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bauto\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8131.rs b/highlight/jirs-contexts/src/c8131.rs new file mode 100644 index 00000000..c2e78098 --- /dev/null +++ b/highlight/jirs-contexts/src/c8131.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8132 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8132.rs b/highlight/jirs-contexts/src/c8132.rs new file mode 100644 index 00000000..004ee479 --- /dev/null +++ b/highlight/jirs-contexts/src/c8132.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bround\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8133.rs b/highlight/jirs-contexts/src/c8133.rs new file mode 100644 index 00000000..858a0a94 --- /dev/null +++ b/highlight/jirs-contexts/src/c8133.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8134 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8134.rs b/highlight/jirs-contexts/src/c8134.rs new file mode 100644 index 00000000..a96f791a --- /dev/null +++ b/highlight/jirs-contexts/src/c8134.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bat\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(top|right|bottom|left|center|closest-side|farthest-side)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8135.rs b/highlight/jirs-contexts/src/c8135.rs new file mode 100644 index 00000000..39d90d99 --- /dev/null +++ b/highlight/jirs-contexts/src/c8135.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)|none)\\b"), + scope: vec![ + Scope { + a: 61925409737015782, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8136.rs b/highlight/jirs-contexts/src/c8136.rs new file mode 100644 index 00000000..10f9e3d6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8136.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8137 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8137.rs b/highlight/jirs-contexts/src/c8137.rs new file mode 100644 index 00000000..1965151b --- /dev/null +++ b/highlight/jirs-contexts/src/c8137.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(nonzero|evenodd)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8271 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8138.rs b/highlight/jirs-contexts/src/c8138.rs new file mode 100644 index 00000000..d58f17ff --- /dev/null +++ b/highlight/jirs-contexts/src/c8138.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8139 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8139.rs b/highlight/jirs-contexts/src/c8139.rs new file mode 100644 index 00000000..e6e39249 --- /dev/null +++ b/highlight/jirs-contexts/src/c8139.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8331 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8314 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8311 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c814.rs b/highlight/jirs-contexts/src/c814.rs new file mode 100644 index 00000000..424aeca4 --- /dev/null +++ b/highlight/jirs-contexts/src/c814.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((#if)\\s+(0))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 719 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8140.rs b/highlight/jirs-contexts/src/c8140.rs new file mode 100644 index 00000000..da600354 --- /dev/null +++ b/highlight/jirs-contexts/src/c8140.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8141 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8141.rs b/highlight/jirs-contexts/src/c8141.rs new file mode 100644 index 00000000..35c89052 --- /dev/null +++ b/highlight/jirs-contexts/src/c8141.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8309 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8293 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8330 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(auto-fill|auto-fit)\\b"), + scope: vec![ + Scope { + a: 61925298067931150, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(max-content|min-content|auto)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8142.rs b/highlight/jirs-contexts/src/c8142.rs new file mode 100644 index 00000000..73347948 --- /dev/null +++ b/highlight/jirs-contexts/src/c8142.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8143 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8143.rs b/highlight/jirs-contexts/src/c8143.rs new file mode 100644 index 00000000..553f2040 --- /dev/null +++ b/highlight/jirs-contexts/src/c8143.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186486095886, + b: 0, + }, + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8144 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8144.rs b/highlight/jirs-contexts/src/c8144.rs new file mode 100644 index 00000000..ff26e105 --- /dev/null +++ b/highlight/jirs-contexts/src/c8144.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)|none)\\b"), + scope: vec![ + Scope { + a: 61925409737015782, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8145.rs b/highlight/jirs-contexts/src/c8145.rs new file mode 100644 index 00000000..4f8c914f --- /dev/null +++ b/highlight/jirs-contexts/src/c8145.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8146 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8146.rs b/highlight/jirs-contexts/src/c8146.rs new file mode 100644 index 00000000..5647ec8e --- /dev/null +++ b/highlight/jirs-contexts/src/c8146.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cyclic|numeric|alphabetic|symbolic|fixed)\\b"), + scope: vec![ + Scope { + a: 61925409737146382, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8291 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8147.rs b/highlight/jirs-contexts/src/c8147.rs new file mode 100644 index 00000000..bc832458 --- /dev/null +++ b/highlight/jirs-contexts/src/c8147.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8292 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8148.rs b/highlight/jirs-contexts/src/c8148.rs new file mode 100644 index 00000000..3bbf4ca6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8148.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8149 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8149.rs b/highlight/jirs-contexts/src/c8149.rs new file mode 100644 index 00000000..b991ecaf --- /dev/null +++ b/highlight/jirs-contexts/src/c8149.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8273 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c815.rs b/highlight/jirs-contexts/src/c815.rs new file mode 100644 index 00000000..b13164f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c815.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((#if)\\s+(0*1))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 722 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8150.rs b/highlight/jirs-contexts/src/c8150.rs new file mode 100644 index 00000000..d055b75b --- /dev/null +++ b/highlight/jirs-contexts/src/c8150.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8151 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8151.rs b/highlight/jirs-contexts/src/c8151.rs new file mode 100644 index 00000000..5fbfd9cb --- /dev/null +++ b/highlight/jirs-contexts/src/c8151.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8273 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8152.rs b/highlight/jirs-contexts/src/c8152.rs new file mode 100644 index 00000000..3e267fca --- /dev/null +++ b/highlight/jirs-contexts/src/c8152.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8153 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8153.rs b/highlight/jirs-contexts/src/c8153.rs new file mode 100644 index 00000000..5a082a49 --- /dev/null +++ b/highlight/jirs-contexts/src/c8153.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8273 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8154.rs b/highlight/jirs-contexts/src/c8154.rs new file mode 100644 index 00000000..b08589bb --- /dev/null +++ b/highlight/jirs-contexts/src/c8154.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8155 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8155.rs b/highlight/jirs-contexts/src/c8155.rs new file mode 100644 index 00000000..5c35f7c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8155.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8156.rs b/highlight/jirs-contexts/src/c8156.rs new file mode 100644 index 00000000..acc8fd30 --- /dev/null +++ b/highlight/jirs-contexts/src/c8156.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8157 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8157.rs b/highlight/jirs-contexts/src/c8157.rs new file mode 100644 index 00000000..2a9d28b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8157.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rgb|hsl|hwb)\\b"), + scope: vec![ + Scope { + a: 52636787045367822, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8330 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8158.rs b/highlight/jirs-contexts/src/c8158.rs new file mode 100644 index 00000000..7c89c480 --- /dev/null +++ b/highlight/jirs-contexts/src/c8158.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8159 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8159.rs b/highlight/jirs-contexts/src/c8159.rs new file mode 100644 index 00000000..752746e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8159.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c816.rs b/highlight/jirs-contexts/src/c816.rs new file mode 100644 index 00000000..353f3a53 --- /dev/null +++ b/highlight/jirs-contexts/src/c816.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((#if)\\s+(0*1))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 725 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8160.rs b/highlight/jirs-contexts/src/c8160.rs new file mode 100644 index 00000000..130f6b5e --- /dev/null +++ b/highlight/jirs-contexts/src/c8160.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8161 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8161.rs b/highlight/jirs-contexts/src/c8161.rs new file mode 100644 index 00000000..88e79628 --- /dev/null +++ b/highlight/jirs-contexts/src/c8161.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8162.rs b/highlight/jirs-contexts/src/c8162.rs new file mode 100644 index 00000000..4d7de0ca --- /dev/null +++ b/highlight/jirs-contexts/src/c8162.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8163 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8163.rs b/highlight/jirs-contexts/src/c8163.rs new file mode 100644 index 00000000..752746e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8163.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8164.rs b/highlight/jirs-contexts/src/c8164.rs new file mode 100644 index 00000000..c2191412 --- /dev/null +++ b/highlight/jirs-contexts/src/c8164.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8165 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8165.rs b/highlight/jirs-contexts/src/c8165.rs new file mode 100644 index 00000000..8cdd1e1a --- /dev/null +++ b/highlight/jirs-contexts/src/c8165.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8272 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8166.rs b/highlight/jirs-contexts/src/c8166.rs new file mode 100644 index 00000000..90d671a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8166.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8167 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8167.rs b/highlight/jirs-contexts/src/c8167.rs new file mode 100644 index 00000000..a704b519 --- /dev/null +++ b/highlight/jirs-contexts/src/c8167.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8272 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8330 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8168.rs b/highlight/jirs-contexts/src/c8168.rs new file mode 100644 index 00000000..5aa71743 --- /dev/null +++ b/highlight/jirs-contexts/src/c8168.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\*)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8169.rs b/highlight/jirs-contexts/src/c8169.rs new file mode 100644 index 00000000..2bf78a69 --- /dev/null +++ b/highlight/jirs-contexts/src/c8169.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c817.rs b/highlight/jirs-contexts/src/c817.rs new file mode 100644 index 00000000..a82614bf --- /dev/null +++ b/highlight/jirs-contexts/src/c817.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((#if)\\s+(0*1))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466374770688, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 728 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8170.rs b/highlight/jirs-contexts/src/c8170.rs new file mode 100644 index 00000000..4570385e --- /dev/null +++ b/highlight/jirs-contexts/src/c8170.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8171 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8171.rs b/highlight/jirs-contexts/src/c8171.rs new file mode 100644 index 00000000..14e26e5e --- /dev/null +++ b/highlight/jirs-contexts/src/c8171.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8291 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8172.rs b/highlight/jirs-contexts/src/c8172.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8172.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8173.rs b/highlight/jirs-contexts/src/c8173.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8173.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8174.rs b/highlight/jirs-contexts/src/c8174.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8174.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8175.rs b/highlight/jirs-contexts/src/c8175.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8175.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8176.rs b/highlight/jirs-contexts/src/c8176.rs new file mode 100644 index 00000000..ceed577e --- /dev/null +++ b/highlight/jirs-contexts/src/c8176.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8177 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46443865079414784, + b: 0, + }, + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8177.rs b/highlight/jirs-contexts/src/c8177.rs new file mode 100644 index 00000000..1583a7d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8177.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8178.rs b/highlight/jirs-contexts/src/c8178.rs new file mode 100644 index 00000000..de1e06fd --- /dev/null +++ b/highlight/jirs-contexts/src/c8178.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8179 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46443865079414784, + b: 0, + }, + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8179.rs b/highlight/jirs-contexts/src/c8179.rs new file mode 100644 index 00000000..d67551d0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8179.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8323 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8281 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c818.rs b/highlight/jirs-contexts/src/c818.rs new file mode 100644 index 00000000..0a1e5e91 --- /dev/null +++ b/highlight/jirs-contexts/src/c818.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*(?:if|ifdef|ifndef))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 731 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8180.rs b/highlight/jirs-contexts/src/c8180.rs new file mode 100644 index 00000000..072290ad --- /dev/null +++ b/highlight/jirs-contexts/src/c8180.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8181 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46443865079414784, + b: 0, + }, + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8181.rs b/highlight/jirs-contexts/src/c8181.rs new file mode 100644 index 00000000..6bcf72ac --- /dev/null +++ b/highlight/jirs-contexts/src/c8181.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(active|valid|invalid)\\b"), + scope: vec![ + Scope { + a: 52636787045695502, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8182.rs b/highlight/jirs-contexts/src/c8182.rs new file mode 100644 index 00000000..698ce42f --- /dev/null +++ b/highlight/jirs-contexts/src/c8182.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8183 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46443865079414784, + b: 0, + }, + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8183.rs b/highlight/jirs-contexts/src/c8183.rs new file mode 100644 index 00000000..24690df6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8183.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(even|odd)\\b"), + scope: vec![ + Scope { + a: 52636787045695502, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?(?:\\d+)?(n)(\\s*[-+]\\s*\\d+)?|[-+]?\\s*\\d+)"), + scope: vec![ + Scope { + a: 59955089163288576, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8184.rs b/highlight/jirs-contexts/src/c8184.rs new file mode 100644 index 00000000..34e18796 --- /dev/null +++ b/highlight/jirs-contexts/src/c8184.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8185 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8185.rs b/highlight/jirs-contexts/src/c8185.rs new file mode 100644 index 00000000..39d579db --- /dev/null +++ b/highlight/jirs-contexts/src/c8185.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8186.rs b/highlight/jirs-contexts/src/c8186.rs new file mode 100644 index 00000000..ead3a56f --- /dev/null +++ b/highlight/jirs-contexts/src/c8186.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8187 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8187.rs b/highlight/jirs-contexts/src/c8187.rs new file mode 100644 index 00000000..97874a04 --- /dev/null +++ b/highlight/jirs-contexts/src/c8187.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8188.rs b/highlight/jirs-contexts/src/c8188.rs new file mode 100644 index 00000000..10d97ef9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8188.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8189 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8189.rs b/highlight/jirs-contexts/src/c8189.rs new file mode 100644 index 00000000..962f352a --- /dev/null +++ b/highlight/jirs-contexts/src/c8189.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c819.rs b/highlight/jirs-contexts/src/c819.rs new file mode 100644 index 00000000..cef1fb9f --- /dev/null +++ b/highlight/jirs-contexts/src/c819.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(#\\s*(?:if|ifdef|ifndef))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636717449229, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 732 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8190.rs b/highlight/jirs-contexts/src/c8190.rs new file mode 100644 index 00000000..2264320c --- /dev/null +++ b/highlight/jirs-contexts/src/c8190.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8191 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8191.rs b/highlight/jirs-contexts/src/c8191.rs new file mode 100644 index 00000000..f291563e --- /dev/null +++ b/highlight/jirs-contexts/src/c8191.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8192.rs b/highlight/jirs-contexts/src/c8192.rs new file mode 100644 index 00000000..5d6387ca --- /dev/null +++ b/highlight/jirs-contexts/src/c8192.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8193 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8193.rs b/highlight/jirs-contexts/src/c8193.rs new file mode 100644 index 00000000..c68fbe06 --- /dev/null +++ b/highlight/jirs-contexts/src/c8193.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8194.rs b/highlight/jirs-contexts/src/c8194.rs new file mode 100644 index 00000000..337b34c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8194.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8195 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8195.rs b/highlight/jirs-contexts/src/c8195.rs new file mode 100644 index 00000000..2835a0df --- /dev/null +++ b/highlight/jirs-contexts/src/c8195.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bto\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(top|right|bottom|left)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8196.rs b/highlight/jirs-contexts/src/c8196.rs new file mode 100644 index 00000000..4369faff --- /dev/null +++ b/highlight/jirs-contexts/src/c8196.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8197 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8197.rs b/highlight/jirs-contexts/src/c8197.rs new file mode 100644 index 00000000..e08ae4b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8197.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(at|circle|ellipse)\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n left\n | center\n | right\n | top\n | bottom\n | closest-corner\n | closest-side\n | farthest-corner\n | farthest-side\n)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8198.rs b/highlight/jirs-contexts/src/c8198.rs new file mode 100644 index 00000000..3b2ced74 --- /dev/null +++ b/highlight/jirs-contexts/src/c8198.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8199 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8199.rs b/highlight/jirs-contexts/src/c8199.rs new file mode 100644 index 00000000..4064765f --- /dev/null +++ b/highlight/jirs-contexts/src/c8199.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8291 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c82.rs b/highlight/jirs-contexts/src/c82.rs new file mode 100644 index 00000000..c23611d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c82.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 87 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 47288521949642934, + b: 1125899906842624, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 91 }), + ContextReference::Direct(ContextId { index: 90 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 91 }), + ContextReference::Direct(ContextId { index: 89 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c820.rs b/highlight/jirs-contexts/src/c820.rs new file mode 100644 index 00000000..9c973622 --- /dev/null +++ b/highlight/jirs-contexts/src/c820.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 817 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 814 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 819 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8200.rs b/highlight/jirs-contexts/src/c8200.rs new file mode 100644 index 00000000..f1e299b9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8200.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8201 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8201.rs b/highlight/jirs-contexts/src/c8201.rs new file mode 100644 index 00000000..88b8c7bb --- /dev/null +++ b/highlight/jirs-contexts/src/c8201.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8321 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8291 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[0-9]+(x)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8202.rs b/highlight/jirs-contexts/src/c8202.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8202.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8203.rs b/highlight/jirs-contexts/src/c8203.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8203.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8204.rs b/highlight/jirs-contexts/src/c8204.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8204.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8205.rs b/highlight/jirs-contexts/src/c8205.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8205.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8206.rs b/highlight/jirs-contexts/src/c8206.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8206.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8207.rs b/highlight/jirs-contexts/src/c8207.rs new file mode 100644 index 00000000..5b3dc49b --- /dev/null +++ b/highlight/jirs-contexts/src/c8207.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8302 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8208 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186477183179, + b: 34621422135410688, + }, + ]),(1, vec![ + Scope { + a: 47288629324873851, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186477183489, + b: 34621422135410688, + }, + ]),(1, vec![ + Scope { + a: 47288629324873851, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8208.rs b/highlight/jirs-contexts/src/c8208.rs new file mode 100644 index 00000000..ec0ad889 --- /dev/null +++ b/highlight/jirs-contexts/src/c8208.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8300 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8209.rs b/highlight/jirs-contexts/src/c8209.rs new file mode 100644 index 00000000..5789cdc5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8209.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8302 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8210 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|,|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186477183179, + b: 34621422135410688, + }, + ]),(1, vec![ + Scope { + a: 47288629324873851, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186477183489, + b: 34621422135410688, + }, + ]),(1, vec![ + Scope { + a: 47288629324873851, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c821.rs b/highlight/jirs-contexts/src/c821.rs new file mode 100644 index 00000000..607a78a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c821.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 820 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 775 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 762 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8210.rs b/highlight/jirs-contexts/src/c8210.rs new file mode 100644 index 00000000..ec0ad889 --- /dev/null +++ b/highlight/jirs-contexts/src/c8210.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8300 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8211.rs b/highlight/jirs-contexts/src/c8211.rs new file mode 100644 index 00000000..1f344104 --- /dev/null +++ b/highlight/jirs-contexts/src/c8211.rs @@ -0,0 +1,77 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46443865086558208, + b: 0, + }, + Scope { + a: 46444131382984827, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46443865086558208, + b: 0, + }, + Scope { + a: 46444131382984827, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46443865086558208, + b: 0, + }, + Scope { + a: 47288629318582443, + b: 34621422135410688, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8311 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8212.rs b/highlight/jirs-contexts/src/c8212.rs new file mode 100644 index 00000000..817287ae --- /dev/null +++ b/highlight/jirs-contexts/src/c8212.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8315 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8213.rs b/highlight/jirs-contexts/src/c8213.rs new file mode 100644 index 00000000..8580b823 --- /dev/null +++ b/highlight/jirs-contexts/src/c8213.rs @@ -0,0 +1,82 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288620729171968, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429627, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8313 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8316 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8280 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8303 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8214.rs b/highlight/jirs-contexts/src/c8214.rs new file mode 100644 index 00000000..ec0ad889 --- /dev/null +++ b/highlight/jirs-contexts/src/c8214.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8300 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8215.rs b/highlight/jirs-contexts/src/c8215.rs new file mode 100644 index 00000000..ec0ad889 --- /dev/null +++ b/highlight/jirs-contexts/src/c8215.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8300 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8216.rs b/highlight/jirs-contexts/src/c8216.rs new file mode 100644 index 00000000..ec0ad889 --- /dev/null +++ b/highlight/jirs-contexts/src/c8216.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8300 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8217.rs b/highlight/jirs-contexts/src/c8217.rs new file mode 100644 index 00000000..de94341e --- /dev/null +++ b/highlight/jirs-contexts/src/c8217.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8299 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8218.rs b/highlight/jirs-contexts/src/c8218.rs new file mode 100644 index 00000000..f1debd68 --- /dev/null +++ b/highlight/jirs-contexts/src/c8218.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8299 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8219.rs b/highlight/jirs-contexts/src/c8219.rs new file mode 100644 index 00000000..bf6f091c --- /dev/null +++ b/highlight/jirs-contexts/src/c8219.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949129465870, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521948069902, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c822.rs b/highlight/jirs-contexts/src/c822.rs new file mode 100644 index 00000000..cf04def1 --- /dev/null +++ b/highlight/jirs-contexts/src/c822.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\)(?m:$)\\n"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620736970765, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(?:\\\\|[abefnrtv\\\'\"?]|[0-3][0-9]{0,2}|[4-7][0-9]?|x[a-fA-F0-9]+|u[a-fA-F0-9]{4}|U[a-fA-F0-9]{8})"), + scope: vec![ + Scope { + a: 59955200847314957, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 50103314684903437, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8220.rs b/highlight/jirs-contexts/src/c8220.rs new file mode 100644 index 00000000..568bce53 --- /dev/null +++ b/highlight/jirs-contexts/src/c8220.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8324 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8221.rs b/highlight/jirs-contexts/src/c8221.rs new file mode 100644 index 00000000..1b3e8c06 --- /dev/null +++ b/highlight/jirs-contexts/src/c8221.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8324 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8222.rs b/highlight/jirs-contexts/src/c8222.rs new file mode 100644 index 00000000..d8987ecf --- /dev/null +++ b/highlight/jirs-contexts/src/c8222.rs @@ -0,0 +1,102 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (?:\n (-webkit-|-o-)?\n (?:min-|max-)?\n (-moz-)?\n (?:\n (?:device-)?(?:height|width|aspect-ratio|pixel-ratio)\n |color(?:-index)?|monochrome|resolution\n )\n )\n |grid|scan|orientation\n)\\s*(:)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925375377670637, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(portrait|landscape|progressive|interlace)"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\d+)(/)(\\d+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 52636628119191566, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8311 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8223.rs b/highlight/jirs-contexts/src/c8223.rs new file mode 100644 index 00000000..2902a21c --- /dev/null +++ b/highlight/jirs-contexts/src/c8223.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8224 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8224.rs b/highlight/jirs-contexts/src/c8224.rs new file mode 100644 index 00000000..6655908a --- /dev/null +++ b/highlight/jirs-contexts/src/c8224.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(auto|max-content|min-content)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8225.rs b/highlight/jirs-contexts/src/c8225.rs new file mode 100644 index 00000000..4922590f --- /dev/null +++ b/highlight/jirs-contexts/src/c8225.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\s*)(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445510051889152, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[;})])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8226 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8226.rs b/highlight/jirs-contexts/src/c8226.rs new file mode 100644 index 00000000..9fded586 --- /dev/null +++ b/highlight/jirs-contexts/src/c8226.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*([;})]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8311 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8314 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8330 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(\\s+(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))*\\b(?!:)"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8303 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8227.rs b/highlight/jirs-contexts/src/c8227.rs new file mode 100644 index 00000000..817287ae --- /dev/null +++ b/highlight/jirs-contexts/src/c8227.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8315 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8228.rs b/highlight/jirs-contexts/src/c8228.rs new file mode 100644 index 00000000..817287ae --- /dev/null +++ b/highlight/jirs-contexts/src/c8228.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8315 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8229.rs b/highlight/jirs-contexts/src/c8229.rs new file mode 100644 index 00000000..817287ae --- /dev/null +++ b/highlight/jirs-contexts/src/c8229.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8315 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c823.rs b/highlight/jirs-contexts/src/c823.rs new file mode 100644 index 00000000..e07cf56e --- /dev/null +++ b/highlight/jirs-contexts/src/c823.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)%\n (\\d+\\$)? # field (argument #)\n [#0\\- +\']* # flags\n [,;:_]? # separator character (AltiVec)\n ((-?\\d+)|\\*(-?\\d+\\$)?)? # minimum field width\n (\\.((-?\\d+)|\\*(-?\\d+\\$)?)?)? # precision\n (hh|h|ll|l|j|t|z|q|L|vh|vl|v|hv|hl)? # length modifier\n (\\[[^\\]]+\\]|[am]s|[diouxXDOUeEfFgGaACcSspn%]) # conversion type"), + scope: vec![ + Scope { + a: 59955136434012173, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8230.rs b/highlight/jirs-contexts/src/c8230.rs new file mode 100644 index 00000000..817287ae --- /dev/null +++ b/highlight/jirs-contexts/src/c8230.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8315 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8231.rs b/highlight/jirs-contexts/src/c8231.rs new file mode 100644 index 00000000..817287ae --- /dev/null +++ b/highlight/jirs-contexts/src/c8231.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8315 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8232.rs b/highlight/jirs-contexts/src/c8232.rs new file mode 100644 index 00000000..f3803754 --- /dev/null +++ b/highlight/jirs-contexts/src/c8232.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[;})])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8316 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8233.rs b/highlight/jirs-contexts/src/c8233.rs new file mode 100644 index 00000000..5f91ea60 --- /dev/null +++ b/highlight/jirs-contexts/src/c8233.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8234 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8234.rs b/highlight/jirs-contexts/src/c8234.rs new file mode 100644 index 00000000..91614e81 --- /dev/null +++ b/highlight/jirs-contexts/src/c8234.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8235.rs b/highlight/jirs-contexts/src/c8235.rs new file mode 100644 index 00000000..cc91b847 --- /dev/null +++ b/highlight/jirs-contexts/src/c8235.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8236 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8236.rs b/highlight/jirs-contexts/src/c8236.rs new file mode 100644 index 00000000..666e3539 --- /dev/null +++ b/highlight/jirs-contexts/src/c8236.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8323 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8281 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8237.rs b/highlight/jirs-contexts/src/c8237.rs new file mode 100644 index 00000000..f4cb57f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8237.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8238 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8238.rs b/highlight/jirs-contexts/src/c8238.rs new file mode 100644 index 00000000..57f679ce --- /dev/null +++ b/highlight/jirs-contexts/src/c8238.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(active|valid|invalid)\\b"), + scope: vec![ + Scope { + a: 52636787045695502, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8239.rs b/highlight/jirs-contexts/src/c8239.rs new file mode 100644 index 00000000..cfa31f6a --- /dev/null +++ b/highlight/jirs-contexts/src/c8239.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8240 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c824.rs b/highlight/jirs-contexts/src/c824.rs new file mode 100644 index 00000000..ba6fe30e --- /dev/null +++ b/highlight/jirs-contexts/src/c824.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(L|u8|u|U)?(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439117, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 733 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(L|u8|u|U)?(\')"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475439117, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 3659174697238528, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 734 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8240.rs b/highlight/jirs-contexts/src/c8240.rs new file mode 100644 index 00000000..80a1606e --- /dev/null +++ b/highlight/jirs-contexts/src/c8240.rs @@ -0,0 +1,83 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(even|odd)\\b"), + scope: vec![ + Scope { + a: 52636787045695502, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?\\d*(n))\\s*([-+]\\s*\\d+)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-+]\\s+\\d+n?|[-+]?\\d+\\s+n"), + scope: vec![ + Scope { + a: 50103314667667470, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8293 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8241.rs b/highlight/jirs-contexts/src/c8241.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8241.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8242.rs b/highlight/jirs-contexts/src/c8242.rs new file mode 100644 index 00000000..5bf20796 --- /dev/null +++ b/highlight/jirs-contexts/src/c8242.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8243 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8243.rs b/highlight/jirs-contexts/src/c8243.rs new file mode 100644 index 00000000..5e5062dc --- /dev/null +++ b/highlight/jirs-contexts/src/c8243.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8244.rs b/highlight/jirs-contexts/src/c8244.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8244.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8245.rs b/highlight/jirs-contexts/src/c8245.rs new file mode 100644 index 00000000..47e61996 --- /dev/null +++ b/highlight/jirs-contexts/src/c8245.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-_]+(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)*"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8246.rs b/highlight/jirs-contexts/src/c8246.rs new file mode 100644 index 00000000..ae61139e --- /dev/null +++ b/highlight/jirs-contexts/src/c8246.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8319 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*([~*|^$]?=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628132560910, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8247 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\s+([iI]))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8247.rs b/highlight/jirs-contexts/src/c8247.rs new file mode 100644 index 00000000..57d9a13b --- /dev/null +++ b/highlight/jirs-contexts/src/c8247.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s\\]\\[\'\"]"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\s|\\]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8248.rs b/highlight/jirs-contexts/src/c8248.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8248.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8249.rs b/highlight/jirs-contexts/src/c8249.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8249.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c825.rs b/highlight/jirs-contexts/src/c825.rs new file mode 100644 index 00000000..e75badd1 --- /dev/null +++ b/highlight/jirs-contexts/src/c825.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\btypedef\\b"), + scope: vec![ + Scope { + a: 48414576463380480, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 735 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8250.rs b/highlight/jirs-contexts/src/c8250.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8250.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8251.rs b/highlight/jirs-contexts/src/c8251.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8251.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8252.rs b/highlight/jirs-contexts/src/c8252.rs new file mode 100644 index 00000000..4f822dde --- /dev/null +++ b/highlight/jirs-contexts/src/c8252.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8253.rs b/highlight/jirs-contexts/src/c8253.rs new file mode 100644 index 00000000..ef8e8601 --- /dev/null +++ b/highlight/jirs-contexts/src/c8253.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186477183179, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8299 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8302 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8254.rs b/highlight/jirs-contexts/src/c8254.rs new file mode 100644 index 00000000..1b5c32b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8254.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186477183489, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8299 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8302 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8255.rs b/highlight/jirs-contexts/src/c8255.rs new file mode 100644 index 00000000..345fa900 --- /dev/null +++ b/highlight/jirs-contexts/src/c8255.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8246 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8322 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8256.rs b/highlight/jirs-contexts/src/c8256.rs new file mode 100644 index 00000000..c9e875bf --- /dev/null +++ b/highlight/jirs-contexts/src/c8256.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8257 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8257.rs b/highlight/jirs-contexts/src/c8257.rs new file mode 100644 index 00000000..e623b472 --- /dev/null +++ b/highlight/jirs-contexts/src/c8257.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8258.rs b/highlight/jirs-contexts/src/c8258.rs new file mode 100644 index 00000000..5b89bd57 --- /dev/null +++ b/highlight/jirs-contexts/src/c8258.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8259 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8259.rs b/highlight/jirs-contexts/src/c8259.rs new file mode 100644 index 00000000..39d579db --- /dev/null +++ b/highlight/jirs-contexts/src/c8259.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8327 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c826.rs b/highlight/jirs-contexts/src/c826.rs new file mode 100644 index 00000000..6188da2d --- /dev/null +++ b/highlight/jirs-contexts/src/c826.rs @@ -0,0 +1,111 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(asm|__asm__|auto|bool|_Bool|char|_Complex|double|float|_Imaginary|int|long|short|signed|unsigned|void|struct|union|enum)\\b"), + scope: vec![ + Scope { + a: 48414576463380480, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(u_char|u_short|u_int|u_long|ushort|uint|u_quad_t|quad_t|qaddr_t|caddr_t|daddr_t|dev_t|fixpt_t|blkcnt_t|blksize_t|gid_t|in_addr_t|in_port_t|ino_t|key_t|mode_t|nlink_t|id_t|pid_t|off_t|segsz_t|swblk_t|uid_t|id_t|clock_t|size_t|ssize_t|time_t|useconds_t|suseconds_t|ptrdiff_t)\\b"), + scope: vec![ + Scope { + a: 61925375375966221, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(pthread_attr_t|pthread_cond_t|pthread_condattr_t|pthread_mutex_t|pthread_mutexattr_t|pthread_once_t|pthread_rwlock_t|pthread_rwlockattr_t|pthread_t|pthread_key_t)\\b"), + scope: vec![ + Scope { + a: 61925375376031757, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|int_least8_t|int_least16_t|int_least32_t|int_least64_t|uint_least8_t|uint_least16_t|uint_least32_t|uint_least64_t|int_fast8_t|int_fast16_t|int_fast32_t|int_fast64_t|uint_fast8_t|uint_fast16_t|uint_fast32_t|uint_fast64_t|intptr_t|uintptr_t|intmax_t|intmax_t|uintmax_t|uintmax_t)\\b"), + scope: vec![ + Scope { + a: 61925375376097293, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(__int8|__int16|__int32|__int64)\\b"), + scope: vec![ + Scope { + a: 61925375376162829, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(APIENTRY|ATOM|BOOL|BOOLEAN|BYTE|CALLBACK|CCHAR|CHAR|COLORREF|CONST|DWORD|DWORDLONG|DWORD_PTR|DWORD32|DWORD64|FLOAT|HACCEL|HALF_PTR|HANDLE|HBITMAP|HBRUSH|HCOLORSPACE|HCONV|HCONVLIST|HCURSOR|HDC|HDDEDATA|HDESK|HDROP|HDWP|HENHMETAFILE|HFILE|HFONT|HGDIOBJ|HGLOBAL|HHOOK|HICON|HINSTANCE|HKEY|HKL|HLOCAL|HMENU|HMETAFILE|HMODULE|HMONITOR|HPALETTE|HPEN|HRESULT|HRGN|HRSRC|HSZ|HWINSTA|HWND|INT|INT_PTR|INT8|INT16|INT32|INT64|LANGID|LCID|LCTYPE|LGRPID|LONG|LONGLONG|LONG_PTR|LONG32|LONG64|LPARAM|LPBOOL|LPBYTE|LPCOLORREF|LPCSTR|LPCTSTR|LPCVOID|LPCWSTR|LPDWORD|LPHANDLE|LPINT|LPLONG|LPSTR|LPTSTR|LPVOID|LPWORD|LPWSTR|LRESULT|PBOOL|PBOOLEAN|PBYTE|PCHAR|PCSTR|PCTSTR|PCWSTR|PDWORD|PDWORDLONG|PDWORD_PTR|PDWORD32|PDWORD64|PFLOAT|PHALF_PTR|PHANDLE|PHKEY|PINT|PINT_PTR|PINT8|PINT16|PINT32|PINT64|PLCID|PLONG|PLONGLONG|PLONG_PTR|PLONG32|PLONG64|POINTER_32|POINTER_64|POINTER_SIGNED|POINTER_UNSIGNED|PSHORT|PSIZE_T|PSSIZE_T|PSTR|PTBYTE|PTCHAR|PTSTR|PUCHAR|PUHALF_PTR|PUINT|PUINT_PTR|PUINT8|PUINT16|PUINT32|PUINT64|PULONG|PULONGLONG|PULONG_PTR|PULONG32|PULONG64|PUSHORT|PVOID|PWCHAR|PWORD|PWSTR|QWORD|SC_HANDLE|SC_LOCK|SERVICE_STATUS_HANDLE|SHORT|SIZE_T|SSIZE_T|TBYTE|TCHAR|UCHAR|UHALF_PTR|UINT|UINT_PTR|UINT8|UINT16|UINT32|UINT64|ULONG|ULONGLONG|ULONG_PTR|ULONG32|ULONG64|UNICODE_STRING|USHORT|USN|VOID|WCHAR|WINAPI|WORD|WPARAM)\\b"), + scope: vec![ + Scope { + a: 61925375376228365, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(AbsoluteTime|Boolean|Byte|ByteCount|ByteOffset|BytePtr|CompTimeValue|ConstLogicalAddress|ConstStrFileNameParam|ConstStringPtr|Duration|Fixed|FixedPtr|Float32|Float32Point|Float64|Float80|Float96|FourCharCode|Fract|FractPtr|Handle|ItemCount|LogicalAddress|OptionBits|OSErr|OSStatus|OSType|OSTypePtr|PhysicalAddress|ProcessSerialNumber|ProcessSerialNumberPtr|ProcHandle|Ptr|ResType|ResTypePtr|ShortFixed|ShortFixedPtr|SignedByte|SInt16|SInt32|SInt64|SInt8|Size|StrFileName|StringHandle|StringPtr|TimeBase|TimeRecord|TimeScale|TimeValue|TimeValue64|UInt16|UInt32|UInt64|UInt8|UniChar|UniCharCount|UniCharCountPtr|UniCharPtr|UnicodeScalarValue|UniversalProcHandle|UniversalProcPtr|UnsignedFixed|UnsignedFixedPtr|UnsignedWide|UTF16Char|UTF32Char|UTF8Char)\\b"), + scope: vec![ + Scope { + a: 61925375375507469, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8260.rs b/highlight/jirs-contexts/src/c8260.rs new file mode 100644 index 00000000..4a447c6e --- /dev/null +++ b/highlight/jirs-contexts/src/c8260.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8287 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8261 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8261.rs b/highlight/jirs-contexts/src/c8261.rs new file mode 100644 index 00000000..f04aac72 --- /dev/null +++ b/highlight/jirs-contexts/src/c8261.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8282 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8262.rs b/highlight/jirs-contexts/src/c8262.rs new file mode 100644 index 00000000..e9c0a4fc --- /dev/null +++ b/highlight/jirs-contexts/src/c8262.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8307 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8263.rs b/highlight/jirs-contexts/src/c8263.rs new file mode 100644 index 00000000..fe92552e --- /dev/null +++ b/highlight/jirs-contexts/src/c8263.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844953211109376, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844953211109376, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8262 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8264.rs b/highlight/jirs-contexts/src/c8264.rs new file mode 100644 index 00000000..dc3d8377 --- /dev/null +++ b/highlight/jirs-contexts/src/c8264.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:deg|grad|rad|turn))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:deg|grad|rad|turn))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("0\\b(?!%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8265.rs b/highlight/jirs-contexts/src/c8265.rs new file mode 100644 index 00000000..ece0a958 --- /dev/null +++ b/highlight/jirs-contexts/src/c8265.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\;"), + scope: vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8266.rs b/highlight/jirs-contexts/src/c8266.rs new file mode 100644 index 00000000..c2725402 --- /dev/null +++ b/highlight/jirs-contexts/src/c8266.rs @@ -0,0 +1,235 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:-(?:webkit|moz|o)-)?(charset|namespace|font-face)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398350, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8085 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)counter-style\\b)\\s+(?:(?i:\\b(decimal|none)\\b)|((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))?\\s*(?=\\{|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398822, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 50103314687524878, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392186487472142, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8089 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*@custom-media\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8090 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)document)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398824, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8092 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)import)\\b\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398775, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8093 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)(-webkit-|-moz-|-o-)?keyframes)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398826, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8094 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)media)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398829, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8095 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)namespace)\\b\\s+((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?!(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))|\\())?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398710, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186487537678, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8096 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)page)\\b\\s*(?:(:)(first|left|right))?\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398830, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8087 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)supports)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398831, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8088 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8267.rs b/highlight/jirs-contexts/src/c8267.rs new file mode 100644 index 00000000..93162691 --- /dev/null +++ b/highlight/jirs-contexts/src/c8267.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:and|or|not)\\b"), + scope: vec![ + Scope { + a: 52636628132757518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8268.rs b/highlight/jirs-contexts/src/c8268.rs new file mode 100644 index 00000000..cfe1795f --- /dev/null +++ b/highlight/jirs-contexts/src/c8268.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8097 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8269.rs b/highlight/jirs-contexts/src/c8269.rs new file mode 100644 index 00000000..1f743df8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8269.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(attr)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119634446, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8098 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c827.rs b/highlight/jirs-contexts/src/c827.rs new file mode 100644 index 00000000..8bd6f547 --- /dev/null +++ b/highlight/jirs-contexts/src/c827.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bg[A-Z]\\w*\\b"), + scope: vec![ + Scope { + a: 49259087310291224, + b: 132574769865293824, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bs[A-Z]\\w*\\b"), + scope: vec![ + Scope { + a: 49259087310291427, + b: 132574769865293824, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8270.rs b/highlight/jirs-contexts/src/c8270.rs new file mode 100644 index 00000000..474c3ea5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8270.rs @@ -0,0 +1,361 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8269 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8271 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8279 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8284 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8288 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8289 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8290 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8309 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8328 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8330 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8272 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(filter)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8101 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(counter)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8113 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(counters)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8142 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(symbols)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8145 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(format)(?=\\()"), + scope: vec![ + Scope { + a: 61925255117602830, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8103 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(local)(?=\\()"), + scope: vec![ + Scope { + a: 61925255117602830, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8105 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(matrix3d|scale3d|matrix|scale)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8107 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translate(3d)?)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8109 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translate[XY])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8111 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rotate[XYZ]?|skew[XY])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8114 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(skew)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8116 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translateZ|perspective)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8118 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rotate3d)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8120 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(scale[XYZ])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8122 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cubic-bezier)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119896590, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8125 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(steps)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119896590, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8127 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rect)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8129 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(inset)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8131 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(circle|ellipse)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8133 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(polygon)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8136 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(toggle)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120027662, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8138 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(repeat)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120093198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8140 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8271.rs b/highlight/jirs-contexts/src/c8271.rs new file mode 100644 index 00000000..cb432317 --- /dev/null +++ b/highlight/jirs-contexts/src/c8271.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(calc)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120158734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8147 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8272.rs b/highlight/jirs-contexts/src/c8272.rs new file mode 100644 index 00000000..c4cadf54 --- /dev/null +++ b/highlight/jirs-contexts/src/c8272.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(red|green|blue|alpha|a)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8148 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hue|h)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8150 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(saturation|lightness|whiteness|blackness|[slwb])(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8152 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(tint|shade)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8154 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(blenda|blend)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8156 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8273.rs b/highlight/jirs-contexts/src/c8273.rs new file mode 100644 index 00000000..8f586ef6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8273.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\-\\+*](?=\\s+)"), + scope: vec![ + Scope { + a: 52636628099661824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8274.rs b/highlight/jirs-contexts/src/c8274.rs new file mode 100644 index 00000000..6863bc27 --- /dev/null +++ b/highlight/jirs-contexts/src/c8274.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rgba?)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8158 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hsla?|hwb)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8160 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(gray)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8162 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(device-cmyk)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8164 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(color)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8166 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8275.rs b/highlight/jirs-contexts/src/c8275.rs new file mode 100644 index 00000000..97007a8f --- /dev/null +++ b/highlight/jirs-contexts/src/c8275.rs @@ -0,0 +1,96 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8274 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)\\b"), + scope: vec![ + Scope { + a: 61925409739047442, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(aliceblue|antiquewhite|aquamarine|azure|beige|bisque|blanchedalmond|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|gainsboro|ghostwhite|gold|goldenrod|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|limegreen|linen|magenta|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|oldlace|olivedrab|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|rebeccapurple|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|thistle|tomato|turquoise|violet|wheat|whitesmoke|yellowgreen)\\b"), + scope: vec![ + Scope { + a: 61925409739047443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?i)currentColor|transparent)\\b"), + scope: vec![ + Scope { + a: 61925409739047444, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(\\h{3}|\\h{6})\\b"), + scope: vec![ + Scope { + a: 59955136441680405, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325004814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(\\h{4}|\\h{8})\\b"), + scope: vec![ + Scope { + a: 59955136441680406, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325004814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8276.rs b/highlight/jirs-contexts/src/c8276.rs new file mode 100644 index 00000000..2f332556 --- /dev/null +++ b/highlight/jirs-contexts/src/c8276.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620756172814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8277.rs b/highlight/jirs-contexts/src/c8277.rs new file mode 100644 index 00000000..3a1392d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8277.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8168 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8278.rs b/highlight/jirs-contexts/src/c8278.rs new file mode 100644 index 00000000..0ca772dc --- /dev/null +++ b/highlight/jirs-contexts/src/c8278.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("//"), + scope: vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8169 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8279.rs b/highlight/jirs-contexts/src/c8279.rs new file mode 100644 index 00000000..4839fadb --- /dev/null +++ b/highlight/jirs-contexts/src/c8279.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cross-fade)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8170 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c828.rs b/highlight/jirs-contexts/src/c828.rs new file mode 100644 index 00000000..a69ed657 --- /dev/null +++ b/highlight/jirs-contexts/src/c828.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 985 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8280.rs b/highlight/jirs-contexts/src/c8280.rs new file mode 100644 index 00000000..369ca7a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8280.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521959145654, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521959145643, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8281.rs b/highlight/jirs-contexts/src/c8281.rs new file mode 100644 index 00000000..1265a173 --- /dev/null +++ b/highlight/jirs-contexts/src/c8281.rs @@ -0,0 +1,237 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))((?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 59392186489110542, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8172 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))((:)(\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-])))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8173 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))((:)(dir|lang))(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 46444883141918945, + b: 142426398345134080, + }, + ]),(4, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8176 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))((:)(matches|not|has))(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 46444882986663936, + b: 0, + }, + Scope { + a: 59392186486751246, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8178 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))((:)(drop))(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 46444882986663936, + b: 0, + }, + Scope { + a: 59392186486751246, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8180 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))((:)(nth-last-child|nth-child|nth-last-of-type|nth-of-type))(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 46444882986663936, + b: 0, + }, + Scope { + a: 59392186486751246, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8182 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))((:)(-(moz|ms|webkit)-)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8174 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))(?![-:])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8175 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8282.rs b/highlight/jirs-contexts/src/c8282.rs new file mode 100644 index 00000000..408f6d92 --- /dev/null +++ b/highlight/jirs-contexts/src/c8282.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--)((?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+)"), + scope: vec![ + Scope { + a: 61925375377932302, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629344337934, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377932500, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8283.rs b/highlight/jirs-contexts/src/c8283.rs new file mode 100644 index 00000000..95d2c130 --- /dev/null +++ b/highlight/jirs-contexts/src/c8283.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(domain)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120748558, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8184 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8284.rs b/highlight/jirs-contexts/src/c8284.rs new file mode 100644 index 00000000..0fb1fed9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8284.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(blur)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8186 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(brightness|contrast|grayscale|invert|opacity|saturate|sepia)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8188 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(drop-shadow)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8190 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hue-rotate)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8192 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8285.rs b/highlight/jirs-contexts/src/c8285.rs new file mode 100644 index 00000000..17c98151 --- /dev/null +++ b/highlight/jirs-contexts/src/c8285.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8286.rs b/highlight/jirs-contexts/src/c8286.rs new file mode 100644 index 00000000..600b6159 --- /dev/null +++ b/highlight/jirs-contexts/src/c8286.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:Hz|kHz))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:Hz|kHz))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8287.rs b/highlight/jirs-contexts/src/c8287.rs new file mode 100644 index 00000000..755365e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8287.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46443865079414784, + b: 0, + }, + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8288.rs b/highlight/jirs-contexts/src/c8288.rs new file mode 100644 index 00000000..02827796 --- /dev/null +++ b/highlight/jirs-contexts/src/c8288.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:repeating-)?linear-gradient)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120814094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8194 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:repeating-)?radial-gradient)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120814094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8196 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8289.rs b/highlight/jirs-contexts/src/c8289.rs new file mode 100644 index 00000000..2e3190ae --- /dev/null +++ b/highlight/jirs-contexts/src/c8289.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(image)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8198 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c829.rs b/highlight/jirs-contexts/src/c829.rs new file mode 100644 index 00000000..32ed9c4e --- /dev/null +++ b/highlight/jirs-contexts/src/c829.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1034 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1032 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8290.rs b/highlight/jirs-contexts/src/c8290.rs new file mode 100644 index 00000000..0d3a357e --- /dev/null +++ b/highlight/jirs-contexts/src/c8290.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(image-set)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8200 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8291.rs b/highlight/jirs-contexts/src/c8291.rs new file mode 100644 index 00000000..e501acea --- /dev/null +++ b/highlight/jirs-contexts/src/c8291.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8279 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8288 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8289 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8290 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8328 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8292.rs b/highlight/jirs-contexts/src/c8292.rs new file mode 100644 index 00000000..6ddf3b94 --- /dev/null +++ b/highlight/jirs-contexts/src/c8292.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8287 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8271 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8330 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8311 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8269 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-/*+]"), + scope: vec![ + Scope { + a: 52636628099661824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8292 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8293.rs b/highlight/jirs-contexts/src/c8293.rs new file mode 100644 index 00000000..120b264d --- /dev/null +++ b/highlight/jirs-contexts/src/c8293.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)"), + scope: vec![ + Scope { + a: 59955089163288576, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8294.rs b/highlight/jirs-contexts/src/c8294.rs new file mode 100644 index 00000000..ed813985 --- /dev/null +++ b/highlight/jirs-contexts/src/c8294.rs @@ -0,0 +1,195 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(@)({)([a-zA-Z0-9_-][\\w-]*)(})(?=(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ]),(3, vec![ + Scope { + a: 55452159557959680, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8202 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(@)({)([a-zA-Z0-9_-][\\w-]*)(})(?=:\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-]))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ]),(3, vec![ + Scope { + a: 55452159557959680, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8203 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(@)({)([a-zA-Z0-9_-][\\w-]*)(})(?=:(\\b(dir|lang|matches|not|has|drop|nth-last-child|nth-child|nth-last-of-type|nth-of-type)\\b)\\()"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ]),(3, vec![ + Scope { + a: 55452159557959680, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8204 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(@)({)([a-zA-Z0-9_-][\\w-]*)(})(?=:(-(moz|ms|webkit)-)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ]),(3, vec![ + Scope { + a: 55452159557959680, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8205 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(@)({)([a-zA-Z0-9_-][\\w-]*)(})(?=(?![-:]))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ]),(3, vec![ + Scope { + a: 55452159557959680, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8206 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8295.rs b/highlight/jirs-contexts/src/c8295.rs new file mode 100644 index 00000000..d72ad308 --- /dev/null +++ b/highlight/jirs-contexts/src/c8295.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(from|to)\\b"), + scope: vec![ + Scope { + a: 52637933769719808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8311 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8296.rs b/highlight/jirs-contexts/src/c8296.rs new file mode 100644 index 00000000..3b148907 --- /dev/null +++ b/highlight/jirs-contexts/src/c8296.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("0\\b(?!%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8297.rs b/highlight/jirs-contexts/src/c8297.rs new file mode 100644 index 00000000..238a8492 --- /dev/null +++ b/highlight/jirs-contexts/src/c8297.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((\\.)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))(?=[.#])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183179, + b: 34621422135410688, + }, + ]),(2, vec![ + Scope { + a: 47288629324873851, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8207 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((\\#)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))(?=[.#])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183489, + b: 34621422135410688, + }, + ]),(2, vec![ + Scope { + a: 47288629324873851, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8209 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8298.rs b/highlight/jirs-contexts/src/c8298.rs new file mode 100644 index 00000000..d553c7bb --- /dev/null +++ b/highlight/jirs-contexts/src/c8298.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(unit|tan|sqrt|spin|softlight|sin|screen|saturation|saturate|round|replace|red|pow|pi|percentage|overlay|negation|multiply|mod|mix|min|max|luma|lightness|lighten|length|isnumber|hue|hsvvalue|hsvsaturation|hsvhue|hsva|hsv|hsla|hsl|hardlight|greyscale|green|format|floor|fadeout|fadein|fade|extract|exclusion|escape|e|difference|desaturate|data-uri|darken|cos|convert|convert|contrast|color|ceil|calc|blue|average|atan|asin|argb|alpha|acos|abs)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255093616640, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46443865086558208, + b: 0, + }, + Scope { + a: 47288629318582454, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8211 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8299.rs b/highlight/jirs-contexts/src/c8299.rs new file mode 100644 index 00000000..9b3b94d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8299.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)({)([a-zA-Z0-9_-][\\w-]*)(})"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ]),(3, vec![ + Scope { + a: 55452159557959680, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c83.rs b/highlight/jirs-contexts/src/c83.rs new file mode 100644 index 00000000..a054d7f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c83.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2107 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c830.rs b/highlight/jirs-contexts/src/c830.rs new file mode 100644 index 00000000..80384656 --- /dev/null +++ b/highlight/jirs-contexts/src/c830.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689441505280, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)custom-media)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398823, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 831 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8300.rs b/highlight/jirs-contexts/src/c8300.rs new file mode 100644 index 00000000..f465a8ab --- /dev/null +++ b/highlight/jirs-contexts/src/c8300.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 34621422135410688, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 46444990367989760, + b: 0, + }, + Scope { + a: 47288521961570475, + b: 34621422135410688, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8301.rs b/highlight/jirs-contexts/src/c8301.rs new file mode 100644 index 00000000..4ffd165f --- /dev/null +++ b/highlight/jirs-contexts/src/c8301.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?=:\\s*\\b)"), + scope: vec![ + Scope { + a: 49260513267679355, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8212 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8302.rs b/highlight/jirs-contexts/src/c8302.rs new file mode 100644 index 00000000..3c52ca3f --- /dev/null +++ b/highlight/jirs-contexts/src/c8302.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(not|or|and|when)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628132759888, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8213 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8303.rs b/highlight/jirs-contexts/src/c8303.rs new file mode 100644 index 00000000..8f128def --- /dev/null +++ b/highlight/jirs-contexts/src/c8303.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/|(?m:$)|%|\\*|\\-\\-|\\-|\\+\\+|\\+|~|===|==|=|!=|!==|<=|>=|<<=|>>=|>>>=|<>|<|>|!|&&|\\|\\||\\?\\:|%=|\\+=|\\-=|&=|\\bnot\\b|\\bor\\b|\\band\\b|\\bwhen\\b"), + scope: vec![ + Scope { + a: 52636628106805248, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8304.rs b/highlight/jirs-contexts/src/c8304.rs new file mode 100644 index 00000000..a625bcd1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8304.rs @@ -0,0 +1,157 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8299 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?=\\[)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186477183179, + b: 34621422135410688, + }, + ]),(1, vec![ + Scope { + a: 47288629324873851, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8214 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?=\\[)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186477183489, + b: 34621422135410688, + }, + ]),(1, vec![ + Scope { + a: 47288629324873851, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8215 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?=\\[)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8216 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@{1,2})([a-zA-Z0-9_-][\\w-]*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)\\b(?x)(\n display|width|background-color|height|position|font-family|font-weight\n | top|opacity|cursor|background-image|right|visibility|box-sizing\n | user-select|left|float|margin-left|margin-top|line-height\n | padding-left|z-index|margin-bottom|margin-right|margin\n | vertical-align|padding-top|white-space|border-radius|padding-bottom\n | padding-right|padding|bottom|clear|max-width|box-shadow|content\n | border-color|min-height|min-width|font-style|border-width\n | border-collapse|background-size|text-overflow|max-height|text-transform\n | text-shadow|text-indent|border-style|overflow-y|list-style-type\n | word-wrap|border-spacing|appearance|zoom|overflow-x|border-top-left-radius\n | border-bottom-left-radius|border-top-color|pointer-events\n | border-bottom-color|align-items|justify-content|letter-spacing\n | border-top-right-radius|border-bottom-right-radius|border-right-width\n | font-smoothing|border-bottom-width|border-right-color|direction\n | border-top-width|src|border-left-color|border-left-width\n | tap-highlight-color|table-layout|background-clip|word-break\n | transform-origin|resize|filter|backface-visibility|text-rendering\n | box-orient|transition-property|transition-duration|word-spacing\n | quotes|outline-offset|animation-timing-function|animation-duration\n | animation-name|transition-timing-function|border-bottom-style\n | border-bottom|transition-delay|transition|unicode-bidi|border-top-style\n | border-top|unicode-range|list-style-position|orphans|outline-width\n | line-clamp|order|flex-direction|box-pack|animation-fill-mode\n | outline-color|list-style-image|list-style|touch-action|flex-grow\n | border-left-style|border-left|animation-iteration-count\n | page-break-inside|box-flex|box-align|page-break-after|animation-delay\n | widows|border-right-style|border-right|flex-align|outline-style\n | outline|background-origin|animation-direction|fill-opacity\n | background-attachment|flex-wrap|transform-style|counter-increment\n | overflow-wrap|counter-reset|animation-play-state|animation\n | will-change|box-ordinal-group|image-rendering|mask-image|flex-flow\n | background-position-y|stroke-width|background-position-x|background-position\n | background-blend-mode|flex-shrink|flex-basis|flex-order|flex-item-align\n | flex-line-pack|flex-negative|flex-pack|flex-positive|flex-preferred-size\n | flex|user-drag|font-stretch|column-count|empty-cells|align-self\n | caption-side|mask-size|column-gap|mask-repeat|box-direction\n | font-feature-settings|mask-position|align-content|object-fit\n | columns|text-fill-color|clip-path|stop-color|font-kerning\n | page-break-before|stroke-dasharray|size|fill-rule|border-image-slice\n | column-width|break-inside|column-break-before|border-image-width\n | stroke-dashoffset|border-image-repeat|border-image-outset|line-break\n | stroke-linejoin|stroke-linecap|stroke-miterlimit|stroke-opacity\n | stroke|shape-rendering|border-image-source|border-image|border\n | tab-size|writing-mode|perspective-origin-y|perspective-origin-x\n | perspective-origin|perspective|text-align-last|text-align|clip-rule\n | clip|text-anchor|column-rule-color|box-decoration-break|column-fill\n | fill|column-rule-style|mix-blend-mode|text-emphasis-color\n | baseline-shift|dominant-baseline|page|alignment-baseline\n | column-rule-width|column-rule|break-after|font-variant-ligatures\n | transform-origin-y|transform-origin-x|transform|object-position\n | break-before|column-span|isolation|shape-outside|all\n | color-interpolation-filters|marker|marker-end|marker-start\n | marker-mid|color-rendering|color-interpolation|background-repeat-x\n | background-repeat-y|background-repeat|background|mask-type\n | flood-color|flood-opacity|text-orientation|mask-composite\n | text-emphasis-style|paint-order|lighting-color|shape-margin\n | text-emphasis-position|text-emphasis|shape-image-threshold\n | mask-clip|mask-origin|mask|font-variant-caps|font-variant-alternates\n | font-variant-east-asian|font-variant-numeric|font-variant-position\n | font-variant|font-size-adjust|font-size|font-language-override\n | font-display|font-synthesis|font|line-box-contain|text-justify\n | text-decoration-color|text-decoration-style|text-decoration-line\n | text-decoration|text-underline-position|grid-template-rows\n | grid-template-columns|grid-template-areas|grid-template|rotate|scale\n | translate|scroll-behavior|grid-column-start|grid-column-end\n | grid-column-gap|grid-row-start|grid-row-end|grid-auto-rows\n | grid-area|grid-auto-flow|grid-auto-columns|image-orientation\n | hyphens|overflow-scrolling|overflow|color-profile|kerning\n | nbsp-mode|color|image-resolution|grid-row-gap|grid-row|grid-column\n | blend-mode|azimuth|pause-after|pause-before|pause|pitch-range|pitch\n | text-height|system|negative|prefix|suffix|range|pad|fallback\n | additive-symbols|symbols|speak-as|speak|grid-gap\n)\\b\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(~)(\")"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628106805248, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8217 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(~)(\')"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628106805248, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8218 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8305.rs b/highlight/jirs-contexts/src/c8305.rs new file mode 100644 index 00000000..d7e4113d --- /dev/null +++ b/highlight/jirs-contexts/src/c8305.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521948790798, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8219 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8306.rs b/highlight/jirs-contexts/src/c8306.rs new file mode 100644 index 00000000..0ef521e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8306.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8220 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8221 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8307.rs b/highlight/jirs-contexts/src/c8307.rs new file mode 100644 index 00000000..19fbd3e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8307.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844953211109376, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844953211109376, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8323 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8313 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8295 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8294 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8281 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8301 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8266 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8280 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620722028544, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8308.rs b/highlight/jirs-contexts/src/c8308.rs new file mode 100644 index 00000000..e3fc854f --- /dev/null +++ b/highlight/jirs-contexts/src/c8308.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:all|aural|braille|embossed|handheld|print|projection|screen|speech|tty|tv)\\b"), + scope: vec![ + Scope { + a: 61925409736687630, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:and|or|not|only)\\b"), + scope: vec![ + Scope { + a: 52636628132757997, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8276 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8222 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8309.rs b/highlight/jirs-contexts/src/c8309.rs new file mode 100644 index 00000000..bb82b0fa --- /dev/null +++ b/highlight/jirs-contexts/src/c8309.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(minmax)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120093198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8223 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c831.rs b/highlight/jirs-contexts/src/c831.rs new file mode 100644 index 00000000..00d4b321 --- /dev/null +++ b/highlight/jirs-contexts/src/c831.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1019 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8310.rs b/highlight/jirs-contexts/src/c8310.rs new file mode 100644 index 00000000..0488637f --- /dev/null +++ b/highlight/jirs-contexts/src/c8310.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8285 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8293 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8311.rs b/highlight/jirs-contexts/src/c8311.rs new file mode 100644 index 00000000..378a9c5f --- /dev/null +++ b/highlight/jirs-contexts/src/c8311.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8264 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8286 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8321 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8325 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8310 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8312.rs b/highlight/jirs-contexts/src/c8312.rs new file mode 100644 index 00000000..d40be641 --- /dev/null +++ b/highlight/jirs-contexts/src/c8312.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)(%)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)(%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8313.rs b/highlight/jirs-contexts/src/c8313.rs new file mode 100644 index 00000000..0acdb901 --- /dev/null +++ b/highlight/jirs-contexts/src/c8313.rs @@ -0,0 +1,178 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(font-family|font|family)\\b(?=\\s*:)"), + scope: vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8225 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?x)(\n display|width|background-color|height|position|font-family|font-weight\n | top|opacity|cursor|background-image|right|visibility|box-sizing\n | user-select|left|float|margin-left|margin-top|line-height\n | padding-left|z-index|margin-bottom|margin-right|margin\n | vertical-align|padding-top|white-space|border-radius|padding-bottom\n | padding-right|padding|bottom|clear|max-width|box-shadow|content\n | border-color|min-height|min-width|font-style|border-width\n | border-collapse|background-size|text-overflow|max-height|text-transform\n | text-shadow|text-indent|border-style|overflow-y|list-style-type\n | word-wrap|border-spacing|appearance|zoom|overflow-x|border-top-left-radius\n | border-bottom-left-radius|border-top-color|pointer-events\n | border-bottom-color|align-items|justify-content|letter-spacing\n | border-top-right-radius|border-bottom-right-radius|border-right-width\n | font-smoothing|border-bottom-width|border-right-color|direction\n | border-top-width|src|border-left-color|border-left-width\n | tap-highlight-color|table-layout|background-clip|word-break\n | transform-origin|resize|filter|backface-visibility|text-rendering\n | box-orient|transition-property|transition-duration|word-spacing\n | quotes|outline-offset|animation-timing-function|animation-duration\n | animation-name|transition-timing-function|border-bottom-style\n | border-bottom|transition-delay|transition|unicode-bidi|border-top-style\n | border-top|unicode-range|list-style-position|orphans|outline-width\n | line-clamp|order|flex-direction|box-pack|animation-fill-mode\n | outline-color|list-style-image|list-style|touch-action|flex-grow\n | border-left-style|border-left|animation-iteration-count\n | page-break-inside|box-flex|box-align|page-break-after|animation-delay\n | widows|border-right-style|border-right|flex-align|outline-style\n | outline|background-origin|animation-direction|fill-opacity\n | background-attachment|flex-wrap|transform-style|counter-increment\n | overflow-wrap|counter-reset|animation-play-state|animation\n | will-change|box-ordinal-group|image-rendering|mask-image|flex-flow\n | background-position-y|stroke-width|background-position-x|background-position\n | background-blend-mode|flex-shrink|flex-basis|flex-order|flex-item-align\n | flex-line-pack|flex-negative|flex-pack|flex-positive|flex-preferred-size\n | flex|user-drag|font-stretch|column-count|empty-cells|align-self\n | caption-side|mask-size|column-gap|mask-repeat|box-direction\n | font-feature-settings|mask-position|align-content|object-fit\n | columns|text-fill-color|clip-path|stop-color|font-kerning\n | page-break-before|stroke-dasharray|size|fill-rule|border-image-slice\n | column-width|break-inside|column-break-before|border-image-width\n | stroke-dashoffset|border-image-repeat|border-image-outset|line-break\n | stroke-linejoin|stroke-linecap|stroke-miterlimit|stroke-opacity\n | stroke|shape-rendering|border-image-source|border-image|border\n | tab-size|writing-mode|perspective-origin-y|perspective-origin-x\n | perspective-origin|perspective|text-align-last|text-align|clip-rule\n | clip|text-anchor|column-rule-color|box-decoration-break|column-fill\n | fill|column-rule-style|mix-blend-mode|text-emphasis-color\n | baseline-shift|dominant-baseline|page|alignment-baseline\n | column-rule-width|column-rule|break-after|font-variant-ligatures\n | transform-origin-y|transform-origin-x|transform|object-position\n | break-before|column-span|isolation|shape-outside|all\n | color-interpolation-filters|marker|marker-end|marker-start\n | marker-mid|color-rendering|color-interpolation|background-repeat-x\n | background-repeat-y|background-repeat|background|mask-type\n | flood-color|flood-opacity|text-orientation|mask-composite\n | text-emphasis-style|paint-order|lighting-color|shape-margin\n | text-emphasis-position|text-emphasis|shape-image-threshold\n | mask-clip|mask-origin|mask|font-variant-caps|font-variant-alternates\n | font-variant-east-asian|font-variant-numeric|font-variant-position\n | font-variant|font-size-adjust|font-size|font-language-override\n | font-display|font-synthesis|font|line-box-contain|text-justify\n | text-decoration-color|text-decoration-style|text-decoration-line\n | text-decoration|text-underline-position|grid-template-rows\n | grid-template-columns|grid-template-areas|grid-template|rotate|scale\n | translate|scroll-behavior|grid-column-start|grid-column-end\n | grid-column-gap|grid-row-start|grid-row-end|grid-auto-rows\n | grid-area|grid-auto-flow|grid-auto-columns|image-orientation\n | hyphens|overflow-scrolling|overflow|color-profile|kerning\n | nbsp-mode|color|image-resolution|grid-row-gap|grid-row|grid-column\n | blend-mode|azimuth|pause-after|pause-before|pause|pitch-range|pitch\n | text-height|system|negative|prefix|suffix|range|pad|fallback\n | additive-symbols|symbols|speak-as|speak|grid-gap\n)\\b"), + scope: vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8227 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-(?:webkit|moz|ms|o)-)((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))(?=\\s*:)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377670158, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8228 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)([a-zA-Z0-9_-][\\w-]*)(?=\\s*:)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49260513229209600, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8229 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--)((?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377932302, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629344337934, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377932500, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8230 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-zA-Z0-9_-]*((@)({)([a-zA-Z0-9_-][\\w-]*)(}))[a-zA-Z0-9_-]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670144, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 49259087300067328, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629322514555, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629323956406, + b: 34621422135410688, + }, + ]),(4, vec![ + Scope { + a: 55452159557959680, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629323956395, + b: 34621422135410688, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8231 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8314.rs b/highlight/jirs-contexts/src/c8314.rs new file mode 100644 index 00000000..67783b50 --- /dev/null +++ b/highlight/jirs-contexts/src/c8314.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n absolute|active|add\n | all(-(petite|small)-caps|-scroll)?\n | alpha(betic)?\n | alternate(-reverse)?\n | always|annotation|antialiased|at\n | auto(hiding-scrollbar)?\n | avoid(-column|-page|-region)?\n | background(-color|-image|-position|-size)?\n | backwards|balance|baseline|below|bevel|bicubic|bidi-override|blink\n | block(-line-height)?\n | blur\n | bold(er)?\n | border(-bottom|-left|-right|-top)?-(color|radius|width|style)\n | border-(bottom|top)-(left|right)-radius\n | border-image(-outset|-repeat|-slice|-source|-width)?\n | border(-bottom|-left|-right|-top|-collapse|-spacing|-box)?\n | both|bottom\n | box(-shadow)?\n | break-(all|word)\n | brightness\n | butt(on)?\n | capitalize\n | cent(er|ral)\n | char(acter-variant)?\n | cjk-ideographic|clip|clone|close-quote\n | closest-(corner|side)\n | col-resize|collapse\n | color(-stop|-burn|-dodge)?\n | column((-count|-gap|-reverse|-rule(-color|-width)?|-width)|s)?\n | common-ligatures|condensed|consider-shifts|contain\n | content(-box|s)?\n | contextual|contrast|cover\n | crisp(-e|E)dges\n | crop\n | cross(hair)?\n | da(rken|shed)\n | default|dense|diagonal-fractions|difference|disabled\n | discretionary-ligatures|disregard-shifts\n | distribute(-all-lines|-letter|-space)?\n | dotted|double|drop-shadow\n | (nwse|nesw|ns|ew|sw|se|nw|ne|w|s|e|n)-resize\n | ease(-in-out|-in|-out)?\n | element|ellipsis|embed|end|EndColorStr|evenodd\n | exclu(de(-ruby)?|sion)\n | expanded\n | (extra|semi|ultra)-(condensed|expanded)\n | farthest-(corner|side)?\n | fill(-box|-opacity)?\n | filter|first|fixed|flat\n | fit-content\n | flex((-basis|-end|-grow|-shrink|-start)|box)?\n | flip|flood-color\n | font(-size(-adjust)?|-stretch|-weight)?\n | forwards\n | from(-image)?\n | full-width|geometricPrecision|glyphs|gradient|grayscale\n | grid(-height)?\n | groove|hand|hanging|hard-light|height|help|hidden|hide\n | historical-(forms|ligatures)\n | horizontal(-tb)?\n | hue\n | ideograph(-alpha|-numeric|-parenthesis|-space|ic)\n | inactive|include-ruby|infinite|inherit|initial\n | inline(-block|-box|-flex(box)?|-line-height|-table)?\n | inset|inside\n | inter(-ideograph|-word|sect)\n | invert|isolat(e|ion)|italic\n | jis(04|78|83|90)\n | justify(-all)?\n | keep-all\n | large[r]?\n | last|left|letter-spacing\n | light(e[nr]|ing-color)\n | line(-edge|-height|-through)?\n | linear(-gradient|RGB)?\n | lining-nums|list-item|local|loose|lowercase|lr-tb|ltr\n | lumin(osity|ance)|manual\n | margin(-bottom|-box|-left|-right|-top)?\n | marker(-offset|s)?\n | mathematical\n | max-(content|height|lines|size|width)\n | medium|middle\n | min-(content|height|width)\n | miter|mixed|move|multiply|newspaper\n | no-(change|clip|(close|open)-quote|(common|discretionary|historical)-ligatures|contextual|drop|repeat)\n | none|nonzero|normal|not-allowed|nowrap|oblique\n | offset(-after|-before|-end|-start)?\n | oldstyle-nums|opacity|open-quote\n | optimize(Legibility|Precision|Quality|Speed)\n | order|ordinal|ornaments\n | outline(-color|-offset|-width)?\n | outset|outside|over(line|-edge|lay)\n | padding(-bottom|-box|-left|-right|-top)?\n | page|painted|paused\n | perspective-origin\n | petite-caps|pixelated|pointer\n | pre(-line|-wrap)?\n | preserve-3d\n | progid:DXImageTransform.Microsoft.(Alpha|Blur|dropshadow|gradient|Shadow)\n | progress\n | proportional-(nums|width)\n | radial-gradient|recto|region|relative\n | repeat(-[xy])?\n | repeating-(linear|radial)-gradient\n | replaced|reset-size|reverse|ridge|right\n | round\n | row(-resize|-reverse)?\n | run-in\n | ruby(-base|-text)?(-container)?\n | rtl|running|saturat(e|ion)|screen\n | safe\n | scroll(-position|bar)?\n | separate|sepia\n | scale-down\n | shape-(image-threshold|margin|outside)\n | show\n | sideways(-lr|-rl)?\n | simplified\n | slashed-zero|slice\n | small(-caps|er)?\n | smooth|snap|solid|soft-light\n | space(-around|-between|-evenly)?\n | span|sRGB\n | stack(ed-fractions)?\n | start(ColorStr)?\n | static\n | step-(end|start)\n | sticky\n | stop-(color|opacity)\n | stretch|strict\n | stroke(-box|-dash(array|offset)|-miterlimit|-opacity|-width)?\n | style(set)?\n | stylistic\n | sub(grid|pixel-antialiased|tract)?\n | super|swash\n | table(-caption|-cell|(-column|-footer|-header|-row)-group|-column|-row)?\n | tabular-nums|tb-rl\n | text((-bottom|-(decoration|emphasis)-color|-indent|-(over|under|after|before)-edge|-shadow|-size(-adjust)?|-top)|field)?\n | thi(ck|n)\n | titling-ca(ps|se)\n | to[p]?\n | touch|traditional\n | transform(-origin)?\n | under(-edge|line)?\n | unicase|unsafe|unset|uppercase|upright\n | use-(glyph-orientation|script)\n | verso\n | vertical(-align|-ideographic|-lr|-rl|-text)?\n | view-box\n | viewport-fill(-opacity)?\n | visibility\n | visible(Fill|Painted|Stroke)?\n | wait|wavy|weight|whitespace|width|word-spacing\n | wrap(-reverse)?\n | x{1,2}-(large|small)\n | z-index|zero\n | zoom(-in|-out)?\n | ((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n))\n)\\b(?=[\\s;{)/])"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:sans-serif|serif|monospace|fantasy|cursive|system-ui)\\b(?=\\s*[;,\\n}{])"), + scope: vec![ + Scope { + a: 61925409739767822, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8315.rs b/highlight/jirs-contexts/src/c8315.rs new file mode 100644 index 00000000..84dd2f8e --- /dev/null +++ b/highlight/jirs-contexts/src/c8315.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\s*)(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445510051889152, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[;})])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8232 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8316.rs b/highlight/jirs-contexts/src/c8316.rs new file mode 100644 index 00000000..3835fd6f --- /dev/null +++ b/highlight/jirs-contexts/src/c8316.rs @@ -0,0 +1,73 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!\\s*important"), + scope: vec![ + Scope { + a: 52636787047989262, + b: 0, + }, + ], + captures: Some(vec![]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8331 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8270 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8305 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8326 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8311 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8314 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8306 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8304 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8303 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8297 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620722028544, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8317.rs b/highlight/jirs-contexts/src/c8317.rs new file mode 100644 index 00000000..73d9769b --- /dev/null +++ b/highlight/jirs-contexts/src/c8317.rs @@ -0,0 +1,147 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(dir|lang)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8233 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(matches|not|has)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8235 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(drop)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8237 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(nth-last-child|nth-child|nth-last-of-type|nth-of-type)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8239 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(-(moz|ms|webkit)-)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8241 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-]))"), + scope: vec![ + Scope { + a: 46445565886464000, + b: 0, + }, + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8318.rs b/highlight/jirs-contexts/src/c8318.rs new file mode 100644 index 00000000..183cd382 --- /dev/null +++ b/highlight/jirs-contexts/src/c8318.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b"), + scope: vec![ + Scope { + a: 59392186489110542, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8319.rs b/highlight/jirs-contexts/src/c8319.rs new file mode 100644 index 00000000..ad62175e --- /dev/null +++ b/highlight/jirs-contexts/src/c8319.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))|(\\*))?([|])(?!=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186487537678, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130643526146, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 47288620745621518, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c832.rs b/highlight/jirs-contexts/src/c832.rs new file mode 100644 index 00000000..bc5ecdcd --- /dev/null +++ b/highlight/jirs-contexts/src/c832.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629325660342, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 833 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 46444328935882752, + b: 0, + }, + Scope { + a: 47288629325660331, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1040 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1041 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1002 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1030 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8320.rs b/highlight/jirs-contexts/src/c8320.rs new file mode 100644 index 00000000..fc181795 --- /dev/null +++ b/highlight/jirs-contexts/src/c8320.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(regexp)(?=\\()"), + scope: vec![ + Scope { + a: 61925255088439310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8242 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8321.rs b/highlight/jirs-contexts/src/c8321.rs new file mode 100644 index 00000000..ff217de9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8321.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:dpi|dpcm|dppx))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:dpi|dpcm|dppx))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8322.rs b/highlight/jirs-contexts/src/c8322.rs new file mode 100644 index 00000000..3ae33b3c --- /dev/null +++ b/highlight/jirs-contexts/src/c8322.rs @@ -0,0 +1,98 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620722028544, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((?:>{1,3}|[~+]))(?![>~+])\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620754862094, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[.#\\[&])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8318 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8317 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8302 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$)|//|/\\*)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8323.rs b/highlight/jirs-contexts/src/c8323.rs new file mode 100644 index 00000000..3f9972a4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8323.rs @@ -0,0 +1,193 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122882, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8244 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(&)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628158644347, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8245 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?=(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8248 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?=:\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8249 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?=:(\\b(dir|lang|matches|not|has|drop|nth-last-child|nth-child|nth-last-of-type|nth-of-type)\\b)\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8250 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?=:(-(moz|ms|webkit)-)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8251 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?![-:])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8252 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\.)(?=(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)|@)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183179, + b: 3940649673949184, + }, + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8253 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\#)(?=(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)|@)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183489, + b: 3940649673949184, + }, + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8254 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8255 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8318 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8317 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((?:>{1,3}|[~+]))(?![>~+])\\s*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445565886464000, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288620754862094, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8324.rs b/highlight/jirs-contexts/src/c8324.rs new file mode 100644 index 00000000..0c686c0e --- /dev/null +++ b/highlight/jirs-contexts/src/c8324.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314676383758, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\s*\\n"), + scope: vec![ + Scope { + a: 59955200847315291, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(?:\\h{1,6}|.)"), + scope: vec![ + Scope { + a: 59955200847314958, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8299 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8325.rs b/highlight/jirs-contexts/src/c8325.rs new file mode 100644 index 00000000..c2fcebbc --- /dev/null +++ b/highlight/jirs-contexts/src/c8325.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:s|ms))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:s|ms))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8326.rs b/highlight/jirs-contexts/src/c8326.rs new file mode 100644 index 00000000..da263805 --- /dev/null +++ b/highlight/jirs-contexts/src/c8326.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?xi)\n (u\\+)\n ([0-9a-f?]{1,6}\n (?:(-)[0-9a-f]{1,6})?)"), + scope: vec![ + Scope { + a: 61926827044503552, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 61925409739964925, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 59956506502496256, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288521954754574, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8327.rs b/highlight/jirs-contexts/src/c8327.rs new file mode 100644 index 00000000..a9fc2c0f --- /dev/null +++ b/highlight/jirs-contexts/src/c8327.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s\'\"]"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8328.rs b/highlight/jirs-contexts/src/c8328.rs new file mode 100644 index 00000000..523ee8c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8328.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(url)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121272846, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8256 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8329.rs b/highlight/jirs-contexts/src/c8329.rs new file mode 100644 index 00000000..78c57b5b --- /dev/null +++ b/highlight/jirs-contexts/src/c8329.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(url-prefix)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121338382, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8258 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c833.rs b/highlight/jirs-contexts/src/c833.rs new file mode 100644 index 00000000..4318b1d5 --- /dev/null +++ b/highlight/jirs-contexts/src/c833.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1017 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8330.rs b/highlight/jirs-contexts/src/c8330.rs new file mode 100644 index 00000000..6a8721b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8330.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121403918, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8260 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8331.rs b/highlight/jirs-contexts/src/c8331.rs new file mode 100644 index 00000000..e3969fd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8331.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-(?:webkit|moz|ms|o)-"), + scope: vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8332.rs b/highlight/jirs-contexts/src/c8332.rs new file mode 100644 index 00000000..0f4db201 --- /dev/null +++ b/highlight/jirs-contexts/src/c8332.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^\\S.*(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8333.rs b/highlight/jirs-contexts/src/c8333.rs new file mode 100644 index 00000000..3c9ac6bf --- /dev/null +++ b/highlight/jirs-contexts/src/c8333.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8337 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8334.rs b/highlight/jirs-contexts/src/c8334.rs new file mode 100644 index 00000000..9ff25b28 --- /dev/null +++ b/highlight/jirs-contexts/src/c8334.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844957506076672, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844957506076672, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8333 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8335.rs b/highlight/jirs-contexts/src/c8335.rs new file mode 100644 index 00000000..9427e730 --- /dev/null +++ b/highlight/jirs-contexts/src/c8335.rs @@ -0,0 +1,106 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(SYNOPSIS|SYNTAX|SINTASSI|SKŁADNIA|СИНТАКСИС|書式)"), + scope: vec![ + Scope { + a: 114281636568236032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 777 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 8332 }), + ) + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\S.*(?m:$)"), + scope: vec![ + Scope { + a: 114281636568236032, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z0-9_\\-]+)(\\()([^)]*)(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615040, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628098744320, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089162371072, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628098744320, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^a-zA-Z0-9_-]|^|\\s)(--?[A-Za-z0-9][A-Za-z0-9-]*)(?:(=)?(\"?)([A-Za-z0-9]+)(\"?))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130619015168, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628098744320, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 49258876838608896, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629323956395, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8336.rs b/highlight/jirs-contexts/src/c8336.rs new file mode 100644 index 00000000..1c874d98 --- /dev/null +++ b/highlight/jirs-contexts/src/c8336.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([A-Z0-9_\\-]+)(\\()([^)]+)(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444466373918720, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628098744320, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 55451420830269440, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628098744320, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8335 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8337.rs b/highlight/jirs-contexts/src/c8337.rs new file mode 100644 index 00000000..8e9183d8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8337.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844957506076672, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844957506076672, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8336 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8338.rs b/highlight/jirs-contexts/src/c8338.rs new file mode 100644 index 00000000..9dbd3453 --- /dev/null +++ b/highlight/jirs-contexts/src/c8338.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8340 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8339.rs b/highlight/jirs-contexts/src/c8339.rs new file mode 100644 index 00000000..86623e9d --- /dev/null +++ b/highlight/jirs-contexts/src/c8339.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844961801043968, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844961801043968, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8338 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c834.rs b/highlight/jirs-contexts/src/c834.rs new file mode 100644 index 00000000..32ed9c4e --- /dev/null +++ b/highlight/jirs-contexts/src/c834.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1034 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1032 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8340.rs b/highlight/jirs-contexts/src/c8340.rs new file mode 100644 index 00000000..779d8895 --- /dev/null +++ b/highlight/jirs-contexts/src/c8340.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844961801043968, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844961801043968, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^([^:]+)\\w*:\\w*(.*)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787168837632, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 55451536936009728, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8341.rs b/highlight/jirs-contexts/src/c8341.rs new file mode 100644 index 00000000..68978dd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8341.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8342.rs b/highlight/jirs-contexts/src/c8342.rs new file mode 100644 index 00000000..68978dd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8342.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8343.rs b/highlight/jirs-contexts/src/c8343.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8343.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8344.rs b/highlight/jirs-contexts/src/c8344.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8344.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8345.rs b/highlight/jirs-contexts/src/c8345.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8345.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8346.rs b/highlight/jirs-contexts/src/c8346.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8346.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8347.rs b/highlight/jirs-contexts/src/c8347.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8347.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8348.rs b/highlight/jirs-contexts/src/c8348.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8348.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8349.rs b/highlight/jirs-contexts/src/c8349.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8349.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c835.rs b/highlight/jirs-contexts/src/c835.rs new file mode 100644 index 00000000..3dc35ba5 --- /dev/null +++ b/highlight/jirs-contexts/src/c835.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 985 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1040 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1019 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8350.rs b/highlight/jirs-contexts/src/c8350.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8350.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8351.rs b/highlight/jirs-contexts/src/c8351.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8351.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8352.rs b/highlight/jirs-contexts/src/c8352.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8352.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8353.rs b/highlight/jirs-contexts/src/c8353.rs new file mode 100644 index 00000000..68978dd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8353.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8354.rs b/highlight/jirs-contexts/src/c8354.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8354.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8355.rs b/highlight/jirs-contexts/src/c8355.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8355.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8356.rs b/highlight/jirs-contexts/src/c8356.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8356.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8357.rs b/highlight/jirs-contexts/src/c8357.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8357.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8358.rs b/highlight/jirs-contexts/src/c8358.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8358.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8359.rs b/highlight/jirs-contexts/src/c8359.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8359.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c836.rs b/highlight/jirs-contexts/src/c836.rs new file mode 100644 index 00000000..b2d93a9b --- /dev/null +++ b/highlight/jirs-contexts/src/c836.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1034 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)(-webkit-|-moz-|-o-)?keyframes)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398826, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925375376818190, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 837 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521959145486, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 839 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8360.rs b/highlight/jirs-contexts/src/c8360.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8360.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8361.rs b/highlight/jirs-contexts/src/c8361.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8361.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8362.rs b/highlight/jirs-contexts/src/c8362.rs new file mode 100644 index 00000000..3513f017 --- /dev/null +++ b/highlight/jirs-contexts/src/c8362.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288629357576318, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#.*"), + scope: vec![ + Scope { + a: 51510711032872960, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8363.rs b/highlight/jirs-contexts/src/c8363.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8363.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8364.rs b/highlight/jirs-contexts/src/c8364.rs new file mode 100644 index 00000000..68978dd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8364.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8365.rs b/highlight/jirs-contexts/src/c8365.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8365.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8366.rs b/highlight/jirs-contexts/src/c8366.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8366.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8367.rs b/highlight/jirs-contexts/src/c8367.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8367.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8368.rs b/highlight/jirs-contexts/src/c8368.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8368.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8369.rs b/highlight/jirs-contexts/src/c8369.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8369.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c837.rs b/highlight/jirs-contexts/src/c837.rs new file mode 100644 index 00000000..906d7b32 --- /dev/null +++ b/highlight/jirs-contexts/src/c837.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[^{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 838 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8370.rs b/highlight/jirs-contexts/src/c8370.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8370.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8371.rs b/highlight/jirs-contexts/src/c8371.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8371.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8372.rs b/highlight/jirs-contexts/src/c8372.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8372.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8373.rs b/highlight/jirs-contexts/src/c8373.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8373.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8374.rs b/highlight/jirs-contexts/src/c8374.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8374.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8375.rs b/highlight/jirs-contexts/src/c8375.rs new file mode 100644 index 00000000..68978dd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8375.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8376.rs b/highlight/jirs-contexts/src/c8376.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8376.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8377.rs b/highlight/jirs-contexts/src/c8377.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8377.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8378.rs b/highlight/jirs-contexts/src/c8378.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8378.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8379.rs b/highlight/jirs-contexts/src/c8379.rs new file mode 100644 index 00000000..184db824 --- /dev/null +++ b/highlight/jirs-contexts/src/c8379.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c838.rs b/highlight/jirs-contexts/src/c838.rs new file mode 100644 index 00000000..8a0f430c --- /dev/null +++ b/highlight/jirs-contexts/src/c838.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1013 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8380.rs b/highlight/jirs-contexts/src/c8380.rs new file mode 100644 index 00000000..62f4292b --- /dev/null +++ b/highlight/jirs-contexts/src/c8380.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(;|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8381.rs b/highlight/jirs-contexts/src/c8381.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8381.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8382.rs b/highlight/jirs-contexts/src/c8382.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8382.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8383.rs b/highlight/jirs-contexts/src/c8383.rs new file mode 100644 index 00000000..68978dd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8383.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8384.rs b/highlight/jirs-contexts/src/c8384.rs new file mode 100644 index 00000000..68978dd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8384.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8385.rs b/highlight/jirs-contexts/src/c8385.rs new file mode 100644 index 00000000..6abb8cfc --- /dev/null +++ b/highlight/jirs-contexts/src/c8385.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8386.rs b/highlight/jirs-contexts/src/c8386.rs new file mode 100644 index 00000000..68978dd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8386.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8387.rs b/highlight/jirs-contexts/src/c8387.rs new file mode 100644 index 00000000..f15ef817 --- /dev/null +++ b/highlight/jirs-contexts/src/c8387.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8393 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8388.rs b/highlight/jirs-contexts/src/c8388.rs new file mode 100644 index 00000000..4c9e4ed8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8388.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\""), + scope: vec![ + Scope { + a: 59955200847315070, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8394 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8389.rs b/highlight/jirs-contexts/src/c8389.rs new file mode 100644 index 00000000..603f6892 --- /dev/null +++ b/highlight/jirs-contexts/src/c8389.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\'"), + scope: vec![ + Scope { + a: 59955200847315070, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8394 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c839.rs b/highlight/jirs-contexts/src/c839.rs new file mode 100644 index 00000000..f11a161f --- /dev/null +++ b/highlight/jirs-contexts/src/c839.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(from|to)\\b"), + scope: vec![ + Scope { + a: 52637933769719808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1022 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1017 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8390.rs b/highlight/jirs-contexts/src/c8390.rs new file mode 100644 index 00000000..d4f8a46b --- /dev/null +++ b/highlight/jirs-contexts/src/c8390.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8391.rs b/highlight/jirs-contexts/src/c8391.rs new file mode 100644 index 00000000..fcfeb0ff --- /dev/null +++ b/highlight/jirs-contexts/src/c8391.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844966096011264, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844966096011264, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8390 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8392.rs b/highlight/jirs-contexts/src/c8392.rs new file mode 100644 index 00000000..ec1bcd7f --- /dev/null +++ b/highlight/jirs-contexts/src/c8392.rs @@ -0,0 +1,788 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844966096011264, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844966096011264, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#.*"), + scope: vec![ + Scope { + a: 51510711032872960, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(events) +\\{"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500211838, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8341 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(http) +\\{"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500211838, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8342 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(types) +\\{"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500211838, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8353 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(server) +\\{"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500211838, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8364 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(location) +[\\^]?~[\\*]? +(.*?)\\{"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500213064, + b: 35465847065542656, + }, + ]),(2, vec![ + Scope { + a: 55450759398817792, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8375 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(location) +(.*?)\\{"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500213064, + b: 35465847065542656, + }, + ]),(2, vec![ + Scope { + a: 59392130656699720, + b: 35465847065542656, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8383 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(upstream) +(.*?)\\{"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500211838, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130656699720, + b: 35465847065542656, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8384 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(if) +\\("), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636696936448, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8385 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8386 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(daemon|env|debug_points|error_log|include|lock_file|master_process|pid|ssl_engine|timer_resolution|user|worker_cpu_affinity|worker_priority|worker_processes|worker_rlimit_core|worker_rlimit_nofile|worker_rlimit_sigpending|working_directory)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414813396992, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8387 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(accept_mutex|accept_mutex_delay|debug_connection|devpoll_changes|devpoll_events|epoll_events|kqueue_changes|kqueue_events|multi_accept|rtsig_signo|rtsig_overflow_events|rtsig_overflow_test|rtsig_overflow_threshold|use|worker_connections)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855145811, + b: 35465847065542656, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8343 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(aio|alias|chunked_transfer_encoding|client_body_in_file_only|client_body_in_single_buffer|client_body_buffer_size|client_body_temp_path|client_body_timeout|client_header_buffer_size|client_header_timeout|client_max_body_size|connection_pool_size|default_type|directio|error_page|if_modified_since|internal|keepalive_disable|keepalive_timeout|keepalive_requests|large_client_header_buffers|limit_except|limit_rate|limit_rate_after|lingering_close|lingering_time|lingering_timeout|listen|log_not_found|log_subrequest|msie_padding|msie_refresh|open_file_cache|open_file_cache_errors|open_file_cache_min_uses|open_file_cache_valid|optimize_server_names|port_in_redirect|post_action|recursive_error_pages|request_pool_size|reset_timedout_connection|resolver|resolver_timeout|root|satisfy|satisfy_any|send_timeout|sendfile|server_name|server_name_in_redirect|server_names_hash_max_size|server_names_hash_bucket_size|server_tokens|tcp_nodelay|tcp_nopush|try_files|types\\ |underscores_in_hashes|variables_hash_bucket_size|variables_hash_max_size|types_hash_max_size)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 35465847065542656, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8344 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(set_real_ip_from|real_ip_recursive|real_ip_header)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 673007210481057792, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8345 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(allow|deny)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 109212832129613824, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8346 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(auth_basic|auth_basic_user_file)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 673288685457768448, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8347 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(autoindex|autoindex_exact_size|autoindex_localtime)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 427279555812655104, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8348 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(ancient_browser|ancient_browser_value|modern_browser|modern_browser_value)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 673570160434479104, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8349 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(charset|charset_map|override_charset|source_charset)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 136515904870547456, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8350 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(empty_gif)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 673851635411189760, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8351 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(fastcgi_bind|fastcgi_buffer_size|fastcgi_buffers|fastcgi_cache|fastcgi_cache_key|fastcgi_cache_path|fastcgi_cache_methods|fastcgi_cache_min_uses|fastcgi_cache_use_stale|fastcgi_cache_valid|fastcgi_connect_timeout|fastcgi_index|fastcgi_hide_header|fastcgi_ignore_client_abort|fastcgi_ignore_headers|fastcgi_intercept_errors|fastcgi_max_temp_file_size|fastcgi_no_cache|fastcgi_next_upstream|fastcgi_param|fastcgi_pass|fastcgi_pass_header|fastcgi_pass_request_body|fastcgi_pass_request_headers|fastcgi_read_timeout|fastcgi_redirect_errors|fastcgi_send_timeout|fastcgi_split_path_info|fastcgi_store|fastcgi_store_access|fastcgi_temp_path)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 674133110387900416, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8352 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(geo)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 674414585364611072, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8354 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(gzip|gzip_buffers|gzip_comp_level|gzip_disable|gzip_http_version|gzip_min_length|gzip_proxied|gzip_types|gzip_vary)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 674696060341321728, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8355 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(gzip_static|gzip_disable|gzip_http_version|gzip_proxied|gzip_vary)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 674977535318032384, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8356 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(add_header|expires)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 430938730509893632, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8357 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(index)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 163818977611481088, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8358 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(limit_req_log_level|limit_req_zone|limit_req)\\b"), + scope: vec![ + Scope { + a: 47288629322514432, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 675259010294743040, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(limit_zone|limit_conn|limit_conn_log_level)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 675540485271453696, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8359 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(limit_conn_zone|limit_conn|limit_conn_log_level)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 675821960248164352, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8360 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(access_log|log_format|open_log_file_cache)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 7881840513777664, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8361 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(map) +(\\$[A-Za-z0-9\\_]+) +(\\$[A-Za-z0-9\\_]+) *\\{"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500211838, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087300263936, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087300263936, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8362 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(map_hash_max_size|map_hash_bucket_size)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 199847774630445056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8363 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(memcached_pass|memcached_connect_timeout|memcached_read_timeout|memcached_send_timeout|memcached_buffer_size|memcached_next_upstream)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 676103435224875008, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8365 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(proxy_bind|proxy_buffer_size|proxy_buffering|proxy_buffers|proxy_busy_buffers_size|proxy_cache|proxy_cache_bypass|proxy_cache_key|proxy_cache_methods|proxy_cache_min_uses|proxy_cache_path|proxy_cache_use_stale|proxy_cache_valid|proxy_connect_timeout|proxy_headers_hash_bucket_size|proxy_headers_hash_max_size|proxy_hide_header|proxy_ignore_client_abort|proxy_ignore_headers|proxy_intercept_errors|proxy_max_temp_file_size|proxy_method|proxy_next_upstream|proxy_no_cache|proxy_pass|proxy_http_version|proxy_pass_header|proxy_pass_request_body|proxy_pass_request_headers|proxy_redirect|proxy_read_timeout|proxy_redirect_errors|proxy_send_lowat|proxy_send_timeout|proxy_set_body|proxy_set_header|proxy_ssl_session_reuse|proxy_store|proxy_store_access|proxy_temp_file_write_size|proxy_temp_path|proxy_upstream_fail_timeout|proxy_upstream_max_fails)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 432909055346868224, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8366 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(valid_referers)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 676384910201585664, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8367 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rewrite_log|set|uninitialized_variable_warn)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52638414855144597, + b: 433190530323578880, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8368 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(break|return)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255135560853, + b: 433190530323578880, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8369 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rewrite)\\b *(\".+?(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8394 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\t ]([0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}|[0-9a-f:]+)(\\/[0-9]{2})?(?=[\\t ;])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 55460650708500480, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955089320378494, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\t ](=?[0-9][0-9\\.]*[bBkKmMgGtTsShHdD]?)(?=[\\t ;])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089170628608, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\t ](on|off|true|false)(?=[\\t ;])"), + scope: vec![ + Scope { + a: 59955110645465088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\t ](kqueue|rtsig|epoll|\\/dev\\/poll|select|poll|eventport|max|all|default_server|default|main|crit|error|debug|warn|notice|last)(?=[\\t ;])"), + scope: vec![ + Scope { + a: 59955110645465088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\.*\\ |\\~\\*|\\~|\\!\\~\\*|\\!\\~"), + scope: vec![ + Scope { + a: 55450759398817792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\^.*?\\$"), + scope: vec![ + Scope { + a: 55450759398817792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8388 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8389 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8394.rs b/highlight/jirs-contexts/src/c8394.rs new file mode 100644 index 00000000..e8ca09ed --- /dev/null +++ b/highlight/jirs-contexts/src/c8394.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$[A-Za-z0-9\\_]+)\\b"), + scope: vec![ + Scope { + a: 49259087300263936, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8395.rs b/highlight/jirs-contexts/src/c8395.rs new file mode 100644 index 00000000..a078d16f --- /dev/null +++ b/highlight/jirs-contexts/src/c8395.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(.*]\\#)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629469118591, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8396.rs b/highlight/jirs-contexts/src/c8396.rs new file mode 100644 index 00000000..1aca6548 --- /dev/null +++ b/highlight/jirs-contexts/src/c8396.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.?\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8401 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\w\\x{80}-\\x{10FFFF}]+)"), + scope: vec![ + Scope { + a: 59392186477183450, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8397.rs b/highlight/jirs-contexts/src/c8397.rs new file mode 100644 index 00000000..9b04f796 --- /dev/null +++ b/highlight/jirs-contexts/src/c8397.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\"\\\""), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8398.rs b/highlight/jirs-contexts/src/c8398.rs new file mode 100644 index 00000000..91788e08 --- /dev/null +++ b/highlight/jirs-contexts/src/c8398.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8411 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8399.rs b/highlight/jirs-contexts/src/c8399.rs new file mode 100644 index 00000000..9c137d60 --- /dev/null +++ b/highlight/jirs-contexts/src/c8399.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\n"), + scope: vec![ + Scope { + a: 50103314669371519, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8411 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([^\\\'][^\\\']+?)"), + scope: vec![ + Scope { + a: 50103314669371519, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c84.rs b/highlight/jirs-contexts/src/c84.rs new file mode 100644 index 00000000..31a5393e --- /dev/null +++ b/highlight/jirs-contexts/src/c84.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 88 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c840.rs b/highlight/jirs-contexts/src/c840.rs new file mode 100644 index 00000000..28e3c92c --- /dev/null +++ b/highlight/jirs-contexts/src/c840.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1034 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)media)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398829, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 841 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521959145486, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 842 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8400.rs b/highlight/jirs-contexts/src/c8400.rs new file mode 100644 index 00000000..d907e27a --- /dev/null +++ b/highlight/jirs-contexts/src/c8400.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8412 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8401.rs b/highlight/jirs-contexts/src/c8401.rs new file mode 100644 index 00000000..a0aa0eda --- /dev/null +++ b/highlight/jirs-contexts/src/c8401.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8402.rs b/highlight/jirs-contexts/src/c8402.rs new file mode 100644 index 00000000..ada57439 --- /dev/null +++ b/highlight/jirs-contexts/src/c8402.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\"\\\"\\\""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8403.rs b/highlight/jirs-contexts/src/c8403.rs new file mode 100644 index 00000000..a9bdf5ad --- /dev/null +++ b/highlight/jirs-contexts/src/c8403.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8412 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8404.rs b/highlight/jirs-contexts/src/c8404.rs new file mode 100644 index 00000000..15ba849a --- /dev/null +++ b/highlight/jirs-contexts/src/c8404.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bof\\b)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8412 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8405.rs b/highlight/jirs-contexts/src/c8405.rs new file mode 100644 index 00000000..a9bdf5ad --- /dev/null +++ b/highlight/jirs-contexts/src/c8405.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8412 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8406.rs b/highlight/jirs-contexts/src/c8406.rs new file mode 100644 index 00000000..e561d4cf --- /dev/null +++ b/highlight/jirs-contexts/src/c8406.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\ [\\w\\x{80}-\\x{10FFFF},]+\\s+(in)\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636697001984, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8412 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8407.rs b/highlight/jirs-contexts/src/c8407.rs new file mode 100644 index 00000000..a3dded53 --- /dev/null +++ b/highlight/jirs-contexts/src/c8407.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8408.rs b/highlight/jirs-contexts/src/c8408.rs new file mode 100644 index 00000000..d49c78a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8408.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\"\\\"\\\"[^\\\"]"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8409.rs b/highlight/jirs-contexts/src/c8409.rs new file mode 100644 index 00000000..b22b1fca --- /dev/null +++ b/highlight/jirs-contexts/src/c8409.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8412 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c841.rs b/highlight/jirs-contexts/src/c841.rs new file mode 100644 index 00000000..8f9bee8d --- /dev/null +++ b/highlight/jirs-contexts/src/c841.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1019 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8410.rs b/highlight/jirs-contexts/src/c8410.rs new file mode 100644 index 00000000..0eb354ce --- /dev/null +++ b/highlight/jirs-contexts/src/c8410.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844970390978560, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844970390978560, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8409 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8411.rs b/highlight/jirs-contexts/src/c8411.rs new file mode 100644 index 00000000..763f2393 --- /dev/null +++ b/highlight/jirs-contexts/src/c8411.rs @@ -0,0 +1,202 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[nN]"), + scope: vec![ + Scope { + a: 59955200847315291, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[cC]|\\\\[rR]"), + scope: vec![ + Scope { + a: 59955200847317360, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[lL]"), + scope: vec![ + Scope { + a: 59955200847317313, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[fF]"), + scope: vec![ + Scope { + a: 59955200847317312, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[tT]"), + scope: vec![ + Scope { + a: 59955200847317361, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[vV]"), + scope: vec![ + Scope { + a: 59955200847317362, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\\""), + scope: vec![ + Scope { + a: 59955200847317309, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\'"), + scope: vec![ + Scope { + a: 59955200847317310, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[0-9]+"), + scope: vec![ + Scope { + a: 59955200847317363, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[aA]"), + scope: vec![ + Scope { + a: 59955200847317364, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[bB]"), + scope: vec![ + Scope { + a: 59955200847317130, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[eE]"), + scope: vec![ + Scope { + a: 59955200847315185, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[xX][0-9A-Fa-f]{2}"), + scope: vec![ + Scope { + a: 59955200847315536, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\\\"), + scope: vec![ + Scope { + a: 59955200847315722, + b: 35747322042253312, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8412.rs b/highlight/jirs-contexts/src/c8412.rs new file mode 100644 index 00000000..25651789 --- /dev/null +++ b/highlight/jirs-contexts/src/c8412.rs @@ -0,0 +1,581 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844970390978560, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844970390978560, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\#\\[\\s*(TODO|todo)?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629469118591, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 50103314812305535, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8395 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(##\\s*(TODO|todo)?).+(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711032875382, + b: 35747322042253312, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629469773951, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 50103314812305535, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(##\\s*)(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711032875382, + b: 206321703389757440, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629469774557, + b: 35747322042253312, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#\\s*(TODO|todo)?).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711032873143, + b: 35747322042253312, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038847, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 50103314812305535, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{\\."), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8396 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("discard \\\"\\\"\\\""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8402 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?|@|\\$|~|&|%|!|\\?|\\^|\\.|:|\\\\)+)"), + scope: vec![ + Scope { + a: 52636628107067392, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(for)\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636697001984, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8406 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((import)\\s+[\\.|\\w|\\/]+,?)"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 52636636697001984, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(from)\\s+[\\/\\w]+\\s+(?=import)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636697001984, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(var|let)\\s*\\("), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787020857344, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8407 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\;"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288689536270464, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8414.rs b/highlight/jirs-contexts/src/c8414.rs new file mode 100644 index 00000000..68f2a4a3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8414.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\;"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288689599447168, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521948463535, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8415 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[a-zA-Z\\_])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8417 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8415.rs b/highlight/jirs-contexts/src/c8415.rs new file mode 100644 index 00000000..e4794275 --- /dev/null +++ b/highlight/jirs-contexts/src/c8415.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521948463535, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8416 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8416.rs b/highlight/jirs-contexts/src/c8416.rs new file mode 100644 index 00000000..a622f62e --- /dev/null +++ b/highlight/jirs-contexts/src/c8416.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8499 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8493 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8417.rs b/highlight/jirs-contexts/src/c8417.rs new file mode 100644 index 00000000..a622f62e --- /dev/null +++ b/highlight/jirs-contexts/src/c8417.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8499 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8493 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8418.rs b/highlight/jirs-contexts/src/c8418.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8418.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8419.rs b/highlight/jirs-contexts/src/c8419.rs new file mode 100644 index 00000000..f88bb331 --- /dev/null +++ b/highlight/jirs-contexts/src/c8419.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629469970560, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8494 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c842.rs b/highlight/jirs-contexts/src/c842.rs new file mode 100644 index 00000000..4318b1d5 --- /dev/null +++ b/highlight/jirs-contexts/src/c842.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1017 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8420.rs b/highlight/jirs-contexts/src/c8420.rs new file mode 100644 index 00000000..f27ff041 --- /dev/null +++ b/highlight/jirs-contexts/src/c8420.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\{)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629469970560, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8421 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8422 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8421.rs b/highlight/jirs-contexts/src/c8421.rs new file mode 100644 index 00000000..9299ac83 --- /dev/null +++ b/highlight/jirs-contexts/src/c8421.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\})"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629469970560, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8494 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8422.rs b/highlight/jirs-contexts/src/c8422.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8422.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8423.rs b/highlight/jirs-contexts/src/c8423.rs new file mode 100644 index 00000000..728e8ed6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8423.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\brec\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8424 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8495 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8424.rs b/highlight/jirs-contexts/src/c8424.rs new file mode 100644 index 00000000..933f8845 --- /dev/null +++ b/highlight/jirs-contexts/src/c8424.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8425.rs b/highlight/jirs-contexts/src/c8425.rs new file mode 100644 index 00000000..222fa897 --- /dev/null +++ b/highlight/jirs-contexts/src/c8425.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8495 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8426.rs b/highlight/jirs-contexts/src/c8426.rs new file mode 100644 index 00000000..0d1905f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8426.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\s*\\}|\\\"|\\binherit\\b|\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*(\\s*\\.|\\s*=[^=])|\\$\\{[a-zA-z0-9\\_\\\'\\-]+\\}(\\s*\\.|\\s*=[^=])))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8427 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\.\\.\\.|\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*\\s*[,?]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8428 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8499 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49258876850211194, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8429 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8427.rs b/highlight/jirs-contexts/src/c8427.rs new file mode 100644 index 00000000..54964f34 --- /dev/null +++ b/highlight/jirs-contexts/src/c8427.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8496 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8428.rs b/highlight/jirs-contexts/src/c8428.rs new file mode 100644 index 00000000..194a9bc7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8428.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8509 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8429.rs b/highlight/jirs-contexts/src/c8429.rs new file mode 100644 index 00000000..74f3f1c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8429.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\.)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8430 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\,)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628107132928, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8431 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\=)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8432 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8433 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c843.rs b/highlight/jirs-contexts/src/c843.rs new file mode 100644 index 00000000..25921163 --- /dev/null +++ b/highlight/jirs-contexts/src/c843.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 985 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1040 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8430.rs b/highlight/jirs-contexts/src/c8430.rs new file mode 100644 index 00000000..54964f34 --- /dev/null +++ b/highlight/jirs-contexts/src/c8430.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8496 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8431.rs b/highlight/jirs-contexts/src/c8431.rs new file mode 100644 index 00000000..194a9bc7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8431.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8509 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8432.rs b/highlight/jirs-contexts/src/c8432.rs new file mode 100644 index 00000000..d4d8d204 --- /dev/null +++ b/highlight/jirs-contexts/src/c8432.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8490 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8496 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8433.rs b/highlight/jirs-contexts/src/c8433.rs new file mode 100644 index 00000000..bb75c417 --- /dev/null +++ b/highlight/jirs-contexts/src/c8433.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8518 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\,"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628107132928, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8434 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8434.rs b/highlight/jirs-contexts/src/c8434.rs new file mode 100644 index 00000000..194a9bc7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8434.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8509 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8435.rs b/highlight/jirs-contexts/src/c8435.rs new file mode 100644 index 00000000..4facd1cf --- /dev/null +++ b/highlight/jirs-contexts/src/c8435.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*\\/"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8501 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8436.rs b/highlight/jirs-contexts/src/c8436.rs new file mode 100644 index 00000000..769ad850 --- /dev/null +++ b/highlight/jirs-contexts/src/c8436.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8501 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8437.rs b/highlight/jirs-contexts/src/c8437.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8437.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8438.rs b/highlight/jirs-contexts/src/c8438.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8438.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8439.rs b/highlight/jirs-contexts/src/c8439.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8439.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c844.rs b/highlight/jirs-contexts/src/c844.rs new file mode 100644 index 00000000..32ed9c4e --- /dev/null +++ b/highlight/jirs-contexts/src/c844.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1034 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1032 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8440.rs b/highlight/jirs-contexts/src/c8440.rs new file mode 100644 index 00000000..e6b95b5a --- /dev/null +++ b/highlight/jirs-contexts/src/c8440.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8530 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8523 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8532 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8521 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8510 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8497 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8498 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\bor\\b|\\.|==|!=|!|\\<\\=|\\<|\\>\\=|\\>|&&|\\|\\||-\\>|//|\\?|\\+\\+|-|\\*|/(?=([^*]|(?m:$)))|\\+)"), + scope: vec![ + Scope { + a: 52636628107132928, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8502 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8499 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8528 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8441.rs b/highlight/jirs-contexts/src/c8441.rs new file mode 100644 index 00000000..54d6146f --- /dev/null +++ b/highlight/jirs-contexts/src/c8441.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8442.rs b/highlight/jirs-contexts/src/c8442.rs new file mode 100644 index 00000000..54d6146f --- /dev/null +++ b/highlight/jirs-contexts/src/c8442.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8443.rs b/highlight/jirs-contexts/src/c8443.rs new file mode 100644 index 00000000..f8457096 --- /dev/null +++ b/highlight/jirs-contexts/src/c8443.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8506 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8444 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8444.rs b/highlight/jirs-contexts/src/c8444.rs new file mode 100644 index 00000000..566b659b --- /dev/null +++ b/highlight/jirs-contexts/src/c8444.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8512 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8445 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8445.rs b/highlight/jirs-contexts/src/c8445.rs new file mode 100644 index 00000000..6ab513a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8445.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8507 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8446.rs b/highlight/jirs-contexts/src/c8446.rs new file mode 100644 index 00000000..fcfaf9fe --- /dev/null +++ b/highlight/jirs-contexts/src/c8446.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8506 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8447 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8447.rs b/highlight/jirs-contexts/src/c8447.rs new file mode 100644 index 00000000..aa8f1916 --- /dev/null +++ b/highlight/jirs-contexts/src/c8447.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49258876850210352, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8448 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8450 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8448.rs b/highlight/jirs-contexts/src/c8448.rs new file mode 100644 index 00000000..37ecb4e5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8448.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\@"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8449 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8449.rs b/highlight/jirs-contexts/src/c8449.rs new file mode 100644 index 00000000..8fa63273 --- /dev/null +++ b/highlight/jirs-contexts/src/c8449.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8515 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c845.rs b/highlight/jirs-contexts/src/c845.rs new file mode 100644 index 00000000..9f0eed8e --- /dev/null +++ b/highlight/jirs-contexts/src/c845.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 988 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1033 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8450.rs b/highlight/jirs-contexts/src/c8450.rs new file mode 100644 index 00000000..c7812232 --- /dev/null +++ b/highlight/jirs-contexts/src/c8450.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8516 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8451.rs b/highlight/jirs-contexts/src/c8451.rs new file mode 100644 index 00000000..3bf188c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8451.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8508 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8452.rs b/highlight/jirs-contexts/src/c8452.rs new file mode 100644 index 00000000..eaaa7e8b --- /dev/null +++ b/highlight/jirs-contexts/src/c8452.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8453.rs b/highlight/jirs-contexts/src/c8453.rs new file mode 100644 index 00000000..3c3e4bc1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8453.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8514 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8454.rs b/highlight/jirs-contexts/src/c8454.rs new file mode 100644 index 00000000..6ab513a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8454.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8507 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8455.rs b/highlight/jirs-contexts/src/c8455.rs new file mode 100644 index 00000000..1fe6206c --- /dev/null +++ b/highlight/jirs-contexts/src/c8455.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\@"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8456 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8456.rs b/highlight/jirs-contexts/src/c8456.rs new file mode 100644 index 00000000..4a590741 --- /dev/null +++ b/highlight/jirs-contexts/src/c8456.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8457 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8457.rs b/highlight/jirs-contexts/src/c8457.rs new file mode 100644 index 00000000..aa849a07 --- /dev/null +++ b/highlight/jirs-contexts/src/c8457.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8458.rs b/highlight/jirs-contexts/src/c8458.rs new file mode 100644 index 00000000..834dbe36 --- /dev/null +++ b/highlight/jirs-contexts/src/c8458.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8513 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8511 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8459.rs b/highlight/jirs-contexts/src/c8459.rs new file mode 100644 index 00000000..8f0d3e8e --- /dev/null +++ b/highlight/jirs-contexts/src/c8459.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8513 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8512 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c846.rs b/highlight/jirs-contexts/src/c846.rs new file mode 100644 index 00000000..0fb872d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c846.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629325660342, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 847 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 46444328935882752, + b: 0, + }, + Scope { + a: 47288629325660331, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 988 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 989 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8460.rs b/highlight/jirs-contexts/src/c8460.rs new file mode 100644 index 00000000..9e2245d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8460.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[,}])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8461.rs b/highlight/jirs-contexts/src/c8461.rs new file mode 100644 index 00000000..f19f2590 --- /dev/null +++ b/highlight/jirs-contexts/src/c8461.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(,|(?=\\}))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8462.rs b/highlight/jirs-contexts/src/c8462.rs new file mode 100644 index 00000000..0889c050 --- /dev/null +++ b/highlight/jirs-contexts/src/c8462.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(,|(?=\\}))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628107132928, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8534 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8500 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8518 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8463.rs b/highlight/jirs-contexts/src/c8463.rs new file mode 100644 index 00000000..e1a0cfa3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8463.rs @@ -0,0 +1,73 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bif\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8464 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=th)en\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8465 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=el)se\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8466 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8464.rs b/highlight/jirs-contexts/src/c8464.rs new file mode 100644 index 00000000..fb85285c --- /dev/null +++ b/highlight/jirs-contexts/src/c8464.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bth(?=en\\b)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8465.rs b/highlight/jirs-contexts/src/c8465.rs new file mode 100644 index 00000000..7624943f --- /dev/null +++ b/highlight/jirs-contexts/src/c8465.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bel(?=se\\b)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8466.rs b/highlight/jirs-contexts/src/c8466.rs new file mode 100644 index 00000000..3e8de0c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8466.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8467.rs b/highlight/jirs-contexts/src/c8467.rs new file mode 100644 index 00000000..e2a63830 --- /dev/null +++ b/highlight/jirs-contexts/src/c8467.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949642923, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8468.rs b/highlight/jirs-contexts/src/c8468.rs new file mode 100644 index 00000000..1dc44cdc --- /dev/null +++ b/highlight/jirs-contexts/src/c8468.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\blet\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8469 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bin\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787020922880, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8473 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8469.rs b/highlight/jirs-contexts/src/c8469.rs new file mode 100644 index 00000000..2e9e8fa8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8469.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(in|else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8470 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8494 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c847.rs b/highlight/jirs-contexts/src/c847.rs new file mode 100644 index 00000000..4318b1d5 --- /dev/null +++ b/highlight/jirs-contexts/src/c847.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1017 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8470.rs b/highlight/jirs-contexts/src/c8470.rs new file mode 100644 index 00000000..4da835ed --- /dev/null +++ b/highlight/jirs-contexts/src/c8470.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8471 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^|(?<=\\}))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8472 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8471.rs b/highlight/jirs-contexts/src/c8471.rs new file mode 100644 index 00000000..0fb9f8d9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8471.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8494 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8472.rs b/highlight/jirs-contexts/src/c8472.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8472.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8473.rs b/highlight/jirs-contexts/src/c8473.rs new file mode 100644 index 00000000..54d6146f --- /dev/null +++ b/highlight/jirs-contexts/src/c8473.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8474.rs b/highlight/jirs-contexts/src/c8474.rs new file mode 100644 index 00000000..3e04da8c --- /dev/null +++ b/highlight/jirs-contexts/src/c8474.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8523 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8475.rs b/highlight/jirs-contexts/src/c8475.rs new file mode 100644 index 00000000..93fff488 --- /dev/null +++ b/highlight/jirs-contexts/src/c8475.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629329002624, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8476.rs b/highlight/jirs-contexts/src/c8476.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8476.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8477.rs b/highlight/jirs-contexts/src/c8477.rs new file mode 100644 index 00000000..61ff0c69 --- /dev/null +++ b/highlight/jirs-contexts/src/c8477.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8530 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8478.rs b/highlight/jirs-contexts/src/c8478.rs new file mode 100644 index 00000000..ef84eba9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8478.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629333590144, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8479.rs b/highlight/jirs-contexts/src/c8479.rs new file mode 100644 index 00000000..5610172e --- /dev/null +++ b/highlight/jirs-contexts/src/c8479.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956423, + b: 48132770773336064, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847315072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8521 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c848.rs b/highlight/jirs-contexts/src/c848.rs new file mode 100644 index 00000000..68ffa804 --- /dev/null +++ b/highlight/jirs-contexts/src/c848.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 849 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8480.rs b/highlight/jirs-contexts/src/c8480.rs new file mode 100644 index 00000000..c1a8c1d9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8480.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'\\\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956449, + b: 255861303585800192, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8481 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8481.rs b/highlight/jirs-contexts/src/c8481.rs new file mode 100644 index 00000000..d9f01f12 --- /dev/null +++ b/highlight/jirs-contexts/src/c8481.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'\\\'(?!\\$|\\\'|\\\\.)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956449, + b: 48132770773336064, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'\\\'(\\$|\\\'|\\\\.)"), + scope: vec![ + Scope { + a: 59955200847315072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8521 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8482.rs b/highlight/jirs-contexts/src/c8482.rs new file mode 100644 index 00000000..fba143fa --- /dev/null +++ b/highlight/jirs-contexts/src/c8482.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8533 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8483.rs b/highlight/jirs-contexts/src/c8483.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8483.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8484.rs b/highlight/jirs-contexts/src/c8484.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8484.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8485.rs b/highlight/jirs-contexts/src/c8485.rs new file mode 100644 index 00000000..5d9c800a --- /dev/null +++ b/highlight/jirs-contexts/src/c8485.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=([\\])};,]|\\b(else|then)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8504 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8486.rs b/highlight/jirs-contexts/src/c8486.rs new file mode 100644 index 00000000..ec303e2e --- /dev/null +++ b/highlight/jirs-contexts/src/c8486.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\;"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8487.rs b/highlight/jirs-contexts/src/c8487.rs new file mode 100644 index 00000000..8b17a4da --- /dev/null +++ b/highlight/jirs-contexts/src/c8487.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8525 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8488.rs b/highlight/jirs-contexts/src/c8488.rs new file mode 100644 index 00000000..b421ed8f --- /dev/null +++ b/highlight/jirs-contexts/src/c8488.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844974685945856, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844974685945856, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8487 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8489.rs b/highlight/jirs-contexts/src/c8489.rs new file mode 100644 index 00000000..1ff82037 --- /dev/null +++ b/highlight/jirs-contexts/src/c8489.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8492 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8490 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c849.rs b/highlight/jirs-contexts/src/c849.rs new file mode 100644 index 00000000..a67d6167 --- /dev/null +++ b/highlight/jirs-contexts/src/c849.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1029 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 850 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8490.rs b/highlight/jirs-contexts/src/c8490.rs new file mode 100644 index 00000000..88e34ffe --- /dev/null +++ b/highlight/jirs-contexts/src/c8490.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\="), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628194427008, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8413 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8491.rs b/highlight/jirs-contexts/src/c8491.rs new file mode 100644 index 00000000..4bd23fbb --- /dev/null +++ b/highlight/jirs-contexts/src/c8491.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\binherit\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787171393664, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8414 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8492.rs b/highlight/jirs-contexts/src/c8492.rs new file mode 100644 index 00000000..0edad899 --- /dev/null +++ b/highlight/jirs-contexts/src/c8492.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*"), + scope: vec![ + Scope { + a: 59392186477185403, + b: 36028797018963968, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8533 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8521 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8493.rs b/highlight/jirs-contexts/src/c8493.rs new file mode 100644 index 00000000..4294728f --- /dev/null +++ b/highlight/jirs-contexts/src/c8493.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*"), + scope: vec![ + Scope { + a: 59392186477183227, + b: 36028797018963968, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8494.rs b/highlight/jirs-contexts/src/c8494.rs new file mode 100644 index 00000000..acf76e16 --- /dev/null +++ b/highlight/jirs-contexts/src/c8494.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8491 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8499 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8489 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8495.rs b/highlight/jirs-contexts/src/c8495.rs new file mode 100644 index 00000000..7e382731 --- /dev/null +++ b/highlight/jirs-contexts/src/c8495.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8420 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8496.rs b/highlight/jirs-contexts/src/c8496.rs new file mode 100644 index 00000000..5693c990 --- /dev/null +++ b/highlight/jirs-contexts/src/c8496.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8418 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8419 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8497.rs b/highlight/jirs-contexts/src/c8497.rs new file mode 100644 index 00000000..35aa4209 --- /dev/null +++ b/highlight/jirs-contexts/src/c8497.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\brec\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8423 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{\\s*(\\}|[^,?]*(=|;)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8425 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8498.rs b/highlight/jirs-contexts/src/c8498.rs new file mode 100644 index 00000000..0d985a97 --- /dev/null +++ b/highlight/jirs-contexts/src/c8498.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629470167168, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8426 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8499.rs b/highlight/jirs-contexts/src/c8499.rs new file mode 100644 index 00000000..d6db7c4c --- /dev/null +++ b/highlight/jirs-contexts/src/c8499.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 93 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c850.rs b/highlight/jirs-contexts/src/c850.rs new file mode 100644 index 00000000..aeb011de --- /dev/null +++ b/highlight/jirs-contexts/src/c850.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n (?i:em|ex|ch|rem)\n | (?i:vw|vh|vmin|vmax)\n | (?i:cm|mm|q|in|pt|pc|px|fr)\n | (?i:deg|grad|rad|turn)\n | (?i:s|ms)\n | (?i:Hz|kHz)\n | (?i:dpi|dpcm|dppx)\n)\\b"), + scope: vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1025 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1022 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8500.rs b/highlight/jirs-contexts/src/c8500.rs new file mode 100644 index 00000000..c846aba7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8500.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*([^*]|\\*[^\\/])*"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8435 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8436 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8501.rs b/highlight/jirs-contexts/src/c8501.rs new file mode 100644 index 00000000..807b0d3b --- /dev/null +++ b/highlight/jirs-contexts/src/c8501.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(TODO|FIXME|BUG|\\!\\!\\!):?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 114281679529902208, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8502.rs b/highlight/jirs-contexts/src/c8502.rs new file mode 100644 index 00000000..08147525 --- /dev/null +++ b/highlight/jirs-contexts/src/c8502.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(builtins|true|false|null)\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59955110645596160, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8437 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(scopedImport|import|isNull|abort|throw|baseNameOf|dirOf|removeAttrs|map|toString|derivationStrict|derivation)\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 61925255093944320, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8438 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[0-9]+\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59955089170759680, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8439 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8503.rs b/highlight/jirs-contexts/src/c8503.rs new file mode 100644 index 00000000..3554cf66 --- /dev/null +++ b/highlight/jirs-contexts/src/c8503.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8531 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8524 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8532 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8521 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8535 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8510 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8497 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8498 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8522 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8519 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8526 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8502 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8499 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8529 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8504.rs b/highlight/jirs-contexts/src/c8504.rs new file mode 100644 index 00000000..cf549a06 --- /dev/null +++ b/highlight/jirs-contexts/src/c8504.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8440 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8505.rs b/highlight/jirs-contexts/src/c8505.rs new file mode 100644 index 00000000..b9abf7b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8505.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@\\s*([a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*)\\s*)?(\\:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8442 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8506.rs b/highlight/jirs-contexts/src/c8506.rs new file mode 100644 index 00000000..b0400020 --- /dev/null +++ b/highlight/jirs-contexts/src/c8506.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\:)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629322645632, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8441 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8507.rs b/highlight/jirs-contexts/src/c8507.rs new file mode 100644 index 00000000..6b0d37a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8507.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8499 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8517 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8508.rs b/highlight/jirs-contexts/src/c8508.rs new file mode 100644 index 00000000..5d630ceb --- /dev/null +++ b/highlight/jirs-contexts/src/c8508.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8446 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8509.rs b/highlight/jirs-contexts/src/c8509.rs new file mode 100644 index 00000000..9362fbeb --- /dev/null +++ b/highlight/jirs-contexts/src/c8509.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=.?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8443 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c851.rs b/highlight/jirs-contexts/src/c851.rs new file mode 100644 index 00000000..a891fb68 --- /dev/null +++ b/highlight/jirs-contexts/src/c851.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 852 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8510.rs b/highlight/jirs-contexts/src/c8510.rs new file mode 100644 index 00000000..93b43b3c --- /dev/null +++ b/highlight/jirs-contexts/src/c8510.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*\\s*[:@]|\\{[^}]*\\}\\s*:|\\{[^#}\"\'/=]*[,\\?]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8451 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8511.rs b/highlight/jirs-contexts/src/c8511.rs new file mode 100644 index 00000000..3c9463c8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8511.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629324873905, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8452 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8512.rs b/highlight/jirs-contexts/src/c8512.rs new file mode 100644 index 00000000..3c8a664a --- /dev/null +++ b/highlight/jirs-contexts/src/c8512.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629324873905, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8453 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8513.rs b/highlight/jirs-contexts/src/c8513.rs new file mode 100644 index 00000000..d66b2c7f --- /dev/null +++ b/highlight/jirs-contexts/src/c8513.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629324873905, + b: 1970874592788480, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8454 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8514.rs b/highlight/jirs-contexts/src/c8514.rs new file mode 100644 index 00000000..fae7650a --- /dev/null +++ b/highlight/jirs-contexts/src/c8514.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8455 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8515.rs b/highlight/jirs-contexts/src/c8515.rs new file mode 100644 index 00000000..4d67982d --- /dev/null +++ b/highlight/jirs-contexts/src/c8515.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8458 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8516.rs b/highlight/jirs-contexts/src/c8516.rs new file mode 100644 index 00000000..733d8152 --- /dev/null +++ b/highlight/jirs-contexts/src/c8516.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8459 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8517.rs b/highlight/jirs-contexts/src/c8517.rs new file mode 100644 index 00000000..2e689bc0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8517.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.\\.\\.)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8461 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49258876850209701, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8462 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8527 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8518.rs b/highlight/jirs-contexts/src/c8518.rs new file mode 100644 index 00000000..351cf7eb --- /dev/null +++ b/highlight/jirs-contexts/src/c8518.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628107132928, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8460 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8519.rs b/highlight/jirs-contexts/src/c8519.rs new file mode 100644 index 00000000..1b749b84 --- /dev/null +++ b/highlight/jirs-contexts/src/c8519.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\bif\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8463 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c852.rs b/highlight/jirs-contexts/src/c852.rs new file mode 100644 index 00000000..95b24879 --- /dev/null +++ b/highlight/jirs-contexts/src/c852.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1010 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1003 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8520.rs b/highlight/jirs-contexts/src/c8520.rs new file mode 100644 index 00000000..7e372c52 --- /dev/null +++ b/highlight/jirs-contexts/src/c8520.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 50103314653642752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8521.rs b/highlight/jirs-contexts/src/c8521.rs new file mode 100644 index 00000000..07f816f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8521.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949642934, + b: 36028797018963968, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8467 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8522.rs b/highlight/jirs-contexts/src/c8522.rs new file mode 100644 index 00000000..de607632 --- /dev/null +++ b/highlight/jirs-contexts/src/c8522.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\blet\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8468 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8523.rs b/highlight/jirs-contexts/src/c8523.rs new file mode 100644 index 00000000..e7bff0ba --- /dev/null +++ b/highlight/jirs-contexts/src/c8523.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629329002624, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8475 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8524.rs b/highlight/jirs-contexts/src/c8524.rs new file mode 100644 index 00000000..c9e3e1ee --- /dev/null +++ b/highlight/jirs-contexts/src/c8524.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8474 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8525.rs b/highlight/jirs-contexts/src/c8525.rs new file mode 100644 index 00000000..1703c47d --- /dev/null +++ b/highlight/jirs-contexts/src/c8525.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844974685945856, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844974685945856, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8503 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8526.rs b/highlight/jirs-contexts/src/c8526.rs new file mode 100644 index 00000000..ba2d05c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8526.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(!|-)"), + scope: vec![ + Scope { + a: 52636628257931392, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8527.rs b/highlight/jirs-contexts/src/c8527.rs new file mode 100644 index 00000000..4da3f7c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8527.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8534 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8500 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8520 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8528.rs b/highlight/jirs-contexts/src/c8528.rs new file mode 100644 index 00000000..1e8645f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8528.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49258876852502656, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8529.rs b/highlight/jirs-contexts/src/c8529.rs new file mode 100644 index 00000000..ee1cd204 --- /dev/null +++ b/highlight/jirs-contexts/src/c8529.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[a-zA-Z\\_][a-zA-Z0-9\\_\\\'\\-]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49258876852502656, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8476 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c853.rs b/highlight/jirs-contexts/src/c853.rs new file mode 100644 index 00000000..5fa00ea8 --- /dev/null +++ b/highlight/jirs-contexts/src/c853.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 854 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8530.rs b/highlight/jirs-contexts/src/c8530.rs new file mode 100644 index 00000000..ef7a04c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8530.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629333590144, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8478 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8531.rs b/highlight/jirs-contexts/src/c8531.rs new file mode 100644 index 00000000..88dc954f --- /dev/null +++ b/highlight/jirs-contexts/src/c8531.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8477 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8532.rs b/highlight/jirs-contexts/src/c8532.rs new file mode 100644 index 00000000..d4012e16 --- /dev/null +++ b/highlight/jirs-contexts/src/c8532.rs @@ -0,0 +1,85 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\\'\\\')"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8480 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\\")"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8482 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(~?[a-zA-Z0-9\\.\\_\\-\\+]*(\\/[a-zA-Z0-9\\.\\_\\-\\+]+)+)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451949125206144, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8483 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\<[a-zA-Z0-9\\.\\_\\-\\+]+(\\/[a-zA-Z0-9\\.\\_\\-\\+]+)*\\>)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451949255753856, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8484 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([a-zA-Z][a-zA-Z0-9\\+\\-\\.]*\\:[a-zA-Z0-9\\%\\/\\?\\:\\@\\&\\=\\+\\$\\,\\-\\_\\.\\!\\~\\*\\\']+)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451949132218496, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8485 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8533.rs b/highlight/jirs-contexts/src/c8533.rs new file mode 100644 index 00000000..cf7c29bf --- /dev/null +++ b/highlight/jirs-contexts/src/c8533.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956423, + b: 255861303585800192, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8479 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8534.rs b/highlight/jirs-contexts/src/c8534.rs new file mode 100644 index 00000000..815397a5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8534.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8535.rs b/highlight/jirs-contexts/src/c8535.rs new file mode 100644 index 00000000..4bc04e0e --- /dev/null +++ b/highlight/jirs-contexts/src/c8535.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130630090881, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130630090881, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*(?m:$)\\n?)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8553 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8537.rs b/highlight/jirs-contexts/src/c8537.rs new file mode 100644 index 00000000..dcbe5022 --- /dev/null +++ b/highlight/jirs-contexts/src/c8537.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8554 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8538.rs b/highlight/jirs-contexts/src/c8538.rs new file mode 100644 index 00000000..da8c5de4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8538.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(END_SRC)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 3031 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8539.rs b/highlight/jirs-contexts/src/c8539.rs new file mode 100644 index 00000000..781502ca --- /dev/null +++ b/highlight/jirs-contexts/src/c8539.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(END_SRC)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 5464 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c854.rs b/highlight/jirs-contexts/src/c854.rs new file mode 100644 index 00000000..04246bce --- /dev/null +++ b/highlight/jirs-contexts/src/c854.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8540.rs b/highlight/jirs-contexts/src/c8540.rs new file mode 100644 index 00000000..e21fe1da --- /dev/null +++ b/highlight/jirs-contexts/src/c8540.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 114280120459395201, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 114280120459395201, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("(?i)#\\+(END_\\2)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8541.rs b/highlight/jirs-contexts/src/c8541.rs new file mode 100644 index 00000000..1e3cc86d --- /dev/null +++ b/highlight/jirs-contexts/src/c8541.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([^\\s]+):([^\\s]+)"), + scope: vec![ + Scope { + a: 46446231613931520, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49258876882256001, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 55451536823287937, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8542.rs b/highlight/jirs-contexts/src/c8542.rs new file mode 100644 index 00000000..0f86536a --- /dev/null +++ b/highlight/jirs-contexts/src/c8542.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)?([^)]*)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 55451536939024513, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\w+)="), + scope: vec![ + Scope { + a: 46444182914531328, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49258876997992577, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8543.rs b/highlight/jirs-contexts/src/c8543.rs new file mode 100644 index 00000000..1ab5f871 --- /dev/null +++ b/highlight/jirs-contexts/src/c8543.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8555 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8544.rs b/highlight/jirs-contexts/src/c8544.rs new file mode 100644 index 00000000..010c4080 --- /dev/null +++ b/highlight/jirs-contexts/src/c8544.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("(?i)^#\\+(END_\\2)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8545.rs b/highlight/jirs-contexts/src/c8545.rs new file mode 100644 index 00000000..63370526 --- /dev/null +++ b/highlight/jirs-contexts/src/c8545.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^:(END):(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636848128129, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8557 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8546.rs b/highlight/jirs-contexts/src/c8546.rs new file mode 100644 index 00000000..2442c640 --- /dev/null +++ b/highlight/jirs-contexts/src/c8546.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^:(END):(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636848128129, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8547.rs b/highlight/jirs-contexts/src/c8547.rs new file mode 100644 index 00000000..f8d5bf32 --- /dev/null +++ b/highlight/jirs-contexts/src/c8547.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(END_LaTeX)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2968 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8548.rs b/highlight/jirs-contexts/src/c8548.rs new file mode 100644 index 00000000..50419e52 --- /dev/null +++ b/highlight/jirs-contexts/src/c8548.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(END_HTML)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 2107 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8549.rs b/highlight/jirs-contexts/src/c8549.rs new file mode 100644 index 00000000..aab99da8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8549.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(END_SRC)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 4613 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c855.rs b/highlight/jirs-contexts/src/c855.rs new file mode 100644 index 00000000..121bebc3 --- /dev/null +++ b/highlight/jirs-contexts/src/c855.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 856 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8550.rs b/highlight/jirs-contexts/src/c8550.rs new file mode 100644 index 00000000..49b2d1b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8550.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(END_SRC)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 4920 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8551.rs b/highlight/jirs-contexts/src/c8551.rs new file mode 100644 index 00000000..21fe6282 --- /dev/null +++ b/highlight/jirs-contexts/src/c8551.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8556 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8552.rs b/highlight/jirs-contexts/src/c8552.rs new file mode 100644 index 00000000..f890ce1a --- /dev/null +++ b/highlight/jirs-contexts/src/c8552.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282029027491840, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282029027491840, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8551 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8553.rs b/highlight/jirs-contexts/src/c8553.rs new file mode 100644 index 00000000..fb9bf154 --- /dev/null +++ b/highlight/jirs-contexts/src/c8553.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":([^:^\\s]*)(?=:)"), + scope: vec![ + Scope { + a: 46444174324596736, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 55451420827779201, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8554 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8554.rs b/highlight/jirs-contexts/src/c8554.rs new file mode 100644 index 00000000..f1ac622a --- /dev/null +++ b/highlight/jirs-contexts/src/c8554.rs @@ -0,0 +1,108 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=^|[.,:;\\s])/[^/]+/(?=(?m:$)|[.,:;\\s])"), + scope: vec![ + Scope { + a: 114282585764462592, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=^|[.,:;\\s])\\*[^*]+\\*(?=(?m:$)|[.,:;\\s])"), + scope: vec![ + Scope { + a: 114281679526363136, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=^|[.,:;\\s])_[^_]+_(?=(?m:$)|[.,:;\\s])"), + scope: vec![ + Scope { + a: 114280588604669952, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=^|[.,:;\\s])([~=]).+?\\1(?=(?m:$)|[.,:;\\s])"), + scope: vec![ + Scope { + a: 114280120494129281, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[(?:\\[([^\\]]*)\\])?\\[([^\\]]*)\\]\\]"), + scope: vec![ + Scope { + a: 46443487129829376, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 114280588597985409, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 55451536781410433, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:http|ftp)s?:\\/\\/\\S+"), + scope: vec![ + Scope { + a: 114280588631933057, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8555.rs b/highlight/jirs-contexts/src/c8555.rs new file mode 100644 index 00000000..4a729be2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8555.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[[ -X]\\]"), + scope: vec![ + Scope { + a: 52636628258259073, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8554 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8556.rs b/highlight/jirs-contexts/src/c8556.rs new file mode 100644 index 00000000..18f73cd1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8556.rs @@ -0,0 +1,375 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282029027491840, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282029027491840, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n^(\\*+) # leading stars\n\\s*([A-Z_]{2,})? # todo keywords\n\\s*(\\[\\#[A-Ca-c]\\])? # priority\n\\s*(?=\\s+[A-Za-z0-9]+) # expected heading text"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629353709697, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787039076481, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955136566591617, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8536 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^-{5,}(?m:$)"), + scope: vec![ + Scope { + a: 46444195799433216, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*([-+]|\\s+\\*)\\s+(.*?)\\s+::"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628116701313, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 114281679530623105, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8537 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*?([-+]|\\s+\\*|\\d+[).])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628116701313, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8543 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)^#\\+(BEGIN_(QUOTE|VERSE|CENTER))(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8544 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^#[^+].*(?m:$)"), + scope: vec![ + Scope { + a: 51510711032873089, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^:(PROPERTIES):(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636848128129, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8545 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^:(.+):(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636848128129, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8546 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(BEGIN_LaTeX)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8547 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(BEGIN_HTML)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8548 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(BEGIN_SRC)\\s+(python)\\s*(.*)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136421363841, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 55451536939024513, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8549 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(BEGIN_SRC)\\s+(ruby)\\s*(.*)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136421363841, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 55451536939024513, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8550 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(BEGIN_SRC)\\s+((?:emacs-)?lisp)\\s*(.*)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136421363841, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 55451536939024513, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8538 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(BEGIN_SRC)\\s+(sh)\\s*(.*)(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136421363841, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 55451536939024513, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8539 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)#\\+(BEGIN_(SRC|EXAMPLE))(?:\\s+([\\w-]+)?\\s*(.*))?(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703293569, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955136421363841, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 55451536939024513, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8540 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#\\+(OPTIONS):"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636719743105, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8541 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#\\+(CALL):\\s+[A-Za-z-]+(?:\\[([^\\]]*)\\])?\\(?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636719743105, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 55451536939024513, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8542 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^#\\+([a-zA-Z_-]+): ?(.*)(?m:$)"), + scope: vec![ + Scope { + a: 46445406980210688, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636719743105, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 55451949127565441, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8554 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8557.rs b/highlight/jirs-contexts/src/c8557.rs new file mode 100644 index 00000000..1f417302 --- /dev/null +++ b/highlight/jirs-contexts/src/c8557.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^:([A-Za-z_]+):\\s(.*)(?m:$)"), + scope: vec![ + Scope { + a: 46444371893092352, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636703948929, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 55451949256147073, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8558.rs b/highlight/jirs-contexts/src/c8558.rs new file mode 100644 index 00000000..5ac88f3d --- /dev/null +++ b/highlight/jirs-contexts/src/c8558.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8563 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8559.rs b/highlight/jirs-contexts/src/c8559.rs new file mode 100644 index 00000000..3a9a11f8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8559.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844983275880448, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844983275880448, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8558 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c856.rs b/highlight/jirs-contexts/src/c856.rs new file mode 100644 index 00000000..84ba00f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c856.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1039 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8560.rs b/highlight/jirs-contexts/src/c8560.rs new file mode 100644 index 00000000..67420fd8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8560.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8561 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^:]+"), + scope: vec![ + Scope { + a: 59392130619015168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8561.rs b/highlight/jirs-contexts/src/c8561.rs new file mode 100644 index 00000000..bf38b6eb --- /dev/null +++ b/highlight/jirs-contexts/src/c8561.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8565 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^:]+"), + scope: vec![ + Scope { + a: 55451949096501248, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8562.rs b/highlight/jirs-contexts/src/c8562.rs new file mode 100644 index 00000000..dd0b6e45 --- /dev/null +++ b/highlight/jirs-contexts/src/c8562.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8560 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[0-9]+"), + scope: vec![ + Scope { + a: 59955110637207552, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8563.rs b/highlight/jirs-contexts/src/c8563.rs new file mode 100644 index 00000000..6feb1b3e --- /dev/null +++ b/highlight/jirs-contexts/src/c8563.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844983275880448, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844983275880448, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[^:]+"), + scope: vec![ + Scope { + a: 52635820644892672, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8564 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8564.rs b/highlight/jirs-contexts/src/c8564.rs new file mode 100644 index 00000000..32ccad96 --- /dev/null +++ b/highlight/jirs-contexts/src/c8564.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8566 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^:]+"), + scope: vec![ + Scope { + a: 50102545854496768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8565.rs b/highlight/jirs-contexts/src/c8565.rs new file mode 100644 index 00000000..d20c43d0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8565.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^:\n]+"), + scope: vec![ + Scope { + a: 49258876838608896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8566.rs b/highlight/jirs-contexts/src/c8566.rs new file mode 100644 index 00000000..27197113 --- /dev/null +++ b/highlight/jirs-contexts/src/c8566.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8562 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[0-9]+"), + scope: vec![ + Scope { + a: 59955089162371072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8567.rs b/highlight/jirs-contexts/src/c8567.rs new file mode 100644 index 00000000..0dc4065f --- /dev/null +++ b/highlight/jirs-contexts/src/c8567.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\-(?i:Modules|PSSnapin|RunAsAdministrator|ShellId|Version)"), + scope: vec![ + Scope { + a: 52636787021119488, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521993814187, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521944400054, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8569 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8569.rs b/highlight/jirs-contexts/src/c8569.rs new file mode 100644 index 00000000..45b8c164 --- /dev/null +++ b/highlight/jirs-contexts/src/c8569.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521944400043, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\b(mandatory|valuefrompipeline|valuefrompipelinebypropertyname|valuefromremainingarguments|position|parametersetname|defaultparametersetname|supportsshouldprocess|supportspaging|positionalbinding|helpuri|confirmimpact|helpmessage)\\b(?:\\s+)?(=)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49258876867969155, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130755, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c857.rs b/highlight/jirs-contexts/src/c857.rs new file mode 100644 index 00000000..12e8fa15 --- /dev/null +++ b/highlight/jirs-contexts/src/c857.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 858 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8570.rs b/highlight/jirs-contexts/src/c8570.rs new file mode 100644 index 00000000..64bba49a --- /dev/null +++ b/highlight/jirs-contexts/src/c8570.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038851, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8591 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8585 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8571.rs b/highlight/jirs-contexts/src/c8571.rs new file mode 100644 index 00000000..64b1120c --- /dev/null +++ b/highlight/jirs-contexts/src/c8571.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"(?!\")"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\\.[A-Z]{2,64}\\b"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8605 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8594 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8598 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`\\s*(?m:$)"), + scope: vec![ + Scope { + a: 52636787021119488, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8572.rs b/highlight/jirs-contexts/src/c8572.rs new file mode 100644 index 00000000..c62cc325 --- /dev/null +++ b/highlight/jirs-contexts/src/c8572.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{|\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8592 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8573.rs b/highlight/jirs-contexts/src/c8573.rs new file mode 100644 index 00000000..dcaca0f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8573.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521962160299, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:\\\'|\\\")?)(\\w+)((?:\\\'|\\\")?)(?:\\s+)?(=)(?:\\s+)?"), + scope: vec![ + Scope { + a: 46453838004945027, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 36873221949095936, + }, + ]),(2, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629323956395, + b: 36873221949095936, + }, + ]),(4, vec![ + Scope { + a: 52636628111130755, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8601 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8574.rs b/highlight/jirs-contexts/src/c8574.rs new file mode 100644 index 00000000..dd7c75c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8574.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 104155113001779331, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 104155113001779331, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521944400043, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8598 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8597 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8575.rs b/highlight/jirs-contexts/src/c8575.rs new file mode 100644 index 00000000..607c34a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8575.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 104156212513407107, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 104156212513407107, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521944400043, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8598 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8597 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8576.rs b/highlight/jirs-contexts/src/c8576.rs new file mode 100644 index 00000000..cea7538b --- /dev/null +++ b/highlight/jirs-contexts/src/c8576.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038943, + b: 48132783658237952, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8591 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8577.rs b/highlight/jirs-contexts/src/c8577.rs new file mode 100644 index 00000000..2757b6f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8577.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'(?!\')"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'\'"), + scope: vec![ + Scope { + a: 59955200847315075, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8578.rs b/highlight/jirs-contexts/src/c8578.rs new file mode 100644 index 00000000..bb55b92a --- /dev/null +++ b/highlight/jirs-contexts/src/c8578.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\"@"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8605 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8594 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8598 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8579.rs b/highlight/jirs-contexts/src/c8579.rs new file mode 100644 index 00000000..f288da39 --- /dev/null +++ b/highlight/jirs-contexts/src/c8579.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\'@"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'\'"), + scope: vec![ + Scope { + a: 59955200847315075, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c858.rs b/highlight/jirs-contexts/src/c858.rs new file mode 100644 index 00000000..0f54cffe --- /dev/null +++ b/highlight/jirs-contexts/src/c858.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1042 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8580.rs b/highlight/jirs-contexts/src/c8580.rs new file mode 100644 index 00000000..b6b3f7f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8580.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521944400043, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8581.rs b/highlight/jirs-contexts/src/c8581.rs new file mode 100644 index 00000000..b6b3f7f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8581.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521944400043, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8582.rs b/highlight/jirs-contexts/src/c8582.rs new file mode 100644 index 00000000..1ce1e586 --- /dev/null +++ b/highlight/jirs-contexts/src/c8582.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(".+"), + scope: vec![ + Scope { + a: 55451949105086464, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8583.rs b/highlight/jirs-contexts/src/c8583.rs new file mode 100644 index 00000000..cd0aa58b --- /dev/null +++ b/highlight/jirs-contexts/src/c8583.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521962160299, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8584.rs b/highlight/jirs-contexts/src/c8584.rs new file mode 100644 index 00000000..81278fdc --- /dev/null +++ b/highlight/jirs-contexts/src/c8584.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521993814187, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!\\d+|\\.)(?:\\p{L}|\\p{N}|\\.)+"), + scope: vec![ + Scope { + a: 48414576471113728, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8585.rs b/highlight/jirs-contexts/src/c8585.rs new file mode 100644 index 00000000..977c25db --- /dev/null +++ b/highlight/jirs-contexts/src/c8585.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=#)(?i:(requires))\\s"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636636741173379, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8567 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8586.rs b/highlight/jirs-contexts/src/c8586.rs new file mode 100644 index 00000000..9adf1579 --- /dev/null +++ b/highlight/jirs-contexts/src/c8586.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8599 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8588.rs b/highlight/jirs-contexts/src/c8588.rs new file mode 100644 index 00000000..c0ed043a --- /dev/null +++ b/highlight/jirs-contexts/src/c8588.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844987570847744, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844987570847744, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8587 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8589.rs b/highlight/jirs-contexts/src/c8589.rs new file mode 100644 index 00000000..4d0add6f --- /dev/null +++ b/highlight/jirs-contexts/src/c8589.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)\\s*\\b(?i)(cmdletbinding|alias|outputtype|parameter|validatenotnull|validatenotnullorempty|validatecount|validateset|allownull|allowemptycollection|allowemptystring|validatescript|validaterange|validatepattern|validatelength|supportswildcards)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521993814198, + b: 36873221949095936, + }, + ]),(2, vec![ + Scope { + a: 61925255114915971, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8568 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c859.rs b/highlight/jirs-contexts/src/c859.rs new file mode 100644 index 00000000..1e888631 --- /dev/null +++ b/highlight/jirs-contexts/src/c859.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 860 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8590.rs b/highlight/jirs-contexts/src/c8590.rs new file mode 100644 index 00000000..ebabcc60 --- /dev/null +++ b/highlight/jirs-contexts/src/c8590.rs @@ -0,0 +1,85 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\p{L}|\\d|_|-|\\\\|\\:)*\\\\)?\\b(?i:Add|Approve|Assert|Backup|Block|Build|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Deploy|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Mount|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Write)\\-.+?(?:\\.(?i:exe|cmd|bat|ps1))?\\b"), + scope: vec![ + Scope { + a: 61925255094140928, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?i:(?:\\s?|#)+(\\.)(COMPONENT|DESCRIPTION|EXAMPLE|EXTERNALHELP|FORWARDHELPCATEGORY|FORWARDHELPTARGETNAME|FUNCTIONALITY|INPUTS|LINK|NOTES|OUTPUTS|REMOTEHELPRUNSPACE|ROLE|SYNOPSIS))"), + scope: vec![ + Scope { + a: 51511655917617283, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955016174403715, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628125220995, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:\\s?(\\.)(PARAMETER|FORWARDHELPTARGETNAME|FORWARDHELPCATEGORY|REMOTEHELPRUNSPACE|EXTERNALHELP)\\s+([a-z0-9-_]+))"), + scope: vec![ + Scope { + a: 51511655917617283, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955016174403715, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628125220995, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628125220995, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8592.rs b/highlight/jirs-contexts/src/c8592.rs new file mode 100644 index 00000000..34d28f35 --- /dev/null +++ b/highlight/jirs-contexts/src/c8592.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`[`0abefnrtv\"\'$]"), + scope: vec![ + Scope { + a: 59955200847315075, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8603 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\""), + scope: vec![ + Scope { + a: 59955200847315075, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8595.rs b/highlight/jirs-contexts/src/c8595.rs new file mode 100644 index 00000000..c82dd0df --- /dev/null +++ b/highlight/jirs-contexts/src/c8595.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?:\\s*+)(?i)(function|filter|configuration|workflow)\\s+(?:(global|local|script|private):)?((?:\\p{L}|\\d|_|-|\\.)+)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46444131375054848, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 48414576471113728, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439095795843, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615171, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8572 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8596.rs b/highlight/jirs-contexts/src/c8596.rs new file mode 100644 index 00000000..8ea18cc8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8596.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787172245686, + b: 36873221949095936, + }, + ]),(2, vec![ + Scope { + a: 47288521962160310, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8573 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8597.rs b/highlight/jirs-contexts/src/c8597.rs new file mode 100644 index 00000000..3a3b3e10 --- /dev/null +++ b/highlight/jirs-contexts/src/c8597.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521944400054, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8574 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8598.rs b/highlight/jirs-contexts/src/c8598.rs new file mode 100644 index 00000000..b947e0c6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8598.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521944400054, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8575 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8599.rs b/highlight/jirs-contexts/src/c8599.rs new file mode 100644 index 00000000..4d6946b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8599.rs @@ -0,0 +1,361 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844987570847744, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844987570847744, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<#"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038943, + b: 51229008402055168, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8576 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[2-6]>&1|>>|>|<<|<|>|>\\||[1-6]>|[1-6]>>"), + scope: vec![ + Scope { + a: 52636628122140803, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8590 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8592 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8604 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8595 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8589 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8586 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8602 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8596 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8593 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8601 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8594 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![ + Scope { + a: 281496451809280, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496451809280, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 85 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c860.rs b/highlight/jirs-contexts/src/c860.rs new file mode 100644 index 00000000..1abe2591 --- /dev/null +++ b/highlight/jirs-contexts/src/c860.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1042 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8600.rs b/highlight/jirs-contexts/src/c8600.rs new file mode 100644 index 00000000..88c71c4f --- /dev/null +++ b/highlight/jirs-contexts/src/c8600.rs @@ -0,0 +1,146 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521962160310, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8583 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8602.rs b/highlight/jirs-contexts/src/c8602.rs new file mode 100644 index 00000000..2a277c39 --- /dev/null +++ b/highlight/jirs-contexts/src/c8602.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521993814198, + b: 36873221949095936, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8584 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8603.rs b/highlight/jirs-contexts/src/c8603.rs new file mode 100644 index 00000000..b66dfd3e --- /dev/null +++ b/highlight/jirs-contexts/src/c8603.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`u\\{(?:(?:10)?([0-9a-fA-F]){1,4}|0?\\g<1>{1,5})}"), + scope: vec![ + Scope { + a: 59955200847315075, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`u(?:\\{[0-9a-fA-F]{,6}.)?"), + scope: vec![ + Scope { + a: 50103576662442115, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8604.rs b/highlight/jirs-contexts/src/c8604.rs new file mode 100644 index 00000000..2f3da092 --- /dev/null +++ b/highlight/jirs-contexts/src/c8604.rs @@ -0,0 +1,239 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(?i:(False|Null|True))\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59955110645792768, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(?i:(Error|ExecutionContext|Host|Home|PID|PsHome|PsVersionTable|ShellID))((?:\\.(?:\\p{L}|\\d|_)+)*\\b)?\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 61925409715847299, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087306883203, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)((?:[$^?])|(?i:_|Args|ConsoleFileName|Event|EventArgs|EventSubscriber|ForEach|Input|LastExitCode|Matches|MyInvocation|NestedPromptLevel|Profile|PSBoundParameters|PsCmdlet|PsCulture|PSDebugContext|PSItem|PSCommandPath|PSScriptRoot|PsUICulture|Pwd|Sender|SourceArgs|SourceEventArgs|StackTrace|Switch|This)\\b)((?:\\.(?:\\p{L}|\\d|_)+)*\\b)?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 61925246556635267, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087306883203, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(?i:(ConfirmPreference|DebugPreference|ErrorActionPreference|ErrorView|FormatEnumerationLimit|InformationPreference|LogCommandHealthEvent|LogCommandLifecycleEvent|LogEngineHealthEvent|LogEngineLifecycleEvent|LogProviderHealthEvent|LogProviderLifecycleEvent|MaximumAliasCount|MaximumDriveCount|MaximumErrorCount|MaximumFunctionCount|MaximumHistoryCount|MaximumVariableCount|OFS|OutputEncoding|PSCulture|PSDebugContext|PSDefaultParameterValues|PSEmailServer|PSItem|PSModuleAutoLoadingPreference|PSModuleAutoloadingPreference|PSSenderInfo|PSSessionApplicationName|PSSessionConfigurationName|PSSessionOption|ProgressPreference|VerbosePreference|WarningPreference|WhatIfPreference))((?:\\.(?:\\p{L}|\\d|_)+)*\\b)?\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259061530787840, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087306883203, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(\\$|@)(global|local|private|script|using|workflow):((?:\\p{L}|\\d|_)+))((?:\\.(?:\\p{L}|\\d|_)+)*\\b)?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439095795843, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 49259087306883203, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(\\$)(\\{)(global|local|private|script|using|workflow):([^}]*[^}`])(\\}))((?:\\.(?:\\p{L}|\\d|_)+)*\\b)?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521962160310, + b: 36873221949095936, + }, + ]),(3, vec![ + Scope { + a: 48414439095795843, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288521962160299, + b: 36873221949095936, + }, + ]),(6, vec![ + Scope { + a: 49259087306883203, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(\\$|@)((?:\\p{L}|\\d|_)+:)?((?:\\p{L}|\\d|_)+))((?:\\.(?:\\p{L}|\\d|_)+)*\\b)?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925246539661443, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 49259087306883203, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(\\$)(\\{)((?:\\p{L}|\\d|_)+:)?([^}]*[^}`])(\\}))((?:\\.(?:\\p{L}|\\d|_)+)*\\b)?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521962160310, + b: 36873221949095936, + }, + ]),(3, vec![ + Scope { + a: 61925246539661443, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288521962160299, + b: 36873221949095936, + }, + ]),(6, vec![ + Scope { + a: 49259087306883203, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8605.rs b/highlight/jirs-contexts/src/c8605.rs new file mode 100644 index 00000000..300ad6a5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8605.rs @@ -0,0 +1,204 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(?i:(False|Null|True))\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59955110645792768, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(?i:(Error|ExecutionContext|Host|Home|PID|PsHome|PsVersionTable|ShellID))\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 61925409715847299, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)((?:[$^?])|(?i:_|Args|ConsoleFileName|Event|EventArgs|EventSubscriber|ForEach|Input|LastExitCode|Matches|MyInvocation|NestedPromptLevel|Profile|PSBoundParameters|PsCmdlet|PsCulture|PSDebugContext|PSItem|PSCommandPath|PSScriptRoot|PsUICulture|Pwd|Sender|SourceArgs|SourceEventArgs|StackTrace|Switch|This)\\b)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 61925246556635267, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)(?i:(ConfirmPreference|DebugPreference|ErrorActionPreference|ErrorView|FormatEnumerationLimit|InformationPreference|LogCommandHealthEvent|LogCommandLifecycleEvent|LogEngineHealthEvent|LogEngineLifecycleEvent|LogProviderHealthEvent|LogProviderLifecycleEvent|MaximumAliasCount|MaximumDriveCount|MaximumErrorCount|MaximumFunctionCount|MaximumHistoryCount|MaximumVariableCount|OFS|OutputEncoding|PSCulture|PSDebugContext|PSDefaultParameterValues|PSEmailServer|PSItem|PSModuleAutoLoadingPreference|PSModuleAutoloadingPreference|PSSenderInfo|PSSessionApplicationName|PSSessionConfigurationName|PSSessionOption|ProgressPreference|VerbosePreference|WarningPreference|WhatIfPreference))\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259061530787840, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(\\$)(global|local|private|script|using|workflow):((?:\\p{L}|\\d|_)+))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439095795843, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(\\$)(\\{)(global|local|private|script|using|workflow):([^}]*[^}`])(\\}))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439095795843, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636787021119488, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 49259087306883203, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(\\$)((?:\\p{L}|\\d|_)+:)?((?:\\p{L}|\\d|_)+))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925246539661443, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i:(\\$)(\\{)((?:\\p{L}|\\d|_)+:)?([^}]*[^}`])(\\}))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087310291075, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514563, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288521962160310, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925246539661443, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288521962160299, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8606.rs b/highlight/jirs-contexts/src/c8606.rs new file mode 100644 index 00000000..23bb8237 --- /dev/null +++ b/highlight/jirs-contexts/src/c8606.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8607.rs b/highlight/jirs-contexts/src/c8607.rs new file mode 100644 index 00000000..03dfcd1b --- /dev/null +++ b/highlight/jirs-contexts/src/c8607.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038852, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8608.rs b/highlight/jirs-contexts/src/c8608.rs new file mode 100644 index 00000000..9f0327f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8608.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288629325660523, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8632 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8609.rs b/highlight/jirs-contexts/src/c8609.rs new file mode 100644 index 00000000..a14b8e8e --- /dev/null +++ b/highlight/jirs-contexts/src/c8609.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288629325662603, + b: 48132787953205248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8644 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c861.rs b/highlight/jirs-contexts/src/c861.rs new file mode 100644 index 00000000..1f750813 --- /dev/null +++ b/highlight/jirs-contexts/src/c861.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 862 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8610.rs b/highlight/jirs-contexts/src/c8610.rs new file mode 100644 index 00000000..127a18c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8610.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(default|deprecated|packed)\\b"), + scope: vec![ + Scope { + a: 61925255094206464, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\,"), + scope: vec![ + Scope { + a: 47288620764758148, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629312487595, + b: 37154696925806592, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8652 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8611.rs b/highlight/jirs-contexts/src/c8611.rs new file mode 100644 index 00000000..99f5b8a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8611.rs @@ -0,0 +1,78 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))(?:(\\.)\\b([A-Za-z][A-Za-z0-9_]*)\\b)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324939930, + b: 48132787953205248, + }, + ]),(2, vec![ + Scope { + a: 47288788233486336, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259830329999360, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b(\\.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259727250784256, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788233486336, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49259830329999360, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8612.rs b/highlight/jirs-contexts/src/c8612.rs new file mode 100644 index 00000000..39bf9108 --- /dev/null +++ b/highlight/jirs-contexts/src/c8612.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8664 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8648 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8613.rs b/highlight/jirs-contexts/src/c8613.rs new file mode 100644 index 00000000..19152840 --- /dev/null +++ b/highlight/jirs-contexts/src/c8613.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8644 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8614.rs b/highlight/jirs-contexts/src/c8614.rs new file mode 100644 index 00000000..19152840 --- /dev/null +++ b/highlight/jirs-contexts/src/c8614.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8644 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8615.rs b/highlight/jirs-contexts/src/c8615.rs new file mode 100644 index 00000000..d4de1624 --- /dev/null +++ b/highlight/jirs-contexts/src/c8615.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288629325660732, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8644 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8616.rs b/highlight/jirs-contexts/src/c8616.rs new file mode 100644 index 00000000..f4332955 --- /dev/null +++ b/highlight/jirs-contexts/src/c8616.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288629325662604, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8650 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8617.rs b/highlight/jirs-contexts/src/c8617.rs new file mode 100644 index 00000000..237748f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8617.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689484234884, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8652 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8618.rs b/highlight/jirs-contexts/src/c8618.rs new file mode 100644 index 00000000..1bc69c5a --- /dev/null +++ b/highlight/jirs-contexts/src/c8618.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288629325660826, + b: 48132787953205248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8685 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8619.rs b/highlight/jirs-contexts/src/c8619.rs new file mode 100644 index 00000000..80897f06 --- /dev/null +++ b/highlight/jirs-contexts/src/c8619.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b(\\.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259727250784256, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620745621636, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59392130643525764, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8648 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c862.rs b/highlight/jirs-contexts/src/c862.rs new file mode 100644 index 00000000..5303e66a --- /dev/null +++ b/highlight/jirs-contexts/src/c862.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8620.rs b/highlight/jirs-contexts/src/c8620.rs new file mode 100644 index 00000000..4b710d51 --- /dev/null +++ b/highlight/jirs-contexts/src/c8620.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8647 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8664 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8621.rs b/highlight/jirs-contexts/src/c8621.rs new file mode 100644 index 00000000..d7bf3c46 --- /dev/null +++ b/highlight/jirs-contexts/src/c8621.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288629325662605, + b: 48132787953205248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8651 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8622.rs b/highlight/jirs-contexts/src/c8622.rs new file mode 100644 index 00000000..b049f5b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8622.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629322582413, + b: 48132787953205248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bstream\\b"), + scope: vec![ + Scope { + a: 48414439032225792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8645 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8623.rs b/highlight/jirs-contexts/src/c8623.rs new file mode 100644 index 00000000..d203c9d5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8623.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288629325662606, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8624 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8624.rs b/highlight/jirs-contexts/src/c8624.rs new file mode 100644 index 00000000..765d3296 --- /dev/null +++ b/highlight/jirs-contexts/src/c8624.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288629325662606, + b: 48132787953205248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8651 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8658 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8625.rs b/highlight/jirs-contexts/src/c8625.rs new file mode 100644 index 00000000..62ce1655 --- /dev/null +++ b/highlight/jirs-contexts/src/c8625.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\""), + scope: vec![ + Scope { + a: 59955200847315076, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 37154696925806592, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8626.rs b/highlight/jirs-contexts/src/c8626.rs new file mode 100644 index 00000000..39bf9108 --- /dev/null +++ b/highlight/jirs-contexts/src/c8626.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8664 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8648 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8627.rs b/highlight/jirs-contexts/src/c8627.rs new file mode 100644 index 00000000..d96c59f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8627.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8641 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8628.rs b/highlight/jirs-contexts/src/c8628.rs new file mode 100644 index 00000000..c3f7e097 --- /dev/null +++ b/highlight/jirs-contexts/src/c8628.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844991865815040, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844991865815040, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8627 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8629.rs b/highlight/jirs-contexts/src/c8629.rs new file mode 100644 index 00000000..f7d8b49d --- /dev/null +++ b/highlight/jirs-contexts/src/c8629.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130756, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c863.rs b/highlight/jirs-contexts/src/c863.rs new file mode 100644 index 00000000..0a5509eb --- /dev/null +++ b/highlight/jirs-contexts/src/c863.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 874 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8630.rs b/highlight/jirs-contexts/src/c8630.rs new file mode 100644 index 00000000..e10d68ab --- /dev/null +++ b/highlight/jirs-contexts/src/c8630.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("//"), + scope: vec![ + Scope { + a: 47288629323038902, + b: 37154696925806592, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8606 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038852, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8607 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8631.rs b/highlight/jirs-contexts/src/c8631.rs new file mode 100644 index 00000000..caccccc4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8631.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(enum)\\b\\s*\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576486318212, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130642804868, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8608 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8632.rs b/highlight/jirs-contexts/src/c8632.rs new file mode 100644 index 00000000..a8f272b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8632.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288629325660523, + b: 48132787953205248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8651 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59955136430801028, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8662 }), + ContextReference::Direct(ContextId { index: 8636 }), + ContextReference::Direct(ContextId { index: 8646 }), + ContextReference::Direct(ContextId { index: 8629 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8633.rs b/highlight/jirs-contexts/src/c8633.rs new file mode 100644 index 00000000..cd07c579 --- /dev/null +++ b/highlight/jirs-contexts/src/c8633.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(extend)\\b"), + scope: vec![ + Scope { + a: 48414439183679620, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8634 }), + ContextReference::Direct(ContextId { index: 8645 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8634.rs b/highlight/jirs-contexts/src/c8634.rs new file mode 100644 index 00000000..34f93537 --- /dev/null +++ b/highlight/jirs-contexts/src/c8634.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288629325662603, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8609 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8635.rs b/highlight/jirs-contexts/src/c8635.rs new file mode 100644 index 00000000..ed508aea --- /dev/null +++ b/highlight/jirs-contexts/src/c8635.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(optional|required|repeated)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439032225792, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8637 }), + ContextReference::Direct(ContextId { index: 8638 }), + ContextReference::Direct(ContextId { index: 8645 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(map)\\b\\s*\\b(<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925375391170692, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629357576374, + b: 37154696925806592, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8637 }), + ContextReference::Direct(ContextId { index: 8638 }), + ContextReference::Direct(ContextId { index: 8642 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b([A-Za-z][A-Za-z0-9_]*)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8637 }), + ContextReference::Direct(ContextId { index: 8638 }), + ContextReference::Direct(ContextId { index: 8645 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8636.rs b/highlight/jirs-contexts/src/c8636.rs new file mode 100644 index 00000000..3476c2b9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8636.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629312487606, + b: 37154696925806592, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8610 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8637.rs b/highlight/jirs-contexts/src/c8637.rs new file mode 100644 index 00000000..fbaf2172 --- /dev/null +++ b/highlight/jirs-contexts/src/c8637.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8662 }), + ContextReference::Direct(ContextId { index: 8636 }), + ContextReference::Direct(ContextId { index: 8646 }), + ContextReference::Direct(ContextId { index: 8629 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8638.rs b/highlight/jirs-contexts/src/c8638.rs new file mode 100644 index 00000000..368c541a --- /dev/null +++ b/highlight/jirs-contexts/src/c8638.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49259087332114564, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8639.rs b/highlight/jirs-contexts/src/c8639.rs new file mode 100644 index 00000000..51349a96 --- /dev/null +++ b/highlight/jirs-contexts/src/c8639.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629324939930, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8611 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c864.rs b/highlight/jirs-contexts/src/c864.rs new file mode 100644 index 00000000..98a420fa --- /dev/null +++ b/highlight/jirs-contexts/src/c864.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 865 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8640.rs b/highlight/jirs-contexts/src/c8640.rs new file mode 100644 index 00000000..0b8b70d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8640.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(import)\\b\\s*(weak|public)?\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787041304708, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439032225792, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8612 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8641.rs b/highlight/jirs-contexts/src/c8641.rs new file mode 100644 index 00000000..cdf54ba7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8641.rs @@ -0,0 +1,106 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844991865815040, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844991865815040, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8655 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8640 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8651 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8631 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8643 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8633 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8663 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(parsed)?\\s*(class)\\s+\\b([A-Za-z][A-Za-z0-9_]*)\\b\\s+{"), + scope: vec![ + Scope { + a: 46453880979718276, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439032225792, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576500015236, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130632319108, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8613 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(group)\\s+\\b([A-Za-z][A-Za-z0-9_]*)\\b\\s+=\\s+(\\d+)\\s+{"), + scope: vec![ + Scope { + a: 46443865087148032, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576471179264, + b: 0, + }, + Scope { + a: 50104723410452612, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087332114564, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089171021824, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8614 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8642.rs b/highlight/jirs-contexts/src/c8642.rs new file mode 100644 index 00000000..84b05d42 --- /dev/null +++ b/highlight/jirs-contexts/src/c8642.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620767641732, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629357576363, + b: 37154696925806592, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\b([A-Za-z][A-Za-z0-9_]*)\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8645 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8643.rs b/highlight/jirs-contexts/src/c8643.rs new file mode 100644 index 00000000..321fe2a2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8643.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(message)\\b\\s*\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576500015236, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632319108, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8615 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8644.rs b/highlight/jirs-contexts/src/c8644.rs new file mode 100644 index 00000000..1a63d470 --- /dev/null +++ b/highlight/jirs-contexts/src/c8644.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288629325660732, + b: 48132787953205248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8651 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8643 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8633 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8649 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8631 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8657 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8635 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8645.rs b/highlight/jirs-contexts/src/c8645.rs new file mode 100644 index 00000000..35f8e6d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8645.rs @@ -0,0 +1,98 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(double|float|bool|string|bytes)"), + scope: vec![ + Scope { + a: 61925375353290752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(u|s)?int(32|64)"), + scope: vec![ + Scope { + a: 61925375353290752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("s?fixed(32|64)"), + scope: vec![ + Scope { + a: 61925375353290752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b(\\.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259727250784256, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788233486336, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 48414576471179264, + b: 0, + }, + Scope { + a: 49259001401311232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8646.rs b/highlight/jirs-contexts/src/c8646.rs new file mode 100644 index 00000000..28bed34f --- /dev/null +++ b/highlight/jirs-contexts/src/c8646.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+"), + scope: vec![ + Scope { + a: 59955089171021824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8647.rs b/highlight/jirs-contexts/src/c8647.rs new file mode 100644 index 00000000..35f41064 --- /dev/null +++ b/highlight/jirs-contexts/src/c8647.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+"), + scope: vec![ + Scope { + a: 59955089171021824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("max"), + scope: vec![ + Scope { + a: 59955110645858304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620729761792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("to"), + scope: vec![ + Scope { + a: 52636787064569988, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689449238528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8648.rs b/highlight/jirs-contexts/src/c8648.rs new file mode 100644 index 00000000..bf178700 --- /dev/null +++ b/highlight/jirs-contexts/src/c8648.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689449238528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8649.rs b/highlight/jirs-contexts/src/c8649.rs new file mode 100644 index 00000000..d3359318 --- /dev/null +++ b/highlight/jirs-contexts/src/c8649.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(oneof)\\b\\s*\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439183745156, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130633891972, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8616 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c865.rs b/highlight/jirs-contexts/src/c865.rs new file mode 100644 index 00000000..6d77c06c --- /dev/null +++ b/highlight/jirs-contexts/src/c865.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8650.rs b/highlight/jirs-contexts/src/c8650.rs new file mode 100644 index 00000000..ffefcdd2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8650.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288629325662604, + b: 48132787953205248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8637 }), + ContextReference::Direct(ContextId { index: 8638 }), + ContextReference::Direct(ContextId { index: 8645 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8651.rs b/highlight/jirs-contexts/src/c8651.rs new file mode 100644 index 00000000..fc8cbc7e --- /dev/null +++ b/highlight/jirs-contexts/src/c8651.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(option)\\b"), + scope: vec![ + Scope { + a: 48414576488611972, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8617 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8652.rs b/highlight/jirs-contexts/src/c8652.rs new file mode 100644 index 00000000..406ae661 --- /dev/null +++ b/highlight/jirs-contexts/src/c8652.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49259830329999360, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8639 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130756, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8653 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8653.rs b/highlight/jirs-contexts/src/c8653.rs new file mode 100644 index 00000000..4e285e66 --- /dev/null +++ b/highlight/jirs-contexts/src/c8653.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288629325660826, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8618 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8684 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8654.rs b/highlight/jirs-contexts/src/c8654.rs new file mode 100644 index 00000000..5ebb8c85 --- /dev/null +++ b/highlight/jirs-contexts/src/c8654.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8655.rs b/highlight/jirs-contexts/src/c8655.rs new file mode 100644 index 00000000..730f459c --- /dev/null +++ b/highlight/jirs-contexts/src/c8655.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(package)\\b"), + scope: vec![ + Scope { + a: 52636787037044868, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8619 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8656.rs b/highlight/jirs-contexts/src/c8656.rs new file mode 100644 index 00000000..a40c2667 --- /dev/null +++ b/highlight/jirs-contexts/src/c8656.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8630 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8657.rs b/highlight/jirs-contexts/src/c8657.rs new file mode 100644 index 00000000..db484ae3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8657.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(reserved)\\b"), + scope: vec![ + Scope { + a: 48414439032225792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8620 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(extensions)\\b"), + scope: vec![ + Scope { + a: 48414439032225792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8647 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8658.rs b/highlight/jirs-contexts/src/c8658.rs new file mode 100644 index 00000000..a955c2f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8658.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rpc)\\b\\s*\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576622764164, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630617485, + b: 37154696925806592, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8659 }), + ContextReference::Direct(ContextId { index: 8660 }), + ContextReference::Direct(ContextId { index: 8661 }), + ContextReference::Direct(ContextId { index: 8660 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8659.rs b/highlight/jirs-contexts/src/c8659.rs new file mode 100644 index 00000000..9defbcf9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8659.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288629325662605, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8621 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689449238528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c866.rs b/highlight/jirs-contexts/src/c866.rs new file mode 100644 index 00000000..d6449911 --- /dev/null +++ b/highlight/jirs-contexts/src/c866.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 867 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8660.rs b/highlight/jirs-contexts/src/c8660.rs new file mode 100644 index 00000000..4e198fba --- /dev/null +++ b/highlight/jirs-contexts/src/c8660.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629322582413, + b: 51229012697022464, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8622 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8661.rs b/highlight/jirs-contexts/src/c8661.rs new file mode 100644 index 00000000..9c1ecbd8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8661.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("returns"), + scope: vec![ + Scope { + a: 52636787172966532, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8662.rs b/highlight/jirs-contexts/src/c8662.rs new file mode 100644 index 00000000..6a4193ed --- /dev/null +++ b/highlight/jirs-contexts/src/c8662.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288689449238528, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8663.rs b/highlight/jirs-contexts/src/c8663.rs new file mode 100644 index 00000000..e0afc831 --- /dev/null +++ b/highlight/jirs-contexts/src/c8663.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(service)\\b\\s*\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576622829700, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632319108, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8623 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8664.rs b/highlight/jirs-contexts/src/c8664.rs new file mode 100644 index 00000000..d0ec9cae --- /dev/null +++ b/highlight/jirs-contexts/src/c8664.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 37154696925806592, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8625 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8665.rs b/highlight/jirs-contexts/src/c8665.rs new file mode 100644 index 00000000..79c0ab57 --- /dev/null +++ b/highlight/jirs-contexts/src/c8665.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8656, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(syntax)\\s*(=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787043139716, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130756, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8626 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8666.rs b/highlight/jirs-contexts/src/c8666.rs new file mode 100644 index 00000000..df443359 --- /dev/null +++ b/highlight/jirs-contexts/src/c8666.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629322907819, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\,"), + scope: vec![ + Scope { + a: 47288620732973189, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8684 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8667.rs b/highlight/jirs-contexts/src/c8667.rs new file mode 100644 index 00000000..23bb8237 --- /dev/null +++ b/highlight/jirs-contexts/src/c8667.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8668.rs b/highlight/jirs-contexts/src/c8668.rs new file mode 100644 index 00000000..4eef5b0a --- /dev/null +++ b/highlight/jirs-contexts/src/c8668.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629471543467, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8683 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b(\\.)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087316516997, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788233551872, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49259087306883205, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8669.rs b/highlight/jirs-contexts/src/c8669.rs new file mode 100644 index 00000000..48e8f8f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8669.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}"), + scope: vec![ + Scope { + a: 47288629471609003, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8682 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c867.rs b/highlight/jirs-contexts/src/c867.rs new file mode 100644 index 00000000..14f82c08 --- /dev/null +++ b/highlight/jirs-contexts/src/c867.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8670.rs b/highlight/jirs-contexts/src/c8670.rs new file mode 100644 index 00000000..482d6c39 --- /dev/null +++ b/highlight/jirs-contexts/src/c8670.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(">"), + scope: vec![ + Scope { + a: 47288629471609003, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8682 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8671.rs b/highlight/jirs-contexts/src/c8671.rs new file mode 100644 index 00000000..c56000e3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8671.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\\\(?:[\'\"\\\\/abfnrtv?]|[0-9]{3}|(?i:u|x)[0-9A-Fa-f]+))"), + scope: vec![ + Scope { + a: 59955200847315077, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 50103314704957573, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8672 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8672.rs b/highlight/jirs-contexts/src/c8672.rs new file mode 100644 index 00000000..f240cb2c --- /dev/null +++ b/highlight/jirs-contexts/src/c8672.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8689 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8687 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8673.rs b/highlight/jirs-contexts/src/c8673.rs new file mode 100644 index 00000000..3ed01cbe --- /dev/null +++ b/highlight/jirs-contexts/src/c8673.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\\\(?:[\'\"\\\\/abfnrtv?]|[0-9]{3}|(?i:u|x)[0-9A-Fa-f]+))"), + scope: vec![ + Scope { + a: 59955200847315077, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 50103314704957573, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956422, + b: 70650953602498560, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8674 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8674.rs b/highlight/jirs-contexts/src/c8674.rs new file mode 100644 index 00000000..62a0c277 --- /dev/null +++ b/highlight/jirs-contexts/src/c8674.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8690 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8687 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8675.rs b/highlight/jirs-contexts/src/c8675.rs new file mode 100644 index 00000000..309c588a --- /dev/null +++ b/highlight/jirs-contexts/src/c8675.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8685 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8676.rs b/highlight/jirs-contexts/src/c8676.rs new file mode 100644 index 00000000..17d78b23 --- /dev/null +++ b/highlight/jirs-contexts/src/c8676.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282046207361024, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282046207361024, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8675 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8677.rs b/highlight/jirs-contexts/src/c8677.rs new file mode 100644 index 00000000..44026353 --- /dev/null +++ b/highlight/jirs-contexts/src/c8677.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629322907830, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8666 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8678.rs b/highlight/jirs-contexts/src/c8678.rs new file mode 100644 index 00000000..e6774860 --- /dev/null +++ b/highlight/jirs-contexts/src/c8678.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620729827328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8687 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8679.rs b/highlight/jirs-contexts/src/c8679.rs new file mode 100644 index 00000000..f8cb3539 --- /dev/null +++ b/highlight/jirs-contexts/src/c8679.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#"), + scope: vec![ + Scope { + a: 47288629323038902, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8667 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c868.rs b/highlight/jirs-contexts/src/c868.rs new file mode 100644 index 00000000..89ce48d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c868.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 869 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8680.rs b/highlight/jirs-contexts/src/c8680.rs new file mode 100644 index 00000000..ad5936e2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8680.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|True|t|false|False|f)\\b"), + scope: vec![ + Scope { + a: 59955110645923840, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\+|-)?\\b(?i:inf|infinity)\\b"), + scope: vec![ + Scope { + a: 59955110645923840, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:nan)\\b"), + scope: vec![ + Scope { + a: 59955110645923840, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8681.rs b/highlight/jirs-contexts/src/c8681.rs new file mode 100644 index 00000000..6fe37413 --- /dev/null +++ b/highlight/jirs-contexts/src/c8681.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59955089186160773, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8682.rs b/highlight/jirs-contexts/src/c8682.rs new file mode 100644 index 00000000..437fbf81 --- /dev/null +++ b/highlight/jirs-contexts/src/c8682.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Za-z][A-Za-z0-9_]*)\\b"), + scope: vec![ + Scope { + a: 49259087306883205, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8683 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629471543478, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8668 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8683.rs b/highlight/jirs-contexts/src/c8683.rs new file mode 100644 index 00000000..5b7462e6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8683.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)|(?=\\{|<)"), + scope: vec![ + Scope { + a: 47288620737429637, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8678 }), + ContextReference::Direct(ContextId { index: 8684 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8687 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8684.rs b/highlight/jirs-contexts/src/c8684.rs new file mode 100644 index 00000000..634559df --- /dev/null +++ b/highlight/jirs-contexts/src/c8684.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![ + Scope { + a: 47288629471609014, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8669 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<"), + scope: vec![ + Scope { + a: 47288629471609014, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8670 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8680 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8689 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8690 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8681 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8686 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8677 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8687 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8685.rs b/highlight/jirs-contexts/src/c8685.rs new file mode 100644 index 00000000..04455d99 --- /dev/null +++ b/highlight/jirs-contexts/src/c8685.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 282046207361024, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 282046207361024, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8682 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8686.rs b/highlight/jirs-contexts/src/c8686.rs new file mode 100644 index 00000000..d1af0370 --- /dev/null +++ b/highlight/jirs-contexts/src/c8686.rs @@ -0,0 +1,101 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?xi:\n (?:\\+|-)?(?:0|[1-9]\\d*)?\\.\\d+(?i:e(?:\\+|-)?(?:\\+|-)?(?:0|[1-9]\\d*))?(f?) # literal with a dot: .3 .3e+4 1.3 1.3f\n |(?:\\+|-)?(?:0|[1-9]\\d*)(f) # literal with a \'f\': 1f\n |(?:\\+|-)?(?:0|[1-9]\\d*)(?i:e(?:\\+|-)?(?:\\+|-)?(?:0|[1-9]\\d*))(f?) # literal with an exp: .3e+4 1e-3 1e3f\n)\\b"), + scope: vec![ + Scope { + a: 59955089176592517, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070553, + b: 37436171902517248, + }, + ]),(2, vec![ + Scope { + a: 47288629325070553, + b: 37436171902517248, + }, + ]),(3, vec![ + Scope { + a: 47288629325070553, + b: 37436171902517248, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\+|-)?(?:0|[1-9]\\d*)\\b"), + scope: vec![ + Scope { + a: 59955089176461445, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0)[0-8]+\\b"), + scope: vec![ + Scope { + a: 59955089185570949, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070690, + b: 37436171902517248, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(0[xX])[0-9A-Fa-f]+\\b"), + scope: vec![ + Scope { + a: 59955089201168517, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325070928, + b: 37436171902517248, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8687.rs b/highlight/jirs-contexts/src/c8687.rs new file mode 100644 index 00000000..aef64c39 --- /dev/null +++ b/highlight/jirs-contexts/src/c8687.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8688.rs b/highlight/jirs-contexts/src/c8688.rs new file mode 100644 index 00000000..eb57eccd --- /dev/null +++ b/highlight/jirs-contexts/src/c8688.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8679 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8689.rs b/highlight/jirs-contexts/src/c8689.rs new file mode 100644 index 00000000..95ea3f15 --- /dev/null +++ b/highlight/jirs-contexts/src/c8689.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 37436171902517248, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8671 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c869.rs b/highlight/jirs-contexts/src/c869.rs new file mode 100644 index 00000000..57f82f9a --- /dev/null +++ b/highlight/jirs-contexts/src/c869.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8690.rs b/highlight/jirs-contexts/src/c8690.rs new file mode 100644 index 00000000..7503d25e --- /dev/null +++ b/highlight/jirs-contexts/src/c8690.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: Some( + ContextId { + index: 8688, + }, +), + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![ + Scope { + a: 47288629323956422, + b: 70651000847138816, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 8673 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8691.rs b/highlight/jirs-contexts/src/c8691.rs new file mode 100644 index 00000000..018d4745 --- /dev/null +++ b/highlight/jirs-contexts/src/c8691.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8710 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8722 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8692.rs b/highlight/jirs-contexts/src/c8692.rs new file mode 100644 index 00000000..addbff59 --- /dev/null +++ b/highlight/jirs-contexts/src/c8692.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8693.rs b/highlight/jirs-contexts/src/c8693.rs new file mode 100644 index 00000000..51ae1a29 --- /dev/null +++ b/highlight/jirs-contexts/src/c8693.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8708 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8721 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8711 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(inherits)\\b\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439032356864, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8694 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8694.rs b/highlight/jirs-contexts/src/c8694.rs new file mode 100644 index 00000000..b87ab937 --- /dev/null +++ b/highlight/jirs-contexts/src/c8694.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:[-_A-Za-z0-9\".]+::)*[-_A-Za-z0-9\".]+)\\b"), + scope: vec![ + Scope { + a: 61925375353421824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8695.rs b/highlight/jirs-contexts/src/c8695.rs new file mode 100644 index 00000000..a8bd92c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8695.rs @@ -0,0 +1,86 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444131394715782, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444131394715782, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((\\$+)[a-zA-Z_\\x{7f}-\\x{ff}][a-zA-Z0-9_\\x{7f}-\\x{ff}]*)\\s*(?=,|\\))"), + scope: vec![ + Scope { + a: 46444131390196116, + b: 37717646879227904, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087300788224, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629322514566, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((\\$+)[a-zA-Z_\\x{7f}-\\x{ff}][a-zA-Z0-9_\\x{7f}-\\x{ff}]*)(?:\\s*(=)\\s*)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087300788224, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629322514566, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628111130758, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8696 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8696.rs b/highlight/jirs-contexts/src/c8696.rs new file mode 100644 index 00000000..7a8de5fc --- /dev/null +++ b/highlight/jirs-contexts/src/c8696.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\))"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8719 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8697.rs b/highlight/jirs-contexts/src/c8697.rs new file mode 100644 index 00000000..4a24b31c --- /dev/null +++ b/highlight/jirs-contexts/src/c8697.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8698.rs b/highlight/jirs-contexts/src/c8698.rs new file mode 100644 index 00000000..aa256dda --- /dev/null +++ b/highlight/jirs-contexts/src/c8698.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8710 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8713 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8699.rs b/highlight/jirs-contexts/src/c8699.rs new file mode 100644 index 00000000..778e681c --- /dev/null +++ b/highlight/jirs-contexts/src/c8699.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8710 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8722 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8714 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c87.rs b/highlight/jirs-contexts/src/c87.rs new file mode 100644 index 00000000..a51d111d --- /dev/null +++ b/highlight/jirs-contexts/src/c87.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@?\\s*\\b((?i:ENABLESESSIONSTATE|LANGUAGE|LCID|TRANSACTION))\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955110653591556, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 81 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%>"), + scope: vec![ + Scope { + a: 47288521949642923, + b: 1125899906842624, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c870.rs b/highlight/jirs-contexts/src/c870.rs new file mode 100644 index 00000000..5183e964 --- /dev/null +++ b/highlight/jirs-contexts/src/c870.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 871 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8700.rs b/highlight/jirs-contexts/src/c8700.rs new file mode 100644 index 00000000..32e49f9f --- /dev/null +++ b/highlight/jirs-contexts/src/c8700.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8710 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8715 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8701.rs b/highlight/jirs-contexts/src/c8701.rs new file mode 100644 index 00000000..0443643e --- /dev/null +++ b/highlight/jirs-contexts/src/c8701.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8710 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8722 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8716 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8702.rs b/highlight/jirs-contexts/src/c8702.rs new file mode 100644 index 00000000..fe9ff9b5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8702.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8710 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8717 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8703.rs b/highlight/jirs-contexts/src/c8703.rs new file mode 100644 index 00000000..1a38e5a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8703.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8710 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8722 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8718 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8704.rs b/highlight/jirs-contexts/src/c8704.rs new file mode 100644 index 00000000..c7e9536e --- /dev/null +++ b/highlight/jirs-contexts/src/c8704.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629322907819, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8719 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8705.rs b/highlight/jirs-contexts/src/c8705.rs new file mode 100644 index 00000000..53ee6425 --- /dev/null +++ b/highlight/jirs-contexts/src/c8705.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8710 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8706.rs b/highlight/jirs-contexts/src/c8706.rs new file mode 100644 index 00000000..ed282bac --- /dev/null +++ b/highlight/jirs-contexts/src/c8706.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8712 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8707.rs b/highlight/jirs-contexts/src/c8707.rs new file mode 100644 index 00000000..1d556e38 --- /dev/null +++ b/highlight/jirs-contexts/src/c8707.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845000455749632, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845000455749632, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8706 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8708.rs b/highlight/jirs-contexts/src/c8708.rs new file mode 100644 index 00000000..1c964d51 --- /dev/null +++ b/highlight/jirs-contexts/src/c8708.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\b(false|true|running|stopped|undef|present|absent|file|directory|link|installed|purged|latest|held|mounted|unmounted)\\b"), + scope: vec![ + Scope { + a: 59955110645989376, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8709.rs b/highlight/jirs-contexts/src/c8709.rs new file mode 100644 index 00000000..2f8881cf --- /dev/null +++ b/highlight/jirs-contexts/src/c8709.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8691 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c871.rs b/highlight/jirs-contexts/src/c871.rs new file mode 100644 index 00000000..e0d02788 --- /dev/null +++ b/highlight/jirs-contexts/src/c871.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8710.rs b/highlight/jirs-contexts/src/c8710.rs new file mode 100644 index 00000000..6e986423 --- /dev/null +++ b/highlight/jirs-contexts/src/c8710.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847315078, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8711.rs b/highlight/jirs-contexts/src/c8711.rs new file mode 100644 index 00000000..ceff3b49 --- /dev/null +++ b/highlight/jirs-contexts/src/c8711.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(((#).*(?m:$)\\n?))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444157297033350, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 51510711032873094, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629323038854, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711032873094, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038854, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8712.rs b/highlight/jirs-contexts/src/c8712.rs new file mode 100644 index 00000000..850d9d93 --- /dev/null +++ b/highlight/jirs-contexts/src/c8712.rs @@ -0,0 +1,215 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845000455749632, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845000455749632, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8711 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*/\\*"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8692 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)^\\s*\n(node|class)\\s+\n((?:[-_A-Za-z0-9\".]+::)*[-_A-Za-z0-9\".]+)\\s* # identifier"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576471310336, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130632450251, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8693 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(define)\\s+([a-zA-Z0-9_:]+)\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576474128518, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630615174, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629327560886, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8695 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\S+)\\s*{\\s*(\\$[a-zA-Z_]+)\\s*:"), + scope: vec![ + Scope { + a: 46444204541739142, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576471310336, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630090886, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\S+)\\s*{\\s*([\'\"].+[\'\"])\\s*:"), + scope: vec![ + Scope { + a: 46444204541739142, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576471310336, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630090886, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(case|if|unless|else|elsif)\\s+(?!::)"), + scope: vec![ + Scope { + a: 52636636697460736, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((\\$?)\"?[a-zA-Z_\\x{7f}-\\x{ff}][a-zA-Z0-9_\\x{7f}-\\x{ff}]*\"?):(?=\\s+|(?m:$))"), + scope: vec![ + Scope { + a: 59392130630090886, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8721 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8722 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8708 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\b(import|include|require|contain)\\s+([::[a-z]]*)\\b\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636717449670, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8697 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\w+\\s*(?==>)\\s*"), + scope: vec![ + Scope { + a: 59955136426344582, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<={)\\s*\\w+\\s*(?=})"), + scope: vec![ + Scope { + a: 59955136567902342, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(escape|gsub|alert|crit|debug|notice|defined|emerg|err|failed|file|generate|info|realize|search|tag|tagged|template|epp|warning)\\b"), + scope: vec![ + Scope { + a: 61925255094337536, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8713.rs b/highlight/jirs-contexts/src/c8713.rs new file mode 100644 index 00000000..0c6047ab --- /dev/null +++ b/highlight/jirs-contexts/src/c8713.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8698 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8714.rs b/highlight/jirs-contexts/src/c8714.rs new file mode 100644 index 00000000..49e59668 --- /dev/null +++ b/highlight/jirs-contexts/src/c8714.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8699 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8715.rs b/highlight/jirs-contexts/src/c8715.rs new file mode 100644 index 00000000..f0a11e63 --- /dev/null +++ b/highlight/jirs-contexts/src/c8715.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8700 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8716.rs b/highlight/jirs-contexts/src/c8716.rs new file mode 100644 index 00000000..75c86290 --- /dev/null +++ b/highlight/jirs-contexts/src/c8716.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8701 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8717.rs b/highlight/jirs-contexts/src/c8717.rs new file mode 100644 index 00000000..1bf8316f --- /dev/null +++ b/highlight/jirs-contexts/src/c8717.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8702 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8718.rs b/highlight/jirs-contexts/src/c8718.rs new file mode 100644 index 00000000..40f1ae45 --- /dev/null +++ b/highlight/jirs-contexts/src/c8718.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8703 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8719.rs b/highlight/jirs-contexts/src/c8719.rs new file mode 100644 index 00000000..2c578d59 --- /dev/null +++ b/highlight/jirs-contexts/src/c8719.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8721 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130682, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322907830, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8704 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8708 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c872.rs b/highlight/jirs-contexts/src/c872.rs new file mode 100644 index 00000000..91cd299c --- /dev/null +++ b/highlight/jirs-contexts/src/c872.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 873 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8720.rs b/highlight/jirs-contexts/src/c8720.rs new file mode 100644 index 00000000..02085d15 --- /dev/null +++ b/highlight/jirs-contexts/src/c8720.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 37717646879227904, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8705 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8721.rs b/highlight/jirs-contexts/src/c8721.rs new file mode 100644 index 00000000..19c8d014 --- /dev/null +++ b/highlight/jirs-contexts/src/c8721.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8709 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8720 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8722.rs b/highlight/jirs-contexts/src/c8722.rs new file mode 100644 index 00000000..d3d9f521 --- /dev/null +++ b/highlight/jirs-contexts/src/c8722.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)([a-zA-Zx7f-xff\\$]|::)([a-zA-Z0-9_x7f-xff\\$]|::)*\\b"), + scope: vec![ + Scope { + a: 49259087310291224, + b: 37717646879227904, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514566, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$\\{)(?:[a-zA-Zx7f-xff\\$]|::)(?:[a-zA-Z0-9_x7f-xff\\$]|::)*(\\})"), + scope: vec![ + Scope { + a: 49259087310291224, + b: 37717646879227904, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514566, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629322514566, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8723.rs b/highlight/jirs-contexts/src/c8723.rs new file mode 100644 index 00000000..34a273af --- /dev/null +++ b/highlight/jirs-contexts/src/c8723.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\-\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8724.rs b/highlight/jirs-contexts/src/c8724.rs new file mode 100644 index 00000000..e0576121 --- /dev/null +++ b/highlight/jirs-contexts/src/c8724.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7848 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8725.rs b/highlight/jirs-contexts/src/c8725.rs new file mode 100644 index 00000000..bcd5e6c6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8725.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(where)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8764 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8726.rs b/highlight/jirs-contexts/src/c8726.rs new file mode 100644 index 00000000..b36b1619 --- /dev/null +++ b/highlight/jirs-contexts/src/c8726.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([A-Za-z0-9.]*)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925461293990023, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8727 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(as)\\s+([A-Z][\\w\']*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636717449951, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925461293990023, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8764 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8727.rs b/highlight/jirs-contexts/src/c8727.rs new file mode 100644 index 00000000..7f0c8a35 --- /dev/null +++ b/highlight/jirs-contexts/src/c8727.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",?\\s*([A-Z][\\w\']*)\\s*(?:\\(([A-Z][\\w\\s,\']*|..)\\))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450183, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630615404, + b: 37999121855938560, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",?\\s?class\\s+([A-Z][\\w\']*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130779971719, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(",?\\s?([\\w\']*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615040, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8728.rs b/highlight/jirs-contexts/src/c8728.rs new file mode 100644 index 00000000..6157ae48 --- /dev/null +++ b/highlight/jirs-contexts/src/c8728.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(where)\\b|(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([A-Z][\\w.\']*)"), + scope: vec![ + Scope { + a: 59392186470432903, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8753 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8729.rs b/highlight/jirs-contexts/src/c8729.rs new file mode 100644 index 00000000..9af50eb1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8729.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(where)\\b|(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8808 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c873.rs b/highlight/jirs-contexts/src/c873.rs new file mode 100644 index 00000000..3276e6fa --- /dev/null +++ b/highlight/jirs-contexts/src/c873.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8730.rs b/highlight/jirs-contexts/src/c8730.rs new file mode 100644 index 00000000..a9960107 --- /dev/null +++ b/highlight/jirs-contexts/src/c8730.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8808 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8731.rs b/highlight/jirs-contexts/src/c8731.rs new file mode 100644 index 00000000..f6d9e627 --- /dev/null +++ b/highlight/jirs-contexts/src/c8731.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(::)(.+?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628259831943, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8752 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8732.rs b/highlight/jirs-contexts/src/c8732.rs new file mode 100644 index 00000000..ccc91012 --- /dev/null +++ b/highlight/jirs-contexts/src/c8732.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\")"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 37999121855938560, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8801 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8733.rs b/highlight/jirs-contexts/src/c8733.rs new file mode 100644 index 00000000..bd909b34 --- /dev/null +++ b/highlight/jirs-contexts/src/c8733.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8760 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8734.rs b/highlight/jirs-contexts/src/c8734.rs new file mode 100644 index 00000000..c7cc391a --- /dev/null +++ b/highlight/jirs-contexts/src/c8734.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845004750716928, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845004750716928, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8733 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8735.rs b/highlight/jirs-contexts/src/c8735.rs new file mode 100644 index 00000000..6a1f7a53 --- /dev/null +++ b/highlight/jirs-contexts/src/c8735.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8737 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8736 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8736.rs b/highlight/jirs-contexts/src/c8736.rs new file mode 100644 index 00000000..f843d40b --- /dev/null +++ b/highlight/jirs-contexts/src/c8736.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[\\]"), + scope: vec![ + Scope { + a: 59955136415858688, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8737.rs b/highlight/jirs-contexts/src/c8737.rs new file mode 100644 index 00000000..392bab97 --- /dev/null +++ b/highlight/jirs-contexts/src/c8737.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![ + Scope { + a: 52636628110606471, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8738.rs b/highlight/jirs-contexts/src/c8738.rs new file mode 100644 index 00000000..b2b03ca8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8738.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\-\\-.*"), + scope: vec![ + Scope { + a: 51510711020879872, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{\\-"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8723 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8739.rs b/highlight/jirs-contexts/src/c8739.rs new file mode 100644 index 00000000..61412ced --- /dev/null +++ b/highlight/jirs-contexts/src/c8739.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|false)\\b"), + scope: vec![ + Scope { + a: 59955110646054912, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c874.rs b/highlight/jirs-contexts/src/c874.rs new file mode 100644 index 00000000..48592de3 --- /dev/null +++ b/highlight/jirs-contexts/src/c874.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186486095886, + b: 0, + }, + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 885 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8740.rs b/highlight/jirs-contexts/src/c8740.rs new file mode 100644 index 00000000..6f350a4a --- /dev/null +++ b/highlight/jirs-contexts/src/c8740.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([A-Z]\\w*)\\b"), + scope: vec![ + Scope { + a: 59955136415858688, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8741.rs b/highlight/jirs-contexts/src/c8741.rs new file mode 100644 index 00000000..e835d351 --- /dev/null +++ b/highlight/jirs-contexts/src/c8741.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*([A-Z][\\w\\.]*?)\\s+([A-Z][\\w\\.]*)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576471375872, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136415858688, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8742.rs b/highlight/jirs-contexts/src/c8742.rs new file mode 100644 index 00000000..6044df8f --- /dev/null +++ b/highlight/jirs-contexts/src/c8742.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8743 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8743.rs b/highlight/jirs-contexts/src/c8743.rs new file mode 100644 index 00000000..56eca22d --- /dev/null +++ b/highlight/jirs-contexts/src/c8743.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Effect)\\b"), + scope: vec![ + Scope { + a: 61925255105022363, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8744.rs b/highlight/jirs-contexts/src/c8744.rs new file mode 100644 index 00000000..0efdf27e --- /dev/null +++ b/highlight/jirs-contexts/src/c8744.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8745 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8746 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8745.rs b/highlight/jirs-contexts/src/c8745.rs new file mode 100644 index 00000000..cc20648e --- /dev/null +++ b/highlight/jirs-contexts/src/c8745.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Left|Right)\\b"), + scope: vec![ + Scope { + a: 61925255105022364, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8746.rs b/highlight/jirs-contexts/src/c8746.rs new file mode 100644 index 00000000..e87d9510 --- /dev/null +++ b/highlight/jirs-contexts/src/c8746.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(either)\\b"), + scope: vec![ + Scope { + a: 61925255246774407, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8747.rs b/highlight/jirs-contexts/src/c8747.rs new file mode 100644 index 00000000..5a1ced41 --- /dev/null +++ b/highlight/jirs-contexts/src/c8747.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8748 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8749 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8748.rs b/highlight/jirs-contexts/src/c8748.rs new file mode 100644 index 00000000..3ef9b0e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8748.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(fromEnum|toEnum)\\b"), + scope: vec![ + Scope { + a: 61925255109345415, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8749.rs b/highlight/jirs-contexts/src/c8749.rs new file mode 100644 index 00000000..5530ffff --- /dev/null +++ b/highlight/jirs-contexts/src/c8749.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Enum)\\b"), + scope: vec![ + Scope { + a: 48414576486318215, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c875.rs b/highlight/jirs-contexts/src/c875.rs new file mode 100644 index 00000000..e264a7b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c875.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 876 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8750.rs b/highlight/jirs-contexts/src/c8750.rs new file mode 100644 index 00000000..0228820d --- /dev/null +++ b/highlight/jirs-contexts/src/c8750.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8751 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8751.rs b/highlight/jirs-contexts/src/c8751.rs new file mode 100644 index 00000000..7b274b29 --- /dev/null +++ b/highlight/jirs-contexts/src/c8751.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(catchError|throwError)\\b"), + scope: vec![ + Scope { + a: 61925255103185031, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8752.rs b/highlight/jirs-contexts/src/c8752.rs new file mode 100644 index 00000000..3cebe5f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8752.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8724 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8753.rs b/highlight/jirs-contexts/src/c8753.rs new file mode 100644 index 00000000..dac6dadc --- /dev/null +++ b/highlight/jirs-contexts/src/c8753.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([a-z][\\w\']*)\\b"), + scope: vec![ + Scope { + a: 49259087300853760, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8754.rs b/highlight/jirs-contexts/src/c8754.rs new file mode 100644 index 00000000..5691e1e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8754.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8755 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8756 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8755.rs b/highlight/jirs-contexts/src/c8755.rs new file mode 100644 index 00000000..18f2bf87 --- /dev/null +++ b/highlight/jirs-contexts/src/c8755.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(infinity|nan)\\b"), + scope: vec![ + Scope { + a: 59955114950525063, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8756.rs b/highlight/jirs-contexts/src/c8756.rs new file mode 100644 index 00000000..6a31f798 --- /dev/null +++ b/highlight/jirs-contexts/src/c8756.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|isFinite|isNaN|parseFloat|parseInt|toExponential|toFixed|toPrecision)\\b"), + scope: vec![ + Scope { + a: 61925255103905927, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8757.rs b/highlight/jirs-contexts/src/c8757.rs new file mode 100644 index 00000000..482e8f13 --- /dev/null +++ b/highlight/jirs-contexts/src/c8757.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8758 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8759 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8758.rs b/highlight/jirs-contexts/src/c8758.rs new file mode 100644 index 00000000..ae446833 --- /dev/null +++ b/highlight/jirs-contexts/src/c8758.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(IORef|Ref)\\b"), + scope: vec![ + Scope { + a: 61925255105022365, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8759.rs b/highlight/jirs-contexts/src/c8759.rs new file mode 100644 index 00000000..121c1d73 --- /dev/null +++ b/highlight/jirs-contexts/src/c8759.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(modifyIORef|newIORef|readIORef|unsafeRunIORef|writeIORef)\\b"), + scope: vec![ + Scope { + a: 61925255246839943, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c876.rs b/highlight/jirs-contexts/src/c876.rs new file mode 100644 index 00000000..3276e6fa --- /dev/null +++ b/highlight/jirs-contexts/src/c876.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8760.rs b/highlight/jirs-contexts/src/c8760.rs new file mode 100644 index 00000000..d8a82b0b --- /dev/null +++ b/highlight/jirs-contexts/src/c8760.rs @@ -0,0 +1,192 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845004750716928, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845004750716928, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*\\b(module)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8725 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(import)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8726 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*\\b(class)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8728 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*\\b(instance)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8729 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*([a-z_][\\w\\d\\\']*|\\(.+\\))\\s*(::)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615175, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628259831943, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8730 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(foreign)\\s+(import)\\s+(data)\\s+(.+?)\\s+(::)"), + scope: vec![ + Scope { + a: 46445763615064361, + b: 37999121855938560, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630617497, + b: 37999121855938560, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(foreign)\\s+(import)\\s+(.+?)\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630617497, + b: 37999121855938560, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8731 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8738 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8792 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8739 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8770 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8800 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8771 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8767 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8772 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8735 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8742 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8744 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8747 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8750 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8754 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8757 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8761 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8765 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8786 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8789 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8795 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8798 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8802 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8805 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8740 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8761.rs b/highlight/jirs-contexts/src/c8761.rs new file mode 100644 index 00000000..ca7dba50 --- /dev/null +++ b/highlight/jirs-contexts/src/c8761.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8762 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8763 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8762.rs b/highlight/jirs-contexts/src/c8762.rs new file mode 100644 index 00000000..b9396e47 --- /dev/null +++ b/highlight/jirs-contexts/src/c8762.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Just|Nothing)\\b"), + scope: vec![ + Scope { + a: 61925255105022330, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8763.rs b/highlight/jirs-contexts/src/c8763.rs new file mode 100644 index 00000000..3e39e7c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8763.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(maybe|fromMaybe)\\b"), + scope: vec![ + Scope { + a: 61925255244546183, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8764.rs b/highlight/jirs-contexts/src/c8764.rs new file mode 100644 index 00000000..2457801e --- /dev/null +++ b/highlight/jirs-contexts/src/c8764.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([A-Za-z][\\w\\.\']*)"), + scope: vec![ + Scope { + a: 61925461293990023, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8765.rs b/highlight/jirs-contexts/src/c8765.rs new file mode 100644 index 00000000..23f56304 --- /dev/null +++ b/highlight/jirs-contexts/src/c8765.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8766 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8766.rs b/highlight/jirs-contexts/src/c8766.rs new file mode 100644 index 00000000..c57469cc --- /dev/null +++ b/highlight/jirs-contexts/src/c8766.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(replicateM|mapM|sequence|join|foldM|when)\\b"), + scope: vec![ + Scope { + a: 61925255246905479, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8767.rs b/highlight/jirs-contexts/src/c8767.rs new file mode 100644 index 00000000..5d7d391f --- /dev/null +++ b/highlight/jirs-contexts/src/c8767.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8768 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8769 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8768.rs b/highlight/jirs-contexts/src/c8768.rs new file mode 100644 index 00000000..70158e97 --- /dev/null +++ b/highlight/jirs-contexts/src/c8768.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(mconcat|mempty)\\b"), + scope: vec![ + Scope { + a: 61925255246971015, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8769.rs b/highlight/jirs-contexts/src/c8769.rs new file mode 100644 index 00000000..4aff9e18 --- /dev/null +++ b/highlight/jirs-contexts/src/c8769.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Monoid)\\b"), + scope: vec![ + Scope { + a: 48414576623943815, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c877.rs b/highlight/jirs-contexts/src/c877.rs new file mode 100644 index 00000000..333acc97 --- /dev/null +++ b/highlight/jirs-contexts/src/c877.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 878 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8770.rs b/highlight/jirs-contexts/src/c8770.rs new file mode 100644 index 00000000..894070ca --- /dev/null +++ b/highlight/jirs-contexts/src/c8770.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([0-9]+|0([xX][0-9a-fA-F]+|[oO][0-7]+))\\b"), + scope: vec![ + Scope { + a: 59955089171218432, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([0-9]+\\.[0-9]+([eE][+-]?[0-9]+)?|[0-9]+[eE][+-]?[0-9]+)\\b"), + scope: vec![ + Scope { + a: 59955089176592519, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8771.rs b/highlight/jirs-contexts/src/c8771.rs new file mode 100644 index 00000000..ba58b633 --- /dev/null +++ b/highlight/jirs-contexts/src/c8771.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[|!%$#?~+:\\-.=\\\\]+"), + scope: vec![ + Scope { + a: 52636628107591680, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8772.rs b/highlight/jirs-contexts/src/c8772.rs new file mode 100644 index 00000000..ee4b0873 --- /dev/null +++ b/highlight/jirs-contexts/src/c8772.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8773 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8774 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8773.rs b/highlight/jirs-contexts/src/c8773.rs new file mode 100644 index 00000000..7ce65c8a --- /dev/null +++ b/highlight/jirs-contexts/src/c8773.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Ref)\\b"), + scope: vec![ + Scope { + a: 61925255105020668, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8774.rs b/highlight/jirs-contexts/src/c8774.rs new file mode 100644 index 00000000..2d5c8614 --- /dev/null +++ b/highlight/jirs-contexts/src/c8774.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(const|flip)\\b"), + scope: vec![ + Scope { + a: 61925255135625351, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8775 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8776 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8777 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8778 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8779 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8780 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8781 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8782 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8783 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8784 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8785 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8775.rs b/highlight/jirs-contexts/src/c8775.rs new file mode 100644 index 00000000..7a76866b --- /dev/null +++ b/highlight/jirs-contexts/src/c8775.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(empty)\\b"), + scope: vec![ + Scope { + a: 61925255135627680, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8776.rs b/highlight/jirs-contexts/src/c8776.rs new file mode 100644 index 00000000..8ea8218e --- /dev/null +++ b/highlight/jirs-contexts/src/c8776.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(pure)\\b"), + scope: vec![ + Scope { + a: 61925255135627681, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8777.rs b/highlight/jirs-contexts/src/c8777.rs new file mode 100644 index 00000000..bac2aea5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8777.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(complement|shl|shr|numAnd|numComplement|numOr|numShl|numShr|numXor|numZshr|zshr)\\b"), + scope: vec![ + Scope { + a: 61925255135627682, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8778.rs b/highlight/jirs-contexts/src/c8778.rs new file mode 100644 index 00000000..7abb6cce --- /dev/null +++ b/highlight/jirs-contexts/src/c8778.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(boolAnd|boolNot|boolOr|not)\\b"), + scope: vec![ + Scope { + a: 61925255135627683, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8779.rs b/highlight/jirs-contexts/src/c8779.rs new file mode 100644 index 00000000..a1bc8154 --- /dev/null +++ b/highlight/jirs-contexts/src/c8779.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(identity)\\b"), + scope: vec![ + Scope { + a: 61925255135626128, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c878.rs b/highlight/jirs-contexts/src/c878.rs new file mode 100644 index 00000000..17222091 --- /dev/null +++ b/highlight/jirs-contexts/src/c878.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1012 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(end|middle|start)"), + scope: vec![ + Scope { + a: 61925298067800078, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8780.rs b/highlight/jirs-contexts/src/c8780.rs new file mode 100644 index 00000000..1e8b321d --- /dev/null +++ b/highlight/jirs-contexts/src/c8780.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(return)\\b"), + scope: vec![ + Scope { + a: 61925255135627678, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8781.rs b/highlight/jirs-contexts/src/c8781.rs new file mode 100644 index 00000000..4b8c3fbe --- /dev/null +++ b/highlight/jirs-contexts/src/c8781.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(negate|numAdd|numDiv|numMod|numMul|numNegate|numSub)\\b"), + scope: vec![ + Scope { + a: 61925255135627684, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8782.rs b/highlight/jirs-contexts/src/c8782.rs new file mode 100644 index 00000000..1b5fd667 --- /dev/null +++ b/highlight/jirs-contexts/src/c8782.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(numLess|numLessEq|numGreater|numGreaterEq)\\b"), + scope: vec![ + Scope { + a: 61925255135627685, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8783.rs b/highlight/jirs-contexts/src/c8783.rs new file mode 100644 index 00000000..20c9c807 --- /dev/null +++ b/highlight/jirs-contexts/src/c8783.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(read|readNumber)\\b"), + scope: vec![ + Scope { + a: 61925255135626667, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8784.rs b/highlight/jirs-contexts/src/c8784.rs new file mode 100644 index 00000000..205a9df4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8784.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(liftRef|refEq|refIneq|unsafeRefEq|unsafeRefIneq)\\b"), + scope: vec![ + Scope { + a: 61925255135627686, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8785.rs b/highlight/jirs-contexts/src/c8785.rs new file mode 100644 index 00000000..13d7c30c --- /dev/null +++ b/highlight/jirs-contexts/src/c8785.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(show|showNumber)\\b"), + scope: vec![ + Scope { + a: 61925255135627687, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8786.rs b/highlight/jirs-contexts/src/c8786.rs new file mode 100644 index 00000000..91b1f871 --- /dev/null +++ b/highlight/jirs-contexts/src/c8786.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8787 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8788 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8787.rs b/highlight/jirs-contexts/src/c8787.rs new file mode 100644 index 00000000..0a3af6dc --- /dev/null +++ b/highlight/jirs-contexts/src/c8787.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Random)\\b"), + scope: vec![ + Scope { + a: 61925255105022376, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8788.rs b/highlight/jirs-contexts/src/c8788.rs new file mode 100644 index 00000000..90b8862b --- /dev/null +++ b/highlight/jirs-contexts/src/c8788.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(random)\\b"), + scope: vec![ + Scope { + a: 61925255247560839, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8789.rs b/highlight/jirs-contexts/src/c8789.rs new file mode 100644 index 00000000..246109ee --- /dev/null +++ b/highlight/jirs-contexts/src/c8789.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8790 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8791 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c879.rs b/highlight/jirs-contexts/src/c879.rs new file mode 100644 index 00000000..fa68cf46 --- /dev/null +++ b/highlight/jirs-contexts/src/c879.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 880 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8790.rs b/highlight/jirs-contexts/src/c8790.rs new file mode 100644 index 00000000..cec19a38 --- /dev/null +++ b/highlight/jirs-contexts/src/c8790.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Regex)\\b"), + scope: vec![ + Scope { + a: 61925255105021043, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8791.rs b/highlight/jirs-contexts/src/c8791.rs new file mode 100644 index 00000000..5265d6d8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8791.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(match|regex|replaceR|search|test)\\b"), + scope: vec![ + Scope { + a: 61925255160201351, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8792.rs b/highlight/jirs-contexts/src/c8792.rs new file mode 100644 index 00000000..e1941025 --- /dev/null +++ b/highlight/jirs-contexts/src/c8792.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8793 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8794 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8793.rs b/highlight/jirs-contexts/src/c8793.rs new file mode 100644 index 00000000..62b90f9e --- /dev/null +++ b/highlight/jirs-contexts/src/c8793.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(case|do|else|if|in|let|of|then)\\b"), + scope: vec![ + Scope { + a: 52636636697526272, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8794.rs b/highlight/jirs-contexts/src/c8794.rs new file mode 100644 index 00000000..f0e6ffb5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8794.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(as|class|data|forall|foreign|import|infix|infixl|infixr|instance|module|newtype|qualified|type|where)\\b"), + scope: vec![ + Scope { + a: 52636787021381632, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8795.rs b/highlight/jirs-contexts/src/c8795.rs new file mode 100644 index 00000000..88ab5171 --- /dev/null +++ b/highlight/jirs-contexts/src/c8795.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8796 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8797 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8796.rs b/highlight/jirs-contexts/src/c8796.rs new file mode 100644 index 00000000..a081919c --- /dev/null +++ b/highlight/jirs-contexts/src/c8796.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(ST|STRef|STArray)\\b"), + scope: vec![ + Scope { + a: 61925255105022377, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8797.rs b/highlight/jirs-contexts/src/c8797.rs new file mode 100644 index 00000000..c61da994 --- /dev/null +++ b/highlight/jirs-contexts/src/c8797.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(modifySTRef|newSTArray|newSTRef|peekSTArray|pokeSTArray|readSTRef|runST|runSTArray|writeSTRef)\\b"), + scope: vec![ + Scope { + a: 61925255247626375, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8798.rs b/highlight/jirs-contexts/src/c8798.rs new file mode 100644 index 00000000..2fb3ec1c --- /dev/null +++ b/highlight/jirs-contexts/src/c8798.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8799 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8799.rs b/highlight/jirs-contexts/src/c8799.rs new file mode 100644 index 00000000..4dd6ae83 --- /dev/null +++ b/highlight/jirs-contexts/src/c8799.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(charAt|indexOfS|lastIndexOfS|lengthS|localeCompare|replace|sliceS|split|substr|substring|toLower|toUpper|trim)\\b"), + scope: vec![ + Scope { + a: 61925255098466439, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c88.rs b/highlight/jirs-contexts/src/c88.rs new file mode 100644 index 00000000..410b292b --- /dev/null +++ b/highlight/jirs-contexts/src/c88.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<%"), + scope: vec![ + Scope { + a: 47288521949642934, + b: 1125899906842624, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 82 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c880.rs b/highlight/jirs-contexts/src/c880.rs new file mode 100644 index 00000000..abd8b48a --- /dev/null +++ b/highlight/jirs-contexts/src/c880.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bauto\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8800.rs b/highlight/jirs-contexts/src/c8800.rs new file mode 100644 index 00000000..7f636d7b --- /dev/null +++ b/highlight/jirs-contexts/src/c8800.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\")"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 37999121855938560, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8732 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8801.rs b/highlight/jirs-contexts/src/c8801.rs new file mode 100644 index 00000000..81b50c47 --- /dev/null +++ b/highlight/jirs-contexts/src/c8801.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(\'|\\\"|\\\\|/|b|f|n|r|t|v|0|u[0-9a-fA-F]{4})"), + scope: vec![ + Scope { + a: 59955200847314944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8802.rs b/highlight/jirs-contexts/src/c8802.rs new file mode 100644 index 00000000..4739bc21 --- /dev/null +++ b/highlight/jirs-contexts/src/c8802.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8803 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8804 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8803.rs b/highlight/jirs-contexts/src/c8803.rs new file mode 100644 index 00000000..57b5ef24 --- /dev/null +++ b/highlight/jirs-contexts/src/c8803.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Trace)\\b"), + scope: vec![ + Scope { + a: 61925255105022378, + b: 37999121855938560, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8804.rs b/highlight/jirs-contexts/src/c8804.rs new file mode 100644 index 00000000..b91f5552 --- /dev/null +++ b/highlight/jirs-contexts/src/c8804.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(print|trace)\\b"), + scope: vec![ + Scope { + a: 61925255247691911, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8805.rs b/highlight/jirs-contexts/src/c8805.rs new file mode 100644 index 00000000..8174d45c --- /dev/null +++ b/highlight/jirs-contexts/src/c8805.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8806 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8806.rs b/highlight/jirs-contexts/src/c8806.rs new file mode 100644 index 00000000..90677118 --- /dev/null +++ b/highlight/jirs-contexts/src/c8806.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(curry|uncurry|unzip|zip)\\b"), + scope: vec![ + Scope { + a: 61925255110393991, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8807.rs b/highlight/jirs-contexts/src/c8807.rs new file mode 100644 index 00000000..56e3bbd4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8807.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?:([A-Z][\\w.\']*)(?:\\s+([a-z_][\\w.\']*))+ | \\(([A-Z][\\w.\']*)(?:\\s+([a-z_][\\w.\']*))+\\))\\s*(=>)"), + scope: vec![ + Scope { + a: 46454001210163200, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186470432903, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259087300853760, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186470432903, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 49259087300853760, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52636628107591680, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8808.rs b/highlight/jirs-contexts/src/c8808.rs new file mode 100644 index 00000000..9d4ca493 --- /dev/null +++ b/highlight/jirs-contexts/src/c8808.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8809 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8807 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8809.rs b/highlight/jirs-contexts/src/c8809.rs new file mode 100644 index 00000000..443b9d94 --- /dev/null +++ b/highlight/jirs-contexts/src/c8809.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\((->)\\)|(->)"), + scope: vec![ + Scope { + a: 119346197588017152, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628107591680, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628107591680, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([A-Z][\\w.\']*)"), + scope: vec![ + Scope { + a: 48414576471375872, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8753 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c881.rs b/highlight/jirs-contexts/src/c881.rs new file mode 100644 index 00000000..11c3cef5 --- /dev/null +++ b/highlight/jirs-contexts/src/c881.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 882 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8810.rs b/highlight/jirs-contexts/src/c8810.rs new file mode 100644 index 00000000..addbff59 --- /dev/null +++ b/highlight/jirs-contexts/src/c8810.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8811.rs b/highlight/jirs-contexts/src/c8811.rs new file mode 100644 index 00000000..08f1d16a --- /dev/null +++ b/highlight/jirs-contexts/src/c8811.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\w\\d\\.]+)\\s+(\\d+\\.\\d+)(?:\\s+(as)\\s+([A-Z][\\w\\d]*))?"), + scope: vec![ + Scope { + a: 46445256672411784, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632319112, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955089171283968, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636787041304712, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130632319112, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\"[^\\\"]+\\\")(?:\\s+(as)\\s+([A-Z][\\w\\d]*))?"), + scope: vec![ + Scope { + a: 46445256810168456, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 55451420828565640, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787041304712, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130632319112, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8812.rs b/highlight/jirs-contexts/src/c8812.rs new file mode 100644 index 00000000..75f75fd9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8812.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";|(?=/)|(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\w+)\\s+(\\w+)"), + scope: vec![ + Scope { + a: 46454009807765640, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576471441408, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49258876847521792, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8813.rs b/highlight/jirs-contexts/src/c8813.rs new file mode 100644 index 00000000..91d80fb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8813.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8815 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8814.rs b/highlight/jirs-contexts/src/c8814.rs new file mode 100644 index 00000000..fa6a2bac --- /dev/null +++ b/highlight/jirs-contexts/src/c8814.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845009045684224, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845009045684224, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8813 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8815.rs b/highlight/jirs-contexts/src/c8815.rs new file mode 100644 index 00000000..8ba2f2da --- /dev/null +++ b/highlight/jirs-contexts/src/c8815.rs @@ -0,0 +1,279 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845009045684224, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845009045684224, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*(?!/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8810 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("//.*(?m:$)"), + scope: vec![ + Scope { + a: 51510711028613256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(import)\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787041304712, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8811 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[A-Z]\\w*\\b"), + scope: vec![ + Scope { + a: 61925366763618304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(((^|\\{)\\s*)|\\b)on[A-Z]\\w*\\b"), + scope: vec![ + Scope { + a: 61925366763618304, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:^|\\{)\\s*(id)\\s*\\:\\s*([^;\\s]+)\\b"), + scope: vec![ + Scope { + a: 46445574484393984, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021447168, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439032487936, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(?:(default|readonly)\\s+)?(property)\\s+(?:(alias)|([\\w\\<\\>]+))\\s+(\\w+)"), + scope: vec![ + Scope { + a: 46454014095130624, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021447168, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787021447168, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636787021447168, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576471441408, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392186477183112, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(signal)\\s+(\\w+)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787021447168, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925255094468608, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8812 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\b|\\s+)(?:(true|false|null|undefined)|(var|void)|(on|as|enum|connect|break|case|catch|continue|debugger|default|delete|do|else|finally|for|if|in|instanceof|new|return|switch|this|throw|try|typeof|while|with))\\b"), + scope: vec![ + Scope { + a: 46444174325055488, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955110646120448, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576471441408, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636636697591808, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(function)\\s+([\\w_]+)\\s*(?=\\()"), + scope: vec![ + Scope { + a: 46444131375382528, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576471441408, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130630617519, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\w_]+\\s*(?=\\()"), + scope: vec![ + Scope { + a: 61925255094468608, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:^|\\{|;)\\s*[a-z][\\w\\.]*\\s*(?=\\:)"), + scope: vec![ + Scope { + a: 59392186477183112, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\.)\\b\\w*"), + scope: vec![ + Scope { + a: 59392186477183112, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([a-z_]\\w*)\\b"), + scope: vec![ + Scope { + a: 49258876838608896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7848 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8816.rs b/highlight/jirs-contexts/src/c8816.rs new file mode 100644 index 00000000..4258bc53 --- /dev/null +++ b/highlight/jirs-contexts/src/c8816.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=|{|\\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8829 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8817.rs b/highlight/jirs-contexts/src/c8817.rs new file mode 100644 index 00000000..521632ec --- /dev/null +++ b/highlight/jirs-contexts/src/c8817.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 38562071809359872, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x: # turn on extended mode\n \\\\ # a literal backslash\n (?: # ...followed by...\n [\"\\\\/bfnrt] # one of these characters\n | # ...or...\n u # a u\n [0-9a-fA-F]{4} # and four hex digits\n )\n)"), + scope: vec![ + Scope { + a: 59955200847315081, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 50103314704957577, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8818.rs b/highlight/jirs-contexts/src/c8818.rs new file mode 100644 index 00000000..0d512def --- /dev/null +++ b/highlight/jirs-contexts/src/c8818.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8825 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8819.rs b/highlight/jirs-contexts/src/c8819.rs new file mode 100644 index 00000000..01c47705 --- /dev/null +++ b/highlight/jirs-contexts/src/c8819.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845013340651520, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845013340651520, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8818 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c882.rs b/highlight/jirs-contexts/src/c882.rs new file mode 100644 index 00000000..759df9aa --- /dev/null +++ b/highlight/jirs-contexts/src/c882.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bround\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8820.rs b/highlight/jirs-contexts/src/c8820.rs new file mode 100644 index 00000000..c99263a8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8820.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([a-zA-Z_][a-zA-Z0-9_]*)\\("), + scope: vec![ + Scope { + a: 46444882994724864, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255157907593, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8821.rs b/highlight/jirs-contexts/src/c8821.rs new file mode 100644 index 00000000..93b62c0f --- /dev/null +++ b/highlight/jirs-contexts/src/c8821.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#).*(?m:$)\\n?"), + scope: vec![ + Scope { + a: 51510711032873097, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038857, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8822.rs b/highlight/jirs-contexts/src/c8822.rs new file mode 100644 index 00000000..925afd38 --- /dev/null +++ b/highlight/jirs-contexts/src/c8822.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?:true|false|null)\\b"), + scope: vec![ + Scope { + a: 59955110646185984, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8823.rs b/highlight/jirs-contexts/src/c8823.rs new file mode 100644 index 00000000..0746bb10 --- /dev/null +++ b/highlight/jirs-contexts/src/c8823.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^([\\p{L}_][\\p{L}\\p{N}_]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615597, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8816 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8824.rs b/highlight/jirs-contexts/src/c8824.rs new file mode 100644 index 00000000..85dbf75b --- /dev/null +++ b/highlight/jirs-contexts/src/c8824.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^|\\s+)(?:(default|not|package|import|as|with|else|some))\\s+"), + scope: vec![ + Scope { + a: 52636787021512704, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8825.rs b/highlight/jirs-contexts/src/c8825.rs new file mode 100644 index 00000000..4b5db088 --- /dev/null +++ b/highlight/jirs-contexts/src/c8825.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845013340651520, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845013340651520, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8821 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8824 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8827 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8823 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8829 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8826.rs b/highlight/jirs-contexts/src/c8826.rs new file mode 100644 index 00000000..35200516 --- /dev/null +++ b/highlight/jirs-contexts/src/c8826.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x: # turn on extended mode\n -? # an optional minus\n (?:\n 0 # a zero\n | # ...or...\n [1-9] # a 1-9 character\n \\d* # followed by zero or more digits\n )\n (?:\n (?:\n \\. # a period\n \\d+ # followed by one or more digits\n )?\n (?:\n [eE] # an e character\n [+-]? # followed by an option +/-\n \\d+ # followed by one or more digits\n )? # make exponent optional\n )? # make decimal portion optional\n)"), + scope: vec![ + Scope { + a: 59955089171349504, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8827.rs b/highlight/jirs-contexts/src/c8827.rs new file mode 100644 index 00000000..6a21a2ff --- /dev/null +++ b/highlight/jirs-contexts/src/c8827.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\=|\\!\\=|>|<|<\\=|>\\=|\\+|-|\\*|%|/|\\||&|:\\="), + scope: vec![ + Scope { + a: 52636628119257225, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8828.rs b/highlight/jirs-contexts/src/c8828.rs new file mode 100644 index 00000000..97dcb220 --- /dev/null +++ b/highlight/jirs-contexts/src/c8828.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 38562071809359872, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8817 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8829.rs b/highlight/jirs-contexts/src/c8829.rs new file mode 100644 index 00000000..a8ea5268 --- /dev/null +++ b/highlight/jirs-contexts/src/c8829.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8822 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8828 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8826 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8820 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8830 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c883.rs b/highlight/jirs-contexts/src/c883.rs new file mode 100644 index 00000000..18101e45 --- /dev/null +++ b/highlight/jirs-contexts/src/c883.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 884 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8830.rs b/highlight/jirs-contexts/src/c8830.rs new file mode 100644 index 00000000..72d0c968 --- /dev/null +++ b/highlight/jirs-contexts/src/c8830.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[\\p{L}_][\\p{L}\\p{N}_]*\\b"), + scope: vec![ + Scope { + a: 46444088425775104, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8831.rs b/highlight/jirs-contexts/src/c8831.rs new file mode 100644 index 00000000..73d7e478 --- /dev/null +++ b/highlight/jirs-contexts/src/c8831.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8833 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8832.rs b/highlight/jirs-contexts/src/c8832.rs new file mode 100644 index 00000000..349eb1d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8832.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845017635618816, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845017635618816, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8831 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8833.rs b/highlight/jirs-contexts/src/c8833.rs new file mode 100644 index 00000000..136d6140 --- /dev/null +++ b/highlight/jirs-contexts/src/c8833.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845017635618816, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845017635618816, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#.*"), + scope: vec![ + Scope { + a: 51510711032872960, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(nameserver|domain|search|sortlist|options)"), + scope: vec![ + Scope { + a: 52636636688678912, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(debug|ndots|timeout|attempts|rotate|no-check-names|inet6|ip6-bytestring|ip6-dotint|no-ip6-dotint|edns0|single-request|single-request-reopen|no-tld-query|use-vc|no-reload)"), + scope: vec![ + Scope { + a: 59392130619015168, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8834.rs b/highlight/jirs-contexts/src/c8834.rs new file mode 100644 index 00000000..bc1e14b5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8834.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8835.rs b/highlight/jirs-contexts/src/c8835.rs new file mode 100644 index 00000000..31604999 --- /dev/null +++ b/highlight/jirs-contexts/src/c8835.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(}\\[.+])|(})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8836.rs b/highlight/jirs-contexts/src/c8836.rs new file mode 100644 index 00000000..c94db532 --- /dev/null +++ b/highlight/jirs-contexts/src/c8836.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(?!\\s*+\\.\\.\\.)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8837.rs b/highlight/jirs-contexts/src/c8837.rs new file mode 100644 index 00000000..376d89b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8837.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8838.rs b/highlight/jirs-contexts/src/c8838.rs new file mode 100644 index 00000000..2fe162ac --- /dev/null +++ b/highlight/jirs-contexts/src/c8838.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?m:$)|\\||\\s{2,})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8839.rs b/highlight/jirs-contexts/src/c8839.rs new file mode 100644 index 00000000..6eb36035 --- /dev/null +++ b/highlight/jirs-contexts/src/c8839.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8841 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c884.rs b/highlight/jirs-contexts/src/c884.rs new file mode 100644 index 00000000..f63d7dae --- /dev/null +++ b/highlight/jirs-contexts/src/c884.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bat\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(top|right|bottom|left|center|closest-side|farthest-side)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8840.rs b/highlight/jirs-contexts/src/c8840.rs new file mode 100644 index 00000000..aca7077c --- /dev/null +++ b/highlight/jirs-contexts/src/c8840.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845021930586112, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845021930586112, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8839 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8841.rs b/highlight/jirs-contexts/src/c8841.rs new file mode 100644 index 00000000..75ad6ba5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8841.rs @@ -0,0 +1,158 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845021930586112, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845021930586112, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{(\\d+|\\d+\\.\\d*|0[bB][01]+|0[oO][0-7]+|0[xX][0-9a-fA-F]+)\\}"), + scope: vec![ + Scope { + a: 59955089171480576, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)(%\\{[\\w|\\s]+\\})"), + scope: vec![ + Scope { + a: 49258876847718400, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(in)\\b"), + scope: vec![ + Scope { + a: 52636628107984896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8843 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8843.rs b/highlight/jirs-contexts/src/c8843.rs new file mode 100644 index 00000000..e6e133f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8843.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9139 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9142 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8844.rs b/highlight/jirs-contexts/src/c8844.rs new file mode 100644 index 00000000..57fdfb15 --- /dev/null +++ b/highlight/jirs-contexts/src/c8844.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288689474011277, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[\\{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8845 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8845.rs b/highlight/jirs-contexts/src/c8845.rs new file mode 100644 index 00000000..68b14209 --- /dev/null +++ b/highlight/jirs-contexts/src/c8845.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949105741824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9151 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9103 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8846.rs b/highlight/jirs-contexts/src/c8846.rs new file mode 100644 index 00000000..c715b79e --- /dev/null +++ b/highlight/jirs-contexts/src/c8846.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8847.rs b/highlight/jirs-contexts/src/c8847.rs new file mode 100644 index 00000000..974101cd --- /dev/null +++ b/highlight/jirs-contexts/src/c8847.rs @@ -0,0 +1,94 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(;)"), + scope: vec![ + Scope { + a: 47288689474011277, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(as)\\b\\s+([a-zA-Z0-9_-]*(\\*)?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636736848013, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46448950329016320, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955110722535565, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(show|hide)\\b"), + scope: vec![ + Scope { + a: 52636636851339405, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8848 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(with)\\s+(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636704211085, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8849 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8848.rs b/highlight/jirs-contexts/src/c8848.rs new file mode 100644 index 00000000..44846bd6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8848.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 46448950329016320, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8849.rs b/highlight/jirs-contexts/src/c8849.rs new file mode 100644 index 00000000..61a01f5b --- /dev/null +++ b/highlight/jirs-contexts/src/c8849.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c885.rs b/highlight/jirs-contexts/src/c885.rs new file mode 100644 index 00000000..7ba014e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c885.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)|none)\\b"), + scope: vec![ + Scope { + a: 61925409737015782, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8850.rs b/highlight/jirs-contexts/src/c8850.rs new file mode 100644 index 00000000..2eea1b42 --- /dev/null +++ b/highlight/jirs-contexts/src/c8850.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288689474011277, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[\\{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(url)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444882986663936, + b: 0, + }, + Scope { + a: 61925255121272846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8851 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8851.rs b/highlight/jirs-contexts/src/c8851.rs new file mode 100644 index 00000000..23fc3d6e --- /dev/null +++ b/highlight/jirs-contexts/src/c8851.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8852.rs b/highlight/jirs-contexts/src/c8852.rs new file mode 100644 index 00000000..594bf9bc --- /dev/null +++ b/highlight/jirs-contexts/src/c8852.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8853.rs b/highlight/jirs-contexts/src/c8853.rs new file mode 100644 index 00000000..85d88e2c --- /dev/null +++ b/highlight/jirs-contexts/src/c8853.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689441505280, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)custom-media)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398823, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8855 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8854.rs b/highlight/jirs-contexts/src/c8854.rs new file mode 100644 index 00000000..8887e998 --- /dev/null +++ b/highlight/jirs-contexts/src/c8854.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8855.rs b/highlight/jirs-contexts/src/c8855.rs new file mode 100644 index 00000000..70f51976 --- /dev/null +++ b/highlight/jirs-contexts/src/c8855.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8890 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8856.rs b/highlight/jirs-contexts/src/c8856.rs new file mode 100644 index 00000000..19cb0327 --- /dev/null +++ b/highlight/jirs-contexts/src/c8856.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9158 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9105 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9137 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8857.rs b/highlight/jirs-contexts/src/c8857.rs new file mode 100644 index 00000000..6ea6fd3e --- /dev/null +++ b/highlight/jirs-contexts/src/c8857.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689474011277, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()(reference|inline|less|css|once|multiple|optional)(\\))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445449949675661, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ]),(2, vec![ + Scope { + a: 59955136416251904, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8890 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8858.rs b/highlight/jirs-contexts/src/c8858.rs new file mode 100644 index 00000000..7a3b569b --- /dev/null +++ b/highlight/jirs-contexts/src/c8858.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[\\{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186488913934, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?:(,)|(?=[{;]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629343944718, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8859.rs b/highlight/jirs-contexts/src/c8859.rs new file mode 100644 index 00000000..d9a36c92 --- /dev/null +++ b/highlight/jirs-contexts/src/c8859.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8890 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c886.rs b/highlight/jirs-contexts/src/c886.rs new file mode 100644 index 00000000..a11a474a --- /dev/null +++ b/highlight/jirs-contexts/src/c886.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 887 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8860.rs b/highlight/jirs-contexts/src/c8860.rs new file mode 100644 index 00000000..51d8b64e --- /dev/null +++ b/highlight/jirs-contexts/src/c8860.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8885 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8861.rs b/highlight/jirs-contexts/src/c8861.rs new file mode 100644 index 00000000..0043b5c8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8861.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8862.rs b/highlight/jirs-contexts/src/c8862.rs new file mode 100644 index 00000000..4d3c448a --- /dev/null +++ b/highlight/jirs-contexts/src/c8862.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9089 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8887 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8863.rs b/highlight/jirs-contexts/src/c8863.rs new file mode 100644 index 00000000..5e025788 --- /dev/null +++ b/highlight/jirs-contexts/src/c8863.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689474011277, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8864.rs b/highlight/jirs-contexts/src/c8864.rs new file mode 100644 index 00000000..8887e998 --- /dev/null +++ b/highlight/jirs-contexts/src/c8864.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8865.rs b/highlight/jirs-contexts/src/c8865.rs new file mode 100644 index 00000000..0d6f5ea0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8865.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(;)"), + scope: vec![ + Scope { + a: 47288689474011277, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8866.rs b/highlight/jirs-contexts/src/c8866.rs new file mode 100644 index 00000000..4cda129a --- /dev/null +++ b/highlight/jirs-contexts/src/c8866.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(;)"), + scope: vec![ + Scope { + a: 47288689474011277, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!\\s*(default|global|optional)"), + scope: vec![ + Scope { + a: 52636787021774848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9151 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9103 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8867.rs b/highlight/jirs-contexts/src/c8867.rs new file mode 100644 index 00000000..591a274e --- /dev/null +++ b/highlight/jirs-contexts/src/c8867.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[\\{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8868 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8868.rs b/highlight/jirs-contexts/src/c8868.rs new file mode 100644 index 00000000..725a77ad --- /dev/null +++ b/highlight/jirs-contexts/src/c8868.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)([a-zA-Z0-9_-][\\w-]*)"), + scope: vec![ + Scope { + a: 49258876847849472, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8869 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521959145654, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8870 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8869.rs b/highlight/jirs-contexts/src/c8869.rs new file mode 100644 index 00000000..56ad9b23 --- /dev/null +++ b/highlight/jirs-contexts/src/c8869.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[,\\)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(false|true|null)\\b"), + scope: vec![ + Scope { + a: 59955110646448128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c887.rs b/highlight/jirs-contexts/src/c887.rs new file mode 100644 index 00000000..8c4f43f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c887.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(nonzero|evenodd)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 992 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8870.rs b/highlight/jirs-contexts/src/c8870.rs new file mode 100644 index 00000000..f8b4fc5a --- /dev/null +++ b/highlight/jirs-contexts/src/c8870.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521959145643, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 8889 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8871.rs b/highlight/jirs-contexts/src/c8871.rs new file mode 100644 index 00000000..eefc5f3a --- /dev/null +++ b/highlight/jirs-contexts/src/c8871.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9089 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8887 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8891 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8872.rs b/highlight/jirs-contexts/src/c8872.rs new file mode 100644 index 00000000..2144b0a8 --- /dev/null +++ b/highlight/jirs-contexts/src/c8872.rs @@ -0,0 +1,98 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (-webkit-|-o-)?\n ((min|max)-)?\n (-moz-)?\n (\n ((device-)?(height|width|aspect-ratio|pixel-ratio))|\n (color(-index)?)|monochrome|resolution\n )\n)|grid|scan|orientation\n\\s*(?=[:)])"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 61925375377670637, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8873 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(portrait|landscape|progressive|interlace)"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\d+)(/)(\\d+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089163288576, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628119191566, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089163288576, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8873.rs b/highlight/jirs-contexts/src/c8873.rs new file mode 100644 index 00000000..a2fbdb1b --- /dev/null +++ b/highlight/jirs-contexts/src/c8873.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)|(?=\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8874.rs b/highlight/jirs-contexts/src/c8874.rs new file mode 100644 index 00000000..011b8c6a --- /dev/null +++ b/highlight/jirs-contexts/src/c8874.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\s*)(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445510051889152, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[;})])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8875 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8875.rs b/highlight/jirs-contexts/src/c8875.rs new file mode 100644 index 00000000..bce82cb1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8875.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*([;})]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9142 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9139 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(\\s+(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))*\\b(?!:)"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9155 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8876.rs b/highlight/jirs-contexts/src/c8876.rs new file mode 100644 index 00000000..5b6ac5d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8876.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8892 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8877.rs b/highlight/jirs-contexts/src/c8877.rs new file mode 100644 index 00000000..5b6ac5d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8877.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8892 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8878.rs b/highlight/jirs-contexts/src/c8878.rs new file mode 100644 index 00000000..5b6ac5d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8878.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8892 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8879.rs b/highlight/jirs-contexts/src/c8879.rs new file mode 100644 index 00000000..5b6ac5d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8879.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8892 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c888.rs b/highlight/jirs-contexts/src/c888.rs new file mode 100644 index 00000000..747c3ce8 --- /dev/null +++ b/highlight/jirs-contexts/src/c888.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 889 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8880.rs b/highlight/jirs-contexts/src/c8880.rs new file mode 100644 index 00000000..5b6ac5d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8880.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8892 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8881.rs b/highlight/jirs-contexts/src/c8881.rs new file mode 100644 index 00000000..5b6ac5d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8881.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8892 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8882.rs b/highlight/jirs-contexts/src/c8882.rs new file mode 100644 index 00000000..60e8beba --- /dev/null +++ b/highlight/jirs-contexts/src/c8882.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[;})])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?={)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8883.rs b/highlight/jirs-contexts/src/c8883.rs new file mode 100644 index 00000000..08baebdf --- /dev/null +++ b/highlight/jirs-contexts/src/c8883.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 8889 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8884.rs b/highlight/jirs-contexts/src/c8884.rs new file mode 100644 index 00000000..1a06b916 --- /dev/null +++ b/highlight/jirs-contexts/src/c8884.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845026225553408, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845026225553408, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8883 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8885.rs b/highlight/jirs-contexts/src/c8885.rs new file mode 100644 index 00000000..ee4f478f --- /dev/null +++ b/highlight/jirs-contexts/src/c8885.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8886.rs b/highlight/jirs-contexts/src/c8886.rs new file mode 100644 index 00000000..048bba65 --- /dev/null +++ b/highlight/jirs-contexts/src/c8886.rs @@ -0,0 +1,473 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(each)\\b"), + scope: vec![ + Scope { + a: 52636636701196429, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8842 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(for|while)\\b"), + scope: vec![ + Scope { + a: 52636636701196429, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8854 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(if|else if|else)\\b"), + scope: vec![ + Scope { + a: 52636636701196638, + b: 39687971716202496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8864 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(debug|warn|error)\\b"), + scope: vec![ + Scope { + a: 52636636720398477, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8865 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(at-root)\\b"), + scope: vec![ + Scope { + a: 52636636720400819, + b: 39687971716202496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(extend)\\b"), + scope: vec![ + Scope { + a: 52636636720400779, + b: 39687971716202496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8866 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(mixin|function))\\s+([\\w-]+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398477, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630615181, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8867 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(include))\\s+(([a-z]+)(\\.))?([\\w-]+)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49258881142816768, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 52636636720398477, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392130643525773, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288620745621645, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8844 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(return)\\b"), + scope: vec![ + Scope { + a: 52636636720398687, + b: 39687971716202496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8846 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)(use|forward)\\b)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720399099, + b: 39687971716202496, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8847 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:-(?:webkit|moz|o)-)?(charset|namespace|font-face)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398350, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8850 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)counter-style\\b)\\s+(?:(?i:\\b(decimal|none)\\b)|((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))?\\s*(?=\\{|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398822, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 50103314687524878, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392186487472142, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8852 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*@custom-media\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8853 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)document)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398824, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8856 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)import\\b)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398775, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8857 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)(-webkit-|-moz-|-o-)?keyframes)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398826, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8858 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)media)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398829, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8859 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)namespace)\\s+((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?!(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))|\\())?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398710, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186487537678, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8860 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)page)\\s*(?:(:)(first|left|right))?\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398830, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8861 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)supports)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398831, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8862 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)content)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398991, + b: 39687971716202496, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8863 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8887.rs b/highlight/jirs-contexts/src/c8887.rs new file mode 100644 index 00000000..6f12c2d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8887.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8871 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8888.rs b/highlight/jirs-contexts/src/c8888.rs new file mode 100644 index 00000000..369ca7a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8888.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521959145654, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521959145643, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8889.rs b/highlight/jirs-contexts/src/c8889.rs new file mode 100644 index 00000000..fb6b16a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c8889.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845026225553408, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845026225553408, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9109 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9151 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8891 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9120 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9119 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9103 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8886 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 8888 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c889.rs b/highlight/jirs-contexts/src/c889.rs new file mode 100644 index 00000000..5a9e8e2e --- /dev/null +++ b/highlight/jirs-contexts/src/c889.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1043 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1025 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1022 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8890.rs b/highlight/jirs-contexts/src/c8890.rs new file mode 100644 index 00000000..19f78099 --- /dev/null +++ b/highlight/jirs-contexts/src/c8890.rs @@ -0,0 +1,76 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:all|aural|braille|embossed|handheld|print|projection|screen|speech|tty|tv)\\b"), + scope: vec![ + Scope { + a: 61925409736687630, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:and|or|not|only)\\b"), + scope: vec![ + Scope { + a: 52636628132757997, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288629343944718, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8872 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8891.rs b/highlight/jirs-contexts/src/c8891.rs new file mode 100644 index 00000000..ace5af59 --- /dev/null +++ b/highlight/jirs-contexts/src/c8891.rs @@ -0,0 +1,202 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(font-family|font|family)\\b(?=\\s*:)"), + scope: vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8874 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?x)(\n display|width|background-color|height|position|font-family|font-weight\n | top|opacity|cursor|background-image|right|visibility|box-sizing\n | user-select|left|float|margin-left|margin-top|line-height\n | padding-left|z-index|margin-bottom|margin-right|margin\n | vertical-align|padding-top|white-space|border-radius|padding-bottom\n | padding-right|padding|bottom|clear|max-width|box-shadow|content\n | border-color|min-height|min-width|font-style|border-width\n | border-collapse|background-size|text-overflow|max-height|text-transform\n | text-shadow|text-indent|border-style|overflow-y|list-style-type\n | word-wrap|border-spacing|appearance|zoom|overflow-x|border-top-left-radius\n | border-bottom-left-radius|border-top-color|pointer-events\n | border-bottom-color|align-items|justify-content|letter-spacing\n | border-top-right-radius|border-bottom-right-radius|border-right-width\n | font-smoothing|border-bottom-width|border-right-color|direction\n | border-top-width|src|border-left-color|border-left-width\n | tap-highlight-color|table-layout|background-clip|word-break\n | transform-origin|resize|filter|backdrop-filter|backface-visibility|text-rendering\n | box-orient|transition-property|transition-duration|word-spacing\n | quotes|outline-offset|animation-timing-function|animation-duration\n | animation-name|transition-timing-function|border-bottom-style\n | border-bottom|transition-delay|transition|unicode-bidi|border-top-style\n | border-top|unicode-range|list-style-position|orphans|outline-width\n | line-clamp|order|flex-direction|box-pack|animation-fill-mode\n | outline-color|list-style-image|list-style|touch-action|flex-grow\n | border-left-style|border-left|animation-iteration-count\n | page-break-inside|box-flex|box-align|page-break-after|animation-delay\n | widows|border-right-style|border-right|flex-align|outline-style\n | outline|background-origin|animation-direction|fill-opacity\n | background-attachment|flex-wrap|transform-style|counter-increment\n | overflow-wrap|counter-reset|animation-play-state|animation\n | will-change|box-ordinal-group|image-rendering|mask-image|flex-flow\n | background-position-y|stroke-width|background-position-x|background-position\n | background-blend-mode|flex-shrink|flex-basis|flex-order|flex-item-align\n | flex-line-pack|flex-negative|flex-pack|flex-positive|flex-preferred-size\n | flex|user-drag|font-stretch|column-count|empty-cells|align-self\n | caption-side|mask-size|column-gap|mask-repeat|box-direction\n | font-feature-settings|mask-position|align-content|object-fit\n | columns|text-fill-color|clip-path|stop-color|font-kerning\n | page-break-before|stroke-dasharray|size|fill-rule|border-image-slice\n | column-width|break-inside|column-break-before|border-image-width\n | stroke-dashoffset|border-image-repeat|border-image-outset|line-break\n | stroke-linejoin|stroke-linecap|stroke-miterlimit|stroke-opacity\n | stroke|shape-rendering|border-image-source|border-image|border\n | tab-size|writing-mode|perspective-origin-y|perspective-origin-x\n | perspective-origin|perspective|text-align-last|text-align|clip-rule\n | clip|text-anchor|column-rule-color|box-decoration-break|column-fill\n | fill|column-rule-style|mix-blend-mode|text-emphasis-color\n | baseline-shift|dominant-baseline|page|alignment-baseline\n | column-rule-width|column-rule|break-after|font-variant-ligatures\n | transform-origin-y|transform-origin-x|transform|object-position\n | break-before|column-span|isolation|shape-outside|all\n | color-interpolation-filters|marker|marker-end|marker-start\n | marker-mid|color-rendering|color-interpolation|background-repeat-x\n | background-repeat-y|background-repeat|background|mask-type\n | flood-color|flood-opacity|text-orientation|mask-composite\n | text-emphasis-style|paint-order|lighting-color|shape-margin\n | text-emphasis-position|text-emphasis|shape-image-threshold\n | mask-clip|mask-origin|mask|font-variant-caps|font-variant-alternates\n | font-variant-east-asian|font-variant-numeric|font-variant-position\n | font-variant|font-size-adjust|font-size|font-language-override\n | font-display|font-synthesis|font|line-box-contain|text-justify\n | text-decoration-color|text-decoration-style|text-decoration-line\n | text-decoration|text-underline-position|grid-template-rows\n | grid-template-columns|grid-template-areas|grid-template|rotate|scale\n | translate|scroll-behavior|grid-column-start|grid-column-end\n | grid-column-gap|grid-row-start|grid-row-end|grid-auto-rows\n | grid-area|grid-auto-flow|grid-auto-columns|image-orientation\n | hyphens|overflow-scrolling|overflow|color-profile|kerning\n | nbsp-mode|color|image-resolution|grid-row-gap|grid-row|grid-column\n | blend-mode|azimuth|pause-after|pause-before|pause|pitch-range|pitch\n | text-height|system|negative|prefix|suffix|range|pad|fallback\n | additive-symbols|symbols|speak-as|speak|grid-gap\n)\\b(?=\\s*:)"), + scope: vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8876 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-(?:webkit|moz|ms|o)-)((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))(?=\\s*:)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377670158, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8877 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)([a-zA-Z0-9_-][\\w-]*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49260513230389248, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8878 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--)((?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377932302, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629344337934, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377932500, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8879 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(z|y|x|writing|wrap|word|will|width|white|weight|visibility|vertical|variant-position|variant-numeric|variant-ligatures|variant-east-asian|variant-caps|variant-alternates|variant|user|unicode|underline-position|underline|type|transition|transform|touch|top-width|top-style|top-right-radius|top-left-radius|top-color|top|timing-function|timing|threshold|text|template-rows|template-columns|template-areas|template|tap|table|tab|synthesis|symbols|style-type|style-position|style-image|style|stroke|stretch|stop|state|start|speak|span|spacing|space|source|smoothing|slice|sizing|size-adjust|size|side|shrink|shift|shape|shadow|settings|self|select|scrolling|scroll|rule-width|rule-style|rule-color|rule|rows|row-start|row-gap|row-end|row|right-width|right-style|right-radius|right-color|right|resolution|reset|repeat-y|repeat-x|repeat|rendering|range|radius|property|profile|preferred-size|preferred|positive|position-y|position-x|position|pointer|play-state|play|pitch|perspective|pause|path|paint|page|padding|pack|override|overflow|outside|outset|outline|origin-y|origin-x|origin|orientation|orient|ordinal-group|ordinal|order|opacity|offset|object|numeric|negative|nbsp|name|mode|mix|miterlimit|min|mid|max|mask|marker|margin|list|linejoin|linecap|line-pack|line|lighting|ligatures|letter|left-width|left-style|left-radius|left-color|left|layout|last|language-override|language|kerning|justify|iteration-count|iteration|items|item-align|item|interpolation-filters|interpolation|inside|index|indent|increment|image-width|image-threshold|image-source|image-slice|image-repeat|image-outset|image|highlight-color|highlight|height|grow|group|grid|gap|function|font|flow|flood|flex|fit|filters|fill-mode|fill-color|fill|feature-settings|feature|family|events|end|empty|emphasis-style|emphasis-position|emphasis-color|emphasis|duration|drag|dominant|display|direction|delay|decoration-style|decoration-line|decoration-color|decoration-break|decoration|dashoffset|dasharray|counter|count|content|contain|composite|columns|column-start|column-gap|column-end|column|color|collapse|clip|clamp|change|cells|caption|caps|break-inside|break-before|break-after|break|box-contain|box|bottom-width|bottom-style|bottom-color|bottom|border|blend-mode|blend|bidi|behavior|before|basis|baseline|background|backface|auto-rows|auto-flow|auto-columns|auto|attachment|as|areas|area|animation|anchor|alternates|alignment|align-last|align|after|adjust|additive|action)\\b"), + scope: vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8880 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-zA-Z0-9_-]*((#)({)((\\$)([a-zA-Z0-9_-][\\w-]*))(}))[a-zA-Z0-9_-]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670144, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 46443865105367181, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ]),(4, vec![ + Scope { + a: 49259087301246976, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8881 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8892.rs b/highlight/jirs-contexts/src/c8892.rs new file mode 100644 index 00000000..6260fd50 --- /dev/null +++ b/highlight/jirs-contexts/src/c8892.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\s*)(;)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445510051889152, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[;})])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8882 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8893.rs b/highlight/jirs-contexts/src/c8893.rs new file mode 100644 index 00000000..a2532c8f --- /dev/null +++ b/highlight/jirs-contexts/src/c8893.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(in)\\b"), + scope: vec![ + Scope { + a: 52636628107984896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8894 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8894.rs b/highlight/jirs-contexts/src/c8894.rs new file mode 100644 index 00000000..c508ea0b --- /dev/null +++ b/highlight/jirs-contexts/src/c8894.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9139 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9142 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8895.rs b/highlight/jirs-contexts/src/c8895.rs new file mode 100644 index 00000000..85094c21 --- /dev/null +++ b/highlight/jirs-contexts/src/c8895.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949105741824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9151 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9103 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8896.rs b/highlight/jirs-contexts/src/c8896.rs new file mode 100644 index 00000000..5159ba6c --- /dev/null +++ b/highlight/jirs-contexts/src/c8896.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8897.rs b/highlight/jirs-contexts/src/c8897.rs new file mode 100644 index 00000000..a562a022 --- /dev/null +++ b/highlight/jirs-contexts/src/c8897.rs @@ -0,0 +1,94 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![ + Scope { + a: 47288689474011277, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(as)\\b\\s+([a-zA-Z0-9_-]*(\\*)?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636736848013, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46448950329016320, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955110722535565, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(show|hide)\\b"), + scope: vec![ + Scope { + a: 52636636851339405, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8898 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(with)\\s+(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636704211085, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8899 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8898.rs b/highlight/jirs-contexts/src/c8898.rs new file mode 100644 index 00000000..2651562a --- /dev/null +++ b/highlight/jirs-contexts/src/c8898.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 46448950329016320, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8899.rs b/highlight/jirs-contexts/src/c8899.rs new file mode 100644 index 00000000..fe44c1d6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8899.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)(?=(?m:$))"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c89.rs b/highlight/jirs-contexts/src/c89.rs new file mode 100644 index 00000000..769a7ccf --- /dev/null +++ b/highlight/jirs-contexts/src/c89.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844442122780677, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844442122780677, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=%>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 70 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c890.rs b/highlight/jirs-contexts/src/c890.rs new file mode 100644 index 00000000..20839720 --- /dev/null +++ b/highlight/jirs-contexts/src/c890.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 891 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8900.rs b/highlight/jirs-contexts/src/c8900.rs new file mode 100644 index 00000000..9d4b4c56 --- /dev/null +++ b/highlight/jirs-contexts/src/c8900.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(url)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444882986663936, + b: 0, + }, + Scope { + a: 61925255121272846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8901 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8901.rs b/highlight/jirs-contexts/src/c8901.rs new file mode 100644 index 00000000..23fc3d6e --- /dev/null +++ b/highlight/jirs-contexts/src/c8901.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8902.rs b/highlight/jirs-contexts/src/c8902.rs new file mode 100644 index 00000000..3509257a --- /dev/null +++ b/highlight/jirs-contexts/src/c8902.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8903.rs b/highlight/jirs-contexts/src/c8903.rs new file mode 100644 index 00000000..16288105 --- /dev/null +++ b/highlight/jirs-contexts/src/c8903.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)custom-media)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398823, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8904 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8904.rs b/highlight/jirs-contexts/src/c8904.rs new file mode 100644 index 00000000..a442fc6e --- /dev/null +++ b/highlight/jirs-contexts/src/c8904.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9125 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8905.rs b/highlight/jirs-contexts/src/c8905.rs new file mode 100644 index 00000000..b25e985a --- /dev/null +++ b/highlight/jirs-contexts/src/c8905.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8906.rs b/highlight/jirs-contexts/src/c8906.rs new file mode 100644 index 00000000..953d6d8e --- /dev/null +++ b/highlight/jirs-contexts/src/c8906.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9158 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9105 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9137 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8907.rs b/highlight/jirs-contexts/src/c8907.rs new file mode 100644 index 00000000..bf27d30e --- /dev/null +++ b/highlight/jirs-contexts/src/c8907.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()(reference|inline|less|css|once|multiple|optional)(\\))"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445449949675661, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ]),(2, vec![ + Scope { + a: 59955136416251904, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9125 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8908.rs b/highlight/jirs-contexts/src/c8908.rs new file mode 100644 index 00000000..18e65a60 --- /dev/null +++ b/highlight/jirs-contexts/src/c8908.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186488913934, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?:(,)|(?=[{]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629343944718, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8909.rs b/highlight/jirs-contexts/src/c8909.rs new file mode 100644 index 00000000..689c5c11 --- /dev/null +++ b/highlight/jirs-contexts/src/c8909.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9125 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c891.rs b/highlight/jirs-contexts/src/c891.rs new file mode 100644 index 00000000..eb298fa9 --- /dev/null +++ b/highlight/jirs-contexts/src/c891.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1020 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1012 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1042 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1015 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(auto-fill|auto-fit)\\b"), + scope: vec![ + Scope { + a: 61925298067931150, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(max-content|min-content|auto)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8910.rs b/highlight/jirs-contexts/src/c8910.rs new file mode 100644 index 00000000..d3aeb3e1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8910.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8911.rs b/highlight/jirs-contexts/src/c8911.rs new file mode 100644 index 00000000..3ec720af --- /dev/null +++ b/highlight/jirs-contexts/src/c8911.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8912.rs b/highlight/jirs-contexts/src/c8912.rs new file mode 100644 index 00000000..270ec867 --- /dev/null +++ b/highlight/jirs-contexts/src/c8912.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9089 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9090 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8913.rs b/highlight/jirs-contexts/src/c8913.rs new file mode 100644 index 00000000..d2eca26e --- /dev/null +++ b/highlight/jirs-contexts/src/c8913.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8914.rs b/highlight/jirs-contexts/src/c8914.rs new file mode 100644 index 00000000..b25e985a --- /dev/null +++ b/highlight/jirs-contexts/src/c8914.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8915.rs b/highlight/jirs-contexts/src/c8915.rs new file mode 100644 index 00000000..b25e985a --- /dev/null +++ b/highlight/jirs-contexts/src/c8915.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8916.rs b/highlight/jirs-contexts/src/c8916.rs new file mode 100644 index 00000000..a2239094 --- /dev/null +++ b/highlight/jirs-contexts/src/c8916.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!\\s*(default|global|optional)"), + scope: vec![ + Scope { + a: 52636787021774848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9151 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9103 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8917.rs b/highlight/jirs-contexts/src/c8917.rs new file mode 100644 index 00000000..6a76e383 --- /dev/null +++ b/highlight/jirs-contexts/src/c8917.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8918 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8918.rs b/highlight/jirs-contexts/src/c8918.rs new file mode 100644 index 00000000..090ecc09 --- /dev/null +++ b/highlight/jirs-contexts/src/c8918.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)([a-zA-Z0-9_-][\\w-]*)"), + scope: vec![ + Scope { + a: 49258876847849472, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8919 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8919.rs b/highlight/jirs-contexts/src/c8919.rs new file mode 100644 index 00000000..56ad9b23 --- /dev/null +++ b/highlight/jirs-contexts/src/c8919.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[,\\)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(false|true|null)\\b"), + scope: vec![ + Scope { + a: 59955110646448128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c892.rs b/highlight/jirs-contexts/src/c892.rs new file mode 100644 index 00000000..a21846a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c892.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 893 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8920.rs b/highlight/jirs-contexts/src/c8920.rs new file mode 100644 index 00000000..8ef4dea0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8920.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8895 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8921.rs b/highlight/jirs-contexts/src/c8921.rs new file mode 100644 index 00000000..8554d4da --- /dev/null +++ b/highlight/jirs-contexts/src/c8921.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9089 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9090 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9130 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8922.rs b/highlight/jirs-contexts/src/c8922.rs new file mode 100644 index 00000000..81512882 --- /dev/null +++ b/highlight/jirs-contexts/src/c8922.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8923 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8923.rs b/highlight/jirs-contexts/src/c8923.rs new file mode 100644 index 00000000..093a21b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8923.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9136 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8924 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8924.rs b/highlight/jirs-contexts/src/c8924.rs new file mode 100644 index 00000000..5a5cf7f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8924.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n (?i:em|ex|ch|rem)\n | (?i:vw|vh|vmin|vmax)\n | (?i:cm|mm|q|in|pt|pc|px|fr)\n | (?i:deg|grad|rad|turn)\n | (?i:s|ms)\n | (?i:Hz|kHz)\n | (?i:dpi|dpcm|dppx)\n)\\b"), + scope: vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8925.rs b/highlight/jirs-contexts/src/c8925.rs new file mode 100644 index 00000000..205e28c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c8925.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8926 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8926.rs b/highlight/jirs-contexts/src/c8926.rs new file mode 100644 index 00000000..6e2e0afa --- /dev/null +++ b/highlight/jirs-contexts/src/c8926.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9115 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9106 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8927.rs b/highlight/jirs-contexts/src/c8927.rs new file mode 100644 index 00000000..97a92979 --- /dev/null +++ b/highlight/jirs-contexts/src/c8927.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8928 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8928.rs b/highlight/jirs-contexts/src/c8928.rs new file mode 100644 index 00000000..e4929397 --- /dev/null +++ b/highlight/jirs-contexts/src/c8928.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8929.rs b/highlight/jirs-contexts/src/c8929.rs new file mode 100644 index 00000000..08846c10 --- /dev/null +++ b/highlight/jirs-contexts/src/c8929.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8930 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c893.rs b/highlight/jirs-contexts/src/c893.rs new file mode 100644 index 00000000..25830f11 --- /dev/null +++ b/highlight/jirs-contexts/src/c893.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186486095886, + b: 0, + }, + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 894 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8930.rs b/highlight/jirs-contexts/src/c8930.rs new file mode 100644 index 00000000..d2c840a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8930.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8931.rs b/highlight/jirs-contexts/src/c8931.rs new file mode 100644 index 00000000..8819d2bc --- /dev/null +++ b/highlight/jirs-contexts/src/c8931.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8932 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8932.rs b/highlight/jirs-contexts/src/c8932.rs new file mode 100644 index 00000000..44d48b90 --- /dev/null +++ b/highlight/jirs-contexts/src/c8932.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8933.rs b/highlight/jirs-contexts/src/c8933.rs new file mode 100644 index 00000000..1ca4db94 --- /dev/null +++ b/highlight/jirs-contexts/src/c8933.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8934 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8934.rs b/highlight/jirs-contexts/src/c8934.rs new file mode 100644 index 00000000..5e16d648 --- /dev/null +++ b/highlight/jirs-contexts/src/c8934.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8935.rs b/highlight/jirs-contexts/src/c8935.rs new file mode 100644 index 00000000..dbd80db1 --- /dev/null +++ b/highlight/jirs-contexts/src/c8935.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8936 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8936.rs b/highlight/jirs-contexts/src/c8936.rs new file mode 100644 index 00000000..871d01eb --- /dev/null +++ b/highlight/jirs-contexts/src/c8936.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8937.rs b/highlight/jirs-contexts/src/c8937.rs new file mode 100644 index 00000000..41731d18 --- /dev/null +++ b/highlight/jirs-contexts/src/c8937.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8948 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8938.rs b/highlight/jirs-contexts/src/c8938.rs new file mode 100644 index 00000000..e04e19b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8938.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8939 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8939.rs b/highlight/jirs-contexts/src/c8939.rs new file mode 100644 index 00000000..60976b59 --- /dev/null +++ b/highlight/jirs-contexts/src/c8939.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c894.rs b/highlight/jirs-contexts/src/c894.rs new file mode 100644 index 00000000..b4915918 --- /dev/null +++ b/highlight/jirs-contexts/src/c894.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)|none)\\b"), + scope: vec![ + Scope { + a: 61925409737015782, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8940.rs b/highlight/jirs-contexts/src/c8940.rs new file mode 100644 index 00000000..846eaaa7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8940.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8941 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8941.rs b/highlight/jirs-contexts/src/c8941.rs new file mode 100644 index 00000000..633d718b --- /dev/null +++ b/highlight/jirs-contexts/src/c8941.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8942.rs b/highlight/jirs-contexts/src/c8942.rs new file mode 100644 index 00000000..d12efff3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8942.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8943 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8943.rs b/highlight/jirs-contexts/src/c8943.rs new file mode 100644 index 00000000..101a3382 --- /dev/null +++ b/highlight/jirs-contexts/src/c8943.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8944.rs b/highlight/jirs-contexts/src/c8944.rs new file mode 100644 index 00000000..5bc7fdef --- /dev/null +++ b/highlight/jirs-contexts/src/c8944.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8945 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8945.rs b/highlight/jirs-contexts/src/c8945.rs new file mode 100644 index 00000000..7a5fd14b --- /dev/null +++ b/highlight/jirs-contexts/src/c8945.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8946.rs b/highlight/jirs-contexts/src/c8946.rs new file mode 100644 index 00000000..7bd8951f --- /dev/null +++ b/highlight/jirs-contexts/src/c8946.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8947 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8947.rs b/highlight/jirs-contexts/src/c8947.rs new file mode 100644 index 00000000..1209923d --- /dev/null +++ b/highlight/jirs-contexts/src/c8947.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8948.rs b/highlight/jirs-contexts/src/c8948.rs new file mode 100644 index 00000000..0ba01aad --- /dev/null +++ b/highlight/jirs-contexts/src/c8948.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186486095886, + b: 0, + }, + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8959 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8949.rs b/highlight/jirs-contexts/src/c8949.rs new file mode 100644 index 00000000..cc76157e --- /dev/null +++ b/highlight/jirs-contexts/src/c8949.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8950 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c895.rs b/highlight/jirs-contexts/src/c895.rs new file mode 100644 index 00000000..d91838fc --- /dev/null +++ b/highlight/jirs-contexts/src/c895.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 896 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8950.rs b/highlight/jirs-contexts/src/c8950.rs new file mode 100644 index 00000000..1209923d --- /dev/null +++ b/highlight/jirs-contexts/src/c8950.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8951.rs b/highlight/jirs-contexts/src/c8951.rs new file mode 100644 index 00000000..72835958 --- /dev/null +++ b/highlight/jirs-contexts/src/c8951.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8952 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8952.rs b/highlight/jirs-contexts/src/c8952.rs new file mode 100644 index 00000000..f66fef9e --- /dev/null +++ b/highlight/jirs-contexts/src/c8952.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9117 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(end|middle|start)"), + scope: vec![ + Scope { + a: 61925298067800078, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8953.rs b/highlight/jirs-contexts/src/c8953.rs new file mode 100644 index 00000000..d37ed269 --- /dev/null +++ b/highlight/jirs-contexts/src/c8953.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8954 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8954.rs b/highlight/jirs-contexts/src/c8954.rs new file mode 100644 index 00000000..74e209f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8954.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bauto\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8955.rs b/highlight/jirs-contexts/src/c8955.rs new file mode 100644 index 00000000..c913fd70 --- /dev/null +++ b/highlight/jirs-contexts/src/c8955.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8956 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8956.rs b/highlight/jirs-contexts/src/c8956.rs new file mode 100644 index 00000000..f3b59fbb --- /dev/null +++ b/highlight/jirs-contexts/src/c8956.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bround\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8957.rs b/highlight/jirs-contexts/src/c8957.rs new file mode 100644 index 00000000..bdd1fbb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8957.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8958 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8958.rs b/highlight/jirs-contexts/src/c8958.rs new file mode 100644 index 00000000..a7148d83 --- /dev/null +++ b/highlight/jirs-contexts/src/c8958.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bat\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(top|right|bottom|left|center|closest-side|farthest-side)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8959.rs b/highlight/jirs-contexts/src/c8959.rs new file mode 100644 index 00000000..bbb90eed --- /dev/null +++ b/highlight/jirs-contexts/src/c8959.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)|none)\\b"), + scope: vec![ + Scope { + a: 61925409737015782, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c896.rs b/highlight/jirs-contexts/src/c896.rs new file mode 100644 index 00000000..9909765f --- /dev/null +++ b/highlight/jirs-contexts/src/c896.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cyclic|numeric|alphabetic|symbolic|fixed)\\b"), + scope: vec![ + Scope { + a: 61925409737146382, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1010 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8960.rs b/highlight/jirs-contexts/src/c8960.rs new file mode 100644 index 00000000..337c87dd --- /dev/null +++ b/highlight/jirs-contexts/src/c8960.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8961 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8961.rs b/highlight/jirs-contexts/src/c8961.rs new file mode 100644 index 00000000..7d41e8e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8961.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(nonzero|evenodd)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9093 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620756172814, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8962.rs b/highlight/jirs-contexts/src/c8962.rs new file mode 100644 index 00000000..f87ef9ab --- /dev/null +++ b/highlight/jirs-contexts/src/c8962.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8963 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8963.rs b/highlight/jirs-contexts/src/c8963.rs new file mode 100644 index 00000000..23555959 --- /dev/null +++ b/highlight/jirs-contexts/src/c8963.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9160 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8964.rs b/highlight/jirs-contexts/src/c8964.rs new file mode 100644 index 00000000..a3ce1f07 --- /dev/null +++ b/highlight/jirs-contexts/src/c8964.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8965 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8965.rs b/highlight/jirs-contexts/src/c8965.rs new file mode 100644 index 00000000..8da4aaf4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8965.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9126 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9117 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9122 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(auto-fill|auto-fit)\\b"), + scope: vec![ + Scope { + a: 61925298067931150, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(max-content|min-content|auto)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8966.rs b/highlight/jirs-contexts/src/c8966.rs new file mode 100644 index 00000000..748daf9f --- /dev/null +++ b/highlight/jirs-contexts/src/c8966.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8967 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8967.rs b/highlight/jirs-contexts/src/c8967.rs new file mode 100644 index 00000000..dae93f23 --- /dev/null +++ b/highlight/jirs-contexts/src/c8967.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186486095886, + b: 0, + }, + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8968 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8968.rs b/highlight/jirs-contexts/src/c8968.rs new file mode 100644 index 00000000..9c294e07 --- /dev/null +++ b/highlight/jirs-contexts/src/c8968.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)|none)\\b"), + scope: vec![ + Scope { + a: 61925409737015782, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8969.rs b/highlight/jirs-contexts/src/c8969.rs new file mode 100644 index 00000000..bc4e87ba --- /dev/null +++ b/highlight/jirs-contexts/src/c8969.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8970 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c897.rs b/highlight/jirs-contexts/src/c897.rs new file mode 100644 index 00000000..c2d5bca7 --- /dev/null +++ b/highlight/jirs-contexts/src/c897.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 1011 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8970.rs b/highlight/jirs-contexts/src/c8970.rs new file mode 100644 index 00000000..f47cf059 --- /dev/null +++ b/highlight/jirs-contexts/src/c8970.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cyclic|numeric|alphabetic|symbolic|fixed)\\b"), + scope: vec![ + Scope { + a: 61925409737146382, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9115 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8971.rs b/highlight/jirs-contexts/src/c8971.rs new file mode 100644 index 00000000..e3a81459 --- /dev/null +++ b/highlight/jirs-contexts/src/c8971.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9116 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8972.rs b/highlight/jirs-contexts/src/c8972.rs new file mode 100644 index 00000000..6e8e93dc --- /dev/null +++ b/highlight/jirs-contexts/src/c8972.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8973 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8973.rs b/highlight/jirs-contexts/src/c8973.rs new file mode 100644 index 00000000..47c97d68 --- /dev/null +++ b/highlight/jirs-contexts/src/c8973.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9095 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8974.rs b/highlight/jirs-contexts/src/c8974.rs new file mode 100644 index 00000000..a7ee2d75 --- /dev/null +++ b/highlight/jirs-contexts/src/c8974.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8975 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8975.rs b/highlight/jirs-contexts/src/c8975.rs new file mode 100644 index 00000000..a8afcf37 --- /dev/null +++ b/highlight/jirs-contexts/src/c8975.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9095 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8976.rs b/highlight/jirs-contexts/src/c8976.rs new file mode 100644 index 00000000..4e6386bd --- /dev/null +++ b/highlight/jirs-contexts/src/c8976.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8977 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8977.rs b/highlight/jirs-contexts/src/c8977.rs new file mode 100644 index 00000000..de69ff07 --- /dev/null +++ b/highlight/jirs-contexts/src/c8977.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9095 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8978.rs b/highlight/jirs-contexts/src/c8978.rs new file mode 100644 index 00000000..95c8f960 --- /dev/null +++ b/highlight/jirs-contexts/src/c8978.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8979 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8979.rs b/highlight/jirs-contexts/src/c8979.rs new file mode 100644 index 00000000..bd034eff --- /dev/null +++ b/highlight/jirs-contexts/src/c8979.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c898.rs b/highlight/jirs-contexts/src/c898.rs new file mode 100644 index 00000000..4c4ea17a --- /dev/null +++ b/highlight/jirs-contexts/src/c898.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 899 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8980.rs b/highlight/jirs-contexts/src/c8980.rs new file mode 100644 index 00000000..adb18071 --- /dev/null +++ b/highlight/jirs-contexts/src/c8980.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8981 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8981.rs b/highlight/jirs-contexts/src/c8981.rs new file mode 100644 index 00000000..d76762a6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8981.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rgb|hsl|hwb)\\b"), + scope: vec![ + Scope { + a: 52636787045367822, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8982.rs b/highlight/jirs-contexts/src/c8982.rs new file mode 100644 index 00000000..361589ae --- /dev/null +++ b/highlight/jirs-contexts/src/c8982.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8983 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8983.rs b/highlight/jirs-contexts/src/c8983.rs new file mode 100644 index 00000000..7ef81101 --- /dev/null +++ b/highlight/jirs-contexts/src/c8983.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8984.rs b/highlight/jirs-contexts/src/c8984.rs new file mode 100644 index 00000000..06d35b5a --- /dev/null +++ b/highlight/jirs-contexts/src/c8984.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8985 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8985.rs b/highlight/jirs-contexts/src/c8985.rs new file mode 100644 index 00000000..98180ed6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8985.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8986.rs b/highlight/jirs-contexts/src/c8986.rs new file mode 100644 index 00000000..08d3601c --- /dev/null +++ b/highlight/jirs-contexts/src/c8986.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8987 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8987.rs b/highlight/jirs-contexts/src/c8987.rs new file mode 100644 index 00000000..b1de78d0 --- /dev/null +++ b/highlight/jirs-contexts/src/c8987.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8988.rs b/highlight/jirs-contexts/src/c8988.rs new file mode 100644 index 00000000..b4412ab7 --- /dev/null +++ b/highlight/jirs-contexts/src/c8988.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8989 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8989.rs b/highlight/jirs-contexts/src/c8989.rs new file mode 100644 index 00000000..ba8023f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c8989.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9094 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c899.rs b/highlight/jirs-contexts/src/c899.rs new file mode 100644 index 00000000..3b2e726a --- /dev/null +++ b/highlight/jirs-contexts/src/c899.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 994 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8990.rs b/highlight/jirs-contexts/src/c8990.rs new file mode 100644 index 00000000..9fc53dc4 --- /dev/null +++ b/highlight/jirs-contexts/src/c8990.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8991 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8991.rs b/highlight/jirs-contexts/src/c8991.rs new file mode 100644 index 00000000..8ee48201 --- /dev/null +++ b/highlight/jirs-contexts/src/c8991.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9094 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8992.rs b/highlight/jirs-contexts/src/c8992.rs new file mode 100644 index 00000000..5aa71743 --- /dev/null +++ b/highlight/jirs-contexts/src/c8992.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\*)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8993.rs b/highlight/jirs-contexts/src/c8993.rs new file mode 100644 index 00000000..2bf78a69 --- /dev/null +++ b/highlight/jirs-contexts/src/c8993.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8994.rs b/highlight/jirs-contexts/src/c8994.rs new file mode 100644 index 00000000..948cb5b2 --- /dev/null +++ b/highlight/jirs-contexts/src/c8994.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8995 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8995.rs b/highlight/jirs-contexts/src/c8995.rs new file mode 100644 index 00000000..63c731d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c8995.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9115 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8996.rs b/highlight/jirs-contexts/src/c8996.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c8996.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8997.rs b/highlight/jirs-contexts/src/c8997.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c8997.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8998.rs b/highlight/jirs-contexts/src/c8998.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c8998.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c8999.rs b/highlight/jirs-contexts/src/c8999.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c8999.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9.rs b/highlight/jirs-contexts/src/c9.rs new file mode 100644 index 00000000..b255d7a0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+(?i:While|Until)(?=\\s|(?m:$)|:|\'|\\b(?i:REM)\\b|%>)"), + scope: vec![ + Scope { + a: 52636636701196292, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 57 }), + ContextReference::Direct(ContextId { index: 52 }), + ContextReference::Direct(ContextId { index: 50 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 57 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c90.rs b/highlight/jirs-contexts/src/c90.rs new file mode 100644 index 00000000..6cc1bd09 --- /dev/null +++ b/highlight/jirs-contexts/src/c90.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844442122780677, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844442122780677, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=%>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 51 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c900.rs b/highlight/jirs-contexts/src/c900.rs new file mode 100644 index 00000000..0950e02f --- /dev/null +++ b/highlight/jirs-contexts/src/c900.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 901 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9000.rs b/highlight/jirs-contexts/src/c9000.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9000.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9001.rs b/highlight/jirs-contexts/src/c9001.rs new file mode 100644 index 00000000..b3106d53 --- /dev/null +++ b/highlight/jirs-contexts/src/c9001.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9002 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9002.rs b/highlight/jirs-contexts/src/c9002.rs new file mode 100644 index 00000000..99fbf263 --- /dev/null +++ b/highlight/jirs-contexts/src/c9002.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(https?|ftp)://"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9003.rs b/highlight/jirs-contexts/src/c9003.rs new file mode 100644 index 00000000..f2d7afb6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9003.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9004 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9004.rs b/highlight/jirs-contexts/src/c9004.rs new file mode 100644 index 00000000..101a3382 --- /dev/null +++ b/highlight/jirs-contexts/src/c9004.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9005.rs b/highlight/jirs-contexts/src/c9005.rs new file mode 100644 index 00000000..1af97a7f --- /dev/null +++ b/highlight/jirs-contexts/src/c9005.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9006 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9006.rs b/highlight/jirs-contexts/src/c9006.rs new file mode 100644 index 00000000..f58fdbf6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9006.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9007.rs b/highlight/jirs-contexts/src/c9007.rs new file mode 100644 index 00000000..1a9277dc --- /dev/null +++ b/highlight/jirs-contexts/src/c9007.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9008 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9008.rs b/highlight/jirs-contexts/src/c9008.rs new file mode 100644 index 00000000..1c7b8fc3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9008.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9009.rs b/highlight/jirs-contexts/src/c9009.rs new file mode 100644 index 00000000..920804c3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9009.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9010 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c901.rs b/highlight/jirs-contexts/src/c901.rs new file mode 100644 index 00000000..e12fc188 --- /dev/null +++ b/highlight/jirs-contexts/src/c901.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 994 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9010.rs b/highlight/jirs-contexts/src/c9010.rs new file mode 100644 index 00000000..60976b59 --- /dev/null +++ b/highlight/jirs-contexts/src/c9010.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9011.rs b/highlight/jirs-contexts/src/c9011.rs new file mode 100644 index 00000000..755b4188 --- /dev/null +++ b/highlight/jirs-contexts/src/c9011.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 699194515143000064, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 699194515143000064, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^---(?m:$)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 699194515143000064, + b: 0, + }, + Scope { + a: 47288522099654827, + b: 699465317125980160, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9012.rs b/highlight/jirs-contexts/src/c9012.rs new file mode 100644 index 00000000..91b417b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9012.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^---(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9013.rs b/highlight/jirs-contexts/src/c9013.rs new file mode 100644 index 00000000..bf2648b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9013.rs @@ -0,0 +1,87 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9014 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620722028544, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9126 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9095 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9094 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9096 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9097 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9117 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9115 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9139 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[^\\s\'\"\\(\\)]+\\b"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9014.rs b/highlight/jirs-contexts/src/c9014.rs new file mode 100644 index 00000000..c45762cb --- /dev/null +++ b/highlight/jirs-contexts/src/c9014.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9015.rs b/highlight/jirs-contexts/src/c9015.rs new file mode 100644 index 00000000..c6ceab68 --- /dev/null +++ b/highlight/jirs-contexts/src/c9015.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9016 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9016.rs b/highlight/jirs-contexts/src/c9016.rs new file mode 100644 index 00000000..d84a1108 --- /dev/null +++ b/highlight/jirs-contexts/src/c9016.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bto\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(top|right|bottom|left)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9017.rs b/highlight/jirs-contexts/src/c9017.rs new file mode 100644 index 00000000..700ac1f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9017.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9018 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9018.rs b/highlight/jirs-contexts/src/c9018.rs new file mode 100644 index 00000000..38c7a1d5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9018.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(at|circle|ellipse)\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n left\n | center\n | right\n | top\n | bottom\n | closest-corner\n | closest-side\n | farthest-corner\n | farthest-side\n)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9019.rs b/highlight/jirs-contexts/src/c9019.rs new file mode 100644 index 00000000..5cad4ab0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9019.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9020 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c902.rs b/highlight/jirs-contexts/src/c902.rs new file mode 100644 index 00000000..3beef96a --- /dev/null +++ b/highlight/jirs-contexts/src/c902.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 903 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9020.rs b/highlight/jirs-contexts/src/c9020.rs new file mode 100644 index 00000000..1cdc95e3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9020.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9115 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9021.rs b/highlight/jirs-contexts/src/c9021.rs new file mode 100644 index 00000000..89ae9d7b --- /dev/null +++ b/highlight/jirs-contexts/src/c9021.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9022 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9022.rs b/highlight/jirs-contexts/src/c9022.rs new file mode 100644 index 00000000..f8364ad6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9022.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9138 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9115 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[0-9]+(x)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9023.rs b/highlight/jirs-contexts/src/c9023.rs new file mode 100644 index 00000000..3cb84654 --- /dev/null +++ b/highlight/jirs-contexts/src/c9023.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(})"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9024.rs b/highlight/jirs-contexts/src/c9024.rs new file mode 100644 index 00000000..fa2a0fda --- /dev/null +++ b/highlight/jirs-contexts/src/c9024.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9118 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9025.rs b/highlight/jirs-contexts/src/c9025.rs new file mode 100644 index 00000000..fa2a0fda --- /dev/null +++ b/highlight/jirs-contexts/src/c9025.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9118 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9026.rs b/highlight/jirs-contexts/src/c9026.rs new file mode 100644 index 00000000..fa2a0fda --- /dev/null +++ b/highlight/jirs-contexts/src/c9026.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9118 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9027.rs b/highlight/jirs-contexts/src/c9027.rs new file mode 100644 index 00000000..fa2a0fda --- /dev/null +++ b/highlight/jirs-contexts/src/c9027.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9118 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9028.rs b/highlight/jirs-contexts/src/c9028.rs new file mode 100644 index 00000000..fa2a0fda --- /dev/null +++ b/highlight/jirs-contexts/src/c9028.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9118 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9029.rs b/highlight/jirs-contexts/src/c9029.rs new file mode 100644 index 00000000..79337a12 --- /dev/null +++ b/highlight/jirs-contexts/src/c9029.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949129465870, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521948069902, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c903.rs b/highlight/jirs-contexts/src/c903.rs new file mode 100644 index 00000000..57cdc624 --- /dev/null +++ b/highlight/jirs-contexts/src/c903.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 994 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9030.rs b/highlight/jirs-contexts/src/c9030.rs new file mode 100644 index 00000000..f894860c --- /dev/null +++ b/highlight/jirs-contexts/src/c9030.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9152 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9031.rs b/highlight/jirs-contexts/src/c9031.rs new file mode 100644 index 00000000..89219fbf --- /dev/null +++ b/highlight/jirs-contexts/src/c9031.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9152 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9032.rs b/highlight/jirs-contexts/src/c9032.rs new file mode 100644 index 00000000..f047fcf0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9032.rs @@ -0,0 +1,101 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (?:\n (-webkit-|-o-)?\n (?:min-|max-)?\n (-moz-)?\n (?:\n (?:device-)?(?:height|width|aspect-ratio|pixel-ratio)\n |color(?:-index)?|monochrome|resolution\n )\n )\n |grid|scan|orientation\n)\\s*(:)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925375377670637, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(portrait|landscape|progressive|interlace)"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\d+)(/)(\\d+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 52636628119191566, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9033.rs b/highlight/jirs-contexts/src/c9033.rs new file mode 100644 index 00000000..a23b86b0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9033.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9034 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9034.rs b/highlight/jirs-contexts/src/c9034.rs new file mode 100644 index 00000000..500f4c8a --- /dev/null +++ b/highlight/jirs-contexts/src/c9034.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(auto|max-content|min-content)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9035.rs b/highlight/jirs-contexts/src/c9035.rs new file mode 100644 index 00000000..5159ba6c --- /dev/null +++ b/highlight/jirs-contexts/src/c9035.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9036.rs b/highlight/jirs-contexts/src/c9036.rs new file mode 100644 index 00000000..28fe419e --- /dev/null +++ b/highlight/jirs-contexts/src/c9036.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*[)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9037 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9037.rs b/highlight/jirs-contexts/src/c9037.rs new file mode 100644 index 00000000..77fb8da2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9037.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*([)]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9142 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9139 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(\\s+(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))*\\b(?!:)"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9155 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9038.rs b/highlight/jirs-contexts/src/c9038.rs new file mode 100644 index 00000000..f847e312 --- /dev/null +++ b/highlight/jirs-contexts/src/c9038.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9132 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9039.rs b/highlight/jirs-contexts/src/c9039.rs new file mode 100644 index 00000000..f847e312 --- /dev/null +++ b/highlight/jirs-contexts/src/c9039.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9132 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c904.rs b/highlight/jirs-contexts/src/c904.rs new file mode 100644 index 00000000..1b3b2be1 --- /dev/null +++ b/highlight/jirs-contexts/src/c904.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 905 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9040.rs b/highlight/jirs-contexts/src/c9040.rs new file mode 100644 index 00000000..f847e312 --- /dev/null +++ b/highlight/jirs-contexts/src/c9040.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9132 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9041.rs b/highlight/jirs-contexts/src/c9041.rs new file mode 100644 index 00000000..f847e312 --- /dev/null +++ b/highlight/jirs-contexts/src/c9041.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9132 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9042.rs b/highlight/jirs-contexts/src/c9042.rs new file mode 100644 index 00000000..f847e312 --- /dev/null +++ b/highlight/jirs-contexts/src/c9042.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9132 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9043.rs b/highlight/jirs-contexts/src/c9043.rs new file mode 100644 index 00000000..f847e312 --- /dev/null +++ b/highlight/jirs-contexts/src/c9043.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9132 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9044.rs b/highlight/jirs-contexts/src/c9044.rs new file mode 100644 index 00000000..cefbc5a4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9044.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*(\\)|(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9045.rs b/highlight/jirs-contexts/src/c9045.rs new file mode 100644 index 00000000..2f21f27f --- /dev/null +++ b/highlight/jirs-contexts/src/c9045.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9046 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9046.rs b/highlight/jirs-contexts/src/c9046.rs new file mode 100644 index 00000000..e9d37ab7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9046.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9047.rs b/highlight/jirs-contexts/src/c9047.rs new file mode 100644 index 00000000..d10c82df --- /dev/null +++ b/highlight/jirs-contexts/src/c9047.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9048 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9048.rs b/highlight/jirs-contexts/src/c9048.rs new file mode 100644 index 00000000..7b219ea2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9048.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620722028544, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9151 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9103 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9049.rs b/highlight/jirs-contexts/src/c9049.rs new file mode 100644 index 00000000..663030d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9049.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9050 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c905.rs b/highlight/jirs-contexts/src/c905.rs new file mode 100644 index 00000000..00a2d9f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c905.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9050.rs b/highlight/jirs-contexts/src/c9050.rs new file mode 100644 index 00000000..57f679ce --- /dev/null +++ b/highlight/jirs-contexts/src/c9050.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(active|valid|invalid)\\b"), + scope: vec![ + Scope { + a: 52636787045695502, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9051.rs b/highlight/jirs-contexts/src/c9051.rs new file mode 100644 index 00000000..c3fa5f80 --- /dev/null +++ b/highlight/jirs-contexts/src/c9051.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9052 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9052.rs b/highlight/jirs-contexts/src/c9052.rs new file mode 100644 index 00000000..cb7b4943 --- /dev/null +++ b/highlight/jirs-contexts/src/c9052.rs @@ -0,0 +1,83 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(even|odd)\\b"), + scope: vec![ + Scope { + a: 52636787045695502, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?\\d*(n))\\s*([-+]\\s*\\d+)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-+]\\s+\\d+n?|[-+]?\\d+\\s+n"), + scope: vec![ + Scope { + a: 50103314667667470, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9117 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9053.rs b/highlight/jirs-contexts/src/c9053.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9053.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9054.rs b/highlight/jirs-contexts/src/c9054.rs new file mode 100644 index 00000000..917d2f38 --- /dev/null +++ b/highlight/jirs-contexts/src/c9054.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9055 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9055.rs b/highlight/jirs-contexts/src/c9055.rs new file mode 100644 index 00000000..e4929397 --- /dev/null +++ b/highlight/jirs-contexts/src/c9055.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9056.rs b/highlight/jirs-contexts/src/c9056.rs new file mode 100644 index 00000000..0abd4f9b --- /dev/null +++ b/highlight/jirs-contexts/src/c9056.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9110 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9057.rs b/highlight/jirs-contexts/src/c9057.rs new file mode 100644 index 00000000..0abd4f9b --- /dev/null +++ b/highlight/jirs-contexts/src/c9057.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9110 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9058.rs b/highlight/jirs-contexts/src/c9058.rs new file mode 100644 index 00000000..3cb84654 --- /dev/null +++ b/highlight/jirs-contexts/src/c9058.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(})"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9147 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9059.rs b/highlight/jirs-contexts/src/c9059.rs new file mode 100644 index 00000000..aeea49e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9059.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)([a-zA-Z0-9_-][\\w-]*)\\s*(:)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087301246976, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49258876847849472, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c906.rs b/highlight/jirs-contexts/src/c906.rs new file mode 100644 index 00000000..270c6ede --- /dev/null +++ b/highlight/jirs-contexts/src/c906.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 907 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9060.rs b/highlight/jirs-contexts/src/c9060.rs new file mode 100644 index 00000000..82274590 --- /dev/null +++ b/highlight/jirs-contexts/src/c9060.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949105741824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9151 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9061.rs b/highlight/jirs-contexts/src/c9061.rs new file mode 100644 index 00000000..072d8a4a --- /dev/null +++ b/highlight/jirs-contexts/src/c9061.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)([a-zA-Z0-9_-][\\w-]*)"), + scope: vec![ + Scope { + a: 49258876847849472, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9062 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9062.rs b/highlight/jirs-contexts/src/c9062.rs new file mode 100644 index 00000000..9df6a6fb --- /dev/null +++ b/highlight/jirs-contexts/src/c9062.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[,\\)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9133 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9063.rs b/highlight/jirs-contexts/src/c9063.rs new file mode 100644 index 00000000..0917e5c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9063.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9144 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9064.rs b/highlight/jirs-contexts/src/c9064.rs new file mode 100644 index 00000000..e6c6b14a --- /dev/null +++ b/highlight/jirs-contexts/src/c9064.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9143 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9065.rs b/highlight/jirs-contexts/src/c9065.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9065.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9066.rs b/highlight/jirs-contexts/src/c9066.rs new file mode 100644 index 00000000..77d59aa6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9066.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-_]+"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9071 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9067.rs b/highlight/jirs-contexts/src/c9067.rs new file mode 100644 index 00000000..25e9add6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9067.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186477183388, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9068.rs b/highlight/jirs-contexts/src/c9068.rs new file mode 100644 index 00000000..f28e5966 --- /dev/null +++ b/highlight/jirs-contexts/src/c9068.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9069 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9069.rs b/highlight/jirs-contexts/src/c9069.rs new file mode 100644 index 00000000..2d330a2a --- /dev/null +++ b/highlight/jirs-contexts/src/c9069.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9136 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*([~*|^$]?=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628132560910, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9070 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\s+([iI]))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c907.rs b/highlight/jirs-contexts/src/c907.rs new file mode 100644 index 00000000..2e451343 --- /dev/null +++ b/highlight/jirs-contexts/src/c907.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rgb|hsl|hwb)\\b"), + scope: vec![ + Scope { + a: 52636787045367822, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1042 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9070.rs b/highlight/jirs-contexts/src/c9070.rs new file mode 100644 index 00000000..724d18e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9070.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s\\]\\[\'\"]"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\s|\\]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9071.rs b/highlight/jirs-contexts/src/c9071.rs new file mode 100644 index 00000000..21880f37 --- /dev/null +++ b/highlight/jirs-contexts/src/c9071.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9072.rs b/highlight/jirs-contexts/src/c9072.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9072.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9073.rs b/highlight/jirs-contexts/src/c9073.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9073.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9074.rs b/highlight/jirs-contexts/src/c9074.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9074.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9075.rs b/highlight/jirs-contexts/src/c9075.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9075.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9076.rs b/highlight/jirs-contexts/src/c9076.rs new file mode 100644 index 00000000..8a690757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9076.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9077.rs b/highlight/jirs-contexts/src/c9077.rs new file mode 100644 index 00000000..973da1ed --- /dev/null +++ b/highlight/jirs-contexts/src/c9077.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186477183179, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9078.rs b/highlight/jirs-contexts/src/c9078.rs new file mode 100644 index 00000000..f03bf757 --- /dev/null +++ b/highlight/jirs-contexts/src/c9078.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186477183489, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9079.rs b/highlight/jirs-contexts/src/c9079.rs new file mode 100644 index 00000000..8327ced2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9079.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9080 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c908.rs b/highlight/jirs-contexts/src/c908.rs new file mode 100644 index 00000000..064f9a8c --- /dev/null +++ b/highlight/jirs-contexts/src/c908.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 909 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9080.rs b/highlight/jirs-contexts/src/c9080.rs new file mode 100644 index 00000000..99fbf263 --- /dev/null +++ b/highlight/jirs-contexts/src/c9080.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(https?|ftp)://"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9081.rs b/highlight/jirs-contexts/src/c9081.rs new file mode 100644 index 00000000..2d1f8ada --- /dev/null +++ b/highlight/jirs-contexts/src/c9081.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9082 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9082.rs b/highlight/jirs-contexts/src/c9082.rs new file mode 100644 index 00000000..99fbf263 --- /dev/null +++ b/highlight/jirs-contexts/src/c9082.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(https?|ftp)://"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9083.rs b/highlight/jirs-contexts/src/c9083.rs new file mode 100644 index 00000000..b20608a2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9083.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9084 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9084.rs b/highlight/jirs-contexts/src/c9084.rs new file mode 100644 index 00000000..1d5abfa8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9084.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9104 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9085.rs b/highlight/jirs-contexts/src/c9085.rs new file mode 100644 index 00000000..3251560f --- /dev/null +++ b/highlight/jirs-contexts/src/c9085.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9124 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9086.rs b/highlight/jirs-contexts/src/c9086.rs new file mode 100644 index 00000000..9910531b --- /dev/null +++ b/highlight/jirs-contexts/src/c9086.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845030520520704, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845030520520704, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9085 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9087.rs b/highlight/jirs-contexts/src/c9087.rs new file mode 100644 index 00000000..dc3d8377 --- /dev/null +++ b/highlight/jirs-contexts/src/c9087.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:deg|grad|rad|turn))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:deg|grad|rad|turn))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("0\\b(?!%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9088.rs b/highlight/jirs-contexts/src/c9088.rs new file mode 100644 index 00000000..982c04d8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9088.rs @@ -0,0 +1,473 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(each)\\b"), + scope: vec![ + Scope { + a: 52636636701196429, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8893 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(for|while)\\b"), + scope: vec![ + Scope { + a: 52636636701196429, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8905 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(if|else if|else)\\b"), + scope: vec![ + Scope { + a: 52636636701196638, + b: 39687971716202496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8914 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(debug|warn|error)\\b"), + scope: vec![ + Scope { + a: 52636636720398477, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8915 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(at-root)\\b"), + scope: vec![ + Scope { + a: 52636636720400819, + b: 39687971716202496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(extend)\\b"), + scope: vec![ + Scope { + a: 52636636720400779, + b: 39687971716202496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8916 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(mixin|function))\\s+([\\w-]+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398477, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630615181, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8917 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(include))\\s+(([a-z]+)(\\.))?([\\w-]+)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49258881142816768, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 52636636720398477, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392130643525773, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288620745621645, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8920 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(@)(return)\\b"), + scope: vec![ + Scope { + a: 52636636720398687, + b: 39687971716202496, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8896 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)(use|forward)\\b)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720399099, + b: 39687971716202496, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8897 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:-(?:webkit|moz|o)-)?(charset|namespace|font-face)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398350, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8900 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)counter-style\\b)\\s+(?:(?i:\\b(decimal|none)\\b)|((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))?\\s*(?=\\{|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398822, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 50103314687524878, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392186487472142, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8902 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*@custom-media\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8903 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)document)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398824, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8906 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)import\\b)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398775, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8907 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)(-webkit-|-moz-|-o-)?keyframes)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398826, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8908 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)media)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398829, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8909 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)namespace)\\s+((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?!(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))|\\())?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398710, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186487537678, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8910 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)page)\\s*(?:(:)(first|left|right))?\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398830, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8911 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)supports)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398831, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8912 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)content)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398991, + b: 39687971716202496, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8913 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9089.rs b/highlight/jirs-contexts/src/c9089.rs new file mode 100644 index 00000000..93162691 --- /dev/null +++ b/highlight/jirs-contexts/src/c9089.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:and|or|not)\\b"), + scope: vec![ + Scope { + a: 52636628132757518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c909.rs b/highlight/jirs-contexts/src/c909.rs new file mode 100644 index 00000000..5bb5f9b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c909.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9090.rs b/highlight/jirs-contexts/src/c9090.rs new file mode 100644 index 00000000..7b47952f --- /dev/null +++ b/highlight/jirs-contexts/src/c9090.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8921 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9091.rs b/highlight/jirs-contexts/src/c9091.rs new file mode 100644 index 00000000..95f4b72a --- /dev/null +++ b/highlight/jirs-contexts/src/c9091.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(attr)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119634446, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8922 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9092.rs b/highlight/jirs-contexts/src/c9092.rs new file mode 100644 index 00000000..780625da --- /dev/null +++ b/highlight/jirs-contexts/src/c9092.rs @@ -0,0 +1,361 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9091 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9093 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9102 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9106 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9112 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9113 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9114 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9126 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9157 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9094 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(filter)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8925 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(counter)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8937 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(counters)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8966 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(symbols)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8969 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(format)(?=\\()"), + scope: vec![ + Scope { + a: 61925255117602830, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8927 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(local)(?=\\()"), + scope: vec![ + Scope { + a: 61925255117602830, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8929 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(matrix3d|scale3d|matrix|scale)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8931 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translate(3d)?)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8933 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translate[XY])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8935 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rotate[XYZ]?|skew[XY])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8938 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(skew)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8940 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translateZ|perspective)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8942 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rotate3d)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8944 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(scale[XYZ])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8946 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cubic-bezier)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119896590, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8949 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(steps)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119896590, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8951 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rect)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8953 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(inset)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8955 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(circle|ellipse)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8957 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(polygon)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8960 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(toggle)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120027662, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8962 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(repeat)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120093198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8964 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9093.rs b/highlight/jirs-contexts/src/c9093.rs new file mode 100644 index 00000000..42baf424 --- /dev/null +++ b/highlight/jirs-contexts/src/c9093.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(calc)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120158734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8971 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9094.rs b/highlight/jirs-contexts/src/c9094.rs new file mode 100644 index 00000000..36a31387 --- /dev/null +++ b/highlight/jirs-contexts/src/c9094.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(red|green|blue|alpha|a)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8972 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hue|h)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8974 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(saturation|lightness|whiteness|blackness|[slwb])(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8976 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(tint|shade)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8978 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(blenda|blend)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8980 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9095.rs b/highlight/jirs-contexts/src/c9095.rs new file mode 100644 index 00000000..8f586ef6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9095.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\-\\+*](?=\\s+)"), + scope: vec![ + Scope { + a: 52636628099661824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9096.rs b/highlight/jirs-contexts/src/c9096.rs new file mode 100644 index 00000000..f9025545 --- /dev/null +++ b/highlight/jirs-contexts/src/c9096.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rgba?)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8982 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hsla?|hwb)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8984 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(gray)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8986 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(device-cmyk)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8988 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(color)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8990 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9097.rs b/highlight/jirs-contexts/src/c9097.rs new file mode 100644 index 00000000..0812a952 --- /dev/null +++ b/highlight/jirs-contexts/src/c9097.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(\\h{3}|\\h{6})\\b"), + scope: vec![ + Scope { + a: 59955136441680405, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325004814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(\\h{4}|\\h{8})\\b"), + scope: vec![ + Scope { + a: 59955136441680406, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325004814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9098.rs b/highlight/jirs-contexts/src/c9098.rs new file mode 100644 index 00000000..b04f45d1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9098.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9096 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9097 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)\\b"), + scope: vec![ + Scope { + a: 61925409739047442, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:aliceblue|antiquewhite|aquamarine|azure|beige|bisque|blanchedalmond|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|gainsboro|ghostwhite|gold|goldenrod|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|limegreen|linen|magenta|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|oldlace|olivedrab|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|rebeccapurple|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|thistle|tomato|turquoise|violet|wheat|whitesmoke|yellowgreen)\\b"), + scope: vec![ + Scope { + a: 61925409739047443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:currentColor|transparent)\\b"), + scope: vec![ + Scope { + a: 61925409739047444, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9099.rs b/highlight/jirs-contexts/src/c9099.rs new file mode 100644 index 00000000..2f332556 --- /dev/null +++ b/highlight/jirs-contexts/src/c9099.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620756172814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c91.rs b/highlight/jirs-contexts/src/c91.rs new file mode 100644 index 00000000..0a9510c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c91.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%>"), + scope: vec![ + Scope { + a: 47288521949642923, + b: 1125899906842624, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c910.rs b/highlight/jirs-contexts/src/c910.rs new file mode 100644 index 00000000..8bd45433 --- /dev/null +++ b/highlight/jirs-contexts/src/c910.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 911 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9100.rs b/highlight/jirs-contexts/src/c9100.rs new file mode 100644 index 00000000..925dcd16 --- /dev/null +++ b/highlight/jirs-contexts/src/c9100.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8992 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9101.rs b/highlight/jirs-contexts/src/c9101.rs new file mode 100644 index 00000000..32f168fc --- /dev/null +++ b/highlight/jirs-contexts/src/c9101.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("//"), + scope: vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8993 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9102.rs b/highlight/jirs-contexts/src/c9102.rs new file mode 100644 index 00000000..e2a3e86c --- /dev/null +++ b/highlight/jirs-contexts/src/c9102.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cross-fade)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8994 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9103.rs b/highlight/jirs-contexts/src/c9103.rs new file mode 100644 index 00000000..a70d7fbc --- /dev/null +++ b/highlight/jirs-contexts/src/c9103.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))(?=(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8996 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))(?=:\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8997 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))(?=:(\\b(dir|lang|matches|not|has|drop|nth-last-child|nth-child|nth-last-of-type|nth-of-type)\\b)\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8998 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))(?=:(-(moz|ms|webkit)-)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 8999 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b(?!(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))(?![-:])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9000 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9104.rs b/highlight/jirs-contexts/src/c9104.rs new file mode 100644 index 00000000..f306455d --- /dev/null +++ b/highlight/jirs-contexts/src/c9104.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--)((?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+)"), + scope: vec![ + Scope { + a: 61925375377932302, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629344337934, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377932500, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9105.rs b/highlight/jirs-contexts/src/c9105.rs new file mode 100644 index 00000000..b0b2de6c --- /dev/null +++ b/highlight/jirs-contexts/src/c9105.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(domain)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120748558, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9001 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9106.rs b/highlight/jirs-contexts/src/c9106.rs new file mode 100644 index 00000000..3a2a3e0b --- /dev/null +++ b/highlight/jirs-contexts/src/c9106.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(blur)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9003 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(brightness|contrast|grayscale|invert|opacity|saturate|sepia)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9005 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(drop-shadow)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9007 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hue-rotate)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9009 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9107.rs b/highlight/jirs-contexts/src/c9107.rs new file mode 100644 index 00000000..17c98151 --- /dev/null +++ b/highlight/jirs-contexts/src/c9107.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9108.rs b/highlight/jirs-contexts/src/c9108.rs new file mode 100644 index 00000000..600b6159 --- /dev/null +++ b/highlight/jirs-contexts/src/c9108.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:Hz|kHz))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:Hz|kHz))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9109.rs b/highlight/jirs-contexts/src/c9109.rs new file mode 100644 index 00000000..34c0995f --- /dev/null +++ b/highlight/jirs-contexts/src/c9109.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^---(?m:$)"), + scope: vec![ + Scope { + a: 699194515143000064, + b: 0, + }, + Scope { + a: 47288522099654838, + b: 699465317125980160, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9011 }), + ContextReference::Direct(ContextId { index: 5881 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 9012 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c911.rs b/highlight/jirs-contexts/src/c911.rs new file mode 100644 index 00000000..1f272c87 --- /dev/null +++ b/highlight/jirs-contexts/src/c911.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9110.rs b/highlight/jirs-contexts/src/c9110.rs new file mode 100644 index 00000000..c1a8c96e --- /dev/null +++ b/highlight/jirs-contexts/src/c9110.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9111 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9013 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9111.rs b/highlight/jirs-contexts/src/c9111.rs new file mode 100644 index 00000000..755365e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9111.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 46443865079414784, + b: 0, + }, + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9112.rs b/highlight/jirs-contexts/src/c9112.rs new file mode 100644 index 00000000..59639f21 --- /dev/null +++ b/highlight/jirs-contexts/src/c9112.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:repeating-)?linear-gradient)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120814094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9015 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?:repeating-)?radial-gradient)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120814094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9017 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9113.rs b/highlight/jirs-contexts/src/c9113.rs new file mode 100644 index 00000000..d9c6a644 --- /dev/null +++ b/highlight/jirs-contexts/src/c9113.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(image)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9019 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9114.rs b/highlight/jirs-contexts/src/c9114.rs new file mode 100644 index 00000000..1f80fc4a --- /dev/null +++ b/highlight/jirs-contexts/src/c9114.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(image-set)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9021 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9115.rs b/highlight/jirs-contexts/src/c9115.rs new file mode 100644 index 00000000..86695cea --- /dev/null +++ b/highlight/jirs-contexts/src/c9115.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9102 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9112 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9113 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9114 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9157 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9116.rs b/highlight/jirs-contexts/src/c9116.rs new file mode 100644 index 00000000..3e7b8e38 --- /dev/null +++ b/highlight/jirs-contexts/src/c9116.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9111 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9093 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9091 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-/*+]"), + scope: vec![ + Scope { + a: 52636628099661824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9148 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9116 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9117.rs b/highlight/jirs-contexts/src/c9117.rs new file mode 100644 index 00000000..120b264d --- /dev/null +++ b/highlight/jirs-contexts/src/c9117.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)"), + scope: vec![ + Scope { + a: 59955089163288576, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9118.rs b/highlight/jirs-contexts/src/c9118.rs new file mode 100644 index 00000000..7937d47a --- /dev/null +++ b/highlight/jirs-contexts/src/c9118.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("({)"), + scope: vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9023 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9150 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9119.rs b/highlight/jirs-contexts/src/c9119.rs new file mode 100644 index 00000000..e4104a8f --- /dev/null +++ b/highlight/jirs-contexts/src/c9119.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(#)(?={.*}(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9024 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(#)(?={.*}:\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9025 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(#)(?={.*}:(\\b(dir|lang|matches|not|has|drop|nth-last-child|nth-child|nth-last-of-type|nth-of-type)\\b)\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9026 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(#)(?={.*}:(-(moz|ms|webkit)-)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9027 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(#)(?={.*}(?![-:]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9028 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c912.rs b/highlight/jirs-contexts/src/c912.rs new file mode 100644 index 00000000..1462338d --- /dev/null +++ b/highlight/jirs-contexts/src/c912.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 913 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9120.rs b/highlight/jirs-contexts/src/c9120.rs new file mode 100644 index 00000000..31c438d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9120.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(from|to)\\b"), + scope: vec![ + Scope { + a: 52637933769719808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9121.rs b/highlight/jirs-contexts/src/c9121.rs new file mode 100644 index 00000000..3b148907 --- /dev/null +++ b/highlight/jirs-contexts/src/c9121.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:em|ex|ch|rem)|(?i:vw|vh|vmin|vmax)|(?i:cm|mm|q|in|pt|pc|px|fr))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("0\\b(?!%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9122.rs b/highlight/jirs-contexts/src/c9122.rs new file mode 100644 index 00000000..c72622f3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9122.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521948790798, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9029 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9123.rs b/highlight/jirs-contexts/src/c9123.rs new file mode 100644 index 00000000..84ac36bb --- /dev/null +++ b/highlight/jirs-contexts/src/c9123.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9030 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9031 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9124.rs b/highlight/jirs-contexts/src/c9124.rs new file mode 100644 index 00000000..2109b762 --- /dev/null +++ b/highlight/jirs-contexts/src/c9124.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845030520520704, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845030520520704, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{|\\}|;"), + scope: vec![ + Scope { + a: 50103314662883328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9109 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9145 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9151 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9130 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9120 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9119 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9103 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9088 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620722028544, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9125.rs b/highlight/jirs-contexts/src/c9125.rs new file mode 100644 index 00000000..e3cc9889 --- /dev/null +++ b/highlight/jirs-contexts/src/c9125.rs @@ -0,0 +1,76 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:all|aural|braille|embossed|handheld|print|projection|screen|speech|tty|tv)\\b"), + scope: vec![ + Scope { + a: 61925409736687630, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:and|or|not|only)\\b"), + scope: vec![ + Scope { + a: 52636628132757997, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288629343944718, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9032 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9126.rs b/highlight/jirs-contexts/src/c9126.rs new file mode 100644 index 00000000..20695741 --- /dev/null +++ b/highlight/jirs-contexts/src/c9126.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(minmax)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120093198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9033 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9127.rs b/highlight/jirs-contexts/src/c9127.rs new file mode 100644 index 00000000..cd7eb1bf --- /dev/null +++ b/highlight/jirs-contexts/src/c9127.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9107 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9117 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9128.rs b/highlight/jirs-contexts/src/c9128.rs new file mode 100644 index 00000000..faa562ad --- /dev/null +++ b/highlight/jirs-contexts/src/c9128.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9087 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9108 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9121 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9138 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9153 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9129 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9127 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9129.rs b/highlight/jirs-contexts/src/c9129.rs new file mode 100644 index 00000000..d40be641 --- /dev/null +++ b/highlight/jirs-contexts/src/c9129.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)(%)"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)(%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c913.rs b/highlight/jirs-contexts/src/c913.rs new file mode 100644 index 00000000..5bb5f9b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c913.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9130.rs b/highlight/jirs-contexts/src/c9130.rs new file mode 100644 index 00000000..9a2a8730 --- /dev/null +++ b/highlight/jirs-contexts/src/c9130.rs @@ -0,0 +1,226 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s+(:)(\\b(?x)(\n display|width|background-color|height|position|font-family|font-weight\n | top|opacity|cursor|background-image|right|visibility|box-sizing\n | user-select|left|float|margin-left|margin-top|line-height\n | padding-left|z-index|margin-bottom|margin-right|margin\n | vertical-align|padding-top|white-space|border-radius|padding-bottom\n | padding-right|padding|bottom|clear|max-width|box-shadow|content\n | border-color|min-height|min-width|font-style|border-width\n | border-collapse|background-size|text-overflow|max-height|text-transform\n | text-shadow|text-indent|border-style|overflow-y|list-style-type\n | word-wrap|border-spacing|appearance|zoom|overflow-x|border-top-left-radius\n | border-bottom-left-radius|border-top-color|pointer-events\n | border-bottom-color|align-items|justify-content|letter-spacing\n | border-top-right-radius|border-bottom-right-radius|border-right-width\n | font-smoothing|border-bottom-width|border-right-color|direction\n | border-top-width|src|border-left-color|border-left-width\n | tap-highlight-color|table-layout|background-clip|word-break\n | transform-origin|resize|filter|backdrop-filter|backface-visibility|text-rendering\n | box-orient|transition-property|transition-duration|word-spacing\n | quotes|outline-offset|animation-timing-function|animation-duration\n | animation-name|transition-timing-function|border-bottom-style\n | border-bottom|transition-delay|transition|unicode-bidi|border-top-style\n | border-top|unicode-range|list-style-position|orphans|outline-width\n | line-clamp|order|flex-direction|box-pack|animation-fill-mode\n | outline-color|list-style-image|list-style|touch-action|flex-grow\n | border-left-style|border-left|animation-iteration-count\n | page-break-inside|box-flex|box-align|page-break-after|animation-delay\n | widows|border-right-style|border-right|flex-align|outline-style\n | outline|background-origin|animation-direction|fill-opacity\n | background-attachment|flex-wrap|transform-style|counter-increment\n | overflow-wrap|counter-reset|animation-play-state|animation\n | will-change|box-ordinal-group|image-rendering|mask-image|flex-flow\n | background-position-y|stroke-width|background-position-x|background-position\n | background-blend-mode|flex-shrink|flex-basis|flex-order|flex-item-align\n | flex-line-pack|flex-negative|flex-pack|flex-positive|flex-preferred-size\n | flex|user-drag|font-stretch|column-count|empty-cells|align-self\n | caption-side|mask-size|column-gap|mask-repeat|box-direction\n | font-feature-settings|mask-position|align-content|object-fit\n | columns|text-fill-color|clip-path|stop-color|font-kerning\n | page-break-before|stroke-dasharray|size|fill-rule|border-image-slice\n | column-width|break-inside|column-break-before|border-image-width\n | stroke-dashoffset|border-image-repeat|border-image-outset|line-break\n | stroke-linejoin|stroke-linecap|stroke-miterlimit|stroke-opacity\n | stroke|shape-rendering|border-image-source|border-image|border\n | tab-size|writing-mode|perspective-origin-y|perspective-origin-x\n | perspective-origin|perspective|text-align-last|text-align|clip-rule\n | clip|text-anchor|column-rule-color|box-decoration-break|column-fill\n | fill|column-rule-style|mix-blend-mode|text-emphasis-color\n | baseline-shift|dominant-baseline|page|alignment-baseline\n | column-rule-width|column-rule|break-after|font-variant-ligatures\n | transform-origin-y|transform-origin-x|transform|object-position\n | break-before|column-span|isolation|shape-outside|all\n | color-interpolation-filters|marker|marker-end|marker-start\n | marker-mid|color-rendering|color-interpolation|background-repeat-x\n | background-repeat-y|background-repeat|background|mask-type\n | flood-color|flood-opacity|text-orientation|mask-composite\n | text-emphasis-style|paint-order|lighting-color|shape-margin\n | text-emphasis-position|text-emphasis|shape-image-threshold\n | mask-clip|mask-origin|mask|font-variant-caps|font-variant-alternates\n | font-variant-east-asian|font-variant-numeric|font-variant-position\n | font-variant|font-size-adjust|font-size|font-language-override\n | font-display|font-synthesis|font|line-box-contain|text-justify\n | text-decoration-color|text-decoration-style|text-decoration-line\n | text-decoration|text-underline-position|grid-template-rows\n | grid-template-columns|grid-template-areas|grid-template|rotate|scale\n | translate|scroll-behavior|grid-column-start|grid-column-end\n | grid-column-gap|grid-row-start|grid-row-end|grid-auto-rows\n | grid-area|grid-auto-flow|grid-auto-columns|image-orientation\n | hyphens|overflow-scrolling|overflow|color-profile|kerning\n | nbsp-mode|color|image-resolution|grid-row-gap|grid-row|grid-column\n | blend-mode|azimuth|pause-after|pause-before|pause|pitch-range|pitch\n | text-height|system|negative|prefix|suffix|range|pad|fallback\n | additive-symbols|symbols|speak-as|speak|grid-gap\n)\\b)(?=\\s)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9035 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(font-family|font|family)\\b(?=\\s*:)"), + scope: vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9036 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?x)(\n display|width|background-color|height|position|font-family|font-weight\n | top|opacity|cursor|background-image|right|visibility|box-sizing\n | user-select|left|float|margin-left|margin-top|line-height\n | padding-left|z-index|margin-bottom|margin-right|margin\n | vertical-align|padding-top|white-space|border-radius|padding-bottom\n | padding-right|padding|bottom|clear|max-width|box-shadow|content\n | border-color|min-height|min-width|font-style|border-width\n | border-collapse|background-size|text-overflow|max-height|text-transform\n | text-shadow|text-indent|border-style|overflow-y|list-style-type\n | word-wrap|border-spacing|appearance|zoom|overflow-x|border-top-left-radius\n | border-bottom-left-radius|border-top-color|pointer-events\n | border-bottom-color|align-items|justify-content|letter-spacing\n | border-top-right-radius|border-bottom-right-radius|border-right-width\n | font-smoothing|border-bottom-width|border-right-color|direction\n | border-top-width|src|border-left-color|border-left-width\n | tap-highlight-color|table-layout|background-clip|word-break\n | transform-origin|resize|filter|backdrop-filter|backface-visibility|text-rendering\n | box-orient|transition-property|transition-duration|word-spacing\n | quotes|outline-offset|animation-timing-function|animation-duration\n | animation-name|transition-timing-function|border-bottom-style\n | border-bottom|transition-delay|transition|unicode-bidi|border-top-style\n | border-top|unicode-range|list-style-position|orphans|outline-width\n | line-clamp|order|flex-direction|box-pack|animation-fill-mode\n | outline-color|list-style-image|list-style|touch-action|flex-grow\n | border-left-style|border-left|animation-iteration-count\n | page-break-inside|box-flex|box-align|page-break-after|animation-delay\n | widows|border-right-style|border-right|flex-align|outline-style\n | outline|background-origin|animation-direction|fill-opacity\n | background-attachment|flex-wrap|transform-style|counter-increment\n | overflow-wrap|counter-reset|animation-play-state|animation\n | will-change|box-ordinal-group|image-rendering|mask-image|flex-flow\n | background-position-y|stroke-width|background-position-x|background-position\n | background-blend-mode|flex-shrink|flex-basis|flex-order|flex-item-align\n | flex-line-pack|flex-negative|flex-pack|flex-positive|flex-preferred-size\n | flex|user-drag|font-stretch|column-count|empty-cells|align-self\n | caption-side|mask-size|column-gap|mask-repeat|box-direction\n | font-feature-settings|mask-position|align-content|object-fit\n | columns|text-fill-color|clip-path|stop-color|font-kerning\n | page-break-before|stroke-dasharray|size|fill-rule|border-image-slice\n | column-width|break-inside|column-break-before|border-image-width\n | stroke-dashoffset|border-image-repeat|border-image-outset|line-break\n | stroke-linejoin|stroke-linecap|stroke-miterlimit|stroke-opacity\n | stroke|shape-rendering|border-image-source|border-image|border\n | tab-size|writing-mode|perspective-origin-y|perspective-origin-x\n | perspective-origin|perspective|text-align-last|text-align|clip-rule\n | clip|text-anchor|column-rule-color|box-decoration-break|column-fill\n | fill|column-rule-style|mix-blend-mode|text-emphasis-color\n | baseline-shift|dominant-baseline|page|alignment-baseline\n | column-rule-width|column-rule|break-after|font-variant-ligatures\n | transform-origin-y|transform-origin-x|transform|object-position\n | break-before|column-span|isolation|shape-outside|all\n | color-interpolation-filters|marker|marker-end|marker-start\n | marker-mid|color-rendering|color-interpolation|background-repeat-x\n | background-repeat-y|background-repeat|background|mask-type\n | flood-color|flood-opacity|text-orientation|mask-composite\n | text-emphasis-style|paint-order|lighting-color|shape-margin\n | text-emphasis-position|text-emphasis|shape-image-threshold\n | mask-clip|mask-origin|mask|font-variant-caps|font-variant-alternates\n | font-variant-east-asian|font-variant-numeric|font-variant-position\n | font-variant|font-size-adjust|font-size|font-language-override\n | font-display|font-synthesis|font|line-box-contain|text-justify\n | text-decoration-color|text-decoration-style|text-decoration-line\n | text-decoration|text-underline-position|grid-template-rows\n | grid-template-columns|grid-template-areas|grid-template|rotate|scale\n | translate|scroll-behavior|grid-column-start|grid-column-end\n | grid-column-gap|grid-row-start|grid-row-end|grid-auto-rows\n | grid-area|grid-auto-flow|grid-auto-columns|image-orientation\n | hyphens|overflow-scrolling|overflow|color-profile|kerning\n | nbsp-mode|color|image-resolution|grid-row-gap|grid-row|grid-column\n | blend-mode|azimuth|pause-after|pause-before|pause|pitch-range|pitch\n | text-height|system|negative|prefix|suffix|range|pad|fallback\n | additive-symbols|symbols|speak-as|speak|grid-gap\n)\\b"), + scope: vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9038 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(-(?:webkit|moz|ms|o)-)((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))(?=\\s*:)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377670158, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9039 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$)([a-zA-Z0-9_-][\\w-]*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49260513230389248, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9040 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--)((?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377932302, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629344337934, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377932500, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9041 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(z|y|x|writing|wrap|word|will|width|white|weight|visibility|vertical|variant-position|variant-numeric|variant-ligatures|variant-east-asian|variant-caps|variant-alternates|variant|user|unicode|underline-position|underline|type|transition|transform|touch|top-width|top-style|top-right-radius|top-left-radius|top-color|top|timing-function|timing|threshold|text|template-rows|template-columns|template-areas|template|tap|table|tab|synthesis|symbols|style-type|style-position|style-image|style|stroke|stretch|stop|state|start|speak|span|spacing|space|source|smoothing|slice|sizing|size-adjust|size|side|shrink|shift|shape|shadow|settings|self|select|scrolling|scroll|rule-width|rule-style|rule-color|rule|rows|row-start|row-gap|row-end|row|right-width|right-style|right-radius|right-color|right|resolution|reset|repeat-y|repeat-x|repeat|rendering|range|radius|property|profile|preferred-size|preferred|positive|position-y|position-x|position|pointer|play-state|play|pitch|perspective|pause|path|paint|page|padding|pack|override|overflow|outside|outset|outline|origin-y|origin-x|origin|orientation|orient|ordinal-group|ordinal|order|opacity|offset|object|numeric|negative|nbsp|name|mode|mix|miterlimit|min|mid|max|mask|marker|margin|list|linejoin|linecap|line-pack|line|lighting|ligatures|letter|left-width|left-style|left-radius|left-color|left|layout|last|language-override|language|kerning|justify|iteration-count|iteration|items|item-align|item|interpolation-filters|interpolation|inside|index|indent|increment|image-width|image-threshold|image-source|image-slice|image-repeat|image-outset|image|highlight-color|highlight|height|grow|group|grid|gap|function|font|flow|flood|flex|fit|filters|fill-mode|fill-color|fill|feature-settings|feature|family|events|end|empty|emphasis-style|emphasis-position|emphasis-color|emphasis|duration|drag|dominant|display|direction|delay|decoration-style|decoration-line|decoration-color|decoration-break|decoration|dashoffset|dasharray|counter|count|content|contain|composite|columns|column-start|column-gap|column-end|column|color|collapse|clip|clamp|change|cells|caption|caps|break-inside|break-before|break-after|break|box-contain|box|bottom-width|bottom-style|bottom-color|bottom|border|blend-mode|blend|bidi|behavior|before|basis|baseline|background|backface|auto-rows|auto-flow|auto-columns|auto|attachment|as|areas|area|animation|anchor|alternates|alignment|align-last|align|after|adjust|additive|action)\\b"), + scope: vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9042 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[a-zA-Z0-9_-]*((#)({)((\\$)([a-zA-Z0-9_-][\\w-]*))(}))[a-zA-Z0-9_-]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445535821692928, + b: 0, + }, + Scope { + a: 61925375377670144, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 46443865105367181, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ]),(4, vec![ + Scope { + a: 49259087301246976, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 47288629318582443, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9043 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9131.rs b/highlight/jirs-contexts/src/c9131.rs new file mode 100644 index 00000000..8071625b --- /dev/null +++ b/highlight/jirs-contexts/src/c9131.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n absolute|active|add\n | all(-(petite|small)-caps|-scroll)?\n | alpha(betic)?\n | alternate(-reverse)?\n | always|annotation|antialiased|at\n | auto(hiding-scrollbar|-flow)?\n | avoid(-column|-page|-region)?\n | background(-color|-image|-position|-size)?\n | backwards|balance|baseline|below|bevel|bicubic|bidi-override|blink\n | block(-line-height)?\n | blur\n | bold(er)?\n | border(-bottom|-left|-right|-top)?-(color|radius|width|style)\n | border-(bottom|top)-(left|right)-radius\n | border-image(-outset|-repeat|-slice|-source|-width)?\n | border(-bottom|-left|-right|-top|-collapse|-spacing|-box)?\n | both|bottom\n | box(-shadow)?\n | break-(all|word)\n | brightness\n | butt(on)?\n | capitalize\n | cent(er|ral)\n | char(acter-variant)?\n | cjk-ideographic|clip|clone|close-quote\n | closest-(corner|side)\n | col-resize|collapse\n | color(-stop|-burn|-dodge)?\n | column((-count|-gap|-reverse|-rule(-color|-width)?|-width)|s)?\n | common-ligatures|condensed|consider-shifts|contain\n | content(-box|s)?\n | contextual|contrast|cover\n | crisp(-e|E)dges\n | crop\n | cross(hair)?\n | da(rken|shed)\n | default|dense|diagonal-fractions|difference|disabled\n | discretionary-ligatures|disregard-shifts\n | distribute(-all-lines|-letter|-space)?\n | dotted|double|drop-shadow\n | (nwse|nesw|ns|ew|sw|se|nw|ne|w|s|e|n)-resize\n | ease(-in-out|-in|-out)?\n | element|ellipsis|embed|end|EndColorStr|evenodd\n | exclu(de(-ruby)?|sion)\n | expanded\n | (extra|semi|ultra)-(condensed|expanded)\n | farthest-(corner|side)?\n | fill(-box|-opacity)?\n | filter|first|fixed|flat\n | fit-content\n | flex((-basis|-end|-grow|-shrink|-start)|box)?\n | flip|flood-color\n | font(-size(-adjust)?|-stretch|-weight)?\n | forwards\n | from(-image)?\n | full-width|geometricPrecision|glyphs|gradient|grayscale\n | grid(-height)?\n | groove|hand|hanging|hard-light|height|help|hidden|hide\n | historical-(forms|ligatures)\n | horizontal(-tb)?\n | hue\n | ideograph(-alpha|-numeric|-parenthesis|-space|ic)\n | inactive|include-ruby|infinite|inherit|initial\n | inline(-block|-box|-flex(box)?|-line-height|-table)?\n | inset|inside\n | inter(-ideograph|-word|sect)\n | invert|isolat(e|ion)|italic\n | jis(04|78|83|90)\n | justify(-all)?\n | keep-all\n | large[r]?\n | last|left|letter-spacing\n | light(e[nr]|ing-color)\n | line(-edge|-height|-through)?\n | linear(-gradient|RGB)?\n | lining-nums|list-item|local|loose|lowercase|lr-tb|ltr\n | lumin(osity|ance)|manual\n | margin(-bottom|-box|-left|-right|-top)?\n | marker(-offset|s)?\n | mathematical\n | max-(content|height|lines|size|width)\n | medium|middle\n | min-(content|height|width)\n | miter|mixed|move|multiply|newspaper\n | no-(change|clip|(close|open)-quote|(common|discretionary|historical)-ligatures|contextual|drop|repeat)\n | none|nonzero|normal|not-allowed|nowrap|oblique\n | offset(-after|-before|-end|-start)?\n | oldstyle-nums|opacity|open-quote\n | optimize(Legibility|Precision|Quality|Speed)\n | order|ordinal|ornaments\n | outline(-color|-offset|-width)?\n | outset|outside|over(line|-edge|lay)\n | padding(-bottom|-box|-left|-right|-top)?\n | page|painted|paused\n | perspective-origin\n | petite-caps|pixelated|pointer\n | pre(-line|-wrap)?\n | preserve-3d\n | progid:DXImageTransform.Microsoft.(Alpha|Blur|dropshadow|gradient|Shadow)\n | progress\n | proportional-(nums|width)\n | radial-gradient|recto|region|relative\n | repeat(-[xy])?\n | repeating-(linear|radial)-gradient\n | replaced|reset-size|reverse|ridge|right\n | round\n | row(-resize|-reverse)?\n | run-in\n | ruby(-base|-text)?(-container)?\n | rtl|running|saturat(e|ion)|screen\n | safe\n | scroll(-position|bar)?\n | separate|sepia\n | scale-down\n | shape-(image-threshold|margin|outside)\n | show\n | sideways(-lr|-rl)?\n | simplified\n | slashed-zero|slice\n | small(-caps|er)?\n | smooth|snap|solid|soft-light\n | space(-around|-between|-evenly)?\n | span|sRGB\n | stack(ed-fractions)?\n | start(ColorStr)?\n | static\n | step-(end|start)\n | sticky\n | stop-(color|opacity)\n | stretch|strict\n | stroke(-box|-dash(array|offset)|-miterlimit|-opacity|-width)?\n | style(set)?\n | stylistic\n | sub(grid|pixel-antialiased|tract)?\n | super|swash\n | table(-caption|-cell|(-column|-footer|-header|-row)-group|-column|-row)?\n | tabular-nums|tb-rl\n | text((-bottom|-(decoration|emphasis)-color|-indent|-(over|under|after|before)-edge|-shadow|-size(-adjust)?|-top)|field)?\n | thi(ck|n)\n | titling-ca(ps|se)\n | to[p]?\n | touch|traditional\n | transform(-origin)?\n | under(-edge|line)?\n | unicase|unsafe|unset|uppercase|upright\n | use-(glyph-orientation|script)\n | verso\n | vertical(-align|-ideographic|-lr|-rl|-text)?\n | view-box\n | viewport-fill(-opacity)?\n | visibility\n | visible(Fill|Painted|Stroke)?\n | wait|wavy|weight|whitespace|width|word-spacing\n | wrap(-reverse)?\n | x{1,2}-(large|small)\n | z-index|zero\n | zoom(-in|-out)?\n | ((?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n))\n)\\b(?=[\\s;{),/])"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:sans-serif|serif|monospace|fantasy|cursive|system-ui)\\b(?=\\s*[;,\\n}{])"), + scope: vec![ + Scope { + a: 61925409739767822, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9132.rs b/highlight/jirs-contexts/src/c9132.rs new file mode 100644 index 00000000..b181579d --- /dev/null +++ b/highlight/jirs-contexts/src/c9132.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\s*)((?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445510051889152, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9044 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9133.rs b/highlight/jirs-contexts/src/c9133.rs new file mode 100644 index 00000000..bd693b4d --- /dev/null +++ b/highlight/jirs-contexts/src/c9133.rs @@ -0,0 +1,102 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 50103314662883328, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!\\s*important"), + scope: vec![ + Scope { + a: 52636787047989262, + b: 0, + }, + ], + captures: Some(vec![]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!\\s*(default|global|optional)"), + scope: vec![ + Scope { + a: 52636787021774848, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9160 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9092 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9122 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9154 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9131 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9142 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9139 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9155 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620722028544, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9134.rs b/highlight/jirs-contexts/src/c9134.rs new file mode 100644 index 00000000..67a73e61 --- /dev/null +++ b/highlight/jirs-contexts/src/c9134.rs @@ -0,0 +1,147 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(dir|lang)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9045 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(matches|not|has)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9047 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(drop)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9049 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(nth-last-child|nth-child|nth-last-of-type|nth-of-type)(?=\\()"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9051 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(-(moz|ms|webkit)-)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9053 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)(\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-]))"), + scope: vec![ + Scope { + a: 46445565886464000, + b: 0, + }, + Scope { + a: 59392186486751246, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9135.rs b/highlight/jirs-contexts/src/c9135.rs new file mode 100644 index 00000000..cbadf160 --- /dev/null +++ b/highlight/jirs-contexts/src/c9135.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b"), + scope: vec![ + Scope { + a: 59392186489110542, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9136.rs b/highlight/jirs-contexts/src/c9136.rs new file mode 100644 index 00000000..18369a5c --- /dev/null +++ b/highlight/jirs-contexts/src/c9136.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))|(\\*))?([|])(?!=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186487537678, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392130643526146, + b: 3940649673949184, + }, + ]),(3, vec![ + Scope { + a: 47288620745621518, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9137.rs b/highlight/jirs-contexts/src/c9137.rs new file mode 100644 index 00000000..4c9aa839 --- /dev/null +++ b/highlight/jirs-contexts/src/c9137.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(regexp)(?=\\()"), + scope: vec![ + Scope { + a: 61925255088439310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9054 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9138.rs b/highlight/jirs-contexts/src/c9138.rs new file mode 100644 index 00000000..ff217de9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9138.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:dpi|dpcm|dppx))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:dpi|dpcm|dppx))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9139.rs b/highlight/jirs-contexts/src/c9139.rs new file mode 100644 index 00000000..baf01137 --- /dev/null +++ b/highlight/jirs-contexts/src/c9139.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))(\\.))?([a-z_-]+)(?=\\()"), + scope: vec![ + Scope { + a: 61925255094796288, + b: 0, + }, + ], + captures: Some(vec![(2, vec![ + Scope { + a: 59392130643525773, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288620745621645, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9056 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c914.rs b/highlight/jirs-contexts/src/c914.rs new file mode 100644 index 00000000..f9990e67 --- /dev/null +++ b/highlight/jirs-contexts/src/c914.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 915 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9140.rs b/highlight/jirs-contexts/src/c9140.rs new file mode 100644 index 00000000..7a492ce7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9140.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(zip|variable-exists|unquote|unitless|unit|unique-id|type-of|transparentize|to-upper-case|to-lower-case|tan|str-slice|str-length|str-insert|str-index|sqrt|spin|softlight|sin|simple-selectors|set-nth|selector-unify|selector-replace|selector-parse|selector-nest|selector-extend|selector-append|screen|scale-color|saturation|saturate|round|rgba|rgb|replace|red|random|quote|pow|pi|percentage|overlay|opacify|nth|negation|multiply|mod|mixin-exists|mix|min|max|map-values|map-remove|map-merge|map-keys|map-has-key|map-get|luma|list-separator|lightness|lighten|length|keywords|join|isnumber|is-superselector|is-bracketed|invert|inspect|index|if|ie-hex-str|hue|hsvvalue|hsvsaturation|hsvhue|hsva|hsv|hsla|hsl|hardlight|greyscale|green|grayscale|global-variable-exists|get-function|function-exists|format|floor|feature-exists|fadeout|fadein|fade|extract|exclusion|escape|e|difference|desaturate|data-uri|darken|cos|convert|contrast|content-exists|complement|comparable|color|change-color|ceil|call|calc|blue|average|atan|asin|argb|append|alpha|adjust-hue|adjust-color|acos|abs)(?=\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925255094796288, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9057 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9141.rs b/highlight/jirs-contexts/src/c9141.rs new file mode 100644 index 00000000..f4785e09 --- /dev/null +++ b/highlight/jirs-contexts/src/c9141.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)({)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9058 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9142.rs b/highlight/jirs-contexts/src/c9142.rs new file mode 100644 index 00000000..0b17ab3b --- /dev/null +++ b/highlight/jirs-contexts/src/c9142.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9059 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9143.rs b/highlight/jirs-contexts/src/c9143.rs new file mode 100644 index 00000000..178cb192 --- /dev/null +++ b/highlight/jirs-contexts/src/c9143.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9060 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9144.rs b/highlight/jirs-contexts/src/c9144.rs new file mode 100644 index 00000000..dea1eaf4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9144.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 39687971716202496, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9061 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9145.rs b/highlight/jirs-contexts/src/c9145.rs new file mode 100644 index 00000000..597b95ce --- /dev/null +++ b/highlight/jirs-contexts/src/c9145.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((\\=)([\\w-]+))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615181, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9063 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((\\+)([\\w-]+))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49258881142816768, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323301005, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9064 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9146.rs b/highlight/jirs-contexts/src/c9146.rs new file mode 100644 index 00000000..2e795db3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9146.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/|(?m:$)|%|\\*|\\-\\-|\\-|\\+\\+|\\+|~|===|==|=|!=|!==|<=|>=|<<=|>>=|>>>=|<>|<|>|!|&&|\\|\\||\\?\\:|%=|\\+=|\\-=|&=|\\bnot\\b|\\bor\\b|\\band\\b|\\bwhen\\b"), + scope: vec![ + Scope { + a: 52636628107984896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\s*)\\b(not|or|and|when|from|to|through|in)(?=\\s)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628107984896, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9147.rs b/highlight/jirs-contexts/src/c9147.rs new file mode 100644 index 00000000..d45b2630 --- /dev/null +++ b/highlight/jirs-contexts/src/c9147.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9142 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9098 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9128 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9139 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(false|true|null)\\b"), + scope: vec![ + Scope { + a: 59955110646448128, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9123 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9156 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9148.rs b/highlight/jirs-contexts/src/c9148.rs new file mode 100644 index 00000000..e3bedd6a --- /dev/null +++ b/highlight/jirs-contexts/src/c9148.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9101 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9099 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9159 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9149 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9140 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9139 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9146 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9149.rs b/highlight/jirs-contexts/src/c9149.rs new file mode 100644 index 00000000..60073b95 --- /dev/null +++ b/highlight/jirs-contexts/src/c9149.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))(\\.))?(\\$)([a-zA-Z0-9_-][\\w-]*)"), + scope: vec![ + Scope { + a: 49259087301246976, + b: 0, + }, + ], + captures: Some(vec![(2, vec![ + Scope { + a: 59392130643525773, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288620745621645, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629322514573, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c915.rs b/highlight/jirs-contexts/src/c915.rs new file mode 100644 index 00000000..619dfe09 --- /dev/null +++ b/highlight/jirs-contexts/src/c915.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 993 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9150.rs b/highlight/jirs-contexts/src/c9150.rs new file mode 100644 index 00000000..f108d596 --- /dev/null +++ b/highlight/jirs-contexts/src/c9150.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620722028544, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((?:>{1,3}|[~+]))(?![>~+])\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620754862094, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[.#\\[&])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9100 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9135 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9134 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=(?m:$)|//|/\\*)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9151.rs b/highlight/jirs-contexts/src/c9151.rs new file mode 100644 index 00000000..6a9afb90 --- /dev/null +++ b/highlight/jirs-contexts/src/c9151.rs @@ -0,0 +1,213 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122882, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9065 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(&)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628158644365, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9066 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?=(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)) # CSS3 requires ::\n)\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9072 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?=:\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9073 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?=:(\\b(dir|lang|matches|not|has|drop|nth-last-child|nth-child|nth-last-of-type|nth-of-type)\\b)\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9074 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?=:(-(moz|ms|webkit)-)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9075 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b)(?![-:])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9076 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\.)(?=(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)|#)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183179, + b: 3940649673949184, + }, + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9077 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\#)(?=(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)|#)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183489, + b: 3940649673949184, + }, + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9078 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(%)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186477183388, + b: 39687971716202496, + }, + ]),(1, vec![ + Scope { + a: 47288629324873869, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9067 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9068 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9135 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9134 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*((?:>{1,3}|[~+]))(?![>~+])\\s*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445565886464000, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288620754862094, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9152.rs b/highlight/jirs-contexts/src/c9152.rs new file mode 100644 index 00000000..f8b42d56 --- /dev/null +++ b/highlight/jirs-contexts/src/c9152.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314676383758, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\\\s*\\n"), + scope: vec![ + Scope { + a: 59955200847315291, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(?:\\h{1,6}|.)"), + scope: vec![ + Scope { + a: 59955200847314958, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9141 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9153.rs b/highlight/jirs-contexts/src/c9153.rs new file mode 100644 index 00000000..c2fcebbc --- /dev/null +++ b/highlight/jirs-contexts/src/c9153.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:s|ms))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:s|ms))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9154.rs b/highlight/jirs-contexts/src/c9154.rs new file mode 100644 index 00000000..da263805 --- /dev/null +++ b/highlight/jirs-contexts/src/c9154.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?xi)\n (u\\+)\n ([0-9a-f?]{1,6}\n (?:(-)[0-9a-f]{1,6})?)"), + scope: vec![ + Scope { + a: 61926827044503552, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 61925409739964925, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 59956506502496256, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288521954754574, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9155.rs b/highlight/jirs-contexts/src/c9155.rs new file mode 100644 index 00000000..e13bd9d9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9155.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([a-zA-Z_-]+)\\s+(\\+)\\s+([a-zA-Z_-]+(?=\\s|(?m:$)|;))|(\\+)\\s+([a-zA-Z_-]+(?=\\s|(?m:$)|;))|([a-zA-Z_-]+)\\s+(\\+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628107984896, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628107984896, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 52636628107984896, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9156.rs b/highlight/jirs-contexts/src/c9156.rs new file mode 100644 index 00000000..aa575dda --- /dev/null +++ b/highlight/jirs-contexts/src/c9156.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[^\\s\'\"]+\\b"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9157.rs b/highlight/jirs-contexts/src/c9157.rs new file mode 100644 index 00000000..2b85cd5a --- /dev/null +++ b/highlight/jirs-contexts/src/c9157.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(url)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121272846, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9079 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9158.rs b/highlight/jirs-contexts/src/c9158.rs new file mode 100644 index 00000000..032a3d63 --- /dev/null +++ b/highlight/jirs-contexts/src/c9158.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(url-prefix)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121338382, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9081 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9159.rs b/highlight/jirs-contexts/src/c9159.rs new file mode 100644 index 00000000..d1a87823 --- /dev/null +++ b/highlight/jirs-contexts/src/c9159.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var)(?=\\()"), + scope: vec![ + Scope { + a: 61925255121403918, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9083 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c916.rs b/highlight/jirs-contexts/src/c916.rs new file mode 100644 index 00000000..c4bb5c39 --- /dev/null +++ b/highlight/jirs-contexts/src/c916.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 917 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9160.rs b/highlight/jirs-contexts/src/c9160.rs new file mode 100644 index 00000000..e3969fd0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9160.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-(?:webkit|moz|ms|o)-"), + scope: vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9161.rs b/highlight/jirs-contexts/src/c9161.rs new file mode 100644 index 00000000..116d5b5b --- /dev/null +++ b/highlight/jirs-contexts/src/c9161.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9163 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9162.rs b/highlight/jirs-contexts/src/c9162.rs new file mode 100644 index 00000000..a3c75315 --- /dev/null +++ b/highlight/jirs-contexts/src/c9162.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845034815488000, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845034815488000, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9161 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9163.rs b/highlight/jirs-contexts/src/c9163.rs new file mode 100644 index 00000000..94900728 --- /dev/null +++ b/highlight/jirs-contexts/src/c9163.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845034815488000, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845034815488000, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?: ^ [ \\t]* | [ \\t]+ )\n(?:(\\#) \\p{Print}* )?\n(\\n|\\z)\n"), + scope: vec![ + Scope { + a: 51510711032873041, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038904, + b: 89509390486339584, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 7874 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 5881 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9164.rs b/highlight/jirs-contexts/src/c9164.rs new file mode 100644 index 00000000..aa3dc4d1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9164.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*\\)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9165.rs b/highlight/jirs-contexts/src/c9165.rs new file mode 100644 index 00000000..5db3740b --- /dev/null +++ b/highlight/jirs-contexts/src/c9165.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9167 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9166.rs b/highlight/jirs-contexts/src/c9166.rs new file mode 100644 index 00000000..ca669f9b --- /dev/null +++ b/highlight/jirs-contexts/src/c9166.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845039110455296, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845039110455296, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9165 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9167.rs b/highlight/jirs-contexts/src/c9167.rs new file mode 100644 index 00000000..405283ea --- /dev/null +++ b/highlight/jirs-contexts/src/c9167.rs @@ -0,0 +1,105 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845039110455296, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845039110455296, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(EQUAL|GREATER|LESS|NONE|SOME|abstraction|abstype|and|andalso|array|as|before|bool|case|char|datatype|do|else|end|eqtype|exception|exn|false|fn|fun|functor|handle|if|in|include|infix|infixr|int|let|list|local|nil|nonfix|not|o|of|op|open|option|orelse|overload|print|raise|real|rec|ref|sharing|sig|signature|string|struct|structure|substring|then|true|type|unit|val|vector|where|while|with|withtype|word)\\b"), + scope: vec![ + Scope { + a: 52635833539166208, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[0-9]+\\b"), + scope: vec![ + Scope { + a: 59955089171742720, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[A-Z]([A-z0-9]*)\\b"), + scope: vec![ + Scope { + a: 61925375354011648, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"(\\\\\"|[^\"])*\""), + scope: vec![ + Scope { + a: 55451184592322560, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\(\\*"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9164 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\(\\)|=>|::|\\[\\]|->|:>)"), + scope: vec![ + Scope { + a: 59955200840892416, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9168.rs b/highlight/jirs-contexts/src/c9168.rs new file mode 100644 index 00000000..51efc118 --- /dev/null +++ b/highlight/jirs-contexts/src/c9168.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9170 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9169.rs b/highlight/jirs-contexts/src/c9169.rs new file mode 100644 index 00000000..649d3606 --- /dev/null +++ b/highlight/jirs-contexts/src/c9169.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845043405422592, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845043405422592, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9168 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c917.rs b/highlight/jirs-contexts/src/c917.rs new file mode 100644 index 00000000..178689e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c917.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 993 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1042 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9170.rs b/highlight/jirs-contexts/src/c9170.rs new file mode 100644 index 00000000..824e0c0f --- /dev/null +++ b/highlight/jirs-contexts/src/c9170.rs @@ -0,0 +1,92 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845043405422592, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845043405422592, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(\\d\\d:\\d\\d:\\d\\d)\\b"), + scope: vec![ + Scope { + a: 59955089171808256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^([a-z\\d_]+)\\b"), + scope: vec![ + Scope { + a: 52636636698116096, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9171 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(-?\\dx?[\\da-f]*)\\b"), + scope: vec![ + Scope { + a: 59955089171808256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b[A-Z\\d_]+\\b"), + scope: vec![ + Scope { + a: 48414576471965696, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9171.rs b/highlight/jirs-contexts/src/c9171.rs new file mode 100644 index 00000000..7d0d5487 --- /dev/null +++ b/highlight/jirs-contexts/src/c9171.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847315088, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9172.rs b/highlight/jirs-contexts/src/c9172.rs new file mode 100644 index 00000000..765eb16b --- /dev/null +++ b/highlight/jirs-contexts/src/c9172.rs @@ -0,0 +1,71 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629324873899, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\[)|(?<=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9173 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9211 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([|~]?=)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628108247040, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9229 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451949106003968, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9173.rs b/highlight/jirs-contexts/src/c9173.rs new file mode 100644 index 00000000..4939083a --- /dev/null +++ b/highlight/jirs-contexts/src/c9173.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[|~=\\]\\s])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9211 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392186477183121, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9174.rs b/highlight/jirs-contexts/src/c9174.rs new file mode 100644 index 00000000..1adf8e3c --- /dev/null +++ b/highlight/jirs-contexts/src/c9174.rs @@ -0,0 +1,146 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629327560875, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n\\b\n(?:0*((?:1?[0-9]{1,2})|(?:2(?:[0-4][0-9]|5[0-5])))\\s*(,)\\s*)\n(?:0*((?:1?[0-9]{1,2})|(?:2(?:[0-4][0-9]|5[0-5])))\\s*(,)\\s*)\n(?:0*((?:1?[0-9]{1,2})|(?:2(?:[0-4][0-9]|5[0-5])))\\b)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136441680405, + b: 40813871623045120, + }, + Scope { + a: 59955136441680405, + b: 699747414872948736, + }, + ]),(2, vec![ + Scope { + a: 47294449027776657, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955136441680405, + b: 40813871623045120, + }, + Scope { + a: 59955136441680405, + b: 700028889849659392, + }, + ]),(4, vec![ + Scope { + a: 47294449027776657, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59955136441680405, + b: 40813871623045120, + }, + Scope { + a: 59955136441680405, + b: 700310364826370048, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n\\b\n((?:[0-9]{1,2}|100)%)(,) # red\n\\s*\n((?:[0-9]{1,2}|100)%)(,) # green\n\\s*\n((?:[0-9]{1,2}|100)%) # blue"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955136441680405, + b: 40813871623045120, + }, + Scope { + a: 59955136441680405, + b: 699747414872948736, + }, + ]),(2, vec![ + Scope { + a: 47294449027776657, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955136441680405, + b: 40813871623045120, + }, + Scope { + a: 59955136441680405, + b: 700028889849659392, + }, + ]),(4, vec![ + Scope { + a: 47294449027776657, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59955136441680405, + b: 40813871623045120, + }, + Scope { + a: 59955136441680405, + b: 700310364826370048, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n(?:\\s*(,)\\s*((0?\\.[0-9]+)|[0-1]))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47294449027776657, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136441680405, + b: 40813871623045120, + }, + Scope { + a: 59955136441680405, + b: 700591839803080704, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9221 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9175.rs b/highlight/jirs-contexts/src/c9175.rs new file mode 100644 index 00000000..753eaab7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9175.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*\\/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038865, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9176.rs b/highlight/jirs-contexts/src/c9176.rs new file mode 100644 index 00000000..58a834fa --- /dev/null +++ b/highlight/jirs-contexts/src/c9176.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9177.rs b/highlight/jirs-contexts/src/c9177.rs new file mode 100644 index 00000000..5736d402 --- /dev/null +++ b/highlight/jirs-contexts/src/c9177.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327560875, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9178.rs b/highlight/jirs-contexts/src/c9178.rs new file mode 100644 index 00000000..70cd025e --- /dev/null +++ b/highlight/jirs-contexts/src/c9178.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^\'\'\"\"\\[\\]\\w.$-]|\\s|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 47294449017356433, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629324874637, + b: 40813871623045120, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629324873899, + b: 40813871623045120, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9229 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9231 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9179.rs b/highlight/jirs-contexts/src/c9179.rs new file mode 100644 index 00000000..bcb9d4ca --- /dev/null +++ b/highlight/jirs-contexts/src/c9179.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949642923, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9228 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?:\n ([\\w$-]+)\n |\n (\'[^\']*\')\n |\n (\"[^\"]*\")\n)\n\\s*\n(:)\n\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925375377670289, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 55451420831973521, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 55451420828565649, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288620737429649, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9180 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c918.rs b/highlight/jirs-contexts/src/c918.rs new file mode 100644 index 00000000..5aa71743 --- /dev/null +++ b/highlight/jirs-contexts/src/c918.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\*)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9180.rs b/highlight/jirs-contexts/src/c9180.rs new file mode 100644 index 00000000..9b69121e --- /dev/null +++ b/highlight/jirs-contexts/src/c9180.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(;)|(?=\\}|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288689454284945, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9181.rs b/highlight/jirs-contexts/src/c9181.rs new file mode 100644 index 00000000..889e16ee --- /dev/null +++ b/highlight/jirs-contexts/src/c9181.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949642923, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9182.rs b/highlight/jirs-contexts/src/c9182.rs new file mode 100644 index 00000000..2809b69e --- /dev/null +++ b/highlight/jirs-contexts/src/c9182.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|\\{"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9183.rs b/highlight/jirs-contexts/src/c9183.rs new file mode 100644 index 00000000..71e2ecb1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9183.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|;|(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9229 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9184.rs b/highlight/jirs-contexts/src/c9184.rs new file mode 100644 index 00000000..68b11d2c --- /dev/null +++ b/highlight/jirs-contexts/src/c9184.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9218 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9185.rs b/highlight/jirs-contexts/src/c9185.rs new file mode 100644 index 00000000..bff1e49f --- /dev/null +++ b/highlight/jirs-contexts/src/c9185.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|;"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9186.rs b/highlight/jirs-contexts/src/c9186.rs new file mode 100644 index 00000000..5736d402 --- /dev/null +++ b/highlight/jirs-contexts/src/c9186.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327560875, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9187.rs b/highlight/jirs-contexts/src/c9187.rs new file mode 100644 index 00000000..5736d402 --- /dev/null +++ b/highlight/jirs-contexts/src/c9187.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327560875, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9188.rs b/highlight/jirs-contexts/src/c9188.rs new file mode 100644 index 00000000..369d6eaf --- /dev/null +++ b/highlight/jirs-contexts/src/c9188.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\n|(?m:$)|(?=\\{\\s*\\}.*(?m:$))|(?=\\{.*?[:;])|(?=\\{)(?!.+\\}.*(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9203 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+(\\.\\d+)?%|from|to"), + scope: vec![ + Scope { + a: 59392186616840337, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9227 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 59392186477183121, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9189.rs b/highlight/jirs-contexts/src/c9189.rs new file mode 100644 index 00000000..db99f5f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9189.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;)|(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 920 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9190.rs b/highlight/jirs-contexts/src/c9190.rs new file mode 100644 index 00000000..a9b6f3ba --- /dev/null +++ b/highlight/jirs-contexts/src/c9190.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(;)|(?=\\})|(?=(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|;)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9227 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9192.rs b/highlight/jirs-contexts/src/c9192.rs new file mode 100644 index 00000000..cc7cf6b0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9192.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629327560875, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9220 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9221 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9193.rs b/highlight/jirs-contexts/src/c9193.rs new file mode 100644 index 00000000..ce0d5c20 --- /dev/null +++ b/highlight/jirs-contexts/src/c9193.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[{;]|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?i)\\s*(only|not)?\\s*(all|aural|braille|embossed|handheld|print|projection|screen|tty|tv)?(?![\\w\\d$-]+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628132757997, + b: 40813871623045120, + }, + ]),(2, vec![ + Scope { + a: 61925409736687761, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9194 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9231 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9194.rs b/highlight/jirs-contexts/src/c9194.rs new file mode 100644 index 00000000..5cb38a7f --- /dev/null +++ b/highlight/jirs-contexts/src/c9194.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?:(,)|(?=[{;]|(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9219 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9195.rs b/highlight/jirs-contexts/src/c9195.rs new file mode 100644 index 00000000..5094ec0e --- /dev/null +++ b/highlight/jirs-contexts/src/c9195.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 701436475203125419, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9227 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9196.rs b/highlight/jirs-contexts/src/c9196.rs new file mode 100644 index 00000000..c443c604 --- /dev/null +++ b/highlight/jirs-contexts/src/c9196.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 701436475203125419, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9215 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9211 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(odd|even)\\b"), + scope: vec![ + Scope { + a: 59955110646710272, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(\\d+)?n\\b"), + scope: vec![ + Scope { + a: 49259061531705344, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089171873792, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+"), + scope: vec![ + Scope { + a: 59955089171873792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9197.rs b/highlight/jirs-contexts/src/c9197.rs new file mode 100644 index 00000000..cbd47838 --- /dev/null +++ b/highlight/jirs-contexts/src/c9197.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(;)|(?=(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288689454284945, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9207 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9198.rs b/highlight/jirs-contexts/src/c9198.rs new file mode 100644 index 00000000..8371c4d8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9198.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327560875, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9229 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9213 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9216 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9222 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9231 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9199.rs b/highlight/jirs-contexts/src/c9199.rs new file mode 100644 index 00000000..dc1ad52d --- /dev/null +++ b/highlight/jirs-contexts/src/c9199.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9217 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c92.rs b/highlight/jirs-contexts/src/c92.rs new file mode 100644 index 00000000..bf4cfc2d --- /dev/null +++ b/highlight/jirs-contexts/src/c92.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 83 }), + ]), + with_prototype: Some( + ContextReference::Direct(ContextId { index: 84 }), + ) + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c920.rs b/highlight/jirs-contexts/src/c920.rs new file mode 100644 index 00000000..dde5b44b --- /dev/null +++ b/highlight/jirs-contexts/src/c920.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1010 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1039 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9200.rs b/highlight/jirs-contexts/src/c9200.rs new file mode 100644 index 00000000..7323d878 --- /dev/null +++ b/highlight/jirs-contexts/src/c9200.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845047700389888, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845047700389888, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9199 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9201.rs b/highlight/jirs-contexts/src/c9201.rs new file mode 100644 index 00000000..d1cf133e --- /dev/null +++ b/highlight/jirs-contexts/src/c9201.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[(?=[^\\]]*\\])"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629324874637, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9172 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9202.rs b/highlight/jirs-contexts/src/c9202.rs new file mode 100644 index 00000000..3118a228 --- /dev/null +++ b/highlight/jirs-contexts/src/c9202.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)\\b"), + scope: vec![ + Scope { + a: 59956442111803537, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(hsla?|rgba?)\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636761254331682, + b: 40813871623045120, + }, + ]),(2, vec![ + Scope { + a: 47288629327561613, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9174 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9221 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9203.rs b/highlight/jirs-contexts/src/c9203.rs new file mode 100644 index 00000000..6fd0a777 --- /dev/null +++ b/highlight/jirs-contexts/src/c9203.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*,\\s*"), + scope: vec![ + Scope { + a: 47294449027776657, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9204.rs b/highlight/jirs-contexts/src/c9204.rs new file mode 100644 index 00000000..f7544dfb --- /dev/null +++ b/highlight/jirs-contexts/src/c9204.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9228 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\/\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038865, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9175 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9205.rs b/highlight/jirs-contexts/src/c9205.rs new file mode 100644 index 00000000..e7977c64 --- /dev/null +++ b/highlight/jirs-contexts/src/c9205.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^\\s*|\\s+)(if|unless|else)(?=[\\s({]|(?m:$))\\s*"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 52636636698181632, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9176 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9206.rs b/highlight/jirs-contexts/src/c9206.rs new file mode 100644 index 00000000..aae34be1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9206.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847315089, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9207.rs b/highlight/jirs-contexts/src/c9207.rs new file mode 100644 index 00000000..8f95786d --- /dev/null +++ b/highlight/jirs-contexts/src/c9207.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9228 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9203 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9212 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9205 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9215 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9214 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9210 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9202 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9230 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9208 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9229 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9206 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9209 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9213 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9216 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9222 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9231 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9208.rs b/highlight/jirs-contexts/src/c9208.rs new file mode 100644 index 00000000..1b58d59a --- /dev/null +++ b/highlight/jirs-contexts/src/c9208.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\w$-]+)(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59401927448920064, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629327561613, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9177 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9209.rs b/highlight/jirs-contexts/src/c9209.rs new file mode 100644 index 00000000..dd8098db --- /dev/null +++ b/highlight/jirs-contexts/src/c9209.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\w$-]+(?:\\.|\\[[^\\]=]*\\]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9178 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c921.rs b/highlight/jirs-contexts/src/c921.rs new file mode 100644 index 00000000..6b62b66b --- /dev/null +++ b/highlight/jirs-contexts/src/c921.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 922 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9210.rs b/highlight/jirs-contexts/src/c9210.rs new file mode 100644 index 00000000..5559d493 --- /dev/null +++ b/highlight/jirs-contexts/src/c9210.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949643661, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9179 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9211.rs b/highlight/jirs-contexts/src/c9211.rs new file mode 100644 index 00000000..a698654a --- /dev/null +++ b/highlight/jirs-contexts/src/c9211.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949643661, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9181 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9212.rs b/highlight/jirs-contexts/src/c9212.rs new file mode 100644 index 00000000..30b7def8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9212.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^\\s*|\\s+)(for)\\s+(?=.*?\\s+in\\s+)"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 52636636698181632, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9182 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9213.rs b/highlight/jirs-contexts/src/c9213.rs new file mode 100644 index 00000000..fb579480 --- /dev/null +++ b/highlight/jirs-contexts/src/c9213.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|false|null)\\b"), + scope: vec![ + Scope { + a: 59955110646710272, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9214.rs b/highlight/jirs-contexts/src/c9214.rs new file mode 100644 index 00000000..cbcef6b0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9214.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\b|\\s)(return|else)\\b"), + scope: vec![ + Scope { + a: 52636636698181632, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\b|\\s)(!important|in|is defined|is a)\\b"), + scope: vec![ + Scope { + a: 52636787022036992, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\barguments\\b"), + scope: vec![ + Scope { + a: 49259061531705344, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9215.rs b/highlight/jirs-contexts/src/c9215.rs new file mode 100644 index 00000000..b6d4dccd --- /dev/null +++ b/highlight/jirs-contexts/src/c9215.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:\\?|:|!|~|\\+|-|(?:\\*)?\\*|\\/|%|(\\.)?\\.\\.|<|>|(?:=|:|\\?|\\+|-|\\*|\\/|%|<|>)?=|!=)|\\b(?:in|is(?:nt)?|(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(absolute|all(-scroll)?|always|armenian|auto|avoid|baseline|below|bidi-override|block|bold(er)?|(border|content|padding)-box|both|bottom|break-all|break-word|capitalize|center|char|circle|cjk-ideographic|col-resize|collapse|crosshair|cursive|dashed|decimal-leading-zero|decimal|default|disabled|disc|distribute-all-lines|distribute-letter|distribute-space|distribute|dotted|double|e-resize|ellipsis|fantasy|fixed|geometricPrecision|georgian|groove|hand|hebrew|help|hidden|hiragana-iroha|hiragana|horizontal|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space|inactive|inherit|inline-block|inline|inset|inside|inter-ideograph|inter-word|italic|justify|katakana-iroha|katakana|keep-all|left|lighter|line-edge|line-through|line|list-item|loose|lower-alpha|lower-greek|lower-latin|lower-roman|lowercase|lr-tb|ltr|medium|middle|move|monospace|n-resize|ne-resize|newspaper|no-drop|no-repeat|nw-resize|none|normal|not-allowed|nowrap|oblique|optimize(Legibility|Quality|Speed)|outset|outside|overline|pointer|pre(-(wrap|line))?|progress|relative|repeat-x|repeat-y|repeat|right|ridge|row-resize|rtl|(sans-)?serif|s-resize|scroll|se-resize|separate|small-caps|solid|square|static|strict|sub|super|sw-resize|table(-(row|cell|footer-group|header-group))?|tb-rl|text-bottom|text-top|text|thick|thin|top|transparent|underline|upper-alpha|upper-latin|upper-roman|uppercase|vertical(-(ideographic|text))?|visible(Painted|Fill|Stroke)?|w-resize|wait|whitespace|zero|smaller|larger|((xx?-)?(small(er)?|large(r)?))|painted|fill|stroke)\\b"), + scope: vec![ + Scope { + a: 59956308942585856, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9217.rs b/highlight/jirs-contexts/src/c9217.rs new file mode 100644 index 00000000..65572fac --- /dev/null +++ b/highlight/jirs-contexts/src/c9217.rs @@ -0,0 +1,187 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845047700389888, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845047700389888, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9204 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(@(?:import|charset|css|font-face|(?:-webkit-)?keyframes)(?:\\s+([\\w-]+))?)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398561, + b: 40813871623045120, + }, + ]),(2, vec![ + Scope { + a: 49259087327330449, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9183 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(@media)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398829, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9184 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?<=^|;|})\n\\s*\n(?=\n [\\[\\]\'\".\\w$-]+\n \\s*\n ([?:]?=)\n (?![^\\[]*\\])\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9185 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9212 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9205 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9226 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n\n^(\\s*) # starts at the beginning of line\n([\\w$-]+) # identifier (name)\n(\\() # start of argument list\n(?=\n .*?\n \\)\\s*\\{ # we see a curly brace afterwards\n) # which means this is a function definition"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 59392130630615185, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629327561613, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9186 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n(\n\n (^|;) # starts at the beginning of line or at a ;\n \\s*\n (\\+?\\s* # for block mixins\n [\\w$-]+) # identifier (name)\n (\\() # start of argument list\n (?=\n .*?\n \\)\\s*;?\\s* # if there are only spaces and semicolons\n (?m:$)|; # then this a\n )\n)"), + scope: vec![], + captures: Some(vec![(3, vec![ + Scope { + a: 59392186477185360, + b: 40813871623045120, + }, + ]),(4, vec![ + Scope { + a: 47288629327561613, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9187 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n(^|(?<=\\*/|\\}))\\s*\n(?=\n font(?!\n \\s*:\\s\n |\n -\n |\n .*?\n (?:\n \\/|normal|bold|light(er?)|serif|sans|monospace|\n \\b\\d+(?:\\b|px|r?em|%)|\n var\\s*\\(|\n [\'\"][^\\]]*(?m:$)\n )\n ) | # we need to distinguish between tag and property `cursor`\n cursor(?!\n \\s*[:;]\\s\n |\n -\n |\n .*?\n (?:\n (?:url\\s*\\()|\n (?:-moz-|-webkit-|-ms-)?\n (?:auto|default|none|context-menu|help|pointer|progress|\n wait|cell|crosshair|text|vertical-text|alias|copy|\n move|no-drop|not-allowed|e-resize|n-resize|ne-resize|\n nw-resize|s-resize|se-resize|sw-resize|w-resize|\n ew-resize|ns-resize|nesw-resize|nwse-resize|col-resize|\n row-resize|all-scroll|zoom-in|zoom-out|grab|grabbing\n normal|bold|light(er?)|serif|sans|monospace)\n )\n ) | (\n (\n altGlyph|altGlyphDef|altGlyphItem|animate|animateColor|\n animateMotion|animateTransform|circle|clipPath|color-profile|\n defs|desc|ellipse|feBlend|feColorMatrix|\n feComponentTransfer|feComposite|feConvolveMatrix|\n feDiffuseLighting|feDisplacementMap|feDistantLight|feFlood|\n feFuncA|feFuncB|feFuncG|feFuncR|feGaussianBlur|feImage|feMerge|\n feMergeNode|feMorphology|feOffset|fePointLight|\n feSpecularLighting|feSpotLight|feTile|feTurbulence|filter|\n font-face|font-face-format|font-face-name|font-face-src|\n font-face-uri|foreignObject|g|glyph|glyphRef|hkern|image|line|\n linearGradient|marker|mask|metadata|missing-glyph|mpath|path|\n pattern|polygon|polyline|radialGradient|rect|set|stop|svg|\n switch|symbol|text|textPath|tref|tspan|use|view|vkern|\n a|abbr|acronym|address|applet|area|article|aside|audio|b|base|\n basefont|bdi|bdo|bgsound|big|blink|blockquote|body|br|button|\n canvas|caption|center|cite|code|col|colgroup|data|\n datalist|dd|decorator|del|details|dfn|dir|div|dl|dt|element|\n em|embed|fieldset|figcaption|figure|footer|form|frame|\n frameset|h1|h2|h3|h4|h5|h6|head|header|hgroup|hr|html|i|iframe|\n img|input|ins|isindex|kbd|keygen|label|legend|li|link|listing|\n main|map|mark|marquee|menu|menuitem|meta|meter|nav|nobr|\n noframes|noscript|object|ol|optgroup|option|output|p|param|\n plaintext|pre|progress|q|rp|rt|ruby|s|samp|script|section|\n select|shadow|small|source|spacer|span|strike|strong|style|\n sub|summary|sup|table|tbody|td|template|textarea|tfoot|th|\n thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp)\n\n \\s*([\\s,.#\\[]|:[^\\s]|(?=\\{|(?m:$)))\n\n ) | (\n [:~>\\[*\\/] # symbols but they are valid for selector\n\n ) | (\n\n \\+\\s*[\\w$-]+\\b\\s* # are an identifier starting with (?m:$)\n (?!\\() # and they can\'t have anything besides\n\n ) | ( # for animtions\n\n \\d+(\\.\\d+)?%|(from|to)\\b\n\n ) | ( # Placeholder selectors\n\n \\$[\\w$-]+\\b\\s* # are an identifier starting with (?m:$)\n (?=(?m:$)|\\{) # and they can\'t have anything besides\n\n ) | ( # CSS class\n\n \\.[a-zA-Z0-9_-]+\n\n ) | ( # CSS id\n\n \\#[a-zA-Z0-9_-]+\n\n ) | ( # Reference to parent\n\n ([\\w\\d_-]+)? # matching any word right before &\n (&) # & itself, escaped because of plist\n ([\\w\\d_-]+)? # matching any word right after &\n )\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9188 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n(?<=^|;|{)\\s* # starts after begining of line, \'{\' or \';\'\'\n(?= # lookahead for\n (\n [a-zA-Z0-9_-] # then a letter\n | # or\n (\\{(.*?)\\}) # interpolation\n | # or\n (/\\*.*?\\*/) # comment\n )+\n\n \\s*[:\\s]\\s* # value is separted by colon or space\n\n (?!(\\s*\\{)) # if there are only spaces afterwards\n\n (?!\n [^}]*? # checking for an unclosed curly braces on this\n \\{ # line because if one exists it means that\n [^}]* # this is a selector and not a property\n ((?m:$)|\\})\n )\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9189 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@extends?\\s"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636761252233216, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9191 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9229 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9206 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9213 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9215 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9214 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9222 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9208 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521996435601, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521948070033, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9218.rs b/highlight/jirs-contexts/src/c9218.rs new file mode 100644 index 00000000..844799f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9218.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?![{;]|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9193 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9219.rs b/highlight/jirs-contexts/src/c9219.rs new file mode 100644 index 00000000..0cbdfa53 --- /dev/null +++ b/highlight/jirs-contexts/src/c9219.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(and)?\\s*(\\()\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628132757997, + b: 40813871623045120, + }, + ]),(2, vec![ + Scope { + a: 47288629327561613, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9192 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c922.rs b/highlight/jirs-contexts/src/c922.rs new file mode 100644 index 00000000..84ba00f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c922.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1039 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9220.rs b/highlight/jirs-contexts/src/c9220.rs new file mode 100644 index 00000000..99af7637 --- /dev/null +++ b/highlight/jirs-contexts/src/c9220.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*:\\s*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288620737429649, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n ((min|max)-)?\n (\n ((device-)?(height|width|aspect-ratio))|\n (color(-index)?)|monochrome|resolution\n )\n)|grid|scan|orientation"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 61925375377670637, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(portrait|landscape|progressive|interlace)\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925409737015441, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9221.rs b/highlight/jirs-contexts/src/c9221.rs new file mode 100644 index 00000000..7e773027 --- /dev/null +++ b/highlight/jirs-contexts/src/c9221.rs @@ -0,0 +1,96 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n(\\#)(?:\n ([0-9a-fA-F])\n ([0-9a-fA-F])\n ([0-9a-fA-F])\n ([0-9a-fA-F])?\n| ([0-9a-fA-F]{2})\n ([0-9a-fA-F]{2})\n ([0-9a-fA-F]{2})\n ([0-9a-fA-F]{2})?\n)\\b"), + scope: vec![ + Scope { + a: 59955136441680405, + b: 40813871623045120, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325004945, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955136441680405, + b: 699747414872948736, + }, + ]),(3, vec![ + Scope { + a: 59955136441680405, + b: 700028889849659392, + }, + ]),(4, vec![ + Scope { + a: 59955136441680405, + b: 700310364826370048, + }, + ]),(5, vec![ + Scope { + a: 59955136441680405, + b: 700591839803080704, + }, + ]),(6, vec![ + Scope { + a: 59955136441680405, + b: 699747414872948736, + }, + ]),(7, vec![ + Scope { + a: 59955136441680405, + b: 700028889849659392, + }, + ]),(8, vec![ + Scope { + a: 59955136441680405, + b: 700310364826370048, + }, + ]),(9, vec![ + Scope { + a: 59955136441680405, + b: 700591839803080704, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n(?:-|\\+)? # negative / positive\n(?:\n (?:\n [0-9]+ # integer part\n (?:\\.[0-9]+)? # fraction\n ) |\n (?:\\.[0-9]+) # fraction without leading zero\n)\n((?: # units\n px|pt|ch|cm|mm|in|\n r?em|ex|pc|vw|vh|vmin|vmax|deg|\n g?rad|turn|dpi|dpcm|dppx|m?s|k?Hz\n)\\b|%)?"), + scope: vec![ + Scope { + a: 59955089171873792, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309329, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9222.rs b/highlight/jirs-contexts/src/c9222.rs new file mode 100644 index 00000000..973c95f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9222.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("@[a-z-]+"), + scope: vec![ + Scope { + a: 49259087307276433, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9223.rs b/highlight/jirs-contexts/src/c9223.rs new file mode 100644 index 00000000..4aca822e --- /dev/null +++ b/highlight/jirs-contexts/src/c9223.rs @@ -0,0 +1,142 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(active|checked|default|disabled|empty|enabled|first-child|first-of-type|first|fullscreen|focus|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|only-child|only-of-type|optional|out-of-range|read-only|read-write|required|right|root|scope|target|valid|visited)\\b"), + scope: vec![ + Scope { + a: 59392186477183482, + b: 40813871623045120, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 701436475200438417, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:?:)(before|after)\\b"), + scope: vec![ + Scope { + a: 59392186477183518, + b: 40813871623045120, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 701436475200438417, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(::)(first-letter|first-number|selection)\\b"), + scope: vec![ + Scope { + a: 59392186477183518, + b: 40813871623045120, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 701436475200438417, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((:)dir)\\s*(?:(\\()(ltr|rtl)?(\\)))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183518, + b: 40813871623045120, + }, + ]),(2, vec![ + Scope { + a: 701436475200438417, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 701436475203126157, + b: 40813871623045120, + }, + ]),(4, vec![ + Scope { + a: 59955110646710272, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 701436475203125419, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((:)lang)\\s*(?:(\\()(\\w+(-\\w+)?)?(\\)))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183518, + b: 40813871623045120, + }, + ]),(2, vec![ + Scope { + a: 701436475200438417, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 701436475203126157, + b: 40813871623045120, + }, + ]),(4, vec![ + Scope { + a: 59955110646710272, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 701436475203125419, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9225 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9224 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9224.rs b/highlight/jirs-contexts/src/c9224.rs new file mode 100644 index 00000000..0d71e834 --- /dev/null +++ b/highlight/jirs-contexts/src/c9224.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((:)not)\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183518, + b: 40813871623045120, + }, + ]),(2, vec![ + Scope { + a: 701436475200438417, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 701436475203126157, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9195 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9225.rs b/highlight/jirs-contexts/src/c9225.rs new file mode 100644 index 00000000..cd93123e --- /dev/null +++ b/highlight/jirs-contexts/src/c9225.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((:)(?:nth-child|nth-last-child|nth-of-type|nth-last-of-type|nth-match|nth-last-match|nth-column|nth-last-column))\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183482, + b: 40813871623045120, + }, + ]),(2, vec![ + Scope { + a: 701436475200438417, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 701436475203126157, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9196 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9226.rs b/highlight/jirs-contexts/src/c9226.rs new file mode 100644 index 00000000..a9cddaf6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9226.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(return)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636698181632, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9197 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9227.rs b/highlight/jirs-contexts/src/c9227.rs new file mode 100644 index 00000000..20bc68b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9227.rs @@ -0,0 +1,112 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9204 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9211 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9201 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9223 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$[\\w$-]+\\b"), + scope: vec![ + Scope { + a: 59392186480590993, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[:~>]"), + scope: vec![ + Scope { + a: 52636628132233361, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n\\b(\n altGlyph|altGlyphDef|altGlyphItem|animate|animateColor|\n animateMotion|animateTransform|circle|clipPath|color-profile|\n defs|desc|ellipse|feBlend|feColorMatrix|\n feComponentTransfer|feComposite|feConvolveMatrix|\n feDiffuseLighting|feDisplacementMap|feDistantLight|feFlood|\n feFuncA|feFuncB|feFuncG|feFuncR|feGaussianBlur|feImage|feMerge|\n feMergeNode|feMorphology|feOffset|fePointLight|\n feSpecularLighting|feSpotLight|feTile|feTurbulence|filter|\n font-face|font-face-format|font-face-name|font-face-src|\n font-face-uri|foreignObject|g|glyph|glyphRef|hkern|image|line|\n linearGradient|marker|mask|metadata|missing-glyph|mpath|path|\n pattern|polygon|polyline|radialGradient|rect|set|stop|svg|\n switch|symbol|text|textPath|tref|tspan|use|view|vkern|\n a|abbr|acronym|address|applet|area|article|aside|audio|b|base|\n basefont|bdi|bdo|bgsound|big|blink|blockquote|body|br|button|\n canvas|caption|center|cite|code|col|colgroup|content|data|\n datalist|dd|decorator|del|details|dfn|dir|div|dl|dt|element|\n em|embed|fieldset|figcaption|figure|font|footer|form|frame|\n frameset|h1|h2|h3|h4|h5|h6|head|header|hgroup|hr|html|i|iframe|\n img|input|ins|isindex|kbd|keygen|label|legend|li|link|listing|\n main|map|mark|marquee|menu|menuitem|meta|meter|nav|nobr|\n noframes|noscript|object|ol|optgroup|option|output|p|param|\n plaintext|pre|progress|q|rp|rt|ruby|s|samp|script|section|\n select|shadow|small|source|spacer|span|strike|strong|style|\n sub|summary|sup|table|tbody|td|template|textarea|tfoot|th|\n thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp\n)\\b"), + scope: vec![ + Scope { + a: 59392130632122513, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.[a-zA-Z0-9_-]+"), + scope: vec![ + Scope { + a: 59392186477183179, + b: 40813871623045120, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#[a-zA-Z0-9_-]+"), + scope: vec![ + Scope { + a: 59392186477183489, + b: 40813871623045120, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) # multi-line regex definition mode\n([\\w\\d_-]+)? # matching any word right before &\n(&) # & itself, escaped because of plist\n([\\w\\d_-]+)? # matching any word right after &"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183121, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49259061531705344, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186477183121, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9228.rs b/highlight/jirs-contexts/src/c9228.rs new file mode 100644 index 00000000..c1280803 --- /dev/null +++ b/highlight/jirs-contexts/src/c9228.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\/\\/).*(?m:$)"), + scope: vec![ + Scope { + a: 51510711021535232, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038865, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9229.rs b/highlight/jirs-contexts/src/c9229.rs new file mode 100644 index 00000000..d52d15ab --- /dev/null +++ b/highlight/jirs-contexts/src/c9229.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'[^\']*\'"), + scope: vec![ + Scope { + a: 55451420831973521, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"[^\"]*\""), + scope: vec![ + Scope { + a: 55451420828565649, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c923.rs b/highlight/jirs-contexts/src/c923.rs new file mode 100644 index 00000000..9a159a3e --- /dev/null +++ b/highlight/jirs-contexts/src/c923.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 924 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9230.rs b/highlight/jirs-contexts/src/c9230.rs new file mode 100644 index 00000000..93dd03e7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9230.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(url)\\s*(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59401927448920064, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629327561613, + b: 40813871623045120, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9198 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9231.rs b/highlight/jirs-contexts/src/c9231.rs new file mode 100644 index 00000000..c3301025 --- /dev/null +++ b/highlight/jirs-contexts/src/c9231.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\w$-]+\\b)"), + scope: vec![ + Scope { + a: 49259087301509120, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9232.rs b/highlight/jirs-contexts/src/c9232.rs new file mode 100644 index 00000000..78755867 --- /dev/null +++ b/highlight/jirs-contexts/src/c9232.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288573487677586, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9233.rs b/highlight/jirs-contexts/src/c9233.rs new file mode 100644 index 00000000..6a4e01f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9233.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445295330853010, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445295330853010, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629474492587, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9234.rs b/highlight/jirs-contexts/src/c9234.rs new file mode 100644 index 00000000..62d94c41 --- /dev/null +++ b/highlight/jirs-contexts/src/c9234.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038943, + b: 48132848082747392, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9235.rs b/highlight/jirs-contexts/src/c9235.rs new file mode 100644 index 00000000..8e112d89 --- /dev/null +++ b/highlight/jirs-contexts/src/c9235.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\})"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629474558123, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9236.rs b/highlight/jirs-contexts/src/c9236.rs new file mode 100644 index 00000000..53ff664c --- /dev/null +++ b/highlight/jirs-contexts/src/c9236.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47298318768472210, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9237.rs b/highlight/jirs-contexts/src/c9237.rs new file mode 100644 index 00000000..418344a7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9237.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038943, + b: 113716625040080896, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9238.rs b/highlight/jirs-contexts/src/c9238.rs new file mode 100644 index 00000000..47ee6e44 --- /dev/null +++ b/highlight/jirs-contexts/src/c9238.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9270 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9288 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9269 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9267 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9239.rs b/highlight/jirs-contexts/src/c9239.rs new file mode 100644 index 00000000..9b98b4ce --- /dev/null +++ b/highlight/jirs-contexts/src/c9239.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9299 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c924.rs b/highlight/jirs-contexts/src/c924.rs new file mode 100644 index 00000000..57f82f9a --- /dev/null +++ b/highlight/jirs-contexts/src/c924.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9240.rs b/highlight/jirs-contexts/src/c9240.rs new file mode 100644 index 00000000..07eab7da --- /dev/null +++ b/highlight/jirs-contexts/src/c9240.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629474689195, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9241.rs b/highlight/jirs-contexts/src/c9241.rs new file mode 100644 index 00000000..137d2ad3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9241.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629474820267, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9242.rs b/highlight/jirs-contexts/src/c9242.rs new file mode 100644 index 00000000..0716961a --- /dev/null +++ b/highlight/jirs-contexts/src/c9242.rs @@ -0,0 +1,87 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420828565650, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\([0tnr\\\"\\\'\\\\]|x\\h{2}|u\\h{4}|U\\h{8})"), + scope: vec![ + Scope { + a: 59955200847315090, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\\\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925216453394614, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9243 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\"|\\\\)"), + scope: vec![ + Scope { + a: 50103314663211008, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(.)"), + scope: vec![ + Scope { + a: 55451420828565650, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9243.rs b/highlight/jirs-contexts/src/c9243.rs new file mode 100644 index 00000000..688524c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9243.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444848635576320, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444848635576320, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925216453394603, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9244.rs b/highlight/jirs-contexts/src/c9244.rs new file mode 100644 index 00000000..ffb117c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9244.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9282 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9245.rs b/highlight/jirs-contexts/src/c9245.rs new file mode 100644 index 00000000..16eb23e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9245.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845051995357184, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845051995357184, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9244 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9246.rs b/highlight/jirs-contexts/src/c9246.rs new file mode 100644 index 00000000..a6e8e14d --- /dev/null +++ b/highlight/jirs-contexts/src/c9246.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(open|public|internal|fileprivate|private)\\b(?:\\(set\\))?"), + scope: vec![ + Scope { + a: 52636787176374418, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9247.rs b/highlight/jirs-contexts/src/c9247.rs new file mode 100644 index 00000000..be645b86 --- /dev/null +++ b/highlight/jirs-contexts/src/c9247.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])(\\+|\\-|\\*|\\/)(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628119191698, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9248.rs b/highlight/jirs-contexts/src/c9248.rs new file mode 100644 index 00000000..0c7c3f94 --- /dev/null +++ b/highlight/jirs-contexts/src/c9248.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Array)(<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925375356502162, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288573488398482, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9232 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9249.rs b/highlight/jirs-contexts/src/c9249.rs new file mode 100644 index 00000000..38b11a8d --- /dev/null +++ b/highlight/jirs-contexts/src/c9249.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])(\\+|\\-|\\*|\\/|%|<<|>>|&|\\^|\\||&&|\\|\\|)?=(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628111130770, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c925.rs b/highlight/jirs-contexts/src/c925.rs new file mode 100644 index 00000000..b1489dcd --- /dev/null +++ b/highlight/jirs-contexts/src/c925.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 926 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9250.rs b/highlight/jirs-contexts/src/c9250.rs new file mode 100644 index 00000000..41e5884c --- /dev/null +++ b/highlight/jirs-contexts/src/c9250.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(\\B\\$[0-9]+|\\b[\\w^\\d][\\w\\d]*\\b|\\B`[\\w^\\d][\\w\\d]*`\\B))(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439052935314, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629340405906, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629474492598, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9233 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(\\B\\$[0-9]+|\\b[\\w^\\d][\\w\\d]*\\b|\\B`[\\w^\\d][\\w\\d]*`\\B))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439052935314, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629340405906, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9251.rs b/highlight/jirs-contexts/src/c9251.rs new file mode 100644 index 00000000..7e91fc64 --- /dev/null +++ b/highlight/jirs-contexts/src/c9251.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])(&|\\||\\^|<<|>>)(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628135903378, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9252.rs b/highlight/jirs-contexts/src/c9252.rs new file mode 100644 index 00000000..8d0a157c --- /dev/null +++ b/highlight/jirs-contexts/src/c9252.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038943, + b: 51229072826564608, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9234 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9253.rs b/highlight/jirs-contexts/src/c9253.rs new file mode 100644 index 00000000..dd08e1b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9253.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|false)\\b"), + scope: vec![ + Scope { + a: 52636735492915346, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9254.rs b/highlight/jirs-contexts/src/c9254.rs new file mode 100644 index 00000000..4668d4d8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9254.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9272 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9297 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9255.rs b/highlight/jirs-contexts/src/c9255.rs new file mode 100644 index 00000000..5152ae6e --- /dev/null +++ b/highlight/jirs-contexts/src/c9255.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(catch|do)\\b"), + scope: vec![ + Scope { + a: 703969732823482514, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9256.rs b/highlight/jirs-contexts/src/c9256.rs new file mode 100644 index 00000000..0e47c2c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9256.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629474558134, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9235 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9257.rs b/highlight/jirs-contexts/src/c9257.rs new file mode 100644 index 00000000..3ac2ae77 --- /dev/null +++ b/highlight/jirs-contexts/src/c9257.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9248 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9264 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Array|Dictionary)\\b"), + scope: vec![ + Scope { + a: 61925375354208256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9258.rs b/highlight/jirs-contexts/src/c9258.rs new file mode 100644 index 00000000..af601521 --- /dev/null +++ b/highlight/jirs-contexts/src/c9258.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9265 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9252 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9274 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9259.rs b/highlight/jirs-contexts/src/c9259.rs new file mode 100644 index 00000000..5b2c742c --- /dev/null +++ b/highlight/jirs-contexts/src/c9259.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])((=|!)==?|(<|>)=?|~=)(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628262715538, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c926.rs b/highlight/jirs-contexts/src/c926.rs new file mode 100644 index 00000000..c9c2bf2e --- /dev/null +++ b/highlight/jirs-contexts/src/c926.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1021 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9260.rs b/highlight/jirs-contexts/src/c9260.rs new file mode 100644 index 00000000..d212921b --- /dev/null +++ b/highlight/jirs-contexts/src/c9260.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(continue|break|fallthrough|return)\\b"), + scope: vec![ + Scope { + a: 52636636852715666, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9261.rs b/highlight/jirs-contexts/src/c9261.rs new file mode 100644 index 00000000..7e979ab2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9261.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[\\s(\\[{,;:])([/=\\-+!*%<>&|\\^~.]++)(?![\\s)\\]},;:])"), + scope: vec![ + Scope { + a: 52636628132299261, + b: 683703345495408640, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.]++)(?![\\s)\\]},;:\\.])"), + scope: vec![ + Scope { + a: 52636628132301256, + b: 683703345495408640, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[\\s(\\[{,;:])([/=\\-+!*%<>&|\\^~.]++)(?=[\\s)\\]},;:])"), + scope: vec![ + Scope { + a: 52636628132299181, + b: 41095346599755776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9262.rs b/highlight/jirs-contexts/src/c9262.rs new file mode 100644 index 00000000..51b2b53c --- /dev/null +++ b/highlight/jirs-contexts/src/c9262.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9273 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9268 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9263.rs b/highlight/jirs-contexts/src/c9263.rs new file mode 100644 index 00000000..85d5227f --- /dev/null +++ b/highlight/jirs-contexts/src/c9263.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(class|convenience|dynamic|final|lazy|(non)?mutating|optional|override|required|static|unowned((un)?safe)?|weak)\\b"), + scope: vec![ + Scope { + a: 52636787176702098, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9264.rs b/highlight/jirs-contexts/src/c9264.rs new file mode 100644 index 00000000..3287447a --- /dev/null +++ b/highlight/jirs-contexts/src/c9264.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Dictionary)(<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925375505203346, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47298318769193106, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9236 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9265.rs b/highlight/jirs-contexts/src/c9265.rs new file mode 100644 index 00000000..bd5bd2be --- /dev/null +++ b/highlight/jirs-contexts/src/c9265.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038943, + b: 113716672284721152, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9237 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9266.rs b/highlight/jirs-contexts/src/c9266.rs new file mode 100644 index 00000000..051d3af5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9266.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([0-9][0-9_]*)(\\.([0-9][0-9_]*))?([eE][+\\-]?([0-9][0-9_]*))?\\b"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(0x\\h[\\h_]*)(\\.(0x\\h[\\h_]*))?([pP][+\\-]?(0x\\h[\\h_]*))\\b"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9267.rs b/highlight/jirs-contexts/src/c9267.rs new file mode 100644 index 00000000..deac68a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9267.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9256 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9268.rs b/highlight/jirs-contexts/src/c9268.rs new file mode 100644 index 00000000..431a9f3e --- /dev/null +++ b/highlight/jirs-contexts/src/c9268.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(func)\\s+(\\B\\$[0-9]+|\\b[\\w^\\d][\\w\\d]*\\b|\\B`[\\w^\\d][\\w\\d]*`\\B|[/=\\-+!*%<>&|\\^~.]+)\\s*(?=\\(|<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576474128530, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59392100565844114, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9238 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9269.rs b/highlight/jirs-contexts/src/c9269.rs new file mode 100644 index 00000000..268e3e14 --- /dev/null +++ b/highlight/jirs-contexts/src/c9269.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])(\\->)(?![/=\\-+!*%<>&|\\^~.])\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628251115666, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9239 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c927.rs b/highlight/jirs-contexts/src/c927.rs new file mode 100644 index 00000000..d8115472 --- /dev/null +++ b/highlight/jirs-contexts/src/c927.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 928 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9270.rs b/highlight/jirs-contexts/src/c9270.rs new file mode 100644 index 00000000..32224a68 --- /dev/null +++ b/highlight/jirs-contexts/src/c9270.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629474689206, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9240 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9271.rs b/highlight/jirs-contexts/src/c9271.rs new file mode 100644 index 00000000..f266fa7c --- /dev/null +++ b/highlight/jirs-contexts/src/c9271.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\B\\$[0-9]+|\\b[\\w^\\d][\\w\\d]*\\b|\\B`[\\w^\\d][\\w\\d]*`\\B)"), + scope: vec![ + Scope { + a: 46444088426364928, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9272.rs b/highlight/jirs-contexts/src/c9272.rs new file mode 100644 index 00000000..2b571991 --- /dev/null +++ b/highlight/jirs-contexts/src/c9272.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(if|else)\\b"), + scope: vec![ + Scope { + a: 52636636704014482, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9273.rs b/highlight/jirs-contexts/src/c9273.rs new file mode 100644 index 00000000..b125d889 --- /dev/null +++ b/highlight/jirs-contexts/src/c9273.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(import)\\s+(?:(typealias|struct|class|enum|protocol|var|func)\\s+)?((?:\\B\\$[0-9]+|\\b[\\w^\\d][\\w\\d]*\\b|\\B`[\\w^\\d][\\w\\d]*`\\B|[/=\\-+!*%<>&|\\^~.]+)(?:\\.(?:\\B\\$[0-9]+|\\b[\\w^\\d][\\w\\d]*\\b|\\B`[\\w^\\d][\\w\\d]*`\\B|[/=\\-+!*%<>&|\\^~.]+))*)"), + scope: vec![ + Scope { + a: 46445256657469440, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787041304722, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439033143296, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925375394644407, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9274.rs b/highlight/jirs-contexts/src/c9274.rs new file mode 100644 index 00000000..a5dd91c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9274.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(//).*"), + scope: vec![ + Scope { + a: 51510711028613266, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038904, + b: 71213796173021184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9275.rs b/highlight/jirs-contexts/src/c9275.rs new file mode 100644 index 00000000..4e8dcc7a --- /dev/null +++ b/highlight/jirs-contexts/src/c9275.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])(\\+\\+|\\-\\-)(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628262977682, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9276.rs b/highlight/jirs-contexts/src/c9276.rs new file mode 100644 index 00000000..a7c37ade --- /dev/null +++ b/highlight/jirs-contexts/src/c9276.rs @@ -0,0 +1,72 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\B\\-|\\b)(0b[01][01_]*)\\b"), + scope: vec![ + Scope { + a: 59955089176461741, + b: 41095346599755776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\B\\-|\\b)(0o[0-7][0-7_]*)\\b"), + scope: vec![ + Scope { + a: 59955089176461666, + b: 41095346599755776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\B\\-|\\b)([0-9][0-9_]*)\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 41095346599755776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\B\\-|\\b)(0x\\h[\\h_]*)\\b"), + scope: vec![ + Scope { + a: 59955089176461528, + b: 41095346599755776, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9277.rs b/highlight/jirs-contexts/src/c9277.rs new file mode 100644 index 00000000..3569255d --- /dev/null +++ b/highlight/jirs-contexts/src/c9277.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bU?Int(8|16|32|64)?\\b"), + scope: vec![ + Scope { + a: 61925375354208256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9278.rs b/highlight/jirs-contexts/src/c9278.rs new file mode 100644 index 00000000..2b9fc295 --- /dev/null +++ b/highlight/jirs-contexts/src/c9278.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9254 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9260 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9281 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9255 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9285 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9263 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9246 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(class|deinit|enum|extension|func|import|init|let|protocol|static|struct|subscript|typealias|var|throws|rethrows)\\b"), + scope: vec![ + Scope { + a: 52638212951244800, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(break|case|continue|default|do|else|fallthrough|if|in|for|return|switch|where|while|repeat|catch|guard|defer|try|throw)\\b"), + scope: vec![ + Scope { + a: 52636718302625792, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(as|dynamicType|is|new|super|self|Self|Type)\\b"), + scope: vec![ + Scope { + a: 52636787026231442, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(associativity|didSet|get|infix|inout|left|mutating|none|nonmutating|operator|override|postfix|precedence|prefix|right|set|unowned((un)?safe)?|weak|willSet)\\b"), + scope: vec![ + Scope { + a: 52636787022102528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9279.rs b/highlight/jirs-contexts/src/c9279.rs new file mode 100644 index 00000000..a83c0877 --- /dev/null +++ b/highlight/jirs-contexts/src/c9279.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9276 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9266 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9283 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9296 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9294 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c928.rs b/highlight/jirs-contexts/src/c928.rs new file mode 100644 index 00000000..ec5ca325 --- /dev/null +++ b/highlight/jirs-contexts/src/c928.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9280.rs b/highlight/jirs-contexts/src/c9280.rs new file mode 100644 index 00000000..ea79fa32 --- /dev/null +++ b/highlight/jirs-contexts/src/c9280.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])(!|&&|\\|\\|)(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628114800786, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9281.rs b/highlight/jirs-contexts/src/c9281.rs new file mode 100644 index 00000000..d0588396 --- /dev/null +++ b/highlight/jirs-contexts/src/c9281.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(while|repeat|for|in)\\b"), + scope: vec![ + Scope { + a: 52636636708536466, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9282.rs b/highlight/jirs-contexts/src/c9282.rs new file mode 100644 index 00000000..06c54a04 --- /dev/null +++ b/highlight/jirs-contexts/src/c9282.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845051995357184, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845051995357184, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9293 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9258 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9250 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9279 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9284 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9262 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9295 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9278 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9299 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9253 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9283.rs b/highlight/jirs-contexts/src/c9283.rs new file mode 100644 index 00000000..44caf179 --- /dev/null +++ b/highlight/jirs-contexts/src/c9283.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bnil\\b"), + scope: vec![ + Scope { + a: 59964937531949056, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9284.rs b/highlight/jirs-contexts/src/c9284.rs new file mode 100644 index 00000000..114e092e --- /dev/null +++ b/highlight/jirs-contexts/src/c9284.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9259 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9249 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9280 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9292 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9275 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9287 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9291 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9251 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9247 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9298 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9300 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9261 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9285.rs b/highlight/jirs-contexts/src/c9285.rs new file mode 100644 index 00000000..804ead39 --- /dev/null +++ b/highlight/jirs-contexts/src/c9285.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(operator|prefix|infix|postfix)\\b"), + scope: vec![ + Scope { + a: 52636787024855186, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9286.rs b/highlight/jirs-contexts/src/c9286.rs new file mode 100644 index 00000000..896a0451 --- /dev/null +++ b/highlight/jirs-contexts/src/c9286.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Optional)(<)"), + scope: vec![ + Scope { + a: 46447876587520000, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9287.rs b/highlight/jirs-contexts/src/c9287.rs new file mode 100644 index 00000000..26ba9649 --- /dev/null +++ b/highlight/jirs-contexts/src/c9287.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])\\&(\\+|\\-|\\*|\\/|%)(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628263108754, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9288.rs b/highlight/jirs-contexts/src/c9288.rs new file mode 100644 index 00000000..1e600049 --- /dev/null +++ b/highlight/jirs-contexts/src/c9288.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629474820278, + b: 41095346599755776, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9241 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9289.rs b/highlight/jirs-contexts/src/c9289.rs new file mode 100644 index 00000000..dde7dc15 --- /dev/null +++ b/highlight/jirs-contexts/src/c9289.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(Int|Float|Double|String|Bool|Character|Void)\\b"), + scope: vec![ + Scope { + a: 61925375354208256, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c929.rs b/highlight/jirs-contexts/src/c929.rs new file mode 100644 index 00000000..d1c7198a --- /dev/null +++ b/highlight/jirs-contexts/src/c929.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 930 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9290.rs b/highlight/jirs-contexts/src/c9290.rs new file mode 100644 index 00000000..42a6d27d --- /dev/null +++ b/highlight/jirs-contexts/src/c9290.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(protocol)(<)"), + scope: vec![ + Scope { + a: 46448151465426944, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9291.rs b/highlight/jirs-contexts/src/c9291.rs new file mode 100644 index 00000000..38804a64 --- /dev/null +++ b/highlight/jirs-contexts/src/c9291.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])\\.\\.(?:\\.)?(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628116635794, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9292.rs b/highlight/jirs-contexts/src/c9292.rs new file mode 100644 index 00000000..0d997c2e --- /dev/null +++ b/highlight/jirs-contexts/src/c9292.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?&|\\^~.])\\%(?![/=\\-+!*%<>&|\\^~.])"), + scope: vec![ + Scope { + a: 52636628263174290, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9293.rs b/highlight/jirs-contexts/src/c9293.rs new file mode 100644 index 00000000..f7bf376a --- /dev/null +++ b/highlight/jirs-contexts/src/c9293.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(#!).*(?m:$)"), + scope: vec![ + Scope { + a: 51510711065903250, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038904, + b: 231373057921384448, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9294.rs b/highlight/jirs-contexts/src/c9294.rs new file mode 100644 index 00000000..c6e21809 --- /dev/null +++ b/highlight/jirs-contexts/src/c9294.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b__(FILE|LINE|COLUMN|FUNCTION)__\\b"), + scope: vec![ + Scope { + a: 52636787027607698, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9295.rs b/highlight/jirs-contexts/src/c9295.rs new file mode 100644 index 00000000..8103d370 --- /dev/null +++ b/highlight/jirs-contexts/src/c9295.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var|func|let|class|enum|struct|protocol|extension|typealias)\\b"), + scope: vec![ + Scope { + a: 48414576472096768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9296.rs b/highlight/jirs-contexts/src/c9296.rs new file mode 100644 index 00000000..d278fc81 --- /dev/null +++ b/highlight/jirs-contexts/src/c9296.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 55451420828565650, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9242 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9297.rs b/highlight/jirs-contexts/src/c9297.rs new file mode 100644 index 00000000..ddfd74f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9297.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(switch|case|default|where)\\b"), + scope: vec![ + Scope { + a: 52636636714434706, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9298.rs b/highlight/jirs-contexts/src/c9298.rs new file mode 100644 index 00000000..33268e8f --- /dev/null +++ b/highlight/jirs-contexts/src/c9298.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[\\s(\\[{,;:])(\\?|:)(?=[\\s)\\]},;:])"), + scope: vec![ + Scope { + a: 52636628123320466, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9299.rs b/highlight/jirs-contexts/src/c9299.rs new file mode 100644 index 00000000..f5f1dbff --- /dev/null +++ b/highlight/jirs-contexts/src/c9299.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9289 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9277 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9257 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9286 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9290 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c93.rs b/highlight/jirs-contexts/src/c93.rs new file mode 100644 index 00000000..abd69868 --- /dev/null +++ b/highlight/jirs-contexts/src/c93.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 281496451809280, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 281496451809280, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 92 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c930.rs b/highlight/jirs-contexts/src/c930.rs new file mode 100644 index 00000000..6d77c06c --- /dev/null +++ b/highlight/jirs-contexts/src/c930.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9300.rs b/highlight/jirs-contexts/src/c9300.rs new file mode 100644 index 00000000..f48ebfb3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9300.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(is\\b|as(\\?\\B|\\b))"), + scope: vec![ + Scope { + a: 52636628263239826, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9301.rs b/highlight/jirs-contexts/src/c9301.rs new file mode 100644 index 00000000..5cb21ef8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9301.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9303 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9302.rs b/highlight/jirs-contexts/src/c9302.rs new file mode 100644 index 00000000..93e84f3a --- /dev/null +++ b/highlight/jirs-contexts/src/c9302.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845056290324480, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845056290324480, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9301 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9303.rs b/highlight/jirs-contexts/src/c9303.rs new file mode 100644 index 00000000..d794b0f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9303.rs @@ -0,0 +1,238 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845056290324480, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845056290324480, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(WAR|WARNING)\\b"), + scope: vec![ + Scope { + a: 50104723402915840, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^(INVITE|ACK|PUBLISH|OPTIONS|CANCEL|BYE|SUBSCRIBE|NOTIFY|INFO|REFER|UPDATE|MESSAGE) sip.+(?m:$)|SIP/2.0 180 Ringing|SIP/2.0 200 OK)"), + scope: vec![ + Scope { + a: 49258876838608896, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("-----\\>step.+(?m:$)"), + scope: vec![ + Scope { + a: 61925255085555712, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(".+\\*{3,}.+"), + scope: vec![ + Scope { + a: 51509920738050048, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(INFO|VERBOSE)\\b"), + scope: vec![ + Scope { + a: 51509920738050048, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bNOTICE\\b"), + scope: vec![ + Scope { + a: 61925366754705408, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(ERR|ERROR)\\b"), + scope: vec![ + Scope { + a: 50103314653642752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*\\[.+?\\]"), + scope: vec![ + Scope { + a: 55454586222870528, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(--->|<---)( SIP read from | Transmitting \\(NAT\\) to | SIP transmit to).+(?m:$)"), + scope: vec![ + Scope { + a: 51510711012032512, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\<— SIP read from .+ —\\>"), + scope: vec![ + Scope { + a: 59955200831520768, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\<— Transmitting \\(NAT\\) .+ —\\>"), + scope: vec![ + Scope { + a: 59955089162371072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(SEND\\:|recv\\:).+\\>"), + scope: vec![ + Scope { + a: 59955089162371072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^Call-ID\\:.+(?m:$)"), + scope: vec![ + Scope { + a: 59955089162371072, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(User-Agent|Server)\\:.+(?m:$)"), + scope: vec![ + Scope { + a: 59392130630615040, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(AMI Send\\:|AMI Recv\\:|m\\=).+"), + scope: vec![ + Scope { + a: 59955110637207552, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(".* Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([ \\t\\n])*"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9316 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("]"), + scope: vec![ + Scope { + a: 47288629322907819, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^\\n])"), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9313 }), + ContextReference::Direct(ContextId { index: 9317 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9305.rs b/highlight/jirs-contexts/src/c9305.rs new file mode 100644 index 00000000..d22a024a --- /dev/null +++ b/highlight/jirs-contexts/src/c9305.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9338 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\n"), + scope: vec![ + Scope { + a: 50103314666554285, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9306.rs b/highlight/jirs-contexts/src/c9306.rs new file mode 100644 index 00000000..9af91c93 --- /dev/null +++ b/highlight/jirs-contexts/src/c9306.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9321 }), + ContextReference::Direct(ContextId { index: 9325 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9307.rs b/highlight/jirs-contexts/src/c9307.rs new file mode 100644 index 00000000..70559b07 --- /dev/null +++ b/highlight/jirs-contexts/src/c9307.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288629475672235, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9321 }), + ContextReference::Direct(ContextId { index: 9325 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9308.rs b/highlight/jirs-contexts/src/c9308.rs new file mode 100644 index 00000000..2ed9d57f --- /dev/null +++ b/highlight/jirs-contexts/src/c9308.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'\'\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9309.rs b/highlight/jirs-contexts/src/c9309.rs new file mode 100644 index 00000000..c247fcc4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9309.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9338 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c931.rs b/highlight/jirs-contexts/src/c931.rs new file mode 100644 index 00000000..bf4eb6c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c931.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 932 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9310.rs b/highlight/jirs-contexts/src/c9310.rs new file mode 100644 index 00000000..215d42ed --- /dev/null +++ b/highlight/jirs-contexts/src/c9310.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9331 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9311.rs b/highlight/jirs-contexts/src/c9311.rs new file mode 100644 index 00000000..37f82932 --- /dev/null +++ b/highlight/jirs-contexts/src/c9311.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845060585291776, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845060585291776, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9310 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9312.rs b/highlight/jirs-contexts/src/c9312.rs new file mode 100644 index 00000000..9c343a45 --- /dev/null +++ b/highlight/jirs-contexts/src/c9312.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629322907830, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9336 }), + ContextReference::Direct(ContextId { index: 9332 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9313.rs b/highlight/jirs-contexts/src/c9313.rs new file mode 100644 index 00000000..11daf971 --- /dev/null +++ b/highlight/jirs-contexts/src/c9313.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([ \\t\\n])*"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9316 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("]"), + scope: vec![ + Scope { + a: 47288629322907819, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620732973204, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9304 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+|."), + scope: vec![ + Scope { + a: 50103314665504916, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9314.rs b/highlight/jirs-contexts/src/c9314.rs new file mode 100644 index 00000000..921c1588 --- /dev/null +++ b/highlight/jirs-contexts/src/c9314.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9305 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9315.rs b/highlight/jirs-contexts/src/c9315.rs new file mode 100644 index 00000000..5e1acb94 --- /dev/null +++ b/highlight/jirs-contexts/src/c9315.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(true|false)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955110646906880, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9316.rs b/highlight/jirs-contexts/src/c9316.rs new file mode 100644 index 00000000..639aee0a --- /dev/null +++ b/highlight/jirs-contexts/src/c9316.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*((#).*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 51510711032873108, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323038868, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9317.rs b/highlight/jirs-contexts/src/c9317.rs new file mode 100644 index 00000000..c7d82f23 --- /dev/null +++ b/highlight/jirs-contexts/src/c9317.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9322 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9312 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9337 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9318 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9319 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9324 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9315 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\w+|."), + scope: vec![ + Scope { + a: 50103314677694612, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9318.rs b/highlight/jirs-contexts/src/c9318.rs new file mode 100644 index 00000000..eee61db9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9318.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) [0-9]{4} - [0-1][0-9] - [0-3][0-9] [tT ] [0-2][0-9] : [0-5][0-9] : [0-6][0-9] (?: \\.[0-9]+ )? (?: [zZ] | [+-] [0-2][0-9] : [0-5][0-9] ) | [0-9]{4} - [0-1][0-9] - [0-3][0-9] [tT ] [0-2][0-9] : [0-5][0-9] : [0-6][0-9] (?: \\.[0-9]+ )? | [0-9]{4} - [0-1][0-9] - [0-3][0-9] | [0-2][0-9] : [0-5][0-9] : [0-6][0-9] (?: \\.[0-9]+ )?"), + scope: vec![ + Scope { + a: 59955136482967700, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9319.rs b/highlight/jirs-contexts/src/c9319.rs new file mode 100644 index 00000000..e8a97fe6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9319.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n (? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 974 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bto\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(top|right|bottom|left)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9320.rs b/highlight/jirs-contexts/src/c9320.rs new file mode 100644 index 00000000..0d85e8f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9320.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(.*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 50103314663342080, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9321.rs b/highlight/jirs-contexts/src/c9321.rs new file mode 100644 index 00000000..c202f6e5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9321.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(=)[ \\t]*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327364244, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9323 }), + ContextReference::Direct(ContextId { index: 9317 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\w+|.)"), + scope: vec![ + Scope { + a: 50103314818334868, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9322.rs b/highlight/jirs-contexts/src/c9322.rs new file mode 100644 index 00000000..ff49348c --- /dev/null +++ b/highlight/jirs-contexts/src/c9322.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288629475672246, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9307 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9323.rs b/highlight/jirs-contexts/src/c9323.rs new file mode 100644 index 00000000..33358020 --- /dev/null +++ b/highlight/jirs-contexts/src/c9323.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288629475672235, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620885737620, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9306 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\w+|.)"), + scope: vec![ + Scope { + a: 50103314818400404, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9324.rs b/highlight/jirs-contexts/src/c9324.rs new file mode 100644 index 00000000..d22a377d --- /dev/null +++ b/highlight/jirs-contexts/src/c9324.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n (? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[A-Za-z0-9_\'\"-])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9334 }), + ContextReference::Direct(ContextId { index: 9327 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[ \\t]*=)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 50103314672976020, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9326.rs b/highlight/jirs-contexts/src/c9326.rs new file mode 100644 index 00000000..2fdc76a3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9326.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9314 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9330 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9327.rs b/highlight/jirs-contexts/src/c9327.rs new file mode 100644 index 00000000..c1ddae15 --- /dev/null +++ b/highlight/jirs-contexts/src/c9327.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[A-Za-z0-9_-]+"), + scope: vec![ + Scope { + a: 59392130632122516, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9326 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314672976020, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9328.rs b/highlight/jirs-contexts/src/c9328.rs new file mode 100644 index 00000000..7e418cb8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9328.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[A-Za-z0-9_\'\"-])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9329 }), + ContextReference::Direct(ContextId { index: 9325 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9329.rs b/highlight/jirs-contexts/src/c9329.rs new file mode 100644 index 00000000..1b529313 --- /dev/null +++ b/highlight/jirs-contexts/src/c9329.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(=)[ \\t]*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629327364244, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9333 }), + ContextReference::Direct(ContextId { index: 9317 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(".+(?m:$)"), + scope: vec![ + Scope { + a: 50103314818465940, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c933.rs b/highlight/jirs-contexts/src/c933.rs new file mode 100644 index 00000000..5039cd89 --- /dev/null +++ b/highlight/jirs-contexts/src/c933.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 934 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9330.rs b/highlight/jirs-contexts/src/c9330.rs new file mode 100644 index 00000000..b7b25bd9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9330.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\')[^\']*(\')"), + scope: vec![ + Scope { + a: 55451420831973606, + b: 41658296553177088, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 41658296553177088, + }, + ]),(2, vec![ + Scope { + a: 47288629323956395, + b: 41658296553177088, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9331.rs b/highlight/jirs-contexts/src/c9331.rs new file mode 100644 index 00000000..0552cd12 --- /dev/null +++ b/highlight/jirs-contexts/src/c9331.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845060585291776, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845060585291776, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^[ \\t]*"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9316 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9343 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9328 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9320 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9332.rs b/highlight/jirs-contexts/src/c9332.rs new file mode 100644 index 00000000..cad5b002 --- /dev/null +++ b/highlight/jirs-contexts/src/c9332.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([ \\t\\n])*"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9316 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[^\\n])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9333.rs b/highlight/jirs-contexts/src/c9333.rs new file mode 100644 index 00000000..a3adf665 --- /dev/null +++ b/highlight/jirs-contexts/src/c9333.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9316 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(".+"), + scope: vec![ + Scope { + a: 50103314818531476, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9334.rs b/highlight/jirs-contexts/src/c9334.rs new file mode 100644 index 00000000..7e62fd16 --- /dev/null +++ b/highlight/jirs-contexts/src/c9334.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(\\.)[ \\t]*(?=[A-Za-z0-9_\'\"-])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620740444308, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9327 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[ \\t]*(?:=|(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 50103314672976020, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9335.rs b/highlight/jirs-contexts/src/c9335.rs new file mode 100644 index 00000000..41f7bfc1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9335.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(\\.)[ \\t]*(?=[A-Za-z0-9_\'\"-])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620770590868, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9342 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[ \\t]*(?:\\]|(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 50103314703122580, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9336.rs b/highlight/jirs-contexts/src/c9336.rs new file mode 100644 index 00000000..667c8a50 --- /dev/null +++ b/highlight/jirs-contexts/src/c9336.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("]"), + scope: vec![ + Scope { + a: 47288629322907819, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9313 }), + ContextReference::Direct(ContextId { index: 9317 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9337.rs b/highlight/jirs-contexts/src/c9337.rs new file mode 100644 index 00000000..c066cea2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9337.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'\'\'"), + scope: vec![ + Scope { + a: 47288629323956406, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9308 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\"\"\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9309 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9314 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9330 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9338.rs b/highlight/jirs-contexts/src/c9338.rs new file mode 100644 index 00000000..8f7b3f84 --- /dev/null +++ b/highlight/jirs-contexts/src/c9338.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(?:[btnfr\"\\\\]|u\\h{4}|U\\h{8})"), + scope: vec![ + Scope { + a: 59955200847315092, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 50103314666553585, + b: 41658296553177088, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9339.rs b/highlight/jirs-contexts/src/c9339.rs new file mode 100644 index 00000000..2025efbf --- /dev/null +++ b/highlight/jirs-contexts/src/c9339.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200197301, + b: 41658296553177088, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200197301, + b: 41658296553177088, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(\\]\\])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629360525493, + b: 48132856672681984, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9341 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c934.rs b/highlight/jirs-contexts/src/c934.rs new file mode 100644 index 00000000..dfaa41e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c934.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(at|circle|ellipse)\\b"), + scope: vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\\b(\n left\n | center\n | right\n | top\n | bottom\n | closest-corner\n | closest-side\n | farthest-corner\n | farthest-side\n)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9340.rs b/highlight/jirs-contexts/src/c9340.rs new file mode 100644 index 00000000..dbbe3a45 --- /dev/null +++ b/highlight/jirs-contexts/src/c9340.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444230200197268, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444230200197268, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[ \\t]*(\\])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629360525483, + b: 41658296553177088, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9341 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9341.rs b/highlight/jirs-contexts/src/c9341.rs new file mode 100644 index 00000000..e4694e56 --- /dev/null +++ b/highlight/jirs-contexts/src/c9341.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[A-Za-z0-9_\'\"-])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9335 }), + ContextReference::Direct(ContextId { index: 9342 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\]]+\\]?"), + scope: vec![ + Scope { + a: 50103314703122580, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9342.rs b/highlight/jirs-contexts/src/c9342.rs new file mode 100644 index 00000000..729004ba --- /dev/null +++ b/highlight/jirs-contexts/src/c9342.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[A-Za-z0-9_-]+"), + scope: vec![ + Scope { + a: 59392130668494996, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9326 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("."), + scope: vec![ + Scope { + a: 50103314703122580, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9343.rs b/highlight/jirs-contexts/src/c9343.rs new file mode 100644 index 00000000..316a03e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9343.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\[?\\[[ \\t]*\\]\\]?"), + scope: vec![ + Scope { + a: 50103314703122580, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[\\[)[ \\t]*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629360525493, + b: 51229081416499200, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9333 }), + ContextReference::Direct(ContextId { index: 9339 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)[ \\t]*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629360525494, + b: 41658296553177088, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9333 }), + ContextReference::Direct(ContextId { index: 9340 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9344.rs b/highlight/jirs-contexts/src/c9344.rs new file mode 100644 index 00000000..df710005 --- /dev/null +++ b/highlight/jirs-contexts/src/c9344.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9346 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9345.rs b/highlight/jirs-contexts/src/c9345.rs new file mode 100644 index 00000000..fc722813 --- /dev/null +++ b/highlight/jirs-contexts/src/c9345.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844588148654080, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844588148654080, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9344 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9346.rs b/highlight/jirs-contexts/src/c9346.rs new file mode 100644 index 00000000..16612c4d --- /dev/null +++ b/highlight/jirs-contexts/src/c9346.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844588148654080, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844588148654080, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 2200 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9347.rs b/highlight/jirs-contexts/src/c9347.rs new file mode 100644 index 00000000..fcfff45b --- /dev/null +++ b/highlight/jirs-contexts/src/c9347.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b"), + scope: vec![ + Scope { + a: 49259087306883221, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\d+"), + scope: vec![ + Scope { + a: 59955089176461461, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 52636628187873429, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9348.rs b/highlight/jirs-contexts/src/c9348.rs new file mode 100644 index 00000000..a9e43d8f --- /dev/null +++ b/highlight/jirs-contexts/src/c9348.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9349 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b"), + scope: vec![ + Scope { + a: 59392130642149525, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521951477942, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9350 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9349.rs b/highlight/jirs-contexts/src/c9349.rs new file mode 100644 index 00000000..dfabf7f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9349.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c935.rs b/highlight/jirs-contexts/src/c935.rs new file mode 100644 index 00000000..b75845cc --- /dev/null +++ b/highlight/jirs-contexts/src/c935.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 936 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9350.rs b/highlight/jirs-contexts/src/c9350.rs new file mode 100644 index 00000000..030718d4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9350.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9382 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521951477931, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9351.rs b/highlight/jirs-contexts/src/c9351.rs new file mode 100644 index 00000000..d3c61636 --- /dev/null +++ b/highlight/jirs-contexts/src/c9351.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![ + Scope { + a: 47288629323038869, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9352.rs b/highlight/jirs-contexts/src/c9352.rs new file mode 100644 index 00000000..c1fed206 --- /dev/null +++ b/highlight/jirs-contexts/src/c9352.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\*)\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 41939771529887744, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628187873429, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9372 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9373 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9374 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9392 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9353.rs b/highlight/jirs-contexts/src/c9353.rs new file mode 100644 index 00000000..3ec9a1e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9353.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9373 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9374 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9372 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9354.rs b/highlight/jirs-contexts/src/c9354.rs new file mode 100644 index 00000000..f7edf777 --- /dev/null +++ b/highlight/jirs-contexts/src/c9354.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 55451949170753685, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 55451949170753685, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("^\\s*\\2\\s*(?m:$)"), + scope: vec![ + Scope { + a: 52636636762931349, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9390 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9355.rs b/highlight/jirs-contexts/src/c9355.rs new file mode 100644 index 00000000..e74be125 --- /dev/null +++ b/highlight/jirs-contexts/src/c9355.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9356 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b"), + scope: vec![ + Scope { + a: 59392130642149525, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9384 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9367 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9356.rs b/highlight/jirs-contexts/src/c9356.rs new file mode 100644 index 00000000..dfabf7f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9356.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9357.rs b/highlight/jirs-contexts/src/c9357.rs new file mode 100644 index 00000000..e3e998c5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9357.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![ + Scope { + a: 47288629323038869, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9358.rs b/highlight/jirs-contexts/src/c9358.rs new file mode 100644 index 00000000..0823d684 --- /dev/null +++ b/highlight/jirs-contexts/src/c9358.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\=\\>"), + scope: vec![ + Scope { + a: 48414576474128533, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9375 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9359.rs b/highlight/jirs-contexts/src/c9359.rs new file mode 100644 index 00000000..15dde02b --- /dev/null +++ b/highlight/jirs-contexts/src/c9359.rs @@ -0,0 +1,108 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9385 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9373 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b)\\s*(\\=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244565, + b: 0, + }, + Scope { + a: 55451949106266112, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9386 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((\\\").*(\\\"))\\s*(\\=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445780653244565, + b: 0, + }, + Scope { + a: 55451420828565653, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629323956406, + b: 41939771529887744, + }, + ]),(3, vec![ + Scope { + a: 47288629323956395, + b: 41939771529887744, + }, + ]),(4, vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9386 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9360 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c936.rs b/highlight/jirs-contexts/src/c936.rs new file mode 100644 index 00000000..a9f78d21 --- /dev/null +++ b/highlight/jirs-contexts/src/c936.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1010 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1039 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9360.rs b/highlight/jirs-contexts/src/c9360.rs new file mode 100644 index 00000000..5a2d2b18 --- /dev/null +++ b/highlight/jirs-contexts/src/c9360.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))\\s*(\\=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521948004523, + b: 41939771529887744, + }, + ]),(2, vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ])]), + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9386 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9374 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9361.rs b/highlight/jirs-contexts/src/c9361.rs new file mode 100644 index 00000000..b0024637 --- /dev/null +++ b/highlight/jirs-contexts/src/c9361.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288521948004523, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9374 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b"), + scope: vec![ + Scope { + a: 49259087310291093, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9362.rs b/highlight/jirs-contexts/src/c9362.rs new file mode 100644 index 00000000..1254755e --- /dev/null +++ b/highlight/jirs-contexts/src/c9362.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: Some( + ClearAmount::TopN(1), +), + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 52636787039404203, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\~\\s"), + scope: vec![ + Scope { + a: 52636628127711938, + b: 198440498531139584, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s\\~"), + scope: vec![ + Scope { + a: 52636628127711936, + b: 198440498531139584, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(if|else|endif|for|in|endfor)\\b"), + scope: vec![ + Scope { + a: 52636636698443776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9374 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9363.rs b/highlight/jirs-contexts/src/c9363.rs new file mode 100644 index 00000000..48a38969 --- /dev/null +++ b/highlight/jirs-contexts/src/c9363.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9390 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[nrt\"\\\\]|\\\\u(\\h{8}|\\h{4})"), + scope: vec![ + Scope { + a: 59955200847315093, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9364.rs b/highlight/jirs-contexts/src/c9364.rs new file mode 100644 index 00000000..94e995aa --- /dev/null +++ b/highlight/jirs-contexts/src/c9364.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9375 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521961570475, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9365.rs b/highlight/jirs-contexts/src/c9365.rs new file mode 100644 index 00000000..7e05cc64 --- /dev/null +++ b/highlight/jirs-contexts/src/c9365.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9382 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9366.rs b/highlight/jirs-contexts/src/c9366.rs new file mode 100644 index 00000000..1b139b6f --- /dev/null +++ b/highlight/jirs-contexts/src/c9366.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845064880259072, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845064880259072, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9365 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9367.rs b/highlight/jirs-contexts/src/c9367.rs new file mode 100644 index 00000000..3c1be758 --- /dev/null +++ b/highlight/jirs-contexts/src/c9367.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\."), + scope: vec![ + Scope { + a: 52636628113883285, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9347 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9368.rs b/highlight/jirs-contexts/src/c9368.rs new file mode 100644 index 00000000..06c0cd5a --- /dev/null +++ b/highlight/jirs-contexts/src/c9368.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()?(\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b)(\\))?\\s*(\\=[^\\=|\\>])\\s*"), + scope: vec![ + Scope { + a: 49260513230913536, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288521948004534, + b: 41939771529887744, + }, + ]),(2, vec![ + Scope { + a: 49259087310291093, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288521948004523, + b: 41939771529887744, + }, + ]),(4, vec![ + Scope { + a: 52636628111130773, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9369.rs b/highlight/jirs-contexts/src/c9369.rs new file mode 100644 index 00000000..753eeeb9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9369.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\b(resource|provider|variable|output|locals|module|data|terraform)\\b|(\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b))(?=[\\s\\\"\\-[:word:]]*(\\{))"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 48414576472293376, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130632450197, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9348 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c937.rs b/highlight/jirs-contexts/src/c937.rs new file mode 100644 index 00000000..e3bc27c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c937.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 938 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9370.rs b/highlight/jirs-contexts/src/c9370.rs new file mode 100644 index 00000000..0e844751 --- /dev/null +++ b/highlight/jirs-contexts/src/c9370.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038869, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9351 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9371.rs b/highlight/jirs-contexts/src/c9371.rs new file mode 100644 index 00000000..cb00c7ff --- /dev/null +++ b/highlight/jirs-contexts/src/c9371.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288521961570486, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9352 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9372.rs b/highlight/jirs-contexts/src/c9372.rs new file mode 100644 index 00000000..72b3025f --- /dev/null +++ b/highlight/jirs-contexts/src/c9372.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\,"), + scope: vec![ + Scope { + a: 47288620730875904, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9373.rs b/highlight/jirs-contexts/src/c9373.rs new file mode 100644 index 00000000..b6010482 --- /dev/null +++ b/highlight/jirs-contexts/src/c9373.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9379 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9370 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9374.rs b/highlight/jirs-contexts/src/c9374.rs new file mode 100644 index 00000000..527e5f9f --- /dev/null +++ b/highlight/jirs-contexts/src/c9374.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9381 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9388 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9371 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9387 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9367 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9376 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9389 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9375.rs b/highlight/jirs-contexts/src/c9375.rs new file mode 100644 index 00000000..accbdc4b --- /dev/null +++ b/highlight/jirs-contexts/src/c9375.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bin\\b"), + scope: vec![ + Scope { + a: 52636628119322773, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bif\\b"), + scope: vec![ + Scope { + a: 52636636711616661, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\:"), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9374 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9373 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9372 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b"), + scope: vec![ + Scope { + a: 49259087310291093, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9376.rs b/highlight/jirs-contexts/src/c9376.rs new file mode 100644 index 00000000..8491a54b --- /dev/null +++ b/highlight/jirs-contexts/src/c9376.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((abs|ceil|floor|log|max|min|pow|signum|chomp|format|formatlist|indent|join|lower|regex|regexall|replace|split|strrev|substr|title|trimspace|upper|chunklist|coalesce|coalescelist|compact|concat|contains|distinct|element|flatten|index|keys|length|list|lookup|map|matchkeys|merge|range|reverse|setintersection|setproduct|setunion|slice|sort|transpose|values|zipmap|base64decode|base64encode|base64gzip|csvdecode|jsondecode|jsonencode|urlencode|yamldecode|yamlencode|abspath|dirname|pathexpand|basename|file|fileexists|fileset|filebase64|templatefile|formatdate|timeadd|timestamp|base64sha256|base64sha512|bcrypt|filebase64sha256|filebase64sha512|filemd5|filemd1|filesha256|filesha512|md5|rsadecrypt|sha1|sha256|sha512|uuid|uuidv5|cidrhost|cidrnetmask|cidrsubnet|tobool|tolist|tomap|tonumber|toset|tostring)|\\b(\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b)\\b)(\\()"), + scope: vec![], + captures: Some(vec![(2, vec![ + Scope { + a: 61925255090602133, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49258881143341056, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288521948004534, + b: 41939771529887744, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9353 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9377.rs b/highlight/jirs-contexts/src/c9377.rs new file mode 100644 index 00000000..6ba47fde --- /dev/null +++ b/highlight/jirs-contexts/src/c9377.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\<\\<\\-?)\\s*(\\b(?!null|false|true)[\\p{L}][\\p{L}\\p{N}_-]*\\b)\\s*(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628172996757, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636762931349, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9354 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9378.rs b/highlight/jirs-contexts/src/c9378.rs new file mode 100644 index 00000000..b4e5f9fa --- /dev/null +++ b/highlight/jirs-contexts/src/c9378.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(terraform)\\s*(import)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925409714143232, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636636717449365, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9355 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9379.rs b/highlight/jirs-contexts/src/c9379.rs new file mode 100644 index 00000000..1938ff10 --- /dev/null +++ b/highlight/jirs-contexts/src/c9379.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("#|//"), + scope: vec![ + Scope { + a: 47288629323038869, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9357 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c938.rs b/highlight/jirs-contexts/src/c938.rs new file mode 100644 index 00000000..f3604f8a --- /dev/null +++ b/highlight/jirs-contexts/src/c938.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1031 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1010 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[0-9]+(x)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1039 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9380.rs b/highlight/jirs-contexts/src/c9380.rs new file mode 100644 index 00000000..eb3b194f --- /dev/null +++ b/highlight/jirs-contexts/src/c9380.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(true|false|null)\\b"), + scope: vec![ + Scope { + a: 59955110646972416, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9381.rs b/highlight/jirs-contexts/src/c9381.rs new file mode 100644 index 00000000..e4555dc5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9381.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9384 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9380 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9391 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9377 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9393 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9383 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9382.rs b/highlight/jirs-contexts/src/c9382.rs new file mode 100644 index 00000000..583e7f59 --- /dev/null +++ b/highlight/jirs-contexts/src/c9382.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845064880259072, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845064880259072, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9373 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9368 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9378 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9369 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9374 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9383.rs b/highlight/jirs-contexts/src/c9383.rs new file mode 100644 index 00000000..796b0ca7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9383.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var|local|module|data|path|terraform)\\b"), + scope: vec![ + Scope { + a: 61925409714143232, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9384.rs b/highlight/jirs-contexts/src/c9384.rs new file mode 100644 index 00000000..1cae9891 --- /dev/null +++ b/highlight/jirs-contexts/src/c9384.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+(([Ee][+-]?))\\d+\\b"), + scope: vec![ + Scope { + a: 59955089176592533, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620886065301, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+(\\.)\\d+(?:(([Ee][+-]?))\\d+)?\\b"), + scope: vec![ + Scope { + a: 59955089176592533, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735398037, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620886065301, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b\\d+\\b"), + scope: vec![ + Scope { + a: 59955089176461461, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9385.rs b/highlight/jirs-contexts/src/c9385.rs new file mode 100644 index 00000000..44d61127 --- /dev/null +++ b/highlight/jirs-contexts/src/c9385.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfor\\b"), + scope: vec![ + Scope { + a: 52636636698443776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9358 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9386.rs b/highlight/jirs-contexts/src/c9386.rs new file mode 100644 index 00000000..ece609b1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9386.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9373 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9374 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\,"), + scope: vec![ + Scope { + a: 47288620730875904, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)\\n?"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![ + Scope { + a: 47288521962160299, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9387.rs b/highlight/jirs-contexts/src/c9387.rs new file mode 100644 index 00000000..cc11b333 --- /dev/null +++ b/highlight/jirs-contexts/src/c9387.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![ + Scope { + a: 47288521962160310, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9359 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9388.rs b/highlight/jirs-contexts/src/c9388.rs new file mode 100644 index 00000000..b2678551 --- /dev/null +++ b/highlight/jirs-contexts/src/c9388.rs @@ -0,0 +1,241 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\>\\="), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\<\\="), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\=\\="), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!\\="), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+"), + scope: vec![ + Scope { + a: 52636628119191701, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\-"), + scope: vec![ + Scope { + a: 52636628119191701, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 52636628119191701, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\/"), + scope: vec![ + Scope { + a: 52636628119191701, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\%"), + scope: vec![ + Scope { + a: 52636628119191701, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\&\\&"), + scope: vec![ + Scope { + a: 52636628114800789, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|\\|"), + scope: vec![ + Scope { + a: 52636628114800789, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!"), + scope: vec![ + Scope { + a: 52636628114800789, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\>"), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\<"), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\:"), + scope: vec![ + Scope { + a: 52636628108509184, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9389.rs b/highlight/jirs-contexts/src/c9389.rs new file mode 100644 index 00000000..e7ae4752 --- /dev/null +++ b/highlight/jirs-contexts/src/c9389.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288521948004534, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9361 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c939.rs b/highlight/jirs-contexts/src/c939.rs new file mode 100644 index 00000000..3b52baa7 --- /dev/null +++ b/highlight/jirs-contexts/src/c939.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?:(,)|(?=[{;]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629343944718, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9390.rs b/highlight/jirs-contexts/src/c9390.rs new file mode 100644 index 00000000..b991ed0d --- /dev/null +++ b/highlight/jirs-contexts/src/c9390.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\$|\\%)\\{"), + scope: vec![ + Scope { + a: 52636787039404214, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9362 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9391.rs b/highlight/jirs-contexts/src/c9391.rs new file mode 100644 index 00000000..dbed9d38 --- /dev/null +++ b/highlight/jirs-contexts/src/c9391.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![ + Scope { + a: 47288629323956406, + b: 41939771529887744, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9363 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9392.rs b/highlight/jirs-contexts/src/c9392.rs new file mode 100644 index 00000000..2f813d93 --- /dev/null +++ b/highlight/jirs-contexts/src/c9392.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfor\\b"), + scope: vec![ + Scope { + a: 52636636698443776, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Set(vec![ + ContextReference::Direct(ContextId { index: 9364 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9393.rs b/highlight/jirs-contexts/src/c9393.rs new file mode 100644 index 00000000..1af18d46 --- /dev/null +++ b/highlight/jirs-contexts/src/c9393.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(any|string|number|bool)\\b"), + scope: vec![ + Scope { + a: 48414576472293376, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9394.rs b/highlight/jirs-contexts/src/c9394.rs new file mode 100644 index 00000000..4229774f --- /dev/null +++ b/highlight/jirs-contexts/src/c9394.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9640 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9395.rs b/highlight/jirs-contexts/src/c9395.rs new file mode 100644 index 00000000..cf825893 --- /dev/null +++ b/highlight/jirs-contexts/src/c9395.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476130997, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9569 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9396.rs b/highlight/jirs-contexts/src/c9396.rs new file mode 100644 index 00000000..cf7c02b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9396.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476130997, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9568 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9397.rs b/highlight/jirs-contexts/src/c9397.rs new file mode 100644 index 00000000..aa952d28 --- /dev/null +++ b/highlight/jirs-contexts/src/c9397.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847868566, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9398.rs b/highlight/jirs-contexts/src/c9398.rs new file mode 100644 index 00000000..60abc0cb --- /dev/null +++ b/highlight/jirs-contexts/src/c9398.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==>|\\{|(^\\s*(export|function|class|interface|let|var|const|import|enum|namespace|module|type|abstract|declare)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9607 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9565 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9650 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9399.rs b/highlight/jirs-contexts/src/c9399.rs new file mode 100644 index 00000000..3c594b2d --- /dev/null +++ b/highlight/jirs-contexts/src/c9399.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?<=\\}|\\S)(?)|((?!\\{)(?=\\S)))(?!\\/[\\/\\*])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9663 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c94.rs b/highlight/jirs-contexts/src/c94.rs new file mode 100644 index 00000000..e8d51f97 --- /dev/null +++ b/highlight/jirs-contexts/src/c94.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 1688879925035008, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847314950, + b: 1970324836974592, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c940.rs b/highlight/jirs-contexts/src/c940.rs new file mode 100644 index 00000000..79337a12 --- /dev/null +++ b/highlight/jirs-contexts/src/c940.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 55451949129465870, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288521948069902, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9400.rs b/highlight/jirs-contexts/src/c9400.rs new file mode 100644 index 00000000..e8a4e2af --- /dev/null +++ b/highlight/jirs-contexts/src/c9400.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9686 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9401.rs b/highlight/jirs-contexts/src/c9401.rs new file mode 100644 index 00000000..e37885c1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9401.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==>|\\{|(^\\s*(export|function|class|interface|let|var|const|import|enum|namespace|module|type|abstract|declare)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9566 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9402.rs b/highlight/jirs-contexts/src/c9402.rs new file mode 100644 index 00000000..18042f1f --- /dev/null +++ b/highlight/jirs-contexts/src/c9402.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}|(?=\\*/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9571 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9403.rs b/highlight/jirs-contexts/src/c9403.rs new file mode 100644 index 00000000..3ed59ab0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9403.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]|(?=\\*/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9571 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9404.rs b/highlight/jirs-contexts/src/c9404.rs new file mode 100644 index 00000000..d9874e14 --- /dev/null +++ b/highlight/jirs-contexts/src/c9404.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243844722838, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9405.rs b/highlight/jirs-contexts/src/c9405.rs new file mode 100644 index 00000000..d9874e14 --- /dev/null +++ b/highlight/jirs-contexts/src/c9405.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243844722838, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9406.rs b/highlight/jirs-contexts/src/c9406.rs new file mode 100644 index 00000000..400a0150 --- /dev/null +++ b/highlight/jirs-contexts/src/c9406.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9574 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9407.rs b/highlight/jirs-contexts/src/c9407.rs new file mode 100644 index 00000000..400a0150 --- /dev/null +++ b/highlight/jirs-contexts/src/c9407.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9574 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9408.rs b/highlight/jirs-contexts/src/c9408.rs new file mode 100644 index 00000000..de3e777c --- /dev/null +++ b/highlight/jirs-contexts/src/c9408.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9582 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=:)\\s*"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9409 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9625 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9616 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9598 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9677 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9699 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9559 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9651 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9567 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9560 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9409.rs b/highlight/jirs-contexts/src/c9409.rs new file mode 100644 index 00000000..5256e483 --- /dev/null +++ b/highlight/jirs-contexts/src/c9409.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s|[;),}\\]:\\-\\+]|;|(?:^\\s*(?:abstract|async|class|const|declare|enum|export|function|import|interface|let|module|namespace|return|type|var)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c941.rs b/highlight/jirs-contexts/src/c941.rs new file mode 100644 index 00000000..2e1c1b20 --- /dev/null +++ b/highlight/jirs-contexts/src/c941.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\'"), + scope: vec![ + Scope { + a: 47288629323956395, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1036 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9410.rs b/highlight/jirs-contexts/src/c9410.rs new file mode 100644 index 00000000..a53f41d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9410.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9577 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9597 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))(?=\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*(\\s*\\??\\.\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*)*\\s*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450811, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186470432918, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9596 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9411.rs b/highlight/jirs-contexts/src/c9411.rs new file mode 100644 index 00000000..ad47b61c --- /dev/null +++ b/highlight/jirs-contexts/src/c9411.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9590 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9412.rs b/highlight/jirs-contexts/src/c9412.rs new file mode 100644 index 00000000..039ce081 --- /dev/null +++ b/highlight/jirs-contexts/src/c9412.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9413.rs b/highlight/jirs-contexts/src/c9413.rs new file mode 100644 index 00000000..f3798ee0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9413.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 51510711028613270, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 51510711028613270, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9414.rs b/highlight/jirs-contexts/src/c9414.rs new file mode 100644 index 00000000..f0df205a --- /dev/null +++ b/highlight/jirs-contexts/src/c9414.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9664 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9415.rs b/highlight/jirs-contexts/src/c9415.rs new file mode 100644 index 00000000..8b6de320 --- /dev/null +++ b/highlight/jirs-contexts/src/c9415.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9416.rs b/highlight/jirs-contexts/src/c9416.rs new file mode 100644 index 00000000..8f983518 --- /dev/null +++ b/highlight/jirs-contexts/src/c9416.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476131646, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9644 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9419.rs b/highlight/jirs-contexts/src/c9419.rs new file mode 100644 index 00000000..6aad070c --- /dev/null +++ b/highlight/jirs-contexts/src/c9419.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476130997, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9642 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c942.rs b/highlight/jirs-contexts/src/c942.rs new file mode 100644 index 00000000..554fad88 --- /dev/null +++ b/highlight/jirs-contexts/src/c942.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\""), + scope: vec![ + Scope { + a: 47288629323956395, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1036 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9420.rs b/highlight/jirs-contexts/src/c9420.rs new file mode 100644 index 00000000..62b264ab --- /dev/null +++ b/highlight/jirs-contexts/src/c9420.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)(reference|amd-dependency|amd-module)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153436, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 59392130632122972, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9423 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9423.rs b/highlight/jirs-contexts/src/c9423.rs new file mode 100644 index 00000000..aa94dcdc --- /dev/null +++ b/highlight/jirs-contexts/src/c9423.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629324153436, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("path|types|no-default-lib|lib|name"), + scope: vec![ + Scope { + a: 59392186477183580, + b: 42221246506598400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130774, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9424.rs b/highlight/jirs-contexts/src/c9424.rs new file mode 100644 index 00000000..2117b58c --- /dev/null +++ b/highlight/jirs-contexts/src/c9424.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@|\\*/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s\\*\\s+"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G(<)caption(>)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632123121, + b: 711005791171117056, + }, + ]),(1, vec![ + Scope { + a: 47288629367997663, + b: 51239294848729088, + }, + ]),(2, vec![ + Scope { + a: 47288629367997663, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9425 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s@*](?:[^*]|\\*[^/])*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 845262458585088, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9425.rs b/highlight/jirs-contexts/src/c9425.rs new file mode 100644 index 00000000..99cffa22 --- /dev/null +++ b/highlight/jirs-contexts/src/c9425.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59955136464554462, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 59955136464554462, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("()|(?=\\*/)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632123121, + b: 711005791171117056, + }, + ]),(1, vec![ + Scope { + a: 47288629367997663, + b: 51239294848729088, + }, + ]),(2, vec![ + Scope { + a: 47288629367997663, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9426.rs b/highlight/jirs-contexts/src/c9426.rs new file mode 100644 index 00000000..a50a0a5c --- /dev/null +++ b/highlight/jirs-contexts/src/c9426.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s|\\*/|[^{}\\[\\]A-Za-z_$])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9621 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^@\\s*/]|\\*[^/])+"), + scope: vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9427.rs b/highlight/jirs-contexts/src/c9427.rs new file mode 100644 index 00000000..f0eaff36 --- /dev/null +++ b/highlight/jirs-contexts/src/c9427.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s|\\*/|[^{}\\[\\]A-Za-z_$])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9621 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([A-Za-z_$][\\w$.\\[\\]]*)"), + scope: vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\[)\\s*\n[\\w$]+\n(?:\n (?:\\[\\])? # Foo[ ].bar properties within an array\n \\. # Foo.Bar namespaced parameter\n [\\w$]+\n)*\n(?:\n \\s*\n (=) # [foo=bar] Default parameter value\n \\s*\n (\n # The inner regexes are to stop the match early at */ and to not stop at escaped quotes\n (?>\n \"(?:(?:\\*(?!/))|(?:\\\\(?!\"))|[^*\\\\])*?\" | # [foo=\"bar\"] Double-quoted\n \'(?:(?:\\*(?!/))|(?:\\\\(?!\'))|[^*\\\\])*?\' | # [foo=\'bar\'] Single-quoted\n \\[ (?:(?:\\*(?!/))|[^*])*? \\] | # [foo=[1,2]] Array literal\n (?:(?:\\*(?!/))|\\s(?!\\s*\\])|\\[.*?(?:\\]|(?=\\*/))|[^*\\s\\[\\]])* # Everything else\n )*\n )\n)?\n\\s*(?:(\\])((?:[^*\\s]|\\*[^\\s/])+)?|(?=\\*/))"), + scope: vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629476655286, + b: 244607316909752320, + }, + ]),(2, vec![ + Scope { + a: 52636628111133150, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 845262458585088, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629476655275, + b: 244607316909752320, + }, + ]),(5, vec![ + Scope { + a: 50103314684250590, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9428.rs b/highlight/jirs-contexts/src/c9428.rs new file mode 100644 index 00000000..80281f92 --- /dev/null +++ b/highlight/jirs-contexts/src/c9428.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s|\\*/|[^{}\\[\\]A-Za-z_$])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9621 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9429.rs b/highlight/jirs-contexts/src/c9429.rs new file mode 100644 index 00000000..1363f13f --- /dev/null +++ b/highlight/jirs-contexts/src/c9429.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 49259087457550336, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 49259087457550336, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("(\\3)|(?=(?m:$)|\\*/)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629323956395, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c943.rs b/highlight/jirs-contexts/src/c943.rs new file mode 100644 index 00000000..a6f64aa7 --- /dev/null +++ b/highlight/jirs-contexts/src/c943.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(?=[{;])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1018 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9430.rs b/highlight/jirs-contexts/src/c9430.rs new file mode 100644 index 00000000..e4e83a55 --- /dev/null +++ b/highlight/jirs-contexts/src/c9430.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9431 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9431.rs b/highlight/jirs-contexts/src/c9431.rs new file mode 100644 index 00000000..dbfaf605 --- /dev/null +++ b/highlight/jirs-contexts/src/c9431.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087457681558, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9432 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=((\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`)|(\\[([^\\[\\]]|\\[[^\\[\\]]*\\])+\\])))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9433 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9432.rs b/highlight/jirs-contexts/src/c9432.rs new file mode 100644 index 00000000..b970b628 --- /dev/null +++ b/highlight/jirs-contexts/src/c9432.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\}|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9699 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9433.rs b/highlight/jirs-contexts/src/c9433.rs new file mode 100644 index 00000000..66870ebf --- /dev/null +++ b/highlight/jirs-contexts/src/c9433.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\}|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9563 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9699 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9434.rs b/highlight/jirs-contexts/src/c9434.rs new file mode 100644 index 00000000..10ac073c --- /dev/null +++ b/highlight/jirs-contexts/src/c9434.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|;|(?:^\\s*(?:abstract|async|class|const|declare|enum|export|function|import|interface|let|module|namespace|return|type|var)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9620 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9435.rs b/highlight/jirs-contexts/src/c9435.rs new file mode 100644 index 00000000..e7483860 --- /dev/null +++ b/highlight/jirs-contexts/src/c9435.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|;|(?:^\\s*(?:abstract|async|class|const|declare|enum|export|function|import|interface|let|module|namespace|return|type|var)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9615 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9436.rs b/highlight/jirs-contexts/src/c9436.rs new file mode 100644 index 00000000..f86567e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9436.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52638522221068438, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9437.rs b/highlight/jirs-contexts/src/c9437.rs new file mode 100644 index 00000000..c2689fa3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9437.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^|[;),}\\]:?\\-\\+\\>]|\\|\\||\\&\\&|\\!\\=\\=|(?m:$)|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/)(?!\\*([^\\*]|(\\*[^\\/]))*\\*\\/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628119191702, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9439.rs b/highlight/jirs-contexts/src/c9439.rs new file mode 100644 index 00000000..e7aba6b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9439.rs @@ -0,0 +1,104 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=\\}|;|,|(?m:$)|(^(?!\\s*((\\b(?)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*))))))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204396183702, + b: 0, + }, + Scope { + a: 59392130630615190, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628167491734, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52636628264485014, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 46444204396183702, + b: 0, + }, + Scope { + a: 49261685762490518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 52636628167491734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!"), + scope: vec![ + Scope { + a: 52636628264485014, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c944.rs b/highlight/jirs-contexts/src/c944.rs new file mode 100644 index 00000000..286b088f --- /dev/null +++ b/highlight/jirs-contexts/src/c944.rs @@ -0,0 +1,99 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![ + Scope { + a: 47288629318582443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 998 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (?:\n (-webkit-|-o-)?\n (?:min-|max-)?\n (-moz-)?\n (?:\n (?:device-)?(?:height|width|aspect-ratio|pixel-ratio)\n |color(?:-index)?|monochrome|resolution\n )\n )\n |grid|scan|orientation\n)\\s*(:)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 61925375377670637, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925375377735694, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(portrait|landscape|progressive|interlace)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\d+)(/)(\\d+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 52636628119191566, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1022 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9440.rs b/highlight/jirs-contexts/src/c9440.rs new file mode 100644 index 00000000..be8468f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9440.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("await"), + scope: vec![ + Scope { + a: 52636636708536470, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9441 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9441.rs b/highlight/jirs-contexts/src/c9441.rs new file mode 100644 index 00000000..98e8a5de --- /dev/null +++ b/highlight/jirs-contexts/src/c9441.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9695 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9654 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9442.rs b/highlight/jirs-contexts/src/c9442.rs new file mode 100644 index 00000000..b01c0e25 --- /dev/null +++ b/highlight/jirs-contexts/src/c9442.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))(?!(((([_$\\p{L}][_$\\p{L}\\p{N}]*)(\\s*\\??\\.\\s*(\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))*)|(\\??\\.\\s*\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))|(?<=[\\)]))\\s*(?:(\\?\\.\\s*)|(\\!))?((<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))(([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?))*(?)*(?\\s*)?\\())"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(([_$\\p{L}][_$\\p{L}\\p{N}]*)(\\s*\\??\\.\\s*(\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))*)|(\\??\\.\\s*\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9443 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9602 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9678 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9647 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9443.rs b/highlight/jirs-contexts/src/c9443.rs new file mode 100644 index 00000000..ec59cde1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9443.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*(?:(\\?\\.\\s*)|(\\!))?((<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))(([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?))*(?)*(?\\s*)?\\())"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9603 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9444.rs b/highlight/jirs-contexts/src/c9444.rs new file mode 100644 index 00000000..85237f02 --- /dev/null +++ b/highlight/jirs-contexts/src/c9444.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\>)(?!(((([_$\\p{L}][_$\\p{L}\\p{N}]*)(\\s*\\??\\.\\s*(\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))*)|(\\??\\.\\s*\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))|(?<=[\\)]))(<\\s*[\\{\\[\\(]\\s*(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(([_$\\p{L}][_$\\p{L}\\p{N}]*)(\\s*\\??\\.\\s*(\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))*)|(\\??\\.\\s*\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9445 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9602 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9678 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9445.rs b/highlight/jirs-contexts/src/c9445.rs new file mode 100644 index 00000000..b479cf81 --- /dev/null +++ b/highlight/jirs-contexts/src/c9445.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(<\\s*[\\{\\[\\(]\\s*(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9603 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9446.rs b/highlight/jirs-contexts/src/c9446.rs new file mode 100644 index 00000000..add2c7c1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9446.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|(?:^\\s*(?:abstract|async|class|const|declare|enum|export|function|import|interface|let|module|namespace|return|type|var)\\b))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9606 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9447.rs b/highlight/jirs-contexts/src/c9447.rs new file mode 100644 index 00000000..aa52b497 --- /dev/null +++ b/highlight/jirs-contexts/src/c9447.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;)|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9606 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9663 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9448.rs b/highlight/jirs-contexts/src/c9448.rs new file mode 100644 index 00000000..c334c474 --- /dev/null +++ b/highlight/jirs-contexts/src/c9448.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629327560875, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9608 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9449.rs b/highlight/jirs-contexts/src/c9449.rs new file mode 100644 index 00000000..d83477be --- /dev/null +++ b/highlight/jirs-contexts/src/c9449.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|(?m:$)|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 946 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9450.rs b/highlight/jirs-contexts/src/c9450.rs new file mode 100644 index 00000000..f3e0b1ce --- /dev/null +++ b/highlight/jirs-contexts/src/c9450.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9451.rs b/highlight/jirs-contexts/src/c9451.rs new file mode 100644 index 00000000..d7d4dcba --- /dev/null +++ b/highlight/jirs-contexts/src/c9451.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/)([gimsuy]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 52636787022364672, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9659 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9452.rs b/highlight/jirs-contexts/src/c9452.rs new file mode 100644 index 00000000..be414771 --- /dev/null +++ b/highlight/jirs-contexts/src/c9452.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfrom\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636636773023894, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9615 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9454.rs b/highlight/jirs-contexts/src/c9454.rs new file mode 100644 index 00000000..0d8b3428 --- /dev/null +++ b/highlight/jirs-contexts/src/c9454.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9455.rs b/highlight/jirs-contexts/src/c9455.rs new file mode 100644 index 00000000..9cd42695 --- /dev/null +++ b/highlight/jirs-contexts/src/c9455.rs @@ -0,0 +1,66 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|(?m:$)|^)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9663 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450811, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![ + Scope { + a: 49259087310291094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9456.rs b/highlight/jirs-contexts/src/c9456.rs new file mode 100644 index 00000000..55fe27f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9456.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9614 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9457.rs b/highlight/jirs-contexts/src/c9457.rs new file mode 100644 index 00000000..1bb182aa --- /dev/null +++ b/highlight/jirs-contexts/src/c9457.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\])\\s*(\\?\\s*)?|(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243847868566, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628167491734, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9677 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9458.rs b/highlight/jirs-contexts/src/c9458.rs new file mode 100644 index 00000000..7475f3b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9458.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\])([+-])?\\s*(\\?\\s*)?|(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243847868566, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628112179373, + b: 42221246506598400, + }, + ]),(3, vec![ + Scope { + a: 52636628167491734, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9459.rs b/highlight/jirs-contexts/src/c9459.rs new file mode 100644 index 00000000..71491aed --- /dev/null +++ b/highlight/jirs-contexts/src/c9459.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}|(?=\\*/)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629367997388, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G((?=https?://)(?:[^|}\\s*]|\\*[/])+)(\\|)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087293776279, + b: 711005791171117056, + }, + ]),(2, vec![ + Scope { + a: 47288620744444382, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G((?:[^{}@\\s|*]|\\*[^/])+)(\\|)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087349549534, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620744444382, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c946.rs b/highlight/jirs-contexts/src/c946.rs new file mode 100644 index 00000000..b2585927 --- /dev/null +++ b/highlight/jirs-contexts/src/c946.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1014 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1023 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(auto|max-content|min-content)\\b"), + scope: vec![ + Scope { + a: 61925409737015310, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9460.rs b/highlight/jirs-contexts/src/c9460.rs new file mode 100644 index 00000000..51ea089b --- /dev/null +++ b/highlight/jirs-contexts/src/c9460.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))|(?=[;),}\\]:?\\-\\+\\>]|\\|\\||\\&\\&|\\!\\=\\=|(?m:$)|(([\\&\\~\\^\\|]\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+instanceof(?![_$\\p{L}\\p{N}])(?:(?=\\.\\.\\.)|(?!\\.)))|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9577 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632450461, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9576 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9462.rs b/highlight/jirs-contexts/src/c9462.rs new file mode 100644 index 00000000..0eff920e --- /dev/null +++ b/highlight/jirs-contexts/src/c9462.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((}))\\s*|(?=\\*/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ]),(2, vec![ + Scope { + a: 47288629367997388, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9571 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9463.rs b/highlight/jirs-contexts/src/c9463.rs new file mode 100644 index 00000000..db088201 --- /dev/null +++ b/highlight/jirs-contexts/src/c9463.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9580 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9464.rs b/highlight/jirs-contexts/src/c9464.rs new file mode 100644 index 00000000..ae59f9b8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9464.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\(|\\<)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9563 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9630 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 46444204391792790, + b: 0, + }, + Scope { + a: 59392130630615190, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 52636628167491734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9465.rs b/highlight/jirs-contexts/src/c9465.rs new file mode 100644 index 00000000..5a92da84 --- /dev/null +++ b/highlight/jirs-contexts/src/c9465.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,|(?m:$))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9626 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9466.rs b/highlight/jirs-contexts/src/c9466.rs new file mode 100644 index 00000000..5a92da84 --- /dev/null +++ b/highlight/jirs-contexts/src/c9466.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,|(?m:$))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9626 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9467.rs b/highlight/jirs-contexts/src/c9467.rs new file mode 100644 index 00000000..5a92da84 --- /dev/null +++ b/highlight/jirs-contexts/src/c9467.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,|(?m:$))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9626 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9468.rs b/highlight/jirs-contexts/src/c9468.rs new file mode 100644 index 00000000..d6ae5d41 --- /dev/null +++ b/highlight/jirs-contexts/src/c9468.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})|(?=;|(?:^\\s*(?:abstract|async|class|const|declare|enum|export|function|import|interface|let|module|namespace|return|type|var)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![ + Scope { + a: 59392130632450811, + b: 42221246506598400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9652 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9580 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9469.rs b/highlight/jirs-contexts/src/c9469.rs new file mode 100644 index 00000000..ce56fcee --- /dev/null +++ b/highlight/jirs-contexts/src/c9469.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))|(?=[;),}\\]:?\\-\\+\\>]|\\|\\||\\&\\&|\\!\\=\\=|(?m:$)|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![ + Scope { + a: 47288521959145486, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1032 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9470.rs b/highlight/jirs-contexts/src/c9470.rs new file mode 100644 index 00000000..40ad38d6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9470.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9634 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9569 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9471.rs b/highlight/jirs-contexts/src/c9471.rs new file mode 100644 index 00000000..5e0d0576 --- /dev/null +++ b/highlight/jirs-contexts/src/c9471.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47291305085501440, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9563 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9630 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![ + Scope { + a: 49261685762490518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9472.rs b/highlight/jirs-contexts/src/c9472.rs new file mode 100644 index 00000000..e1b207b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9472.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9634 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9568 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9473.rs b/highlight/jirs-contexts/src/c9473.rs new file mode 100644 index 00000000..439b771c --- /dev/null +++ b/highlight/jirs-contexts/src/c9473.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476131646, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9633 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9474.rs b/highlight/jirs-contexts/src/c9474.rs new file mode 100644 index 00000000..aef714f3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9474.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476131646, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9632 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9475.rs b/highlight/jirs-contexts/src/c9475.rs new file mode 100644 index 00000000..a1735933 --- /dev/null +++ b/highlight/jirs-contexts/src/c9475.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,)|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9626 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9600 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*))?[\\(])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576477798550, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52638522221068438, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9476 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9476.rs b/highlight/jirs-contexts/src/c9476.rs new file mode 100644 index 00000000..d7b67665 --- /dev/null +++ b/highlight/jirs-contexts/src/c9476.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\(|\\<)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9626 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9477.rs b/highlight/jirs-contexts/src/c9477.rs new file mode 100644 index 00000000..4229774f --- /dev/null +++ b/highlight/jirs-contexts/src/c9477.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9640 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9478.rs b/highlight/jirs-contexts/src/c9478.rs new file mode 100644 index 00000000..d3f3e1b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9478.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)|((?<=[\\]])(?=\\s*[\\(\\<]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9563 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9479.rs b/highlight/jirs-contexts/src/c9479.rs new file mode 100644 index 00000000..fb61c0b5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9479.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)|((?<=[\\\'\\\"\\`])(?=((\\s*[\\(\\<,}])|(\\s+(as)\\s+))))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c948.rs b/highlight/jirs-contexts/src/c948.rs new file mode 100644 index 00000000..99ee5bfe --- /dev/null +++ b/highlight/jirs-contexts/src/c948.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 949 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9480.rs b/highlight/jirs-contexts/src/c9480.rs new file mode 100644 index 00000000..0c43aa76 --- /dev/null +++ b/highlight/jirs-contexts/src/c9480.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9594 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9481.rs b/highlight/jirs-contexts/src/c9481.rs new file mode 100644 index 00000000..e6f2c5dc --- /dev/null +++ b/highlight/jirs-contexts/src/c9481.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9482.rs b/highlight/jirs-contexts/src/c9482.rs new file mode 100644 index 00000000..0c43aa76 --- /dev/null +++ b/highlight/jirs-contexts/src/c9482.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9594 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9483.rs b/highlight/jirs-contexts/src/c9483.rs new file mode 100644 index 00000000..7a969f42 --- /dev/null +++ b/highlight/jirs-contexts/src/c9483.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)|(?=\\s*([\\(\\<,}])|(\\s+as\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9630 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9484.rs b/highlight/jirs-contexts/src/c9484.rs new file mode 100644 index 00000000..a83e238e --- /dev/null +++ b/highlight/jirs-contexts/src/c9484.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,)|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9600 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9485.rs b/highlight/jirs-contexts/src/c9485.rs new file mode 100644 index 00000000..ddc733ff --- /dev/null +++ b/highlight/jirs-contexts/src/c9485.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9486.rs b/highlight/jirs-contexts/src/c9486.rs new file mode 100644 index 00000000..1fea1594 --- /dev/null +++ b/highlight/jirs-contexts/src/c9486.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[;),}\\]:?\\-\\+\\>]|\\|\\||\\&\\&|\\!\\=\\=|(?m:$)|^|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\}|(?m:$)|\\/\\/|\\/\\*)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9488.rs b/highlight/jirs-contexts/src/c9488.rs new file mode 100644 index 00000000..b7a51c24 --- /dev/null +++ b/highlight/jirs-contexts/src/c9488.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=:)\\s*(async)?(?=\\s*(<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)\\(\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9489 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=:)\\s*(async)?\\s*(\\()(?=\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9480 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=:)\\s*(async)?\\s*(?=\\<\\s*(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9481 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\>)\\s*(\\()(?=\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9482 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9650 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9489.rs b/highlight/jirs-contexts/src/c9489.rs new file mode 100644 index 00000000..838efaa9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9489.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9490 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c949.rs b/highlight/jirs-contexts/src/c949.rs new file mode 100644 index 00000000..7e9f21ca --- /dev/null +++ b/highlight/jirs-contexts/src/c949.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1039 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9490.rs b/highlight/jirs-contexts/src/c9490.rs new file mode 100644 index 00000000..0c43aa76 --- /dev/null +++ b/highlight/jirs-contexts/src/c9490.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9594 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9491.rs b/highlight/jirs-contexts/src/c9491.rs new file mode 100644 index 00000000..6aad070c --- /dev/null +++ b/highlight/jirs-contexts/src/c9491.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476130997, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9642 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9492.rs b/highlight/jirs-contexts/src/c9492.rs new file mode 100644 index 00000000..a2e306e0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9492.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9634 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9642 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9493.rs b/highlight/jirs-contexts/src/c9493.rs new file mode 100644 index 00000000..b5db5c1f --- /dev/null +++ b/highlight/jirs-contexts/src/c9493.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476131646, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9644 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9494.rs b/highlight/jirs-contexts/src/c9494.rs new file mode 100644 index 00000000..bfd563e2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9494.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[,)])|(?==[^>])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9495.rs b/highlight/jirs-contexts/src/c9495.rs new file mode 100644 index 00000000..0c43aa76 --- /dev/null +++ b/highlight/jirs-contexts/src/c9495.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9594 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9496.rs b/highlight/jirs-contexts/src/c9496.rs new file mode 100644 index 00000000..f1ad8632 --- /dev/null +++ b/highlight/jirs-contexts/src/c9496.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9649 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9497.rs b/highlight/jirs-contexts/src/c9497.rs new file mode 100644 index 00000000..f1ad8632 --- /dev/null +++ b/highlight/jirs-contexts/src/c9497.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9649 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9498.rs b/highlight/jirs-contexts/src/c9498.rs new file mode 100644 index 00000000..f3e0b1ce --- /dev/null +++ b/highlight/jirs-contexts/src/c9498.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9499.rs b/highlight/jirs-contexts/src/c9499.rs new file mode 100644 index 00000000..f0fad39c --- /dev/null +++ b/highlight/jirs-contexts/src/c9499.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445192233222144, + b: 0, + }, + Scope { + a: 46444878704214440, + b: 42221246506598400, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445192233222144, + b: 0, + }, + Scope { + a: 46444878704214440, + b: 42221246506598400, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==>|\\{|(^\\s*(export|function|class|interface|let|var|const|import|enum|namespace|module|type|abstract|declare)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9566 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c95.rs b/highlight/jirs-contexts/src/c95.rs new file mode 100644 index 00000000..744d918a --- /dev/null +++ b/highlight/jirs-contexts/src/c95.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 1688879925035008, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847314950, + b: 1970324836974592, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c950.rs b/highlight/jirs-contexts/src/c950.rs new file mode 100644 index 00000000..e530e81f --- /dev/null +++ b/highlight/jirs-contexts/src/c950.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 951 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9500.rs b/highlight/jirs-contexts/src/c9500.rs new file mode 100644 index 00000000..3cb8c108 --- /dev/null +++ b/highlight/jirs-contexts/src/c9500.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")|((?:[^\\\\\\n])(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 50103314676383894, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9666 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9501.rs b/highlight/jirs-contexts/src/c9501.rs new file mode 100644 index 00000000..1f0ab3fd --- /dev/null +++ b/highlight/jirs-contexts/src/c9501.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\')|((?:[^\\\\\\n])(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 50103314676383894, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9666 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9502.rs b/highlight/jirs-contexts/src/c9502.rs new file mode 100644 index 00000000..d7d4dcba --- /dev/null +++ b/highlight/jirs-contexts/src/c9502.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/)([gimsuy]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 52636787022364672, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9659 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9503.rs b/highlight/jirs-contexts/src/c9503.rs new file mode 100644 index 00000000..d7d4dcba --- /dev/null +++ b/highlight/jirs-contexts/src/c9503.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/)([gimsuy]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 52636787022364672, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9659 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9504.rs b/highlight/jirs-contexts/src/c9504.rs new file mode 100644 index 00000000..7fbeb7ac --- /dev/null +++ b/highlight/jirs-contexts/src/c9504.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629318582316, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9659 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9505.rs b/highlight/jirs-contexts/src/c9505.rs new file mode 100644 index 00000000..2ed37d0c --- /dev/null +++ b/highlight/jirs-contexts/src/c9505.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629318582316, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9659 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9506.rs b/highlight/jirs-contexts/src/c9506.rs new file mode 100644 index 00000000..88513120 --- /dev/null +++ b/highlight/jirs-contexts/src/c9506.rs @@ -0,0 +1,77 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629365833772, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:.|(\\\\(?:[0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}))|(\\\\c[A-Z])|(\\\\.))\\-(?:[^\\]\\\\]|(\\\\(?:[0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}))|(\\\\c[A-Z])|(\\\\.))"), + scope: vec![ + Scope { + a: 59955136461799697, + b: 12384898975268864, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200845545516, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955200843972652, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955200847315722, + b: 12384898975268864, + }, + ]),(4, vec![ + Scope { + a: 59955200845545516, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59955200843972652, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 59955200847315722, + b: 12384898975268864, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9658 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9507.rs b/highlight/jirs-contexts/src/c9507.rs new file mode 100644 index 00000000..e8a4e2af --- /dev/null +++ b/highlight/jirs-contexts/src/c9507.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9686 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9508.rs b/highlight/jirs-contexts/src/c9508.rs new file mode 100644 index 00000000..ad3d6916 --- /dev/null +++ b/highlight/jirs-contexts/src/c9508.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1035 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9510.rs b/highlight/jirs-contexts/src/c9510.rs new file mode 100644 index 00000000..082a67ea --- /dev/null +++ b/highlight/jirs-contexts/src/c9510.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 51510711028613270, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 51510711028613270, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9511.rs b/highlight/jirs-contexts/src/c9511.rs new file mode 100644 index 00000000..c2e5a2fa --- /dev/null +++ b/highlight/jirs-contexts/src/c9511.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9513.rs b/highlight/jirs-contexts/src/c9513.rs new file mode 100644 index 00000000..07498ed9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9513.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9515.rs b/highlight/jirs-contexts/src/c9515.rs new file mode 100644 index 00000000..39fba014 --- /dev/null +++ b/highlight/jirs-contexts/src/c9515.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444328944795648, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444328944795648, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46444328944795648, + b: 0, + }, + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9664 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9516.rs b/highlight/jirs-contexts/src/c9516.rs new file mode 100644 index 00000000..a154cd77 --- /dev/null +++ b/highlight/jirs-contexts/src/c9516.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444208687939734, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444208687939734, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629477441707, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9517.rs b/highlight/jirs-contexts/src/c9517.rs new file mode 100644 index 00000000..0f7d1245 --- /dev/null +++ b/highlight/jirs-contexts/src/c9517.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=`)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*\\??\\.\\s*)*|(\\??\\.\\s*)?)([_$\\p{L}][_$\\p{L}\\p{N}]*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9518 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9678 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9518.rs b/highlight/jirs-contexts/src/c9518.rs new file mode 100644 index 00000000..e8d18f7d --- /dev/null +++ b/highlight/jirs-contexts/src/c9518.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))(([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?))*(?)*(?\\s*)?`)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9668 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![ + Scope { + a: 59392130630615874, + b: 42221246506598400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9519.rs b/highlight/jirs-contexts/src/c9519.rs new file mode 100644 index 00000000..d9d892d0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9519.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=`)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9678 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c952.rs b/highlight/jirs-contexts/src/c952.rs new file mode 100644 index 00000000..d99b574f --- /dev/null +++ b/highlight/jirs-contexts/src/c952.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 953 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9520.rs b/highlight/jirs-contexts/src/c9520.rs new file mode 100644 index 00000000..38e14e99 --- /dev/null +++ b/highlight/jirs-contexts/src/c9520.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956666, + b: 48132865262616576, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9672 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9666 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9521.rs b/highlight/jirs-contexts/src/c9521.rs new file mode 100644 index 00000000..d38432cf --- /dev/null +++ b/highlight/jirs-contexts/src/c9521.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628123320470, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9522.rs b/highlight/jirs-contexts/src/c9522.rs new file mode 100644 index 00000000..d33d66e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9522.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|(?:^\\s*(?:abstract|async|class|const|declare|enum|export|function|import|interface|let|module|namespace|return|type|var)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628111130774, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9523 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9523.rs b/highlight/jirs-contexts/src/c9523.rs new file mode 100644 index 00000000..f84bff0d --- /dev/null +++ b/highlight/jirs-contexts/src/c9523.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|(?:^\\s*(?:abstract|async|class|const|declare|enum|export|function|import|interface|let|module|namespace|return|type|var)\\b))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9524.rs b/highlight/jirs-contexts/src/c9524.rs new file mode 100644 index 00000000..c017ca8b --- /dev/null +++ b/highlight/jirs-contexts/src/c9524.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?])|((?<=[\\}>\\]\\)]|[_$\\p{L}])\\s*(?=\\{)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9525.rs b/highlight/jirs-contexts/src/c9525.rs new file mode 100644 index 00000000..89c420e6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9525.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?])|(?=^\\s*(?m:$))|((?<=\\S)(?=\\s*(?m:$)))|((?<=[\\}>\\]\\)]|[_$\\p{L}])\\s*(?=\\{)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9526.rs b/highlight/jirs-contexts/src/c9526.rs new file mode 100644 index 00000000..28e097cd --- /dev/null +++ b/highlight/jirs-contexts/src/c9526.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629477507243, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9679 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9527.rs b/highlight/jirs-contexts/src/c9527.rs new file mode 100644 index 00000000..a36e603c --- /dev/null +++ b/highlight/jirs-contexts/src/c9527.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628123320470, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9528 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9528.rs b/highlight/jirs-contexts/src/c9528.rs new file mode 100644 index 00000000..58d6a388 --- /dev/null +++ b/highlight/jirs-contexts/src/c9528.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628123320470, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9529.rs b/highlight/jirs-contexts/src/c9529.rs new file mode 100644 index 00000000..73010b63 --- /dev/null +++ b/highlight/jirs-contexts/src/c9529.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c953.rs b/highlight/jirs-contexts/src/c953.rs new file mode 100644 index 00000000..6bcf72ac --- /dev/null +++ b/highlight/jirs-contexts/src/c953.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(active|valid|invalid)\\b"), + scope: vec![ + Scope { + a: 52636787045695502, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9530.rs b/highlight/jirs-contexts/src/c9530.rs new file mode 100644 index 00000000..3b6b9d99 --- /dev/null +++ b/highlight/jirs-contexts/src/c9530.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9607 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9531.rs b/highlight/jirs-contexts/src/c9531.rs new file mode 100644 index 00000000..3b6b9d99 --- /dev/null +++ b/highlight/jirs-contexts/src/c9531.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9607 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9532.rs b/highlight/jirs-contexts/src/c9532.rs new file mode 100644 index 00000000..e8a4e2af --- /dev/null +++ b/highlight/jirs-contexts/src/c9532.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9686 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9533.rs b/highlight/jirs-contexts/src/c9533.rs new file mode 100644 index 00000000..d9e55a30 --- /dev/null +++ b/highlight/jirs-contexts/src/c9533.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)(?:\\?]|//|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9684 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9534.rs b/highlight/jirs-contexts/src/c9534.rs new file mode 100644 index 00000000..c59e2262 --- /dev/null +++ b/highlight/jirs-contexts/src/c9534.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)(?]|//|^\\s*(?m:$))|((?<=\\S)(?=\\s*(?m:$))))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9684 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9535.rs b/highlight/jirs-contexts/src/c9535.rs new file mode 100644 index 00000000..25748ff9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9535.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444251642069142, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444251642069142, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444251642069142, + b: 0, + }, + Scope { + a: 47288629477507243, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9679 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9536.rs b/highlight/jirs-contexts/src/c9536.rs new file mode 100644 index 00000000..25748ff9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9536.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444251642069142, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444251642069142, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444251642069142, + b: 0, + }, + Scope { + a: 47288629477507243, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9679 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9537.rs b/highlight/jirs-contexts/src/c9537.rs new file mode 100644 index 00000000..c445ba58 --- /dev/null +++ b/highlight/jirs-contexts/src/c9537.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9625 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9616 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9617 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9598 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9677 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628152877206, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9538 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9654 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9538.rs b/highlight/jirs-contexts/src/c9538.rs new file mode 100644 index 00000000..4889b10c --- /dev/null +++ b/highlight/jirs-contexts/src/c9538.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,|(?m:$))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9539.rs b/highlight/jirs-contexts/src/c9539.rs new file mode 100644 index 00000000..e8a4e2af --- /dev/null +++ b/highlight/jirs-contexts/src/c9539.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9686 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c954.rs b/highlight/jirs-contexts/src/c954.rs new file mode 100644 index 00000000..7d195e57 --- /dev/null +++ b/highlight/jirs-contexts/src/c954.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 955 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9540.rs b/highlight/jirs-contexts/src/c9540.rs new file mode 100644 index 00000000..2b9b8346 --- /dev/null +++ b/highlight/jirs-contexts/src/c9540.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9541.rs b/highlight/jirs-contexts/src/c9541.rs new file mode 100644 index 00000000..a7732647 --- /dev/null +++ b/highlight/jirs-contexts/src/c9541.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629477507243, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)"), + scope: vec![ + Scope { + a: 52636628111130774, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9542.rs b/highlight/jirs-contexts/src/c9542.rs new file mode 100644 index 00000000..83d44765 --- /dev/null +++ b/highlight/jirs-contexts/src/c9542.rs @@ -0,0 +1,122 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(?)\n ))\n ))\n)) |\n(:\\s*(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*))))))))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439033405440, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + Scope { + a: 49259061576401046, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52636628167491734, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847868566, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9544.rs b/highlight/jirs-contexts/src/c9544.rs new file mode 100644 index 00000000..9b6ed043 --- /dev/null +++ b/highlight/jirs-contexts/src/c9544.rs @@ -0,0 +1,73 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9546.rs b/highlight/jirs-contexts/src/c9546.rs new file mode 100644 index 00000000..26d18ea1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9546.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9549.rs b/highlight/jirs-contexts/src/c9549.rs new file mode 100644 index 00000000..0925d156 --- /dev/null +++ b/highlight/jirs-contexts/src/c9549.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(even|odd)\\b"), + scope: vec![ + Scope { + a: 52636787045695502, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([-+]?\\d*(n))\\s*([-+]\\s*\\d+)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[-+]\\s+\\d+n?|[-+]?\\d+\\s+n"), + scope: vec![ + Scope { + a: 50103314667667470, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1012 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9550.rs b/highlight/jirs-contexts/src/c9550.rs new file mode 100644 index 00000000..395b4769 --- /dev/null +++ b/highlight/jirs-contexts/src/c9550.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[,);}\\]]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[,);}\\]]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9624 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9558.rs b/highlight/jirs-contexts/src/c9558.rs new file mode 100644 index 00000000..c3952b4e --- /dev/null +++ b/highlight/jirs-contexts/src/c9558.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845069175226368, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845069175226368, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9557 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9559.rs b/highlight/jirs-contexts/src/c9559.rs new file mode 100644 index 00000000..56cc44f7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9559.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 957 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9560.rs b/highlight/jirs-contexts/src/c9560.rs new file mode 100644 index 00000000..e2dd7af1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9560.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?]|^await|[^\\._$\\p{L}\\p{N}]await|^return|[^\\._$\\p{L}\\p{N}]return|^yield|[^\\._$\\p{L}\\p{N}]yield|^throw|[^\\._$\\p{L}\\p{N}]throw|^in|[^\\._$\\p{L}\\p{N}]in|^of|[^\\._$\\p{L}\\p{N}]of|^typeof|[^\\._$\\p{L}\\p{N}]typeof|&&|\\|\\||\\*)\\s*(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9394 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9561.rs b/highlight/jirs-contexts/src/c9561.rs new file mode 100644 index 00000000..913cfbf7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9561.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476130997, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9396 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9562.rs b/highlight/jirs-contexts/src/c9562.rs new file mode 100644 index 00000000..10b58507 --- /dev/null +++ b/highlight/jirs-contexts/src/c9562.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476130997, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9395 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9563.rs b/highlight/jirs-contexts/src/c9563.rs new file mode 100644 index 00000000..aec94595 --- /dev/null +++ b/highlight/jirs-contexts/src/c9563.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243847868566, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9397 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9564.rs b/highlight/jirs-contexts/src/c9564.rs new file mode 100644 index 00000000..361e0a84 --- /dev/null +++ b/highlight/jirs-contexts/src/c9564.rs @@ -0,0 +1,73 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?)"), + scope: vec![ + Scope { + a: 46445192233222144, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49258876848439296, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) (?:\n (? is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n )\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9398 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 48414576474128808, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9399 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9565.rs b/highlight/jirs-contexts/src/c9565.rs new file mode 100644 index 00000000..4abd1d9e --- /dev/null +++ b/highlight/jirs-contexts/src/c9565.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9401 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9566.rs b/highlight/jirs-contexts/src/c9566.rs new file mode 100644 index 00000000..45a31bdb --- /dev/null +++ b/highlight/jirs-contexts/src/c9566.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[:])(?=\\s*\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9400 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9690 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9567.rs b/highlight/jirs-contexts/src/c9567.rs new file mode 100644 index 00000000..1fc0e317 --- /dev/null +++ b/highlight/jirs-contexts/src/c9567.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9630 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9657 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9635 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9561 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9587 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9699 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9569.rs b/highlight/jirs-contexts/src/c9569.rs new file mode 100644 index 00000000..c2f04ef3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9569.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9630 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9657 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9636 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9562 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9588 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9699 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c957.rs b/highlight/jirs-contexts/src/c957.rs new file mode 100644 index 00000000..04246bce --- /dev/null +++ b/highlight/jirs-contexts/src/c957.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9570.rs b/highlight/jirs-contexts/src/c9570.rs new file mode 100644 index 00000000..63a41dc8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9570.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9402 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9403 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9572.rs b/highlight/jirs-contexts/src/c9572.rs new file mode 100644 index 00000000..db490cf1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9572.rs @@ -0,0 +1,78 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(<)\\s*(const)\\s*(>)"), + scope: vec![ + Scope { + a: 105845414570622976, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243844722838, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439033405440, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 46445243844722838, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?*?\\&\\|\\^]|[^_$\\p{L}\\p{N}](?:\\+\\+|\\-\\-)|[^\\+]\\+|[^\\-]\\-))\\s*(<)(?!)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243844722838, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9405 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9573.rs b/highlight/jirs-contexts/src/c9573.rs new file mode 100644 index 00000000..091a4279 --- /dev/null +++ b/highlight/jirs-contexts/src/c9573.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9577 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632450251, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9576 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9575.rs b/highlight/jirs-contexts/src/c9575.rs new file mode 100644 index 00000000..4d26a594 --- /dev/null +++ b/highlight/jirs-contexts/src/c9575.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9408 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9577.rs b/highlight/jirs-contexts/src/c9577.rs new file mode 100644 index 00000000..414051ba --- /dev/null +++ b/highlight/jirs-contexts/src/c9577.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*\\*(?!/)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9411 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/\\*)(?:\\s*((@)internal)(?=\\s|(\\*/)))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576629252246, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47292507833237654, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9412 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^[ \\t]+)?((//)(?:\\s*((@)internal)(?=\\s|(?m:$)))?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288466114282589, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 51510711028613270, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576629252246, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47292507833237654, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9413 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9579.rs b/highlight/jirs-contexts/src/c9579.rs new file mode 100644 index 00000000..c871613d --- /dev/null +++ b/highlight/jirs-contexts/src/c9579.rs @@ -0,0 +1,145 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9670 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9599 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?m:$)|(?![-a-z])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1043 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(var-)((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))(?=\\s)"), + scope: vec![ + Scope { + a: 50104723436208142, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787045827069, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 61925375377932500, + b: 3940649673949184, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1000 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfont(-family)?(?!-)\\b"), + scope: vec![ + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 959 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?x)(\n display|width|background-color|height|position|font-family|font-weight\n | top|opacity|cursor|background-image|right|visibility|box-sizing\n | user-select|left|float|margin-left|margin-top|line-height\n | padding-left|z-index|margin-bottom|margin-right|margin\n | vertical-align|padding-top|white-space|border-radius|padding-bottom\n | padding-right|padding|bottom|clear|max-width|box-shadow|content\n | border-color|min-height|min-width|font-style|border-width\n | border-collapse|background-size|text-overflow|max-height|text-transform\n | text-shadow|text-indent|border-style|overflow-y|list-style-type\n | word-wrap|border-spacing|appearance|zoom|overflow-x|border-top-left-radius\n | border-bottom-left-radius|border-top-color|pointer-events\n | border-bottom-color|align-items|justify-content|letter-spacing\n | border-top-right-radius|border-bottom-right-radius|border-right-width\n | font-smoothing|border-bottom-width|border-right-color|direction\n | border-top-width|src|border-left-color|border-left-width\n | tap-highlight-color|table-layout|background-clip|word-break\n | transform-origin|resize|filter|backface-visibility|text-rendering\n | box-orient|transition-property|transition-duration|word-spacing\n | quotes|outline-offset|animation-timing-function|animation-duration\n | animation-name|transition-timing-function|border-bottom-style\n | border-bottom|transition-delay|transition|unicode-bidi|border-top-style\n | border-top|unicode-range|list-style-position|orphans|outline-width\n | line-clamp|order|flex-direction|box-pack|animation-fill-mode\n | outline-color|list-style-image|list-style|touch-action|flex-grow\n | border-left-style|border-left|animation-iteration-count\n | page-break-inside|box-flex|box-align|page-break-after|animation-delay\n | widows|border-right-style|border-right|flex-align|outline-style\n | outline|background-origin|animation-direction|fill-opacity\n | background-attachment|flex-wrap|transform-style|counter-increment\n | overflow-wrap|counter-reset|animation-play-state|animation\n | will-change|box-ordinal-group|image-rendering|mask-image|flex-flow\n | background-position-y|stroke-width|background-position-x|background-position\n | background-blend-mode|flex-shrink|flex-basis|flex-order|flex-item-align\n | flex-line-pack|flex-negative|flex-pack|flex-positive|flex-preferred-size\n | flex|user-drag|font-stretch|column-count|empty-cells|align-self\n | caption-side|mask-size|column-gap|mask-repeat|box-direction\n | font-feature-settings|mask-position|align-content|object-fit\n | columns|text-fill-color|clip-path|stop-color|font-kerning\n | page-break-before|stroke-dasharray|size|fill-rule|border-image-slice\n | column-width|break-inside|column-break-before|border-image-width\n | stroke-dashoffset|border-image-repeat|border-image-outset|line-break\n | stroke-linejoin|stroke-linecap|stroke-miterlimit|stroke-opacity\n | stroke|shape-rendering|border-image-source|border-image|border\n | tab-size|writing-mode|perspective-origin-y|perspective-origin-x\n | perspective-origin|perspective|text-align-last|text-align|clip-rule\n | clip|text-anchor|column-rule-color|box-decoration-break|column-fill\n | fill|column-rule-style|mix-blend-mode|text-emphasis-color\n | baseline-shift|dominant-baseline|page|alignment-baseline\n | column-rule-width|column-rule|break-after|font-variant-ligatures\n | transform-origin-y|transform-origin-x|transform|object-position\n | break-before|column-span|isolation|shape-outside|all\n | color-interpolation-filters|marker|marker-end|marker-start\n | marker-mid|color-rendering|color-interpolation|background-repeat-x\n | background-repeat-y|background-repeat|background|mask-type\n | flood-color|flood-opacity|text-orientation|mask-composite\n | text-emphasis-style|paint-order|lighting-color|shape-margin\n | text-emphasis-position|text-emphasis|shape-image-threshold\n | mask-clip|mask-origin|mask|font-variant-caps|font-variant-alternates\n | font-variant-east-asian|font-variant-numeric|font-variant-position\n | font-variant|font-size-adjust|font-size|font-language-override\n | font-display|font-synthesis|font|line-box-contain|text-justify\n | text-decoration-color|text-decoration-style|text-decoration-line\n | text-decoration|text-underline-position|grid-template-rows\n | grid-template-columns|grid-template-areas|grid-template|rotate|scale\n | translate|scroll-behavior|grid-column-start|grid-column-end\n | grid-column-gap|grid-row-start|grid-row-end|grid-auto-rows\n | grid-area|grid-auto-flow|grid-auto-columns|image-orientation\n | hyphens|overflow-scrolling|overflow|color-profile|kerning\n | nbsp-mode|color|image-resolution|grid-row-gap|grid-row|grid-column\n | blend-mode|azimuth|pause-after|pause-before|pause|pitch-range|pitch\n | text-height|system|negative|prefix|suffix|range|pad|fallback\n | additive-symbols|symbols|speak-as|speak|grid-gap\n)\\b"), + scope: vec![ + Scope { + a: 61925375377670158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9580.rs b/highlight/jirs-contexts/src/c9580.rs new file mode 100644 index 00000000..d344a7ad --- /dev/null +++ b/highlight/jirs-contexts/src/c9580.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9414 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9581.rs b/highlight/jirs-contexts/src/c9581.rs new file mode 100644 index 00000000..ba70fea3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9581.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9582 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9695 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9604 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9573 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9620 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9591 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9627 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9676 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9612 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9611 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9592 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49258876848439296, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9586.rs b/highlight/jirs-contexts/src/c9586.rs new file mode 100644 index 00000000..1846f89d --- /dev/null +++ b/highlight/jirs-contexts/src/c9586.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444204392382614, + b: 0, + }, + Scope { + a: 49259087310291094, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9588.rs b/highlight/jirs-contexts/src/c9588.rs new file mode 100644 index 00000000..fab303b5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9588.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444204392382614, + b: 0, + }, + Scope { + a: 49259087305965718, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9589.rs b/highlight/jirs-contexts/src/c9589.rs new file mode 100644 index 00000000..88817d90 --- /dev/null +++ b/highlight/jirs-contexts/src/c9589.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(///)\\s*(?=<(reference|amd-dependency|amd-module)(\\s+(path|types|no-default-lib|lib|name)\\s*=\\s*((\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`)))+\\s*/>\\s*(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9422 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c959.rs b/highlight/jirs-contexts/src/c959.rs new file mode 100644 index 00000000..9bddc248 --- /dev/null +++ b/highlight/jirs-contexts/src/c959.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)([ \\t]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620737429518, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445510051889152, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 960 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9590.rs b/highlight/jirs-contexts/src/c9590.rs new file mode 100644 index 00000000..13063e03 --- /dev/null +++ b/highlight/jirs-contexts/src/c9590.rs @@ -0,0 +1,404 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)(?:access|api))\n\\s+\n(private|protected|public)\n\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59955110803999198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)author)\n\\s+\n(\n [^@\\s<>*/]\n (?:[^@<>*/]|\\*[^/])*\n)\n(?:\n \\s*\n (<)\n ([^>\\s]+)\n (>)\n)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ]),(4, vec![ + Scope { + a: 47288629367997663, + b: 51239294848729088, + }, + ]),(5, vec![ + Scope { + a: 59955136450789403, + b: 114571164608626688, + }, + ]),(6, vec![ + Scope { + a: 47288629367997663, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)borrows) \\s+\n((?:[^@\\s*/]|\\*[^/])+) # \n\\s+ (as) \\s+ # as\n((?:[^@\\s*/]|\\*[^/])+) # "), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ]),(4, vec![ + Scope { + a: 52636628111198686, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)example)\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9424 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) ((@)kind) \\s+ (class|constant|event|external|file|function|member|mixin|module|namespace|typedef) \\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59955110669978078, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)see)\n\\s+\n(?:\n # URL\n (\n (?=https?://)\n (?:[^\\s*]|\\*[^/])+\n )\n |\n # JSDoc namepath\n (\n (?!\n # Avoid matching bare URIs (also acceptable as links)\n https?://\n |\n # Avoid matching {@inline tags}; we match those below\n (?:\\[[^\\[\\]]*\\])? # Possible description [preceding]{@tag}\n {@(?:link|linkcode|linkplain|tutorial)\\b\n )\n # Matched namepath\n (?:[^@\\s*/]|\\*[^/])+\n )\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087293776279, + b: 711005791171117056, + }, + ]),(4, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)template)\n\\s+\n# One or more valid identifiers\n(\n [A-Za-z_$] # First character: non-numeric word character\n [\\w$.\\[\\]]* # Rest of identifier\n (?: # Possible list of additional identifiers\n \\s* , \\s*\n [A-Za-z_$]\n [\\w$.\\[\\]]*\n )*\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (@)\n (?:arg|argument|const|constant|member|namespace|param|var)\n)\n\\s+\n(\n [A-Za-z_$]\n [\\w$.\\[\\]]*\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)typedef)\\s+(?={)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9426 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:arg|argument|const|constant|member|namespace|param|prop|property|var))\\s+(?={)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9427 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (@)\n (?:define|enum|exception|export|extends|lends|implements|modifies\n |namespace|private|protected|returns?|suppress|this|throws|type\n |yields?)\n)\n\\s+(?={)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9428 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (@)\n (?:alias|augments|callback|constructs|emits|event|fires|exports?\n |extends|external|function|func|host|lends|listens|interface|memberof!?\n |method|module|mixes|mixin|name|requires|see|this|typedef|uses)\n)\n\\s+\n(\n (?:\n [^{}@\\s*] | \\*[^/]\n )+\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:default(?:value)?|license|version))\\s+(([\'\'\"]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956406, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9429 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:default(?:value)?|license|tutorial|variation|version))\\s+([^\\s*]+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) (@) (?:abstract|access|alias|api|arg|argument|async|attribute|augments|author|beta|borrows|bubbles |callback|chainable|class|classdesc|code|config|const|constant|constructor|constructs|copyright |default|defaultvalue|define|deprecated|desc|description|dict|emits|enum|event|example|exception |exports?|extends|extension(?:_?for)?|external|externs|file|fileoverview|final|fires|for|func |function|generator|global|hideconstructor|host|ignore|implements|implicitCast|inherit[Dd]oc |inner|instance|interface|internal|kind|lends|license|listens|main|member|memberof!?|method |mixes|mixins?|modifies|module|name|namespace|noalias|nocollapse|nocompile|nosideeffects |override|overview|package|param|polymer(?:Behavior)?|preserve|private|prop|property|protected |public|read[Oo]nly|record|require[ds]|returns?|see|since|static|struct|submodule|summary |suppress|template|this|throws|todo|tutorial|type|typedef|unrestricted|uses|var|variation |version|virtual|writeOnce|yields?) \\b"), + scope: vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9618 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:[_$\\p{L}][_$\\p{L}\\p{N}]*))(?=\\s+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9591.rs b/highlight/jirs-contexts/src/c9591.rs new file mode 100644 index 00000000..df266e95 --- /dev/null +++ b/highlight/jirs-contexts/src/c9591.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9609 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9596 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9594.rs b/highlight/jirs-contexts/src/c9594.rs new file mode 100644 index 00000000..5672de1d --- /dev/null +++ b/highlight/jirs-contexts/src/c9594.rs @@ -0,0 +1,129 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9597 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9582 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9584 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*))))))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439033405440, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + Scope { + a: 49259061576401046, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52636628167491734, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?>=|>>>=|\\|="), + scope: vec![ + Scope { + a: 52636628111132041, + b: 159596956040036352, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<<|>>>|>>"), + scope: vec![ + Scope { + a: 52636628135904695, + b: 42221246506598400, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("===|!==|==|!="), + scope: vec![ + Scope { + a: 52636628119257238, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<=|>=|<>|<|>"), + scope: vec![ + Scope { + a: 52636628152483990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[_$\\p{L}\\p{N}])(\\!)\\s*(/)(?![/*])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628114800790, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628119191702, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!|&&|\\|\\||\\?\\?"), + scope: vec![ + Scope { + a: 52636628114800790, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\&|~|\\^|\\|"), + scope: vec![ + Scope { + a: 52636628135903382, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\="), + scope: vec![ + Scope { + a: 52636628111130774, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("--"), + scope: vec![ + Scope { + a: 52636628265730198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+\\+"), + scope: vec![ + Scope { + a: 52636628265795734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%|\\*|/|-|\\+"), + scope: vec![ + Scope { + a: 52636628119191702, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[_$\\p{L}\\p{N})\\]])\\s*(?=(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)+(/)(?![/*]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9438 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[_$\\p{L}\\p{N})\\]])\\s*(/)(?![/*])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628119191702, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9596.rs b/highlight/jirs-contexts/src/c9596.rs new file mode 100644 index 00000000..9101036e --- /dev/null +++ b/highlight/jirs-contexts/src/c9596.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9653 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9652 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9597.rs b/highlight/jirs-contexts/src/c9597.rs new file mode 100644 index 00000000..d8083440 --- /dev/null +++ b/highlight/jirs-contexts/src/c9597.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9657 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9605 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9575 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9564 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9648 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9572 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9673 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9628 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9619 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9638 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9595 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9601 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9623 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9669 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9647 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9598.rs b/highlight/jirs-contexts/src/c9598.rs new file mode 100644 index 00000000..fa519de3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9598.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038726, + b: 1970324836974592, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s*(\\*)(?!/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038726, + b: 1970324836974592, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c960.rs b/highlight/jirs-contexts/src/c960.rs new file mode 100644 index 00000000..38760aa5 --- /dev/null +++ b/highlight/jirs-contexts/src/c960.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(;)|(?=[})])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1026 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(\\s+(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))*"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9600.rs b/highlight/jirs-contexts/src/c9600.rs new file mode 100644 index 00000000..989e9c27 --- /dev/null +++ b/highlight/jirs-contexts/src/c9600.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9607 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9660 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9580 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 52638522221068438, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9601.rs b/highlight/jirs-contexts/src/c9601.rs new file mode 100644 index 00000000..21623e5b --- /dev/null +++ b/highlight/jirs-contexts/src/c9601.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(((([_$\\p{L}][_$\\p{L}\\p{N}]*)(\\s*\\??\\.\\s*(\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))*)|(\\??\\.\\s*\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))|(?<=[\\)]))\\s*(?:(\\?\\.\\s*)|(\\!))?((<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))(([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?))*(?)*(?\\s*)?\\())"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9442 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(((([_$\\p{L}][_$\\p{L}\\p{N}]*)(\\s*\\??\\.\\s*(\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))*)|(\\??\\.\\s*\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*))|(?<=[\\)]))(<\\s*[\\{\\[\\(]\\s*(?m:$)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9444 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9602.rs b/highlight/jirs-contexts/src/c9602.rs new file mode 100644 index 00000000..519da286 --- /dev/null +++ b/highlight/jirs-contexts/src/c9602.rs @@ -0,0 +1,54 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?\\."), + scope: vec![ + Scope { + a: 46444882995576832, + b: 0, + }, + Scope { + a: 47288788293582998, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!"), + scope: vec![ + Scope { + a: 46444882995576832, + b: 0, + }, + Scope { + a: 52636628264485014, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9603.rs b/highlight/jirs-contexts/src/c9603.rs new file mode 100644 index 00000000..56c604c6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9603.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9668 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9604.rs b/highlight/jirs-contexts/src/c9604.rs new file mode 100644 index 00000000..eb01e5ec --- /dev/null +++ b/highlight/jirs-contexts/src/c9604.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 46444204392513686, + b: 0, + }, + Scope { + a: 59392130630615190, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9607.rs b/highlight/jirs-contexts/src/c9607.rs new file mode 100644 index 00000000..ab5a8e89 --- /dev/null +++ b/highlight/jirs-contexts/src/c9607.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629327560886, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9448 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9608.rs b/highlight/jirs-contexts/src/c9608.rs new file mode 100644 index 00000000..503fe676 --- /dev/null +++ b/highlight/jirs-contexts/src/c9608.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9582 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9584 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9643 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9646 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9699 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620732645526, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9609.rs b/highlight/jirs-contexts/src/c9609.rs new file mode 100644 index 00000000..0e1e3377 --- /dev/null +++ b/highlight/jirs-contexts/src/c9609.rs @@ -0,0 +1,116 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9637 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*)?([_$\\p{L}][_$\\p{L}\\p{N}]*)(?=\\s*=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*(\\#?[\\p{Lu}][_$\\p{Nd}\\p{Lu}]*)(?![_$\\p{L}\\p{N}])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087305965801, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*(\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087307276438, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\p{Lu}][_$\\p{Nd}\\p{Lu}]*)(?![_$\\p{L}\\p{N}])"), + scope: vec![ + Scope { + a: 49259087305965718, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 49259087310291094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c961.rs b/highlight/jirs-contexts/src/c961.rs new file mode 100644 index 00000000..d9fef243 --- /dev/null +++ b/highlight/jirs-contexts/src/c961.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445510051889152, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(;)|(?=[})])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1026 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9610.rs b/highlight/jirs-contexts/src/c9610.rs new file mode 100644 index 00000000..5b2161b0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9610.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9456 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9614.rs b/highlight/jirs-contexts/src/c9614.rs new file mode 100644 index 00000000..4d9dd60d --- /dev/null +++ b/highlight/jirs-contexts/src/c9614.rs @@ -0,0 +1,99 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9613 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfrom\\b"), + scope: vec![ + Scope { + a: 52636636773023894, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9614 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9616.rs b/highlight/jirs-contexts/src/c9616.rs new file mode 100644 index 00000000..3b33377c --- /dev/null +++ b/highlight/jirs-contexts/src/c9616.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)[^\\]]+(\\])(?={@(?:link|linkcode|linkplain|tutorial))"), + scope: vec![ + Scope { + a: 59955136464554462, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629367997711, + b: 51239294848729088, + }, + ]),(2, vec![ + Scope { + a: 47288629367997711, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("({)((@)(?:link(?:code|plain)?|tutorial))\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629367997388, + b: 51239294848729088, + }, + ]),(2, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629360394440, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9459 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9619.rs b/highlight/jirs-contexts/src/c9619.rs new file mode 100644 index 00000000..72378b51 --- /dev/null +++ b/highlight/jirs-contexts/src/c9619.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1033 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9620.rs b/highlight/jirs-contexts/src/c9620.rs new file mode 100644 index 00000000..59cb2462 --- /dev/null +++ b/highlight/jirs-contexts/src/c9620.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G{(?:[^}*]|\\*[^/}])+(?m:$)"), + scope: vec![ + Scope { + a: 50103314667080158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G({)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ]),(1, vec![ + Scope { + a: 47288629367997388, + b: 51239294848729088, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9462 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9622.rs b/highlight/jirs-contexts/src/c9622.rs new file mode 100644 index 00000000..83dfadee --- /dev/null +++ b/highlight/jirs-contexts/src/c9622.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(:)(?=\\s*\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130642149526, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620744245398, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9463 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130642149526, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620744245398, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9623.rs b/highlight/jirs-contexts/src/c9623.rs new file mode 100644 index 00000000..fde250ab --- /dev/null +++ b/highlight/jirs-contexts/src/c9623.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9630 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9570 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9629 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9694 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9631 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9563 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9674 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9667 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9624.rs b/highlight/jirs-contexts/src/c9624.rs new file mode 100644 index 00000000..2eb55f01 --- /dev/null +++ b/highlight/jirs-contexts/src/c9624.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845069175226368, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845069175226368, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9589 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9664 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9662 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9625.rs b/highlight/jirs-contexts/src/c9625.rs new file mode 100644 index 00000000..af35f077 --- /dev/null +++ b/highlight/jirs-contexts/src/c9625.rs @@ -0,0 +1,120 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*))?[\\(])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439033405440, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439033405440, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 52636628113752214, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52638522221068438, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9466 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*))?[\\(])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439033405440, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414439033405440, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576477798550, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52638522221068438, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9467 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9626.rs b/highlight/jirs-contexts/src/c9626.rs new file mode 100644 index 00000000..60c590f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9626.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[/@{)])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b([a-z](?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*-(?:(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n))*)\\b"), + scope: vec![ + Scope { + a: 59392130632122880, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b"), + scope: vec![ + Scope { + a: 59392130632122382, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\.)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186477183179, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)"), + scope: vec![ + Scope { + a: 59392186477183489, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 59392130632122882, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:>{1,3}|[~+]))(?![>~+])"), + scope: vec![ + Scope { + a: 47288620754862094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:>{1,3}|[~+])){2,}"), + scope: vec![ + Scope { + a: 50103314687393806, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1028 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1027 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 964 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9630.rs b/highlight/jirs-contexts/src/c9630.rs new file mode 100644 index 00000000..053e3fc6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9630.rs @@ -0,0 +1,157 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476131646, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9474 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9636.rs b/highlight/jirs-contexts/src/c9636.rs new file mode 100644 index 00000000..541a014f --- /dev/null +++ b/highlight/jirs-contexts/src/c9636.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476131646, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9473 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9637.rs b/highlight/jirs-contexts/src/c9637.rs new file mode 100644 index 00000000..776964ad --- /dev/null +++ b/highlight/jirs-contexts/src/c9637.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)(?=\\s*\\??\\.\\s*prototype\\b(?!\\$))"), + scope: vec![ + Scope { + a: 61925366764535808, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*(?:\n (\\#?[\\p{Lu}][_$\\p{Nd}\\p{Lu}]*) |\n (\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*)\n)(?=\\s*\\??\\.\\s*\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087305966398, + b: 65584313818677248, + }, + ]),(4, vec![ + Scope { + a: 49259087346401513, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:\n ([\\p{Lu}][_$\\p{Nd}\\p{Lu}]*) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*)\n)(?=\\s*\\??\\.\\s*\\#?[_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087305966398, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 49259087346401430, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9638.rs b/highlight/jirs-contexts/src/c9638.rs new file mode 100644 index 00000000..bffe809e --- /dev/null +++ b/highlight/jirs-contexts/src/c9638.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9477 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9639.rs b/highlight/jirs-contexts/src/c9639.rs new file mode 100644 index 00000000..67233e6f --- /dev/null +++ b/highlight/jirs-contexts/src/c9639.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*))?[\\(])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576477798550, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 52638522221068438, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9475 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c964.rs b/highlight/jirs-contexts/src/c964.rs new file mode 100644 index 00000000..331fbc07 --- /dev/null +++ b/highlight/jirs-contexts/src/c964.rs @@ -0,0 +1,75 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1029 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*))"), + scope: vec![ + Scope { + a: 59392186477182990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*([~*|^$]?=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628132560910, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 965 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:\\s+([iI]))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787013451776, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9640.rs b/highlight/jirs-contexts/src/c9640.rs new file mode 100644 index 00000000..2d1752ac --- /dev/null +++ b/highlight/jirs-contexts/src/c9640.rs @@ -0,0 +1,227 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9639 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9478 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\\'\\\"\\`])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9479 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=(\\b(?)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![ + Scope { + a: 46446935994990742, + b: 0, + }, + ], + captures: Some(vec![(0, vec![ + Scope { + a: 46454254623719574, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?=(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*:)"), + scope: vec![ + Scope { + a: 46446935994990742, + b: 0, + }, + ], + captures: Some(vec![(0, vec![ + Scope { + a: 46454254623719574, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628152877206, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9485 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?=,|\\}|(?m:$)|\\/\\/|\\/\\*)"), + scope: vec![ + Scope { + a: 46446935994990742, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087310291094, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476130997, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9491 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9642.rs b/highlight/jirs-contexts/src/c9642.rs new file mode 100644 index 00000000..a58465fb --- /dev/null +++ b/highlight/jirs-contexts/src/c9642.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9630 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9657 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9645 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9641 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9585 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9699 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9643.rs b/highlight/jirs-contexts/src/c9643.rs new file mode 100644 index 00000000..016be17c --- /dev/null +++ b/highlight/jirs-contexts/src/c9643.rs @@ -0,0 +1,107 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*))))))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439033405440, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + Scope { + a: 49259061576401046, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630615190, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52636628167491734, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336982, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476131646, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9493 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9646.rs b/highlight/jirs-contexts/src/c9646.rs new file mode 100644 index 00000000..403ff82a --- /dev/null +++ b/highlight/jirs-contexts/src/c9646.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9494 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9647.rs b/highlight/jirs-contexts/src/c9647.rs new file mode 100644 index 00000000..c575653b --- /dev/null +++ b/highlight/jirs-contexts/src/c9647.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9498 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9648.rs b/highlight/jirs-contexts/src/c9648.rs new file mode 100644 index 00000000..9439460b --- /dev/null +++ b/highlight/jirs-contexts/src/c9648.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[(=,])\\s*(async)?(?=\\s*((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*))?\\(\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9496 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[(=,]|=>|^return|[^\\._$\\p{L}\\p{N}]return)\\s*(async)?(?=\\s*((((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*))?\\()|(<))\\s*(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182166, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9497 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9650 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9649.rs b/highlight/jirs-contexts/src/c9649.rs new file mode 100644 index 00000000..ec196863 --- /dev/null +++ b/highlight/jirs-contexts/src/c9649.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9495 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c965.rs b/highlight/jirs-contexts/src/c965.rs new file mode 100644 index 00000000..16bda597 --- /dev/null +++ b/highlight/jirs-contexts/src/c965.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s\\]\\[\'\"]"), + scope: vec![ + Scope { + a: 55451949097418752, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(\\s|\\]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9650.rs b/highlight/jirs-contexts/src/c9650.rs new file mode 100644 index 00000000..cfbe35fc --- /dev/null +++ b/highlight/jirs-contexts/src/c9650.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\)|^)\\s*(:)(?=\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*=>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445192233222144, + b: 0, + }, + Scope { + a: 46444878704214440, + b: 42221246506598400, + }, + Scope { + a: 52636628112179598, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9499 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9651.rs b/highlight/jirs-contexts/src/c9651.rs new file mode 100644 index 00000000..6d93e137 --- /dev/null +++ b/highlight/jirs-contexts/src/c9651.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9653.rs b/highlight/jirs-contexts/src/c9653.rs new file mode 100644 index 00000000..643d9e73 --- /dev/null +++ b/highlight/jirs-contexts/src/c9653.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620757155990, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9654.rs b/highlight/jirs-contexts/src/c9654.rs new file mode 100644 index 00000000..d54fc340 --- /dev/null +++ b/highlight/jirs-contexts/src/c9654.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689454284950, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9655.rs b/highlight/jirs-contexts/src/c9655.rs new file mode 100644 index 00000000..7ee6a3ac --- /dev/null +++ b/highlight/jirs-contexts/src/c9655.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9500 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9656.rs b/highlight/jirs-contexts/src/c9656.rs new file mode 100644 index 00000000..13179dbe --- /dev/null +++ b/highlight/jirs-contexts/src/c9656.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9501 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9657.rs b/highlight/jirs-contexts/src/c9657.rs new file mode 100644 index 00000000..45009c4e --- /dev/null +++ b/highlight/jirs-contexts/src/c9657.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?|&&|\\|\\||\\*\\/)\\s*(\\/)(?![\\/*])(?=(?:[^\\/\\\\\\[\\()]|\\\\.|\\[([^\\]\\\\]|\\\\.)+\\]|\\(([^\\)\\\\]|\\\\.)+\\))+\\/([gimsuy]+|(?![\\/\\*])|(?=\\/\\*))(?!\\s*[a-zA-Z0-9_$]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9502 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[wWsSdDtrnvf]|\\."), + scope: vec![ + Scope { + a: 59955136461799468, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\([0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4})"), + scope: vec![ + Scope { + a: 59955200845545516, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\c[A-Z]"), + scope: vec![ + Scope { + a: 59955200843972652, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847315722, + b: 12384898975268864, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9659.rs b/highlight/jirs-contexts/src/c9659.rs new file mode 100644 index 00000000..b12e975f --- /dev/null +++ b/highlight/jirs-contexts/src/c9659.rs @@ -0,0 +1,163 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[bB]|\\^|\\$"), + scope: vec![ + Scope { + a: 52636636743532588, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[1-9]\\d*|\\\\k<([a-zA-Z_$][\\w$]*)>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787067453484, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 49259087294889984, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[?+*]|\\{(\\d+,\\d+|\\d+,|,\\d+|\\d+)\\}\\??"), + scope: vec![ + Scope { + a: 52636628154253356, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|"), + scope: vec![ + Scope { + a: 52636628154187820, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()((\\?=)|(\\?!)|(\\?<=)|(\\?))?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629318582316, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629318583117, + b: 12384898975268864, + }, + ]),(2, vec![ + Scope { + a: 49259087294889984, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9505 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)(\\^)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629365833772, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628153794604, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9506 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9658 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c966.rs b/highlight/jirs-contexts/src/c966.rs new file mode 100644 index 00000000..9f13d878 --- /dev/null +++ b/highlight/jirs-contexts/src/c966.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 967 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9660.rs b/highlight/jirs-contexts/src/c9660.rs new file mode 100644 index 00000000..732cca51 --- /dev/null +++ b/highlight/jirs-contexts/src/c9660.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))\\s*(:)(?=\\s*\\S)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9508 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9509 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9661.rs b/highlight/jirs-contexts/src/c9661.rs new file mode 100644 index 00000000..0099f23a --- /dev/null +++ b/highlight/jirs-contexts/src/c9661.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[:|&])(?=\\s*\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9507 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9690 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9662.rs b/highlight/jirs-contexts/src/c9662.rs new file mode 100644 index 00000000..a734e48e --- /dev/null +++ b/highlight/jirs-contexts/src/c9662.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\A(#!).*(?=(?m:$))"), + scope: vec![ + Scope { + a: 51510711065903254, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9663.rs b/highlight/jirs-contexts/src/c9663.rs new file mode 100644 index 00000000..ebafaa39 --- /dev/null +++ b/highlight/jirs-contexts/src/c9663.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^[ \\t]+)?((//)(?:\\s*((@)internal)(?=\\s|(?m:$)))?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288466114282589, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 51510711028613270, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576629252246, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47292507833237654, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9510 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9664.rs b/highlight/jirs-contexts/src/c9664.rs new file mode 100644 index 00000000..60a396a3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9664.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9581 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9579 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9560 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9580 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9622 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9593 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9654 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9665.rs b/highlight/jirs-contexts/src/c9665.rs new file mode 100644 index 00000000..3bff0091 --- /dev/null +++ b/highlight/jirs-contexts/src/c9665.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9656 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9655 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9671 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9666.rs b/highlight/jirs-contexts/src/c9666.rs new file mode 100644 index 00000000..07f45e4f --- /dev/null +++ b/highlight/jirs-contexts/src/c9666.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}|u\\{[0-9A-Fa-f]+\\}|[0-2][0-7]{0,2}|3[0-6][0-7]?|37[0-7]?|[4-7][0-7]?|.|(?m:$))"), + scope: vec![ + Scope { + a: 59955200847315094, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9667.rs b/highlight/jirs-contexts/src/c9667.rs new file mode 100644 index 00000000..8a17b52e --- /dev/null +++ b/highlight/jirs-contexts/src/c9667.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9623 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9669 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9637 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9652 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\\())\n|\n(?:(EPSILON|MAX_SAFE_INTEGER|MAX_VALUE|MIN_SAFE_INTEGER|MIN_VALUE|NEGATIVE_INFINITY|POSITIVE_INFINITY)\\b(?!\\$)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925246510891158, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) (?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925409758970006, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 61925246510891841, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1039 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9670.rs b/highlight/jirs-contexts/src/c9670.rs new file mode 100644 index 00000000..ae5e544d --- /dev/null +++ b/highlight/jirs-contexts/src/c9670.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*\\??\\.\\s*)*|(\\??\\.\\s*)?)([_$\\p{L}][_$\\p{L}\\p{N}]*)(<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))(([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?))*(?)*(?\\s*)?`)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9517 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?=(<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))(([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer|awaited|typeof|readonly)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))(?=\\s*([\\<\\>\\,\\.\\[]|=>|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?))*(?)*(?\\s*)`)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615874, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9519 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)?(`)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615874, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 47288629323956666, + b: 51229090006433792, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9520 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9672.rs b/highlight/jirs-contexts/src/c9672.rs new file mode 100644 index 00000000..89e4690b --- /dev/null +++ b/highlight/jirs-contexts/src/c9672.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629477441718, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9516 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9673.rs b/highlight/jirs-contexts/src/c9673.rs new file mode 100644 index 00000000..73d896e4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9673.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!\\?\\.\\s*[^\\p{Nd}])(\\?)(?!\\?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628123320470, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9521 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9674.rs b/highlight/jirs-contexts/src/c9674.rs new file mode 100644 index 00000000..8d96b913 --- /dev/null +++ b/highlight/jirs-contexts/src/c9674.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9630 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9691 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9680 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9688 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9692 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9686 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9681 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9687 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9682 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9689 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9683 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(?=\\s*\\S)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9524 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9525 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9678.rs b/highlight/jirs-contexts/src/c9678.rs new file mode 100644 index 00000000..720bdeff --- /dev/null +++ b/highlight/jirs-contexts/src/c9678.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\<"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629477507254, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9526 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9679.rs b/highlight/jirs-contexts/src/c9679.rs new file mode 100644 index 00000000..b63f02e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9679.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 969 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9680.rs b/highlight/jirs-contexts/src/c9680.rs new file mode 100644 index 00000000..1d1efdca --- /dev/null +++ b/highlight/jirs-contexts/src/c9680.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)\n ))\n )\n )\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9531 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9683.rs b/highlight/jirs-contexts/src/c9683.rs new file mode 100644 index 00000000..f85ed6b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9683.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=>)(?=\\s*\\S)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576474128808, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9533 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 48414576474128808, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9534 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9684.rs b/highlight/jirs-contexts/src/c9684.rs new file mode 100644 index 00000000..d7c3a93f --- /dev/null +++ b/highlight/jirs-contexts/src/c9684.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<==>)(?=\\s*\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9532 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9690 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9675 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9685.rs b/highlight/jirs-contexts/src/c9685.rs new file mode 100644 index 00000000..7ba8d052 --- /dev/null +++ b/highlight/jirs-contexts/src/c9685.rs @@ -0,0 +1,114 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*(<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450811, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 46444251642069142, + b: 0, + }, + Scope { + a: 47288629477507254, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9535 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450198, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444251642069142, + b: 0, + }, + Scope { + a: 47288629477507254, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9536 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450811, + b: 42221246506598400, + }, + ]),(2, vec![ + Scope { + a: 47288788234665984, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288788293582998, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 59392130632450198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9686.rs b/highlight/jirs-contexts/src/c9686.rs new file mode 100644 index 00000000..aab74c29 --- /dev/null +++ b/highlight/jirs-contexts/src/c9686.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660310, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9537 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9687.rs b/highlight/jirs-contexts/src/c9687.rs new file mode 100644 index 00000000..e5d03dce --- /dev/null +++ b/highlight/jirs-contexts/src/c9687.rs @@ -0,0 +1,116 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9693 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([&|])(?=\\s*\\{)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628112179350, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9539 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[&|]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628112179350, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9540 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629477507254, + b: 42221246506598400, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9541 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9689.rs b/highlight/jirs-contexts/src/c9689.rs new file mode 100644 index 00000000..dc41451e --- /dev/null +++ b/highlight/jirs-contexts/src/c9689.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803030, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9542 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c969.rs b/highlight/jirs-contexts/src/c969.rs new file mode 100644 index 00000000..84ba00f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c969.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 1016 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1039 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9690.rs b/highlight/jirs-contexts/src/c9690.rs new file mode 100644 index 00000000..26faa8ea --- /dev/null +++ b/highlight/jirs-contexts/src/c9690.rs @@ -0,0 +1,105 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847868566, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9543 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9693.rs b/highlight/jirs-contexts/src/c9693.rs new file mode 100644 index 00000000..c01423f5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9693.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)([_$\\p{L}][_$\\p{L}\\p{N}]*)(?=\\s*\n# function assignment |\n(=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*))))))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382614, + b: 0, + }, + Scope { + a: 49259087305965718, + b: 0, + }, + Scope { + a: 59392130630615190, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9550 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382614, + b: 0, + }, + Scope { + a: 49259087305965718, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9551 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9697.rs b/highlight/jirs-contexts/src/c9697.rs new file mode 100644 index 00000000..b7c93125 --- /dev/null +++ b/highlight/jirs-contexts/src/c9697.rs @@ -0,0 +1,92 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)([_$\\p{L}][_$\\p{L}\\p{N}]*)(\\!)?(?=\\s*\n# function assignment |\n(=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*))))))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?[\\(]\\s*((([\\{\\[]\\s*)?(?m:$))|((\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})\\s*((:\\s*\\{?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))|((\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])\\s*((:\\s*\\[?(?m:$))|((\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+\\s*)?=\\s*)))))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)?\n [(]\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*\\>)*>\\s*)? # typeparameters\n \\(\\s*(\\/\\*([^\\*]|(\\*[^\\/]))*\\*\\/\\s*)*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()\\\'\\\"\\`]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\\'([^\\\'\\\\]|\\\\.)*\\\')|(\\\"([^\\\"\\\\]|\\\\.)*\\\")|(\\`([^\\`\\\\]|\\\\.)*\\`))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)\\{\\}]|\\<([^<>]|\\<[^<>]+\\>)+\\>|\\([^\\(\\)]+\\)|\\{[^\\{\\}]+\\})+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382614, + b: 0, + }, + Scope { + a: 59392130630615190, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628264485014, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9552 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\p{Lu}][_$\\p{Nd}\\p{Lu}]*)(?![_$\\p{L}\\p{N}])(\\!)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382614, + b: 0, + }, + Scope { + a: 49259087305965718, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628264485014, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9553 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)(\\!)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382614, + b: 0, + }, + Scope { + a: 49259087310291094, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628264485014, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9554 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9698.rs b/highlight/jirs-contexts/src/c9698.rs new file mode 100644 index 00000000..ec36bb01 --- /dev/null +++ b/highlight/jirs-contexts/src/c9698.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9677 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9665 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9578 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9699.rs b/highlight/jirs-contexts/src/c9699.rs new file mode 100644 index 00000000..e1de6adb --- /dev/null +++ b/highlight/jirs-contexts/src/c9699.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?\\s*(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628111130774, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9555 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629327560875, + b: 1688879925035008, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^,)\\n]+"), + scope: vec![ + Scope { + a: 49258876850208774, + b: 1970324836974592, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c970.rs b/highlight/jirs-contexts/src/c970.rs new file mode 100644 index 00000000..cc1f86ae --- /dev/null +++ b/highlight/jirs-contexts/src/c970.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1006 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 971 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9700.rs b/highlight/jirs-contexts/src/c9700.rs new file mode 100644 index 00000000..4ca05f28 --- /dev/null +++ b/highlight/jirs-contexts/src/c9700.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9946 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9701.rs b/highlight/jirs-contexts/src/c9701.rs new file mode 100644 index 00000000..ad0bce74 --- /dev/null +++ b/highlight/jirs-contexts/src/c9701.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476130997, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9864 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9702.rs b/highlight/jirs-contexts/src/c9702.rs new file mode 100644 index 00000000..759ea88c --- /dev/null +++ b/highlight/jirs-contexts/src/c9702.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476130997, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9863 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9703.rs b/highlight/jirs-contexts/src/c9703.rs new file mode 100644 index 00000000..cda6b0f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9703.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847868567, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9704.rs b/highlight/jirs-contexts/src/c9704.rs new file mode 100644 index 00000000..26af1c46 --- /dev/null +++ b/highlight/jirs-contexts/src/c9704.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==>|\\{|(^\\s*(export|function|class|interface|let|var|const|import|enum|namespace|module|type|abstract|declare)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9900 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9860 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9705.rs b/highlight/jirs-contexts/src/c9705.rs new file mode 100644 index 00000000..0e91c9da --- /dev/null +++ b/highlight/jirs-contexts/src/c9705.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\}|\\S)(?)|((?!\\{)(?=\\S))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9875 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9706.rs b/highlight/jirs-contexts/src/c9706.rs new file mode 100644 index 00000000..414041f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9706.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9987 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9707.rs b/highlight/jirs-contexts/src/c9707.rs new file mode 100644 index 00000000..82122992 --- /dev/null +++ b/highlight/jirs-contexts/src/c9707.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==>|\\{|(^\\s*(export|function|class|interface|let|var|const|import|enum|namespace|module|type|abstract|declare)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9861 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9708.rs b/highlight/jirs-contexts/src/c9708.rs new file mode 100644 index 00000000..5a959d67 --- /dev/null +++ b/highlight/jirs-contexts/src/c9708.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}|(?=\\*/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9866 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9709.rs b/highlight/jirs-contexts/src/c9709.rs new file mode 100644 index 00000000..e81752e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9709.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]|(?=\\*/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9866 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c971.rs b/highlight/jirs-contexts/src/c971.rs new file mode 100644 index 00000000..170d3846 --- /dev/null +++ b/highlight/jirs-contexts/src/c971.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 997 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1000 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9710.rs b/highlight/jirs-contexts/src/c9710.rs new file mode 100644 index 00000000..fbeb140d --- /dev/null +++ b/highlight/jirs-contexts/src/c9710.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9869 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9711.rs b/highlight/jirs-contexts/src/c9711.rs new file mode 100644 index 00000000..fbeb140d --- /dev/null +++ b/highlight/jirs-contexts/src/c9711.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9869 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9712.rs b/highlight/jirs-contexts/src/c9712.rs new file mode 100644 index 00000000..456adcd5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9712.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9877 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9931 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9908 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9893 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10000 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9854 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9956 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9862 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9855 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9875 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9959 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9713.rs b/highlight/jirs-contexts/src/c9713.rs new file mode 100644 index 00000000..f243ea68 --- /dev/null +++ b/highlight/jirs-contexts/src/c9713.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9872 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9892 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))(?=\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*(\\s*\\??\\.\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*)*\\s*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450811, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186470432919, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9891 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9714.rs b/highlight/jirs-contexts/src/c9714.rs new file mode 100644 index 00000000..826e9c7c --- /dev/null +++ b/highlight/jirs-contexts/src/c9714.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038871, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9885 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9715.rs b/highlight/jirs-contexts/src/c9715.rs new file mode 100644 index 00000000..073dceb5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9715.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*/"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038871, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9716.rs b/highlight/jirs-contexts/src/c9716.rs new file mode 100644 index 00000000..c22ca864 --- /dev/null +++ b/highlight/jirs-contexts/src/c9716.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 51510711028613271, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 51510711028613271, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9717.rs b/highlight/jirs-contexts/src/c9717.rs new file mode 100644 index 00000000..17d76334 --- /dev/null +++ b/highlight/jirs-contexts/src/c9717.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9967 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9718.rs b/highlight/jirs-contexts/src/c9718.rs new file mode 100644 index 00000000..c6bb5c99 --- /dev/null +++ b/highlight/jirs-contexts/src/c9718.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9719.rs b/highlight/jirs-contexts/src/c9719.rs new file mode 100644 index 00000000..635b57c8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9719.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9942 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c972.rs b/highlight/jirs-contexts/src/c972.rs new file mode 100644 index 00000000..40462d18 --- /dev/null +++ b/highlight/jirs-contexts/src/c972.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 1017 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9720.rs b/highlight/jirs-contexts/src/c9720.rs new file mode 100644 index 00000000..1dee531c --- /dev/null +++ b/highlight/jirs-contexts/src/c9720.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9857 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9721.rs b/highlight/jirs-contexts/src/c9721.rs new file mode 100644 index 00000000..2d72db2c --- /dev/null +++ b/highlight/jirs-contexts/src/c9721.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476131646, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9950 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9722.rs b/highlight/jirs-contexts/src/c9722.rs new file mode 100644 index 00000000..f4856d2d --- /dev/null +++ b/highlight/jirs-contexts/src/c9722.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476130997, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9948 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9723.rs b/highlight/jirs-contexts/src/c9723.rs new file mode 100644 index 00000000..58391c4c --- /dev/null +++ b/highlight/jirs-contexts/src/c9723.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9941 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9724.rs b/highlight/jirs-contexts/src/c9724.rs new file mode 100644 index 00000000..bad85d95 --- /dev/null +++ b/highlight/jirs-contexts/src/c9724.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9856 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9725.rs b/highlight/jirs-contexts/src/c9725.rs new file mode 100644 index 00000000..80281b7b --- /dev/null +++ b/highlight/jirs-contexts/src/c9725.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=^)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)(reference|amd-dependency|amd-module)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153436, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 59392130632122972, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9726 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9726.rs b/highlight/jirs-contexts/src/c9726.rs new file mode 100644 index 00000000..fd9f56f9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9726.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629324153436, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("path|types|no-default-lib|lib|name"), + scope: vec![ + Scope { + a: 59392186477183580, + b: 42502721483309056, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("="), + scope: vec![ + Scope { + a: 52636628111130775, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9727.rs b/highlight/jirs-contexts/src/c9727.rs new file mode 100644 index 00000000..3fc811e3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9727.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=@|\\*/)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^\\s\\*\\s+"), + scope: vec![], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G(<)caption(>)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632123121, + b: 711005791171117056, + }, + ]),(1, vec![ + Scope { + a: 47288629367997663, + b: 51239294848729088, + }, + ]),(2, vec![ + Scope { + a: 47288629367997663, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9728 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[^\\s@*](?:[^*]|\\*[^/])*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 845262458650624, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9728.rs b/highlight/jirs-contexts/src/c9728.rs new file mode 100644 index 00000000..99cffa22 --- /dev/null +++ b/highlight/jirs-contexts/src/c9728.rs @@ -0,0 +1,53 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59955136464554462, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 59955136464554462, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("()|(?=\\*/)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632123121, + b: 711005791171117056, + }, + ]),(1, vec![ + Scope { + a: 47288629367997663, + b: 51239294848729088, + }, + ]),(2, vec![ + Scope { + a: 47288629367997663, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9729.rs b/highlight/jirs-contexts/src/c9729.rs new file mode 100644 index 00000000..5806c2d1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9729.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s|\\*/|[^{}\\[\\]A-Za-z_$])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9913 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[^@\\s*/]|\\*[^/])+"), + scope: vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c973.rs b/highlight/jirs-contexts/src/c973.rs new file mode 100644 index 00000000..898ea93b --- /dev/null +++ b/highlight/jirs-contexts/src/c973.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844485059674112, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 972 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9730.rs b/highlight/jirs-contexts/src/c9730.rs new file mode 100644 index 00000000..5e337391 --- /dev/null +++ b/highlight/jirs-contexts/src/c9730.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s|\\*/|[^{}\\[\\]A-Za-z_$])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9913 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([A-Za-z_$][\\w$.\\[\\]]*)"), + scope: vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\\[)\\s*\n[\\w$]+\n(?:\n (?:\\[\\])? # Foo[ ].bar properties within an array\n \\. # Foo.Bar namespaced parameter\n [\\w$]+\n)*\n(?:\n \\s*\n (=) # [foo=bar] Default parameter value\n \\s*\n (\n # The inner regexes are to stop the match early at */ and to not stop at escaped quotes\n (?>\n \"(?:(?:\\*(?!/))|(?:\\\\(?!\"))|[^*\\\\])*?\" | # [foo=\"bar\"] Double-quoted\n \'(?:(?:\\*(?!/))|(?:\\\\(?!\'))|[^*\\\\])*?\' | # [foo=\'bar\'] Single-quoted\n \\[ (?:(?:\\*(?!/))|[^*])*? \\] | # [foo=[1,2]] Array literal\n (?:(?:\\*(?!/))|\\s(?!\\s*\\])|\\[.*?(?:\\]|(?=\\*/))|[^*\\s\\[\\]])* # Everything else\n )*\n )\n)?\n\\s*(?:(\\])((?:[^*\\s]|\\*[^\\s/])+)?|(?=\\*/))"), + scope: vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629476655286, + b: 244607316909752320, + }, + ]),(2, vec![ + Scope { + a: 52636628111133150, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 845262458650624, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629476655275, + b: 244607316909752320, + }, + ]),(5, vec![ + Scope { + a: 50103314684250590, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9731.rs b/highlight/jirs-contexts/src/c9731.rs new file mode 100644 index 00000000..f1ed22c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9731.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s|\\*/|[^{}\\[\\]A-Za-z_$])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9913 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9732.rs b/highlight/jirs-contexts/src/c9732.rs new file mode 100644 index 00000000..1363f13f --- /dev/null +++ b/highlight/jirs-contexts/src/c9732.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 49259087457550336, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 49259087457550336, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: true, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: true, + regex: Regex::new("(\\3)|(?=(?m:$)|\\*/)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629323956395, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9733.rs b/highlight/jirs-contexts/src/c9733.rs new file mode 100644 index 00000000..5e81181f --- /dev/null +++ b/highlight/jirs-contexts/src/c9733.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9734 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9734.rs b/highlight/jirs-contexts/src/c9734.rs new file mode 100644 index 00000000..3ee7cfa1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9734.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 49259087457681559, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9735 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=((\\\'([^\\\'\\\\]|\\\\\\\'|\\\\)*\\\')|(\\\"([^\\\"\\\\]|\\\\\\\"|\\\\)*\\\")|(\\[([^\\[\\]]|\\[[^\\[\\]]*\\])+\\])))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9736 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9735.rs b/highlight/jirs-contexts/src/c9735.rs new file mode 100644 index 00000000..58e3e2d2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9735.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\}|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10000 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9736.rs b/highlight/jirs-contexts/src/c9736.rs new file mode 100644 index 00000000..bd268ae8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9736.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\}|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9858 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10000 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9737.rs b/highlight/jirs-contexts/src/c9737.rs new file mode 100644 index 00000000..11714899 --- /dev/null +++ b/highlight/jirs-contexts/src/c9737.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|;|^\\s*abstract\\b|^\\s*async\\b|^\\s*class\\b|^\\s*const\\b|^\\s*declare\\b|^\\s*enum\\b|^\\s*export\\b|^\\s*function\\b|^\\s*import\\b|^\\s*interface\\b|^\\s*let\\b|^\\s*module\\b|^\\s*namespace\\b|^\\s*return\\b|^\\s*type\\b|^\\s*var\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9738.rs b/highlight/jirs-contexts/src/c9738.rs new file mode 100644 index 00000000..a11c8608 --- /dev/null +++ b/highlight/jirs-contexts/src/c9738.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|;|^\\s*abstract\\b|^\\s*async\\b|^\\s*class\\b|^\\s*const\\b|^\\s*declare\\b|^\\s*enum\\b|^\\s*export\\b|^\\s*function\\b|^\\s*import\\b|^\\s*interface\\b|^\\s*let\\b|^\\s*module\\b|^\\s*namespace\\b|^\\s*return\\b|^\\s*type\\b|^\\s*var\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9907 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9739.rs b/highlight/jirs-contexts/src/c9739.rs new file mode 100644 index 00000000..88bbcf2a --- /dev/null +++ b/highlight/jirs-contexts/src/c9739.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52638522221068439, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c974.rs b/highlight/jirs-contexts/src/c974.rs new file mode 100644 index 00000000..dc3d8377 --- /dev/null +++ b/highlight/jirs-contexts/src/c974.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x:\n [-+]? \\d* (\\.) \\d+ (?:[eE](?:[-+]?\\d+))?\n| [-+]? \\d+ (?:[eE](?:[-+]?\\d+))\n)((?i:deg|grad|rad|turn))\\b"), + scope: vec![ + Scope { + a: 59955089176592602, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620735397902, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[-+]?\\d+)((?i:deg|grad|rad|turn))\\b"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 52636787033309198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("0\\b(?!%)"), + scope: vec![ + Scope { + a: 59955089176461530, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9740.rs b/highlight/jirs-contexts/src/c9740.rs new file mode 100644 index 00000000..230773cd --- /dev/null +++ b/highlight/jirs-contexts/src/c9740.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,:})\\]]|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=\\}|;|,|(?m:$)|(^(?!\\s*((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=[};,=]|(?m:$)|(^(?!\\s*((\\b(?)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$)))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204396183703, + b: 0, + }, + Scope { + a: 59392130630615191, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628167491735, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 46444204396183703, + b: 0, + }, + Scope { + a: 49261685762490519, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 52636628167491735, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9743.rs b/highlight/jirs-contexts/src/c9743.rs new file mode 100644 index 00000000..21175237 --- /dev/null +++ b/highlight/jirs-contexts/src/c9743.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("await"), + scope: vec![ + Scope { + a: 52636636708536471, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9744 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9744.rs b/highlight/jirs-contexts/src/c9744.rs new file mode 100644 index 00000000..37a0e013 --- /dev/null +++ b/highlight/jirs-contexts/src/c9744.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9959 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9745.rs b/highlight/jirs-contexts/src/c9745.rs new file mode 100644 index 00000000..dee4256b --- /dev/null +++ b/highlight/jirs-contexts/src/c9745.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))(?!(([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*\\??\\.\\s*)*|(\\??\\.\\s*)?)([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(\\?\\.\\s*)?(<\\s*(((keyof|infer)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'[^\\\']*\\\')|(\\\"[^\\\"]*\\\")|(\\`[^\\`]*\\`))(?=\\s*([\\<\\>\\,\\.\\[=]|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'[^\\\']*\\\')|(\\\"[^\\\"]*\\\")|(\\`[^\\`]*\\`))(?=\\s*([\\<\\>\\,\\.\\[=]|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?!=)\\>)*(?!=)>\\s*)?\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*\\??\\.\\s*)*|(\\??\\.\\s*)?)([_$\\p{L}][_$\\p{L}\\p{N}]*))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9746 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?\\."), + scope: vec![ + Scope { + a: 46444882995642368, + b: 0, + }, + Scope { + a: 47288788293582999, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9980 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9952 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9746.rs b/highlight/jirs-contexts/src/c9746.rs new file mode 100644 index 00000000..eb7cbef3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9746.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*(\\?\\.\\s*)?(<\\s*(((keyof|infer)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'[^\\\']*\\\')|(\\\"[^\\\"]*\\\")|(\\`[^\\`]*\\`))(?=\\s*([\\<\\>\\,\\.\\[=]|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'[^\\\']*\\\')|(\\\"[^\\\"]*\\\")|(\\`[^\\`]*\\`))(?=\\s*([\\<\\>\\,\\.\\[=]|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?!=)\\>)*(?!=)>\\s*)?\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9929 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9971 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9943 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9957 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|;)|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9899 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9895 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9748.rs b/highlight/jirs-contexts/src/c9748.rs new file mode 100644 index 00000000..e8a963f2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9748.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9899 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9895 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9749.rs b/highlight/jirs-contexts/src/c9749.rs new file mode 100644 index 00000000..0fd2fc71 --- /dev/null +++ b/highlight/jirs-contexts/src/c9749.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629327560875, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9901 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c975.rs b/highlight/jirs-contexts/src/c975.rs new file mode 100644 index 00000000..c8d21960 --- /dev/null +++ b/highlight/jirs-contexts/src/c975.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)charset\\b)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398821, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 828 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9750.rs b/highlight/jirs-contexts/src/c9750.rs new file mode 100644 index 00000000..a11c4024 --- /dev/null +++ b/highlight/jirs-contexts/src/c9750.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfrom\\b"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636636773023895, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9907 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9752.rs b/highlight/jirs-contexts/src/c9752.rs new file mode 100644 index 00000000..d27ed71a --- /dev/null +++ b/highlight/jirs-contexts/src/c9752.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9753.rs b/highlight/jirs-contexts/src/c9753.rs new file mode 100644 index 00000000..35f480e7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9753.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|(?m:$)|^)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450811, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![ + Scope { + a: 49259087310291095, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9754.rs b/highlight/jirs-contexts/src/c9754.rs new file mode 100644 index 00000000..144dd02d --- /dev/null +++ b/highlight/jirs-contexts/src/c9754.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9906 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9755.rs b/highlight/jirs-contexts/src/c9755.rs new file mode 100644 index 00000000..2f58264b --- /dev/null +++ b/highlight/jirs-contexts/src/c9755.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\])\\s*(\\?\\s*)?|(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243847868567, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628167491735, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9756.rs b/highlight/jirs-contexts/src/c9756.rs new file mode 100644 index 00000000..395d93b7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9756.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\])([+-])?\\s*(\\?\\s*)?|(?m:$)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243847868567, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628112179373, + b: 42502721483309056, + }, + ]),(3, vec![ + Scope { + a: 52636628167491735, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9757.rs b/highlight/jirs-contexts/src/c9757.rs new file mode 100644 index 00000000..71491aed --- /dev/null +++ b/highlight/jirs-contexts/src/c9757.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("}|(?=\\*/)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629367997388, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G((?=https?://)(?:[^|}\\s*]|\\*[/])+)(\\|)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087293776279, + b: 711005791171117056, + }, + ]),(2, vec![ + Scope { + a: 47288620744444382, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G((?:[^{}@\\s|*]|\\*[^/])+)(\\|)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087349549534, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620744444382, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9758.rs b/highlight/jirs-contexts/src/c9758.rs new file mode 100644 index 00000000..895c15ea --- /dev/null +++ b/highlight/jirs-contexts/src/c9758.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))|(?=[;),}\\]:?]|\\|\\||\\&\\&|(?m:$)|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9872 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632450461, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9871 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c976.rs b/highlight/jirs-contexts/src/c976.rs new file mode 100644 index 00000000..f22ad175 --- /dev/null +++ b/highlight/jirs-contexts/src/c976.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)counter-style\\b)\\s+(?:(?i:\\b(decimal|none)\\b)|((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)))?\\s*(?=\\{|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398822, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 50103314687524878, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392186487472142, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 829 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9760.rs b/highlight/jirs-contexts/src/c9760.rs new file mode 100644 index 00000000..022e0960 --- /dev/null +++ b/highlight/jirs-contexts/src/c9760.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, +], + meta_content_scope: vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((}))\\s*|(?=\\*/)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ]),(2, vec![ + Scope { + a: 47288629367997388, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9866 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9761.rs b/highlight/jirs-contexts/src/c9761.rs new file mode 100644 index 00000000..ac6981a1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9761.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949642923, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9762.rs b/highlight/jirs-contexts/src/c9762.rs new file mode 100644 index 00000000..f907dc7f --- /dev/null +++ b/highlight/jirs-contexts/src/c9762.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9916 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9763.rs b/highlight/jirs-contexts/src/c9763.rs new file mode 100644 index 00000000..5f26aed4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9763.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956395, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9916 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9764.rs b/highlight/jirs-contexts/src/c9764.rs new file mode 100644 index 00000000..8447a046 --- /dev/null +++ b/highlight/jirs-contexts/src/c9764.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[/]?>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9922 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9921 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9918 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9919 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9917 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9924 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9765.rs b/highlight/jirs-contexts/src/c9765.rs new file mode 100644 index 00000000..1528aad5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9765.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!(<)\\s*(?:([_$\\p{L}][-$\\p{L}\\p{N}.]*)(?))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9920 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9766.rs b/highlight/jirs-contexts/src/c9766.rs new file mode 100644 index 00000000..0908cc09 --- /dev/null +++ b/highlight/jirs-contexts/src/c9766.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!(<)\\s*(?:([_$\\p{L}][-$\\p{L}\\p{N}.]*)(?))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9926 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9767.rs b/highlight/jirs-contexts/src/c9767.rs new file mode 100644 index 00000000..3357c98e --- /dev/null +++ b/highlight/jirs-contexts/src/c9767.rs @@ -0,0 +1,69 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46453494563012759, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46453494563012759, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 59392130632122742, + b: 42502721483309056, + }, + ]),(3, vec![ + Scope { + a: 47288620745621655, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130632122519, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 61925366922608791, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629324153003, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9915 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9768.rs b/highlight/jirs-contexts/src/c9768.rs new file mode 100644 index 00000000..c7c7fad5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9768.rs @@ -0,0 +1,113 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/>)|(?:())"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153003, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 47288629324153014, + b: 42502721483309056, + }, + ]),(3, vec![ + Scope { + a: 59392130632122742, + b: 42502721483309056, + }, + ]),(4, vec![ + Scope { + a: 47288620745621655, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392130632122519, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 61925366922608791, + b: 0, + }, + ]),(7, vec![ + Scope { + a: 47288629324153003, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)\\s*(?:([_$\\p{L}][-$\\p{L}\\p{N}.]*)(?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 59392130632122742, + b: 42502721483309056, + }, + ]),(3, vec![ + Scope { + a: 47288620745621655, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130632122519, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 61925366922608791, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9769 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153003, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9770 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9769.rs b/highlight/jirs-contexts/src/c9769.rs new file mode 100644 index 00000000..162dbf94 --- /dev/null +++ b/highlight/jirs-contexts/src/c9769.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[/]?>)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9980 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9923 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c977.rs b/highlight/jirs-contexts/src/c977.rs new file mode 100644 index 00000000..00fae96d --- /dev/null +++ b/highlight/jirs-contexts/src/c977.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*@custom-media\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 830 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9770.rs b/highlight/jirs-contexts/src/c9770.rs new file mode 100644 index 00000000..ea76905c --- /dev/null +++ b/highlight/jirs-contexts/src/c9770.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46453494563012759, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46453494563012759, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?= Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9875 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9772.rs b/highlight/jirs-contexts/src/c9772.rs new file mode 100644 index 00000000..b5bce054 --- /dev/null +++ b/highlight/jirs-contexts/src/c9772.rs @@ -0,0 +1,61 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\(|\\<)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9858 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9936 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 46444204391792791, + b: 0, + }, + Scope { + a: 59392130630615191, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![ + Scope { + a: 52636628167491735, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9773.rs b/highlight/jirs-contexts/src/c9773.rs new file mode 100644 index 00000000..5acbbe31 --- /dev/null +++ b/highlight/jirs-contexts/src/c9773.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,|(?m:$))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9932 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9895 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9774.rs b/highlight/jirs-contexts/src/c9774.rs new file mode 100644 index 00000000..5acbbe31 --- /dev/null +++ b/highlight/jirs-contexts/src/c9774.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,|(?m:$))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9932 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9895 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9775.rs b/highlight/jirs-contexts/src/c9775.rs new file mode 100644 index 00000000..5acbbe31 --- /dev/null +++ b/highlight/jirs-contexts/src/c9775.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,|(?m:$))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9932 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9895 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9776.rs b/highlight/jirs-contexts/src/c9776.rs new file mode 100644 index 00000000..acf4d8d7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9776.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})|(?=;|^\\s*abstract\\b|^\\s*async\\b|^\\s*class\\b|^\\s*const\\b|^\\s*declare\\b|^\\s*enum\\b|^\\s*export\\b|^\\s*function\\b|^\\s*import\\b|^\\s*interface\\b|^\\s*let\\b|^\\s*module\\b|^\\s*namespace\\b|^\\s*return\\b|^\\s*type\\b|^\\s*var\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![ + Scope { + a: 59392130632450811, + b: 42502721483309056, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9957 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9875 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9777.rs b/highlight/jirs-contexts/src/c9777.rs new file mode 100644 index 00000000..49df5733 --- /dev/null +++ b/highlight/jirs-contexts/src/c9777.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))|(?=[;),}\\]:]|\\|\\||\\&\\&|(?m:$)|((? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9940 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9864 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9779.rs b/highlight/jirs-contexts/src/c9779.rs new file mode 100644 index 00000000..4e83f524 --- /dev/null +++ b/highlight/jirs-contexts/src/c9779.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47291305085566976, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9858 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9936 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![ + Scope { + a: 49261685762490519, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c978.rs b/highlight/jirs-contexts/src/c978.rs new file mode 100644 index 00000000..a81343f1 --- /dev/null +++ b/highlight/jirs-contexts/src/c978.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)document)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398824, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 832 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9780.rs b/highlight/jirs-contexts/src/c9780.rs new file mode 100644 index 00000000..7f40c0a9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9780.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9940 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9863 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9781.rs b/highlight/jirs-contexts/src/c9781.rs new file mode 100644 index 00000000..9b1acca1 --- /dev/null +++ b/highlight/jirs-contexts/src/c9781.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476131646, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9939 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9782.rs b/highlight/jirs-contexts/src/c9782.rs new file mode 100644 index 00000000..1c56830d --- /dev/null +++ b/highlight/jirs-contexts/src/c9782.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476131646, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9938 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9783.rs b/highlight/jirs-contexts/src/c9783.rs new file mode 100644 index 00000000..48807531 --- /dev/null +++ b/highlight/jirs-contexts/src/c9783.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,)|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9932 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9895 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\(|\\<)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9932 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9785.rs b/highlight/jirs-contexts/src/c9785.rs new file mode 100644 index 00000000..4ca05f28 --- /dev/null +++ b/highlight/jirs-contexts/src/c9785.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9946 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9786.rs b/highlight/jirs-contexts/src/c9786.rs new file mode 100644 index 00000000..2006c4b8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9786.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)|((?<=[\\]])(?=\\s*[\\(\\<]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9858 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9787.rs b/highlight/jirs-contexts/src/c9787.rs new file mode 100644 index 00000000..e420cb6a --- /dev/null +++ b/highlight/jirs-contexts/src/c9787.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)|((?<=[\\\'\\\"])(?=\\s*[\\(\\<]))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9788.rs b/highlight/jirs-contexts/src/c9788.rs new file mode 100644 index 00000000..398a4da5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9788.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,)|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9895 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9789.rs b/highlight/jirs-contexts/src/c9789.rs new file mode 100644 index 00000000..25497d3f --- /dev/null +++ b/highlight/jirs-contexts/src/c9789.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c979.rs b/highlight/jirs-contexts/src/c979.rs new file mode 100644 index 00000000..c378ef60 --- /dev/null +++ b/highlight/jirs-contexts/src/c979.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)font-face)\\s*(?=\\{|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398825, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 834 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9790.rs b/highlight/jirs-contexts/src/c9790.rs new file mode 100644 index 00000000..b8f2d189 --- /dev/null +++ b/highlight/jirs-contexts/src/c9790.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\}|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9791.rs b/highlight/jirs-contexts/src/c9791.rs new file mode 100644 index 00000000..e2b212eb --- /dev/null +++ b/highlight/jirs-contexts/src/c9791.rs @@ -0,0 +1,64 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=:)\\s*(async)?(?=\\s*(<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)\\(\\s*([\\{\\[]\\s*)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182167, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9792 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=:)\\s*(async)?\\s*(\\()(?=\\s*([\\{\\[]\\s*)?(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182167, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9794 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9792.rs b/highlight/jirs-contexts/src/c9792.rs new file mode 100644 index 00000000..9e471448 --- /dev/null +++ b/highlight/jirs-contexts/src/c9792.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9793 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9793.rs b/highlight/jirs-contexts/src/c9793.rs new file mode 100644 index 00000000..175ec330 --- /dev/null +++ b/highlight/jirs-contexts/src/c9793.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9889 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9794.rs b/highlight/jirs-contexts/src/c9794.rs new file mode 100644 index 00000000..175ec330 --- /dev/null +++ b/highlight/jirs-contexts/src/c9794.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9889 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9795.rs b/highlight/jirs-contexts/src/c9795.rs new file mode 100644 index 00000000..f4856d2d --- /dev/null +++ b/highlight/jirs-contexts/src/c9795.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476130997, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9948 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9796.rs b/highlight/jirs-contexts/src/c9796.rs new file mode 100644 index 00000000..6ca0ecc4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9796.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=,|\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9940 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9948 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9797.rs b/highlight/jirs-contexts/src/c9797.rs new file mode 100644 index 00000000..2d72db2c --- /dev/null +++ b/highlight/jirs-contexts/src/c9797.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629476131646, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9950 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9798.rs b/highlight/jirs-contexts/src/c9798.rs new file mode 100644 index 00000000..175ec330 --- /dev/null +++ b/highlight/jirs-contexts/src/c9798.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9889 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9799.rs b/highlight/jirs-contexts/src/c9799.rs new file mode 100644 index 00000000..469419c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9799.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9954 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c98.rs b/highlight/jirs-contexts/src/c98.rs new file mode 100644 index 00000000..33257331 --- /dev/null +++ b/highlight/jirs-contexts/src/c98.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 100 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c980.rs b/highlight/jirs-contexts/src/c980.rs new file mode 100644 index 00000000..0648bc93 --- /dev/null +++ b/highlight/jirs-contexts/src/c980.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)import\\b)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398775, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 835 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9800.rs b/highlight/jirs-contexts/src/c9800.rs new file mode 100644 index 00000000..469419c9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9800.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9954 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9801.rs b/highlight/jirs-contexts/src/c9801.rs new file mode 100644 index 00000000..e6b1cd78 --- /dev/null +++ b/highlight/jirs-contexts/src/c9801.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9802.rs b/highlight/jirs-contexts/src/c9802.rs new file mode 100644 index 00000000..2491519f --- /dev/null +++ b/highlight/jirs-contexts/src/c9802.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46445192233287680, + b: 0, + }, + Scope { + a: 46444878704214440, + b: 42502721483309056, + }, +], + meta_content_scope: vec![ + Scope { + a: 46445192233287680, + b: 0, + }, + Scope { + a: 46444878704214440, + b: 42502721483309056, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?==>|\\{|(^\\s*(export|function|class|interface|let|var|const|import|enum|namespace|module|type|abstract|declare)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9861 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9803.rs b/highlight/jirs-contexts/src/c9803.rs new file mode 100644 index 00000000..a9cf8bb2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9803.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\")|((?:[^\\\\\\n])(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 50103314676383895, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9969 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9804.rs b/highlight/jirs-contexts/src/c9804.rs new file mode 100644 index 00000000..fa77975d --- /dev/null +++ b/highlight/jirs-contexts/src/c9804.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\\')|((?:[^\\\\\\n])(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 50103314676383895, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9969 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9805.rs b/highlight/jirs-contexts/src/c9805.rs new file mode 100644 index 00000000..25be72d9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9805.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/)([gimsuy]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 52636787022430208, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9964 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9806.rs b/highlight/jirs-contexts/src/c9806.rs new file mode 100644 index 00000000..25be72d9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9806.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/)([gimsuy]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956395, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 52636787022430208, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9964 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9807.rs b/highlight/jirs-contexts/src/c9807.rs new file mode 100644 index 00000000..40247288 --- /dev/null +++ b/highlight/jirs-contexts/src/c9807.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629318582316, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9964 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9808.rs b/highlight/jirs-contexts/src/c9808.rs new file mode 100644 index 00000000..f38acca3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9808.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629318582316, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9964 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9809.rs b/highlight/jirs-contexts/src/c9809.rs new file mode 100644 index 00000000..2f6ba2cb --- /dev/null +++ b/highlight/jirs-contexts/src/c9809.rs @@ -0,0 +1,77 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629365833772, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:.|(\\\\(?:[0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}))|(\\\\c[A-Z])|(\\\\.))\\-(?:[^\\]\\\\]|(\\\\(?:[0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4}))|(\\\\c[A-Z])|(\\\\.))"), + scope: vec![ + Scope { + a: 59955136461799697, + b: 12384898975268864, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 59955200845545516, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 59955200843972652, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59955200847315722, + b: 12384898975268864, + }, + ]),(4, vec![ + Scope { + a: 59955200845545516, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59955200843972652, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 59955200847315722, + b: 12384898975268864, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9963 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c981.rs b/highlight/jirs-contexts/src/c981.rs new file mode 100644 index 00000000..041171b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c981.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*@(?:-webkit-|-moz-|-o-)?keyframes\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 836 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9810.rs b/highlight/jirs-contexts/src/c9810.rs new file mode 100644 index 00000000..414041f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9810.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9987 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9811.rs b/highlight/jirs-contexts/src/c9811.rs new file mode 100644 index 00000000..21708c78 --- /dev/null +++ b/highlight/jirs-contexts/src/c9811.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9815.rs b/highlight/jirs-contexts/src/c9815.rs new file mode 100644 index 00000000..75a79084 --- /dev/null +++ b/highlight/jirs-contexts/src/c9815.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9817.rs b/highlight/jirs-contexts/src/c9817.rs new file mode 100644 index 00000000..00dfa235 --- /dev/null +++ b/highlight/jirs-contexts/src/c9817.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444328944861184, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444328944861184, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46444328944861184, + b: 0, + }, + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9967 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9818.rs b/highlight/jirs-contexts/src/c9818.rs new file mode 100644 index 00000000..8354597d --- /dev/null +++ b/highlight/jirs-contexts/src/c9818.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 46444208687939735, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 46444208687939735, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629477441707, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9819.rs b/highlight/jirs-contexts/src/c9819.rs new file mode 100644 index 00000000..58d738b6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9819.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=`)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9980 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c982.rs b/highlight/jirs-contexts/src/c982.rs new file mode 100644 index 00000000..1335c407 --- /dev/null +++ b/highlight/jirs-contexts/src/c982.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\s*@media\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 840 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9820.rs b/highlight/jirs-contexts/src/c9820.rs new file mode 100644 index 00000000..faa46ff4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9820.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("`"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956666, + b: 48132869557583872, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9974 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9969 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9821.rs b/highlight/jirs-contexts/src/c9821.rs new file mode 100644 index 00000000..aa61f680 --- /dev/null +++ b/highlight/jirs-contexts/src/c9821.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628123320471, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9822.rs b/highlight/jirs-contexts/src/c9822.rs new file mode 100644 index 00000000..e3e21cb5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9822.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|^\\s*abstract\\b|^\\s*async\\b|^\\s*class\\b|^\\s*const\\b|^\\s*declare\\b|^\\s*enum\\b|^\\s*export\\b|^\\s*function\\b|^\\s*import\\b|^\\s*interface\\b|^\\s*let\\b|^\\s*module\\b|^\\s*namespace\\b|^\\s*return\\b|^\\s*type\\b|^\\s*var\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628111130775, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9823 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9823.rs b/highlight/jirs-contexts/src/c9823.rs new file mode 100644 index 00000000..4e3c7225 --- /dev/null +++ b/highlight/jirs-contexts/src/c9823.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|^\\s*abstract\\b|^\\s*async\\b|^\\s*class\\b|^\\s*const\\b|^\\s*declare\\b|^\\s*enum\\b|^\\s*export\\b|^\\s*function\\b|^\\s*import\\b|^\\s*interface\\b|^\\s*let\\b|^\\s*module\\b|^\\s*namespace\\b|^\\s*return\\b|^\\s*type\\b|^\\s*var\\b)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9824.rs b/highlight/jirs-contexts/src/c9824.rs new file mode 100644 index 00000000..f1800c4f --- /dev/null +++ b/highlight/jirs-contexts/src/c9824.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?])|((?<=[\\}>\\]\\)]|[_$\\p{L}])\\s*(?=\\{)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9825.rs b/highlight/jirs-contexts/src/c9825.rs new file mode 100644 index 00000000..1a4de52f --- /dev/null +++ b/highlight/jirs-contexts/src/c9825.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?])|(?=^\\s*(?m:$))|((?<=\\S)(?=\\s*(?m:$)))|((?<=[\\}>\\]\\)]|[_$\\p{L}])\\s*(?=\\{)))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9826.rs b/highlight/jirs-contexts/src/c9826.rs new file mode 100644 index 00000000..a7815687 --- /dev/null +++ b/highlight/jirs-contexts/src/c9826.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629477507243, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9827.rs b/highlight/jirs-contexts/src/c9827.rs new file mode 100644 index 00000000..1cb903d3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9827.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=:)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628123320471, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9828 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9828.rs b/highlight/jirs-contexts/src/c9828.rs new file mode 100644 index 00000000..696b9b3a --- /dev/null +++ b/highlight/jirs-contexts/src/c9828.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628123320471, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9829.rs b/highlight/jirs-contexts/src/c9829.rs new file mode 100644 index 00000000..630b9cf3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9829.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9900 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c983.rs b/highlight/jirs-contexts/src/c983.rs new file mode 100644 index 00000000..f11467f4 --- /dev/null +++ b/highlight/jirs-contexts/src/c983.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)namespace)\\s+((?:--(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))+|-?(?:[[_a-zA-Z][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))*)(?!(?:[[-\\w][\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]]|(?:\\\\\\h{1,6}[ \\t\\n\\f]?|\\\\[^\\n\\f\\h]))|\\())?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398710, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186487537678, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 843 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9830.rs b/highlight/jirs-contexts/src/c9830.rs new file mode 100644 index 00000000..630b9cf3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9830.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9900 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9831.rs b/highlight/jirs-contexts/src/c9831.rs new file mode 100644 index 00000000..414041f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9831.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9987 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9832.rs b/highlight/jirs-contexts/src/c9832.rs new file mode 100644 index 00000000..3213cd88 --- /dev/null +++ b/highlight/jirs-contexts/src/c9832.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)(?:\\?]|//|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9985 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9833.rs b/highlight/jirs-contexts/src/c9833.rs new file mode 100644 index 00000000..19af1d0b --- /dev/null +++ b/highlight/jirs-contexts/src/c9833.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)(?]|//|^\\s*(?m:$))|((?<=\\S)(?=\\s*(?m:$))))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9985 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9834.rs b/highlight/jirs-contexts/src/c9834.rs new file mode 100644 index 00000000..7f6278fd --- /dev/null +++ b/highlight/jirs-contexts/src/c9834.rs @@ -0,0 +1,57 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\}"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9931 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9908 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9909 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9893 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628152877207, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9835 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9959 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9835.rs b/highlight/jirs-contexts/src/c9835.rs new file mode 100644 index 00000000..34b71e58 --- /dev/null +++ b/highlight/jirs-contexts/src/c9835.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\}|;|,|(?m:$))|(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9836.rs b/highlight/jirs-contexts/src/c9836.rs new file mode 100644 index 00000000..414041f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9836.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\})"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9987 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9837.rs b/highlight/jirs-contexts/src/c9837.rs new file mode 100644 index 00000000..2b9b8346 --- /dev/null +++ b/highlight/jirs-contexts/src/c9837.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\S)"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9838.rs b/highlight/jirs-contexts/src/c9838.rs new file mode 100644 index 00000000..003ab3a4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9838.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629477507243, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9879 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(?)\n ))\n ))\n)) |\n(:\\s*((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$)))))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439033470976, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615191, + b: 0, + }, + Scope { + a: 49259061576401047, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630615191, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52636628167491735, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*((@)page)\\s*(?:(:)(first|left|right))?\\s*(?=\\{|(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398830, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629324873742, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392186486751246, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 844 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9840.rs b/highlight/jirs-contexts/src/c9840.rs new file mode 100644 index 00000000..3f7808de --- /dev/null +++ b/highlight/jirs-contexts/src/c9840.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\]"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847868567, + b: 0, + }, + ])]), + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9841.rs b/highlight/jirs-contexts/src/c9841.rs new file mode 100644 index 00000000..aa98f793 --- /dev/null +++ b/highlight/jirs-contexts/src/c9841.rs @@ -0,0 +1,48 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?=;|}|(\\s+(of|in)\\s+)|^\\s*(?m:$)|;|^\\s*abstract\\b|^\\s*async\\b|^\\s*class\\b|^\\s*const\\b|^\\s*declare\\b|^\\s*enum\\b|^\\s*export\\b|^\\s*function\\b|^\\s*import\\b|^\\s*interface\\b|^\\s*let\\b|^\\s*module\\b|^\\s*namespace\\b|^\\s*return\\b|^\\s*type\\b|^\\s*var\\b)|((?<=\\S)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((?=;|}|(\\s+(of|in)\\s+)|^\\s*(?m:$)|;|^\\s*abstract\\b|^\\s*async\\b|^\\s*class\\b|^\\s*const\\b|^\\s*declare\\b|^\\s*enum\\b|^\\s*export\\b|^\\s*function\\b|^\\s*import\\b|^\\s*interface\\b|^\\s*let\\b|^\\s*module\\b|^\\s*namespace\\b|^\\s*return\\b|^\\s*type\\b|^\\s*var\\b)|((?<=\\S)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9999 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9846.rs b/highlight/jirs-contexts/src/c9846.rs new file mode 100644 index 00000000..c95f532c --- /dev/null +++ b/highlight/jirs-contexts/src/c9846.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9999 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9847.rs b/highlight/jirs-contexts/src/c9847.rs new file mode 100644 index 00000000..c95f532c --- /dev/null +++ b/highlight/jirs-contexts/src/c9847.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9999 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9848.rs b/highlight/jirs-contexts/src/c9848.rs new file mode 100644 index 00000000..c95f532c --- /dev/null +++ b/highlight/jirs-contexts/src/c9848.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9999 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9849.rs b/highlight/jirs-contexts/src/c9849.rs new file mode 100644 index 00000000..c95f532c --- /dev/null +++ b/highlight/jirs-contexts/src/c9849.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[;,=}]|(\\s+(of|in)\\s+))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9999 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c985.rs b/highlight/jirs-contexts/src/c985.rs new file mode 100644 index 00000000..ece0a958 --- /dev/null +++ b/highlight/jirs-contexts/src/c985.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\;"), + scope: vec![ + Scope { + a: 47288689474011150, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=;|(?m:$))"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9850.rs b/highlight/jirs-contexts/src/c9850.rs new file mode 100644 index 00000000..bbf22118 --- /dev/null +++ b/highlight/jirs-contexts/src/c9850.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(?m:$)|^|[,);}\\]])"), + scope: vec![], + captures: None, + operation: MatchOperation::Pop, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9851.rs b/highlight/jirs-contexts/src/c9851.rs new file mode 100644 index 00000000..c1c86e5c --- /dev/null +++ b/highlight/jirs-contexts/src/c9851.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[,);}\\]])|(?=^\\s*(?m:$))|(?<=\\S)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9930 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9853.rs b/highlight/jirs-contexts/src/c9853.rs new file mode 100644 index 00000000..da2eb37f --- /dev/null +++ b/highlight/jirs-contexts/src/c9853.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845073470193664, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845073470193664, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9852 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9854.rs b/highlight/jirs-contexts/src/c9854.rs new file mode 100644 index 00000000..54b514b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9854.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?]|^await|[^\\._$\\p{L}\\p{N}]await|^return|[^\\._$\\p{L}\\p{N}]return|^yield|[^\\._$\\p{L}\\p{N}]yield|^throw|[^\\._$\\p{L}\\p{N}]throw|^in|[^\\._$\\p{L}\\p{N}]in|^of|[^\\._$\\p{L}\\p{N}]of|^typeof|[^\\._$\\p{L}\\p{N}]typeof|&&|\\|\\||\\*)\\s*(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9700 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9856.rs b/highlight/jirs-contexts/src/c9856.rs new file mode 100644 index 00000000..e0c5779b --- /dev/null +++ b/highlight/jirs-contexts/src/c9856.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476130997, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9702 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9857.rs b/highlight/jirs-contexts/src/c9857.rs new file mode 100644 index 00000000..515c55ee --- /dev/null +++ b/highlight/jirs-contexts/src/c9857.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476130997, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9701 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9858.rs b/highlight/jirs-contexts/src/c9858.rs new file mode 100644 index 00000000..5e3799c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9858.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445243847868567, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9703 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9859.rs b/highlight/jirs-contexts/src/c9859.rs new file mode 100644 index 00000000..c2679b09 --- /dev/null +++ b/highlight/jirs-contexts/src/c9859.rs @@ -0,0 +1,73 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(?)"), + scope: vec![ + Scope { + a: 46445192233287680, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182167, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49258876848504832, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) (?:\n (? is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n )\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182167, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9704 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 48414576474128808, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9705 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c986.rs b/highlight/jirs-contexts/src/c986.rs new file mode 100644 index 00000000..c46b4dd4 --- /dev/null +++ b/highlight/jirs-contexts/src/c986.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 975 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 976 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 977 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 978 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 980 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 981 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 982 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 983 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 984 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 987 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9860.rs b/highlight/jirs-contexts/src/c9860.rs new file mode 100644 index 00000000..792f1acb --- /dev/null +++ b/highlight/jirs-contexts/src/c9860.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9707 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9861.rs b/highlight/jirs-contexts/src/c9861.rs new file mode 100644 index 00000000..e929a2c7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9861.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[:])(?=\\s*\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9706 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9991 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9862.rs b/highlight/jirs-contexts/src/c9862.rs new file mode 100644 index 00000000..10830529 --- /dev/null +++ b/highlight/jirs-contexts/src/c9862.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9941 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9856 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9882 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10000 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9864.rs b/highlight/jirs-contexts/src/c9864.rs new file mode 100644 index 00000000..16fba01f --- /dev/null +++ b/highlight/jirs-contexts/src/c9864.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9942 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9857 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9883 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10000 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9865.rs b/highlight/jirs-contexts/src/c9865.rs new file mode 100644 index 00000000..2edddf63 --- /dev/null +++ b/highlight/jirs-contexts/src/c9865.rs @@ -0,0 +1,46 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("{"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9708 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9709 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9867.rs b/highlight/jirs-contexts/src/c9867.rs new file mode 100644 index 00000000..b484a0e5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9867.rs @@ -0,0 +1,21 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9914 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9868.rs b/highlight/jirs-contexts/src/c9868.rs new file mode 100644 index 00000000..4406d5b4 --- /dev/null +++ b/highlight/jirs-contexts/src/c9868.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9872 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632450251, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9871 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c987.rs b/highlight/jirs-contexts/src/c987.rs new file mode 100644 index 00000000..3e84f323 --- /dev/null +++ b/highlight/jirs-contexts/src/c987.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)supports)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636636720398831, + b: 3940649673949184, + }, + ]),(2, vec![ + Scope { + a: 47288629323300878, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 846 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9870.rs b/highlight/jirs-contexts/src/c9870.rs new file mode 100644 index 00000000..9e7c59c2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9870.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9712 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9872.rs b/highlight/jirs-contexts/src/c9872.rs new file mode 100644 index 00000000..f3af4fff --- /dev/null +++ b/highlight/jirs-contexts/src/c9872.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*\\*(?!/)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323038871, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9714 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(/\\*)(?:\\s*((@)internal)(?=\\s|(\\*/)))?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038871, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 48414576629252247, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47292507833237655, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9715 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(^[ \\t]+)?((//)(?:\\s*((@)internal)(?=\\s|(?m:$)))?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288466114282589, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 51510711028613271, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629323038871, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 48414576629252247, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 47292507833237655, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9716 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9874.rs b/highlight/jirs-contexts/src/c9874.rs new file mode 100644 index 00000000..f0651447 --- /dev/null +++ b/highlight/jirs-contexts/src/c9874.rs @@ -0,0 +1,157 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9972 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9894 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9717 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9876.rs b/highlight/jirs-contexts/src/c9876.rs new file mode 100644 index 00000000..f9894ccf --- /dev/null +++ b/highlight/jirs-contexts/src/c9876.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9877 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9996 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9897 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9868 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9912 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9886 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9933 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9978 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9904 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9903 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9887 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9877.rs b/highlight/jirs-contexts/src/c9877.rs new file mode 100644 index 00000000..4c2cf69e --- /dev/null +++ b/highlight/jirs-contexts/src/c9877.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(?i:and|or|not)\\b"), + scope: vec![ + Scope { + a: 52636628132757518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9880.rs b/highlight/jirs-contexts/src/c9880.rs new file mode 100644 index 00000000..2e2b1451 --- /dev/null +++ b/highlight/jirs-contexts/src/c9880.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 49258876848504832, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9881.rs b/highlight/jirs-contexts/src/c9881.rs new file mode 100644 index 00000000..5e6ca183 --- /dev/null +++ b/highlight/jirs-contexts/src/c9881.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444204392382615, + b: 0, + }, + Scope { + a: 49259087310291095, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9883.rs b/highlight/jirs-contexts/src/c9883.rs new file mode 100644 index 00000000..edce42cb --- /dev/null +++ b/highlight/jirs-contexts/src/c9883.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 46444204392382615, + b: 0, + }, + Scope { + a: 49259087305965719, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9884.rs b/highlight/jirs-contexts/src/c9884.rs new file mode 100644 index 00000000..d3478de0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9884.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("^(///)\\s*(?=<(reference|amd-dependency|amd-module)(\\s+(path|types|no-default-lib|lib|name)\\s*=\\s*((\\\'([^\\\'\\\\]|\\\\\\\'|\\\\)*\\\')|(\\\"([^\\\"\\\\]|\\\\\\\"|\\\\)*\\\")))+\\s*/>\\s*(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038871, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9725 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9885.rs b/highlight/jirs-contexts/src/c9885.rs new file mode 100644 index 00000000..c0e8ee71 --- /dev/null +++ b/highlight/jirs-contexts/src/c9885.rs @@ -0,0 +1,386 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)(?:access|api))\n\\s+\n(private|protected|public)\n\\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59955110803999198, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)author)\n\\s+\n(\n [^@\\s<>*/]\n (?:[^@<>*/]|\\*[^/])*\n)\n(?:\n \\s*\n (<)\n ([^>\\s]+)\n (>)\n)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ]),(4, vec![ + Scope { + a: 47288629367997663, + b: 51239294848729088, + }, + ]),(5, vec![ + Scope { + a: 59955136450789403, + b: 114571164608626688, + }, + ]),(6, vec![ + Scope { + a: 47288629367997663, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)borrows) \\s+\n((?:[^@\\s*/]|\\*[^/])+) # \n\\s+ (as) \\s+ # as\n((?:[^@\\s*/]|\\*[^/])+) # "), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ]),(4, vec![ + Scope { + a: 52636628111198686, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)example)\\s+"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9727 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) ((@)kind) \\s+ (class|constant|event|external|file|function|member|mixin|module|namespace|typedef) \\b"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59955110669978078, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)see)\n\\s+\n(?:\n # URL\n (\n (?=https?://)\n (?:[^\\s*]|\\*[^/])+\n )\n |\n # JSDoc namepath\n (\n (?!\n # Avoid matching bare URIs (also acceptable as links)\n https?://\n |\n # Avoid matching {@inline tags}; we match those below\n (?:\\[[^\\[\\]]*\\])? # Possible description [preceding]{@tag}\n {@(?:link|linkcode|linkplain|tutorial)\\b\n )\n # Matched namepath\n (?:[^@\\s*/]|\\*[^/])+\n )\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087293776279, + b: 711005791171117056, + }, + ]),(4, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n((@)template)\n\\s+\n# One or more valid identifiers\n(\n [A-Za-z_$] # First character: non-numeric word character\n [\\w$.\\[\\]]* # Rest of identifier\n (?: # Possible list of additional identifiers\n \\s* , \\s*\n [A-Za-z_$]\n [\\w$.\\[\\]]*\n )*\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (@)\n (?:arg|argument|const|constant|member|namespace|param|var)\n)\n\\s+\n(\n [A-Za-z_$]\n [\\w$.\\[\\]]*\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)typedef)\\s+(?={)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9729 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:arg|argument|const|constant|member|namespace|param|prop|property|var))\\s+(?={)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9730 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (@)\n (?:define|enum|exception|export|extends|lends|implements|modifies\n |namespace|private|protected|returns?|suppress|this|throws|type\n |yields?)\n)\n\\s+(?={)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9731 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(\n (@)\n (?:alias|augments|callback|constructs|emits|event|fires|exports?\n |extends|external|function|func|host|lends|listens|interface|memberof!?\n |method|module|mixes|mixin|name|requires|see|this|typedef|uses)\n)\n\\s+\n(\n (?:\n [^{}@\\s*] | \\*[^/]\n )+\n)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:default(?:value)?|license|version))\\s+(([\'\'\"]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 47288629323956406, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9732 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("((@)(?:default(?:value)?|license|tutorial|variation|version))\\s+([^\\s*]+)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ]),(3, vec![ + Scope { + a: 49259087457550336, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x) (@) (?:abstract|access|alias|api|arg|argument|async|attribute|augments|author|beta|borrows|bubbles |callback|chainable|class|classdesc|code|config|const|constant|constructor|constructs|copyright |default|defaultvalue|define|deprecated|desc|description|dict|emits|enum|event|example|exception |exports?|extends|extension(?:_?for)?|external|externs|file|fileoverview|final|fires|for|func |function|generator|global|hideconstructor|host|ignore|implements|implicitCast|inherit[Dd]oc |inner|instance|interface|internal|kind|lends|license|listens|main|member|memberof!?|method |mixes|mixins?|modifies|module|name|namespace|noalias|nocollapse|nocompile|nosideeffects |override|overview|package|param|polymer(?:Behavior)?|preserve|private|prop|property|protected |public|read[Oo]nly|record|require[ds]|returns?|see|since|static|struct|submodule|summary |suppress|template|this|throws|todo|tutorial|type|typedef|unrestricted|uses|var|variation |version|virtual|writeOnce|yields?) \\b"), + scope: vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325660360, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9910 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9886.rs b/highlight/jirs-contexts/src/c9886.rs new file mode 100644 index 00000000..a37d972a --- /dev/null +++ b/highlight/jirs-contexts/src/c9886.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9892 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9902 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9891 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9889.rs b/highlight/jirs-contexts/src/c9889.rs new file mode 100644 index 00000000..95584ed8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9889.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9892 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9901 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9902 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9891 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c989.rs b/highlight/jirs-contexts/src/c989.rs new file mode 100644 index 00000000..da9b5dd5 --- /dev/null +++ b/highlight/jirs-contexts/src/c989.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![ + Scope { + a: 47288629318582454, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 845 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9890.rs b/highlight/jirs-contexts/src/c9890.rs new file mode 100644 index 00000000..c9cb12f0 --- /dev/null +++ b/highlight/jirs-contexts/src/c9890.rs @@ -0,0 +1,329 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?>=|>>>=|\\|="), + scope: vec![ + Scope { + a: 52636628111132041, + b: 159596960335003648, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<<|>>>|>>"), + scope: vec![ + Scope { + a: 52636628135904695, + b: 42502721483309056, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("===|!==|==|!="), + scope: vec![ + Scope { + a: 52636628119257239, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("<=|>=|<>|<|>"), + scope: vec![ + Scope { + a: 52636628152483991, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\!|&&|\\|\\|"), + scope: vec![ + Scope { + a: 52636628114800791, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\&|~|\\^|\\|"), + scope: vec![ + Scope { + a: 52636628135903383, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\="), + scope: vec![ + Scope { + a: 52636628111130775, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("--"), + scope: vec![ + Scope { + a: 52636628265730199, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\+\\+"), + scope: vec![ + Scope { + a: 52636628265795735, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("%|\\*|/|-|\\+"), + scope: vec![ + Scope { + a: 52636628119191703, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[_$\\p{L}\\p{N})\\]])\\s*(/)(?![/*])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628119191703, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9891.rs b/highlight/jirs-contexts/src/c9891.rs new file mode 100644 index 00000000..da66b418 --- /dev/null +++ b/highlight/jirs-contexts/src/c9891.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9957 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9892.rs b/highlight/jirs-contexts/src/c9892.rs new file mode 100644 index 00000000..93c16333 --- /dev/null +++ b/highlight/jirs-contexts/src/c9892.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9914 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9962 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9973 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9898 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9870 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9859 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9953 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9867 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9975 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9934 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9911 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9944 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9890 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9896 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9929 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9971 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9952 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9893.rs b/highlight/jirs-contexts/src/c9893.rs new file mode 100644 index 00000000..f3e9dd38 --- /dev/null +++ b/highlight/jirs-contexts/src/c9893.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9900 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9965 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9875 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\*"), + scope: vec![ + Scope { + a: 52638522221068439, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9896.rs b/highlight/jirs-contexts/src/c9896.rs new file mode 100644 index 00000000..91ffb0b8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9896.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*\\??\\.\\s*)*|(\\??\\.\\s*)?)([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(\\?\\.\\s*)?(<\\s*(((keyof|infer)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'[^\\\']*\\\')|(\\\"[^\\\"]*\\\")|(\\`[^\\`]*\\`))(?=\\s*([\\<\\>\\,\\.\\[=]|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'[^\\\']*\\\')|(\\\"[^\\\"]*\\\")|(\\`[^\\`]*\\`))(?=\\s*([\\<\\>\\,\\.\\[=]|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?!=)\\>)*(?!=)>\\s*)?\\()"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9745 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9897.rs b/highlight/jirs-contexts/src/c9897.rs new file mode 100644 index 00000000..2eb73404 --- /dev/null +++ b/highlight/jirs-contexts/src/c9897.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 46444204392513687, + b: 0, + }, + Scope { + a: 59392130630615191, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c99.rs b/highlight/jirs-contexts/src/c99.rs new file mode 100644 index 00000000..d2265642 --- /dev/null +++ b/highlight/jirs-contexts/src/c99.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 844450700394496, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 844450700394496, + b: 0, + }, +], + meta_include_prototype: false, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(""), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 98 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c990.rs b/highlight/jirs-contexts/src/c990.rs new file mode 100644 index 00000000..f6146047 --- /dev/null +++ b/highlight/jirs-contexts/src/c990.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(attr)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119634446, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 848 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9900.rs b/highlight/jirs-contexts/src/c9900.rs new file mode 100644 index 00000000..e263c88e --- /dev/null +++ b/highlight/jirs-contexts/src/c9900.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629327560886, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9749 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9901.rs b/highlight/jirs-contexts/src/c9901.rs new file mode 100644 index 00000000..320679e9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9901.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9877 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9879 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9949 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10000 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620732645527, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9902.rs b/highlight/jirs-contexts/src/c9902.rs new file mode 100644 index 00000000..d485430d --- /dev/null +++ b/highlight/jirs-contexts/src/c9902.rs @@ -0,0 +1,116 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9943 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*)?([_$\\p{L}][_$\\p{L}\\p{N}]*)(?=\\s*=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615191, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*([\\p{Lu}][_$\\p{Nd}\\p{Lu}]*)(?![_$\\p{L}\\p{N}])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087305965801, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087307276439, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\p{Lu}][_$\\p{Nd}\\p{Lu}]*)(?![_$\\p{L}\\p{N}])"), + scope: vec![ + Scope { + a: 49259087305965719, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 49259087310291095, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9903.rs b/highlight/jirs-contexts/src/c9903.rs new file mode 100644 index 00000000..c442ca98 --- /dev/null +++ b/highlight/jirs-contexts/src/c9903.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9754 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9906.rs b/highlight/jirs-contexts/src/c9906.rs new file mode 100644 index 00000000..e1188db8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9906.rs @@ -0,0 +1,99 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9905 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\bfrom\\b"), + scope: vec![ + Scope { + a: 52636636773023895, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9906 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9908.rs b/highlight/jirs-contexts/src/c9908.rs new file mode 100644 index 00000000..a7556c9d --- /dev/null +++ b/highlight/jirs-contexts/src/c9908.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 990 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 992 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 999 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1003 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1007 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1008 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1009 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1020 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1040 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 1042 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 993 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(filter)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119699982, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 851 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(counter)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 863 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(counters)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 892 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(symbols)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119765518, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 895 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(format)(?=\\()"), + scope: vec![ + Scope { + a: 61925255117602830, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 853 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(local)(?=\\()"), + scope: vec![ + Scope { + a: 61925255117602830, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 855 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(matrix3d|scale3d|matrix|scale)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 857 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translate(3d)?)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 859 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translate[XY])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 861 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rotate[XYZ]?|skew[XY])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 864 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(skew)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 866 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(translateZ|perspective)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 868 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rotate3d)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 870 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(scale[XYZ])(?=\\()"), + scope: vec![ + Scope { + a: 61925255119831054, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 872 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cubic-bezier)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119896590, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 875 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(steps)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119896590, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 877 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rect)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 879 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(inset)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 881 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(circle|ellipse)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 883 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(polygon)(?=\\()"), + scope: vec![ + Scope { + a: 61925255119962126, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 886 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(toggle)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120027662, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 888 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(repeat)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120093198, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 890 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9910.rs b/highlight/jirs-contexts/src/c9910.rs new file mode 100644 index 00000000..c30dda8c --- /dev/null +++ b/highlight/jirs-contexts/src/c9910.rs @@ -0,0 +1,68 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)[^\\]]+(\\])(?={@(?:link|linkcode|linkplain|tutorial))"), + scope: vec![ + Scope { + a: 59955136464554462, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629367997711, + b: 51239294848729088, + }, + ]),(2, vec![ + Scope { + a: 47288629367997711, + b: 48143070104911872, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("({)((@)(?:link(?:code|plain)?|tutorial))\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629367997388, + b: 51239294848729088, + }, + ]),(2, vec![ + Scope { + a: 48414576475834846, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629360394440, + b: 711005791171117056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9757 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9911.rs b/highlight/jirs-contexts/src/c9911.rs new file mode 100644 index 00000000..37b24e2b --- /dev/null +++ b/highlight/jirs-contexts/src/c9911.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G{(?:[^}*]|\\*[^/}])+(?m:$)"), + scope: vec![ + Scope { + a: 50103314667080158, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\G({)"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 59392130632450433, + b: 711005791171117056, + }, + ]),(1, vec![ + Scope { + a: 47288629367997388, + b: 51239294848729088, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9760 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9914.rs b/highlight/jirs-contexts/src/c9914.rs new file mode 100644 index 00000000..797a7c9f --- /dev/null +++ b/highlight/jirs-contexts/src/c9914.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9927 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9925 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9915.rs b/highlight/jirs-contexts/src/c9915.rs new file mode 100644 index 00000000..dc43770d --- /dev/null +++ b/highlight/jirs-contexts/src/c9915.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9926 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9920 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9917 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9916 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9916.rs b/highlight/jirs-contexts/src/c9916.rs new file mode 100644 index 00000000..a2b572c6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9916.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(&)([a-zA-Z0-9]+|#[0-9]+|#x[0-9a-fA-F]+)(;)"), + scope: vec![ + Scope { + a: 59955200845349015, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324873879, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288629324873879, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("&"), + scope: vec![ + Scope { + a: 50103314677301399, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9917.rs b/highlight/jirs-contexts/src/c9917.rs new file mode 100644 index 00000000..752c64e7 --- /dev/null +++ b/highlight/jirs-contexts/src/c9917.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288521949642934, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9761 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9918.rs b/highlight/jirs-contexts/src/c9918.rs new file mode 100644 index 00000000..59230467 --- /dev/null +++ b/highlight/jirs-contexts/src/c9918.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9762 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9919.rs b/highlight/jirs-contexts/src/c9919.rs new file mode 100644 index 00000000..484450de --- /dev/null +++ b/highlight/jirs-contexts/src/c9919.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9763 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c992.rs b/highlight/jirs-contexts/src/c992.rs new file mode 100644 index 00000000..9e68dedc --- /dev/null +++ b/highlight/jirs-contexts/src/c992.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(calc)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120158734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 897 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9920.rs b/highlight/jirs-contexts/src/c9920.rs new file mode 100644 index 00000000..00498969 --- /dev/null +++ b/highlight/jirs-contexts/src/c9920.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=(<)\\s*(?:([_$\\p{L}][-$\\p{L}\\p{N}.]*)(?))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9768 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9921.rs b/highlight/jirs-contexts/src/c9921.rs new file mode 100644 index 00000000..e7c72820 --- /dev/null +++ b/highlight/jirs-contexts/src/c9921.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=(?=\\s*(?:\'|\"|{|/\\*|//|\\n))"), + scope: vec![ + Scope { + a: 52636628111130775, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9922.rs b/highlight/jirs-contexts/src/c9922.rs new file mode 100644 index 00000000..a5eea202 --- /dev/null +++ b/highlight/jirs-contexts/src/c9922.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n\\s*\n(?:([_$\\p{L}][-$\\p{L}\\p{N}.]*)(:))?\n([_$\\p{L}][-$\\p{L}\\p{N}]*)\n(?=\\s|=|/?>|/\\*|//)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392186477183350, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 47288620745621655, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392186477183127, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9923.rs b/highlight/jirs-contexts/src/c9923.rs new file mode 100644 index 00000000..58885f80 --- /dev/null +++ b/highlight/jirs-contexts/src/c9923.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s+"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9764 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9924.rs b/highlight/jirs-contexts/src/c9924.rs new file mode 100644 index 00000000..6a051dc9 --- /dev/null +++ b/highlight/jirs-contexts/src/c9924.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\S+"), + scope: vec![ + Scope { + a: 50103314683003031, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9925.rs b/highlight/jirs-contexts/src/c9925.rs new file mode 100644 index 00000000..6548bf27 --- /dev/null +++ b/highlight/jirs-contexts/src/c9925.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)\n(?:*]|&&|\\|\\||\\?|^await|[^\\._$\\p{L}\\p{N}]await|^return|[^\\._$\\p{L}\\p{N}]return|^default|[^\\._$\\p{L}\\p{N}]default|^yield|[^\\._$\\p{L}\\p{N}]yield|^)\\s*\n(?!<\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*((\\s+extends\\s+[^=>])|,)) # look ahead is not type parameter of arrow\n(?=(<)\\s*(?:([_$\\p{L}][-$\\p{L}\\p{N}.]*)(?))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9765 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9926.rs b/highlight/jirs-contexts/src/c9926.rs new file mode 100644 index 00000000..3aaed82a --- /dev/null +++ b/highlight/jirs-contexts/src/c9926.rs @@ -0,0 +1,60 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)\\s*(?:([_$\\p{L}][-$\\p{L}\\p{N}.]*)(?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629324153014, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 59392130632122742, + b: 42502721483309056, + }, + ]),(3, vec![ + Scope { + a: 47288620745621655, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130632122519, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 61925366922608791, + b: 0, + }, + ]),(6, vec![ + Scope { + a: 47288629324153003, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9767 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9927.rs b/highlight/jirs-contexts/src/c9927.rs new file mode 100644 index 00000000..bc340c5e --- /dev/null +++ b/highlight/jirs-contexts/src/c9927.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:*]|&&|\\|\\||\\?|^await|[^\\._$\\p{L}\\p{N}]await|^return|[^\\._$\\p{L}\\p{N}]return|^default|[^\\._$\\p{L}\\p{N}]default|^yield|[^\\._$\\p{L}\\p{N}]yield|^)\\s*(?=(<)\\s*(?:([_$\\p{L}][-$\\p{L}\\p{N}.]*)(?))"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9766 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9928.rs b/highlight/jirs-contexts/src/c9928.rs new file mode 100644 index 00000000..ca731ab2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9928.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(:)(?=\\s*\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130642149527, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620744245399, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9771 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130642149527, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288620744245399, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9929.rs b/highlight/jirs-contexts/src/c9929.rs new file mode 100644 index 00000000..43e897fd --- /dev/null +++ b/highlight/jirs-contexts/src/c9929.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9936 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9865 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9935 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9995 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9937 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9858 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9976 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9970 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c993.rs b/highlight/jirs-contexts/src/c993.rs new file mode 100644 index 00000000..93804aba --- /dev/null +++ b/highlight/jirs-contexts/src/c993.rs @@ -0,0 +1,95 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(red|green|blue|alpha|a)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 898 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hue|h)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 900 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(saturation|lightness|whiteness|blackness|[slwb])(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 902 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(tint|shade)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 904 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(blenda|blend)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 906 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9930.rs b/highlight/jirs-contexts/src/c9930.rs new file mode 100644 index 00000000..7b892185 --- /dev/null +++ b/highlight/jirs-contexts/src/c9930.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![ + Scope { + a: 845073470193664, + b: 0, + }, +], + meta_content_scope: vec![ + Scope { + a: 845073470193664, + b: 0, + }, +], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9884 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9967 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\A(#!).*(?=(?m:$))"), + scope: vec![ + Scope { + a: 51510711065903254, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323038870, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9931.rs b/highlight/jirs-contexts/src/c9931.rs new file mode 100644 index 00000000..b647450a --- /dev/null +++ b/highlight/jirs-contexts/src/c9931.rs @@ -0,0 +1,120 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[\\-\\+*](?=\\s+)"), + scope: vec![ + Scope { + a: 52636628099661824, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9940.rs b/highlight/jirs-contexts/src/c9940.rs new file mode 100644 index 00000000..a1c5823f --- /dev/null +++ b/highlight/jirs-contexts/src/c9940.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476131646, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9782 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9942.rs b/highlight/jirs-contexts/src/c9942.rs new file mode 100644 index 00000000..11dbe08e --- /dev/null +++ b/highlight/jirs-contexts/src/c9942.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476131646, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9781 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9943.rs b/highlight/jirs-contexts/src/c9943.rs new file mode 100644 index 00000000..16c8b460 --- /dev/null +++ b/highlight/jirs-contexts/src/c9943.rs @@ -0,0 +1,79 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)(?=\\s*\\??\\.\\s*prototype\\b(?!\\$))"), + scope: vec![ + Scope { + a: 61925366764601344, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))\\s*(?:\n ([\\p{Lu}][_$\\p{Nd}\\p{Lu}]*) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*)\n)(?=\\s*\\??\\.\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 49259087305966398, + b: 65584318113644544, + }, + ]),(4, vec![ + Scope { + a: 49259087346401513, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:\n ([\\p{Lu}][_$\\p{Nd}\\p{Lu}]*) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*)\n)(?=\\s*\\??\\.\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087305966398, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 49259087346401431, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9944.rs b/highlight/jirs-contexts/src/c9944.rs new file mode 100644 index 00000000..25be00ec --- /dev/null +++ b/highlight/jirs-contexts/src/c9944.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9785 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9945.rs b/highlight/jirs-contexts/src/c9945.rs new file mode 100644 index 00000000..d7b3a345 --- /dev/null +++ b/highlight/jirs-contexts/src/c9945.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9945 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=\\[)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9786 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[\\\'\\\"])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9787 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[\\]\\\'\\\"])(?=\\s*[\\(\\<])"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9788 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?![_$\\p{L}])([\\p{Nd}]+)\\s*(?=:)"), + scope: vec![ + Scope { + a: 46446935994990743, + b: 0, + }, + ], + captures: Some(vec![(0, vec![ + Scope { + a: 46454254623719575, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 59955089176658071, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?=:\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![ + Scope { + a: 46446935994990743, + b: 0, + }, + ], + captures: Some(vec![(0, vec![ + Scope { + a: 46454254623719575, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 59392130630615191, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:[_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?=:)"), + scope: vec![ + Scope { + a: 46446935994990743, + b: 0, + }, + ], + captures: Some(vec![(0, vec![ + Scope { + a: 46454254623719575, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\.\\.\\."), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636628152877207, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9789 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?=,|\\}|(?m:$))"), + scope: vec![ + Scope { + a: 46446935994990743, + b: 0, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 49259087310291095, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?=[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9790 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(":"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46454254623719575, + b: 0, + }, + Scope { + a: 47288620737429655, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9791 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9958 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9947.rs b/highlight/jirs-contexts/src/c9947.rs new file mode 100644 index 00000000..4c1eb2ce --- /dev/null +++ b/highlight/jirs-contexts/src/c9947.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\[)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476130997, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9795 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9948.rs b/highlight/jirs-contexts/src/c9948.rs new file mode 100644 index 00000000..1427d372 --- /dev/null +++ b/highlight/jirs-contexts/src/c9948.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9951 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9947 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9880 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 10000 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9949.rs b/highlight/jirs-contexts/src/c9949.rs new file mode 100644 index 00000000..cc4e3440 --- /dev/null +++ b/highlight/jirs-contexts/src/c9949.rs @@ -0,0 +1,107 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$)))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439033470976, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 59392130630615191, + b: 0, + }, + Scope { + a: 49259061576401047, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 59392130630615191, + b: 0, + }, + ]),(5, vec![ + Scope { + a: 52636628167491735, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?:(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(rgba?)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 908 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(hsla?|hwb)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 910 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(gray)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 912 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(device-cmyk)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 914 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(color)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120224270, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 916 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9950.rs b/highlight/jirs-contexts/src/c9950.rs new file mode 100644 index 00000000..d493e370 --- /dev/null +++ b/highlight/jirs-contexts/src/c9950.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(?=((\\b(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.\\.\\.)\\s*)?(\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628265336983, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288629476131646, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9797 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9952.rs b/highlight/jirs-contexts/src/c9952.rs new file mode 100644 index 00000000..898e4c37 --- /dev/null +++ b/highlight/jirs-contexts/src/c9952.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9801 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9953.rs b/highlight/jirs-contexts/src/c9953.rs new file mode 100644 index 00000000..54032ad2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9953.rs @@ -0,0 +1,51 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[(=,])\\s*(async)?(?=\\s*((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*))?\\(\\s*[\\{\\[]\\s*(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182167, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9799 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[(=,]|=>)\\s*(async)?(?=\\s*((((<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*))?\\()|(<))\\s*(?m:$))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414439108182167, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9800 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9955 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9954.rs b/highlight/jirs-contexts/src/c9954.rs new file mode 100644 index 00000000..a80d4d70 --- /dev/null +++ b/highlight/jirs-contexts/src/c9954.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9798 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9955.rs b/highlight/jirs-contexts/src/c9955.rs new file mode 100644 index 00000000..35340426 --- /dev/null +++ b/highlight/jirs-contexts/src/c9955.rs @@ -0,0 +1,43 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))\\s*(:)(?=\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+\\s*=>)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46445192233287680, + b: 0, + }, + Scope { + a: 46444878704214440, + b: 42502721483309056, + }, + Scope { + a: 52636628112179598, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9802 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9956.rs b/highlight/jirs-contexts/src/c9956.rs new file mode 100644 index 00000000..a43b0df5 --- /dev/null +++ b/highlight/jirs-contexts/src/c9956.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9958.rs b/highlight/jirs-contexts/src/c9958.rs new file mode 100644 index 00000000..194a48f6 --- /dev/null +++ b/highlight/jirs-contexts/src/c9958.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(","), + scope: vec![ + Scope { + a: 47288620757155991, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9959.rs b/highlight/jirs-contexts/src/c9959.rs new file mode 100644 index 00000000..7e5312bb --- /dev/null +++ b/highlight/jirs-contexts/src/c9959.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new(";"), + scope: vec![ + Scope { + a: 47288689454284951, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c996.rs b/highlight/jirs-contexts/src/c996.rs new file mode 100644 index 00000000..5836c4c0 --- /dev/null +++ b/highlight/jirs-contexts/src/c996.rs @@ -0,0 +1,96 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 995 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(aqua|black|blue|fuchsia|gray|green|lime|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)\\b"), + scope: vec![ + Scope { + a: 61925409739047442, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(aliceblue|antiquewhite|aquamarine|azure|beige|bisque|blanchedalmond|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|gainsboro|ghostwhite|gold|goldenrod|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|limegreen|linen|magenta|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|oldlace|olivedrab|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|rebeccapurple|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|thistle|tomato|turquoise|violet|wheat|whitesmoke|yellowgreen)\\b"), + scope: vec![ + Scope { + a: 61925409739047443, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b((?i)currentColor|transparent)\\b"), + scope: vec![ + Scope { + a: 61925409739047444, + b: 3940649673949184, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(\\h{3}|\\h{6})\\b"), + scope: vec![ + Scope { + a: 59955136441680405, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325004814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(#)(\\h{4}|\\h{8})\\b"), + scope: vec![ + Scope { + a: 59955136441680406, + b: 3940649673949184, + }, + ], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629325004814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9960.rs b/highlight/jirs-contexts/src/c9960.rs new file mode 100644 index 00000000..a6f5d2e8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9960.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\""), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9803 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9961.rs b/highlight/jirs-contexts/src/c9961.rs new file mode 100644 index 00000000..ebd2f0af --- /dev/null +++ b/highlight/jirs-contexts/src/c9961.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\'"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629323956406, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9804 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9962.rs b/highlight/jirs-contexts/src/c9962.rs new file mode 100644 index 00000000..f948ecf8 --- /dev/null +++ b/highlight/jirs-contexts/src/c9962.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?|&&|\\|\\||\\*\\/)\\s*(\\/)(?![\\/*])(?=(?:[^\\/\\\\\\[]|\\\\.|\\[([^\\]\\\\]|\\\\.)+\\])+\\/[gimsuy]*(?!\\s*[a-zA-Z0-9_$]))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629323956406, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9805 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[wWsSdDtrnvf]|\\."), + scope: vec![ + Scope { + a: 59955136461799468, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\([0-7]{3}|x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4})"), + scope: vec![ + Scope { + a: 59955200845545516, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\c[A-Z]"), + scope: vec![ + Scope { + a: 59955200843972652, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\."), + scope: vec![ + Scope { + a: 59955200847315722, + b: 12384898975268864, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9964.rs b/highlight/jirs-contexts/src/c9964.rs new file mode 100644 index 00000000..1b92aa16 --- /dev/null +++ b/highlight/jirs-contexts/src/c9964.rs @@ -0,0 +1,163 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[bB]|\\^|\\$"), + scope: vec![ + Scope { + a: 52636636743532588, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\[1-9]\\d*|\\\\k<([a-zA-Z_$][\\w$]*)>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 52636787067453484, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 49259087294889984, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[?+*]|\\{(\\d+,\\d+|\\d+,|,\\d+|\\d+)\\}\\??"), + scope: vec![ + Scope { + a: 52636628154253356, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\|"), + scope: vec![ + Scope { + a: 52636628154187820, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\()((\\?=)|(\\?!)|(\\?<=)|(\\?))?"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629318582316, + b: 0, + }, + ]),(1, vec![ + Scope { + a: 47288629318583117, + b: 12384898975268864, + }, + ]),(2, vec![ + Scope { + a: 49259087294889984, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9808 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(\\[)(\\^)?"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629365833772, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628153794604, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9809 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9963 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9965.rs b/highlight/jirs-contexts/src/c9965.rs new file mode 100644 index 00000000..b6aaf5cc --- /dev/null +++ b/highlight/jirs-contexts/src/c9965.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))\\s*(:)(?=\\s*\\S)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9811 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=\\))\\s*(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9812 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9966.rs b/highlight/jirs-contexts/src/c9966.rs new file mode 100644 index 00000000..54d34e7e --- /dev/null +++ b/highlight/jirs-contexts/src/c9966.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<=[:|&])(?=\\s*\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9810 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9991 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9967.rs b/highlight/jirs-contexts/src/c9967.rs new file mode 100644 index 00000000..32abf047 --- /dev/null +++ b/highlight/jirs-contexts/src/c9967.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9973 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9876 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9874 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9855 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9875 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9928 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9888 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9959 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9968.rs b/highlight/jirs-contexts/src/c9968.rs new file mode 100644 index 00000000..96989435 --- /dev/null +++ b/highlight/jirs-contexts/src/c9968.rs @@ -0,0 +1,22 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9961 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9960 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9969.rs b/highlight/jirs-contexts/src/c9969.rs new file mode 100644 index 00000000..82cabb11 --- /dev/null +++ b/highlight/jirs-contexts/src/c9969.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\\\(x[0-9A-Fa-f]{2}|[0-2][0-7]{0,2}|3[0-6][0-7]?|37[0-7]?|[4-7][0-7]?|.|(?m:$))"), + scope: vec![ + Scope { + a: 59955200847315095, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c997.rs b/highlight/jirs-contexts/src/c997.rs new file mode 100644 index 00000000..2f332556 --- /dev/null +++ b/highlight/jirs-contexts/src/c997.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\s*(,)\\s*"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288620756172814, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9970.rs b/highlight/jirs-contexts/src/c9970.rs new file mode 100644 index 00000000..8f3528b3 --- /dev/null +++ b/highlight/jirs-contexts/src/c9970.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\\()"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 61925409758970007, + b: 0, + }, + ]),(4, vec![ + Scope { + a: 61925246510891841, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?=(<\\s*(((keyof|infer)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'[^\\\']*\\\')|(\\\"[^\\\"]*\\\")|(\\`[^\\`]*\\`))(?=\\s*([\\<\\>\\,\\.\\[=]|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>|\\<\\s*(((keyof|infer)\\s+)|(([_$\\p{L}][_$\\p{L}\\p{N}]*|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\\'[^\\\']*\\\')|(\\\"[^\\\"]*\\\")|(\\`[^\\`]*\\`))(?=\\s*([\\<\\>\\,\\.\\[=]|&(?!&)|\\|(?!\\|)))))([^<>\\(]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(?<==)\\>)*(?!=)\\>)*(?!=)>\\s*)`)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615874, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9819 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)?(`)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130630615874, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 47288629323956666, + b: 51229094301401088, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9820 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9974.rs b/highlight/jirs-contexts/src/c9974.rs new file mode 100644 index 00000000..85d57985 --- /dev/null +++ b/highlight/jirs-contexts/src/c9974.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\$\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629477441718, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9818 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9975.rs b/highlight/jirs-contexts/src/c9975.rs new file mode 100644 index 00000000..08181614 --- /dev/null +++ b/highlight/jirs-contexts/src/c9975.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?!\\?\\.\\s*[^\\p{Nd}])(\\?)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628123320471, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9821 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9976.rs b/highlight/jirs-contexts/src/c9976.rs new file mode 100644 index 00000000..60dac055 --- /dev/null +++ b/highlight/jirs-contexts/src/c9976.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9936 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9992 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9981 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9989 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9993 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9987 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9982 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9988 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9983 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9990 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9984 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9986 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9978.rs b/highlight/jirs-contexts/src/c9978.rs new file mode 100644 index 00000000..b4f2ac35 --- /dev/null +++ b/highlight/jirs-contexts/src/c9978.rs @@ -0,0 +1,45 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)(?=\\s*\\S)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9824 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(:)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179598, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9825 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c998.rs b/highlight/jirs-contexts/src/c998.rs new file mode 100644 index 00000000..df2daad1 --- /dev/null +++ b/highlight/jirs-contexts/src/c998.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("/\\*"), + scope: vec![ + Scope { + a: 47288629323038734, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 918 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9980.rs b/highlight/jirs-contexts/src/c9980.rs new file mode 100644 index 00000000..de702ee2 --- /dev/null +++ b/highlight/jirs-contexts/src/c9980.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\<"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629477507254, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9826 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9981.rs b/highlight/jirs-contexts/src/c9981.rs new file mode 100644 index 00000000..2095f66a --- /dev/null +++ b/highlight/jirs-contexts/src/c9981.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?)\n ))\n )\n )\n)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9830 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9984.rs b/highlight/jirs-contexts/src/c9984.rs new file mode 100644 index 00000000..048cc7ba --- /dev/null +++ b/highlight/jirs-contexts/src/c9984.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(=>)(?=\\s*\\S)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 48414576474128808, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9832 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("=>"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 48414576474128808, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9833 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9985.rs b/highlight/jirs-contexts/src/c9985.rs new file mode 100644 index 00000000..6afad01d --- /dev/null +++ b/highlight/jirs-contexts/src/c9985.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?<==>)(?=\\s*\\{)"), + scope: vec![], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9831 }), + ]), + with_prototype: None + }), + Pattern::Include(ContextReference::Direct(ContextId { index: 9991 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9977 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9986.rs b/highlight/jirs-contexts/src/c9986.rs new file mode 100644 index 00000000..d4e3a440 --- /dev/null +++ b/highlight/jirs-contexts/src/c9986.rs @@ -0,0 +1,56 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)\\s*(?:(\\.)|(\\?\\.(?!\\s*[\\p{Nd}])))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 59392130632450811, + b: 42502721483309056, + }, + ]),(2, vec![ + Scope { + a: 47288788234731520, + b: 0, + }, + ]),(3, vec![ + Scope { + a: 47288788293582999, + b: 0, + }, + ])]), + operation: MatchOperation::None, + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("[_$\\p{L}][_$\\p{L}\\p{N}]*"), + scope: vec![ + Scope { + a: 59392130632450199, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::None, + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9987.rs b/highlight/jirs-contexts/src/c9987.rs new file mode 100644 index 00000000..1a4f1f66 --- /dev/null +++ b/highlight/jirs-contexts/src/c9987.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\{"), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 47288629325660311, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9834 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9988.rs b/highlight/jirs-contexts/src/c9988.rs new file mode 100644 index 00000000..15ffc06f --- /dev/null +++ b/highlight/jirs-contexts/src/c9988.rs @@ -0,0 +1,113 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9994 })), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?:([&|])|(=(?!>)))(?=\\s*\\{)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179351, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130775, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9836 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([&|])|(=(?!>))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 52636628112179351, + b: 0, + }, + ]),(2, vec![ + Scope { + a: 52636628111130775, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9837 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(<)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 47288629477507254, + b: 42502721483309056, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9838 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c999.rs b/highlight/jirs-contexts/src/c999.rs new file mode 100644 index 00000000..1ecdbc82 --- /dev/null +++ b/highlight/jirs-contexts/src/c999.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\b(cross-fade)(?=\\()"), + scope: vec![ + Scope { + a: 61925255120683022, + b: 0, + }, + ], + captures: None, + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 919 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9990.rs b/highlight/jirs-contexts/src/c9990.rs new file mode 100644 index 00000000..7951f888 --- /dev/null +++ b/highlight/jirs-contexts/src/c9990.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\("), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847803031, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9839 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9991.rs b/highlight/jirs-contexts/src/c9991.rs new file mode 100644 index 00000000..f1a00328 --- /dev/null +++ b/highlight/jirs-contexts/src/c9991.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("\\["), + scope: vec![], + captures: Some(vec![(0, vec![ + Scope { + a: 46445243847868567, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9840 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9994.rs b/highlight/jirs-contexts/src/c9994.rs new file mode 100644 index 00000000..df71762b --- /dev/null +++ b/highlight/jirs-contexts/src/c9994.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(? Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)([_$\\p{L}][_$\\p{L}\\p{N}]*)(?=\\s*\n# function assignment |\n(=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$)))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382615, + b: 0, + }, + Scope { + a: 49259087305965719, + b: 0, + }, + Scope { + a: 59392130630615191, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9845 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382615, + b: 0, + }, + Scope { + a: 49259087305965719, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9846 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9998.rs b/highlight/jirs-contexts/src/c9998.rs new file mode 100644 index 00000000..450d300f --- /dev/null +++ b/highlight/jirs-contexts/src/c9998.rs @@ -0,0 +1,77 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("(?x)([_$\\p{L}][_$\\p{L}\\p{N}]*)(?=\\s*\n# function assignment |\n(=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)) |\n# typeannotation is fn type: < | () | (... | (param: | (param, | (param? | (param= | (param) =>\n(:\\s*(\n (<) |\n ([(]\\s*(\n ([)]) |\n (\\.\\.\\.) |\n ([_$\\p{L}\\p{N}]+\\s*(\n ([:,?=])|\n ([)]\\s*=>)\n ))\n ))\n)) |\n(:\\s*((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$)))) |\n(:\\s*(=>|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(<[^<>]*>)|[^<>(),=])+=\\s*(\n ((async\\s+)?(\n (function\\s*[(<*]) |\n (function\\s+) |\n ([_$\\p{L}][_$\\p{L}\\p{N}]*\\s*=>)\n )) |\n ((async\\s*)?(\n ((<\\s*(?m:$))|([\\(]\\s*([\\{\\[]\\s*)?(?m:$))) |\n # sure shot arrow functions even if => is on new line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)?\n [(]\\s*\n (\n ([)]\\s*:) | # ():\n ((\\.\\.\\.\\s*)?[_$\\p{L}][_$\\p{L}\\p{N}]*\\s*:) # [(]param: | [(]...param:\n )\n) |\n(\n [<]\\s*[_$\\p{L}][_$\\p{L}\\p{N}]*\\s+extends\\s*[^=>] # < typeparam extends\n) |\n# arrow function possible to detect only with => on same line\n(\n (<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<]|\\<\\s*([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\))|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\]))([^=<>]|=[^<])*\\>)*>\\s*)? # typeparameters\n \\(\\s*(([_$\\p{L}]|(\\{([^\\{\\}]|(\\{[^\\{\\}]*\\}))*\\})|(\\[([^\\[\\]]|(\\[[^\\[\\]]*\\]))*\\])|(\\.\\.\\.\\s*[_$\\p{L}]))([^()]|(\\(([^\\(\\)]|(\\([^\\(\\)]*\\)))*\\)))*)?\\) # parameters\n (\\s*:\\s*([^<>\\(\\)]|\\<[^<>]+\\>|\\([^\\(\\)]+\\))+)? # return type\n \\s*=> # arrow operator\n)\n ))\n)))"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382615, + b: 0, + }, + Scope { + a: 59392130630615191, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9847 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([\\p{Lu}][_$\\p{Nd}\\p{Lu}]*)(?![_$\\p{L}\\p{N}])"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382615, + b: 0, + }, + Scope { + a: 49259087305965719, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9848 }), + ]), + with_prototype: None + }), + Pattern::Match(MatchPattern { + has_captures: false, + regex: Regex::new("([_$\\p{L}][_$\\p{L}\\p{N}]*)"), + scope: vec![], + captures: Some(vec![(1, vec![ + Scope { + a: 46444204392382615, + b: 0, + }, + Scope { + a: 49259087310291095, + b: 0, + }, + ])]), + operation: MatchOperation::Push(vec![ + ContextReference::Direct(ContextId { index: 9849 }), + ]), + with_prototype: None + }), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/c9999.rs b/highlight/jirs-contexts/src/c9999.rs new file mode 100644 index 00000000..4a813339 --- /dev/null +++ b/highlight/jirs-contexts/src/c9999.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + Context { + meta_scope: vec![], + meta_content_scope: vec![], + meta_include_prototype: true, + clear_scopes: None, + prototype: None, + uses_backrefs: false, + patterns: vec![ + Pattern::Include(ContextReference::Direct(ContextId { index: 9979 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9968 })), + Pattern::Include(ContextReference::Direct(ContextId { index: 9873 })), +] +} } \ No newline at end of file diff --git a/highlight/jirs-contexts/src/lib.rs b/highlight/jirs-contexts/src/lib.rs new file mode 100644 index 00000000..ba9a522e --- /dev/null +++ b/highlight/jirs-contexts/src/lib.rs @@ -0,0 +1,20689 @@ +use jirs_syntect::*; +pub mod c0; +pub mod c1; +pub mod c2; +pub mod c3; +pub mod c4; +pub mod c5; +pub mod c6; +pub mod c7; +pub mod c8; +pub mod c9; +pub mod c10; +pub mod c11; +pub mod c12; +pub mod c13; +pub mod c14; +pub mod c15; +pub mod c16; +pub mod c17; +pub mod c18; +pub mod c19; +pub mod c20; +pub mod c21; +pub mod c22; +pub mod c23; +pub mod c24; +pub mod c25; +pub mod c26; +pub mod c27; +pub mod c28; +pub mod c29; +pub mod c30; +pub mod c31; +pub mod c32; +pub mod c33; +pub mod c34; +pub mod c35; +pub mod c36; +pub mod c37; +pub mod c38; +pub mod c39; +pub mod c40; +pub mod c41; +pub mod c42; +pub mod c43; +pub mod c44; +pub mod c45; +pub mod c46; +pub mod c47; +pub mod c48; +pub mod c49; +pub mod c50; +pub mod c51; +pub mod c52; +pub mod c53; +pub mod c54; +pub mod c55; +pub mod c56; +pub mod c57; +pub mod c58; +pub mod c59; +pub mod c60; +pub mod c61; +pub mod c62; +pub mod c63; +pub mod c64; +pub mod c65; +pub mod c66; +pub mod c67; +pub mod c68; +pub mod c69; +pub mod c70; +pub mod c71; +pub mod c72; +pub mod c73; +pub mod c74; +pub mod c75; +pub mod c76; +pub mod c77; +pub mod c78; +pub mod c79; +pub mod c80; +pub mod c81; +pub mod c82; +pub mod c83; +pub mod c84; +pub mod c85; +pub mod c86; +pub mod c87; +pub mod c88; +pub mod c89; +pub mod c90; +pub mod c91; +pub mod c92; +pub mod c93; +pub mod c94; +pub mod c95; +pub mod c96; +pub mod c97; +pub mod c98; +pub mod c99; +pub mod c100; +pub mod c101; +pub mod c102; +pub mod c103; +pub mod c104; +pub mod c105; +pub mod c106; +pub mod c107; +pub mod c108; +pub mod c109; +pub mod c110; +pub mod c111; +pub mod c112; +pub mod c113; +pub mod c114; +pub mod c115; +pub mod c116; +pub mod c117; +pub mod c118; +pub mod c119; +pub mod c120; +pub mod c121; +pub mod c122; +pub mod c123; +pub mod c124; +pub mod c125; +pub mod c126; +pub mod c127; +pub mod c128; +pub mod c129; +pub mod c130; +pub mod c131; +pub mod c132; +pub mod c133; +pub mod c134; +pub mod c135; +pub mod c136; +pub mod c137; +pub mod c138; +pub mod c139; +pub mod c140; +pub mod c141; +pub mod c142; +pub mod c143; +pub mod c144; +pub mod c145; +pub mod c146; +pub mod c147; +pub mod c148; +pub mod c149; +pub mod c150; +pub mod c151; +pub mod c152; +pub mod c153; +pub mod c154; +pub mod c155; +pub mod c156; +pub mod c157; +pub mod c158; +pub mod c159; +pub mod c160; +pub mod c161; +pub mod c162; +pub mod c163; +pub mod c164; +pub mod c165; +pub mod c166; +pub mod c167; +pub mod c168; +pub mod c169; +pub mod c170; +pub mod c171; +pub mod c172; +pub mod c173; +pub mod c174; +pub mod c175; +pub mod c176; +pub mod c177; +pub mod c178; +pub mod c179; +pub mod c180; +pub mod c181; +pub mod c182; +pub mod c183; +pub mod c184; +pub mod c185; +pub mod c186; +pub mod c187; +pub mod c188; +pub mod c189; +pub mod c190; +pub mod c191; +pub mod c192; +pub mod c193; +pub mod c194; +pub mod c195; +pub mod c196; +pub mod c197; +pub mod c198; +pub mod c199; +pub mod c200; +pub mod c201; +pub mod c202; +pub mod c203; +pub mod c204; +pub mod c205; +pub mod c206; +pub mod c207; +pub mod c208; +pub mod c209; +pub mod c210; +pub mod c211; +pub mod c212; +pub mod c213; +pub mod c214; +pub mod c215; +pub mod c216; +pub mod c217; +pub mod c218; +pub mod c219; +pub mod c220; +pub mod c221; +pub mod c222; +pub mod c223; +pub mod c224; +pub mod c225; +pub mod c226; +pub mod c227; +pub mod c228; +pub mod c229; +pub mod c230; +pub mod c231; +pub mod c232; +pub mod c233; +pub mod c234; +pub mod c235; +pub mod c236; +pub mod c237; +pub mod c238; +pub mod c239; +pub mod c240; +pub mod c241; +pub mod c242; +pub mod c243; +pub mod c244; +pub mod c245; +pub mod c246; +pub mod c247; +pub mod c248; +pub mod c249; +pub mod c250; +pub mod c251; +pub mod c252; +pub mod c253; +pub mod c254; +pub mod c255; +pub mod c256; +pub mod c257; +pub mod c258; +pub mod c259; +pub mod c260; +pub mod c261; +pub mod c262; +pub mod c263; +pub mod c264; +pub mod c265; +pub mod c266; +pub mod c267; +pub mod c268; +pub mod c269; +pub mod c270; +pub mod c271; +pub mod c272; +pub mod c273; +pub mod c274; +pub mod c275; +pub mod c276; +pub mod c277; +pub mod c278; +pub mod c279; +pub mod c280; +pub mod c281; +pub mod c282; +pub mod c283; +pub mod c284; +pub mod c285; +pub mod c286; +pub mod c287; +pub mod c288; +pub mod c289; +pub mod c290; +pub mod c291; +pub mod c292; +pub mod c293; +pub mod c294; +pub mod c295; +pub mod c296; +pub mod c297; +pub mod c298; +pub mod c299; +pub mod c300; +pub mod c301; +pub mod c302; +pub mod c303; +pub mod c304; +pub mod c305; +pub mod c306; +pub mod c307; +pub mod c308; +pub mod c309; +pub mod c310; +pub mod c311; +pub mod c312; +pub mod c313; +pub mod c314; +pub mod c315; +pub mod c316; +pub mod c317; +pub mod c318; +pub mod c319; +pub mod c320; +pub mod c321; +pub mod c322; +pub mod c323; +pub mod c324; +pub mod c325; +pub mod c326; +pub mod c327; +pub mod c328; +pub mod c329; +pub mod c330; +pub mod c331; +pub mod c332; +pub mod c333; +pub mod c334; +pub mod c335; +pub mod c336; +pub mod c337; +pub mod c338; +pub mod c339; +pub mod c340; +pub mod c341; +pub mod c342; +pub mod c343; +pub mod c344; +pub mod c345; +pub mod c346; +pub mod c347; +pub mod c348; +pub mod c349; +pub mod c350; +pub mod c351; +pub mod c352; +pub mod c353; +pub mod c354; +pub mod c355; +pub mod c356; +pub mod c357; +pub mod c358; +pub mod c359; +pub mod c360; +pub mod c361; +pub mod c362; +pub mod c363; +pub mod c364; +pub mod c365; +pub mod c366; +pub mod c367; +pub mod c368; +pub mod c369; +pub mod c370; +pub mod c371; +pub mod c372; +pub mod c373; +pub mod c374; +pub mod c375; +pub mod c376; +pub mod c377; +pub mod c378; +pub mod c379; +pub mod c380; +pub mod c381; +pub mod c382; +pub mod c383; +pub mod c384; +pub mod c385; +pub mod c386; +pub mod c387; +pub mod c388; +pub mod c389; +pub mod c390; +pub mod c391; +pub mod c392; +pub mod c393; +pub mod c394; +pub mod c395; +pub mod c396; +pub mod c397; +pub mod c398; +pub mod c399; +pub mod c400; +pub mod c401; +pub mod c402; +pub mod c403; +pub mod c404; +pub mod c405; +pub mod c406; +pub mod c407; +pub mod c408; +pub mod c409; +pub mod c410; +pub mod c411; +pub mod c412; +pub mod c413; +pub mod c414; +pub mod c415; +pub mod c416; +pub mod c417; +pub mod c418; +pub mod c419; +pub mod c420; +pub mod c421; +pub mod c422; +pub mod c423; +pub mod c424; +pub mod c425; +pub mod c426; +pub mod c427; +pub mod c428; +pub mod c429; +pub mod c430; +pub mod c431; +pub mod c432; +pub mod c433; +pub mod c434; +pub mod c435; +pub mod c436; +pub mod c437; +pub mod c438; +pub mod c439; +pub mod c440; +pub mod c441; +pub mod c442; +pub mod c443; +pub mod c444; +pub mod c445; +pub mod c446; +pub mod c447; +pub mod c448; +pub mod c449; +pub mod c450; +pub mod c451; +pub mod c452; +pub mod c453; +pub mod c454; +pub mod c455; +pub mod c456; +pub mod c457; +pub mod c458; +pub mod c459; +pub mod c460; +pub mod c461; +pub mod c462; +pub mod c463; +pub mod c464; +pub mod c465; +pub mod c466; +pub mod c467; +pub mod c468; +pub mod c469; +pub mod c470; +pub mod c471; +pub mod c472; +pub mod c473; +pub mod c474; +pub mod c475; +pub mod c476; +pub mod c477; +pub mod c478; +pub mod c479; +pub mod c480; +pub mod c481; +pub mod c482; +pub mod c483; +pub mod c484; +pub mod c485; +pub mod c486; +pub mod c487; +pub mod c488; +pub mod c489; +pub mod c490; +pub mod c491; +pub mod c492; +pub mod c493; +pub mod c494; +pub mod c495; +pub mod c496; +pub mod c497; +pub mod c498; +pub mod c499; +pub mod c500; +pub mod c501; +pub mod c502; +pub mod c503; +pub mod c504; +pub mod c505; +pub mod c506; +pub mod c507; +pub mod c508; +pub mod c509; +pub mod c510; +pub mod c511; +pub mod c512; +pub mod c513; +pub mod c514; +pub mod c515; +pub mod c516; +pub mod c517; +pub mod c518; +pub mod c519; +pub mod c520; +pub mod c521; +pub mod c522; +pub mod c523; +pub mod c524; +pub mod c525; +pub mod c526; +pub mod c527; +pub mod c528; +pub mod c529; +pub mod c530; +pub mod c531; +pub mod c532; +pub mod c533; +pub mod c534; +pub mod c535; +pub mod c536; +pub mod c537; +pub mod c538; +pub mod c539; +pub mod c540; +pub mod c541; +pub mod c542; +pub mod c543; +pub mod c544; +pub mod c545; +pub mod c546; +pub mod c547; +pub mod c548; +pub mod c549; +pub mod c550; +pub mod c551; +pub mod c552; +pub mod c553; +pub mod c554; +pub mod c555; +pub mod c556; +pub mod c557; +pub mod c558; +pub mod c559; +pub mod c560; +pub mod c561; +pub mod c562; +pub mod c563; +pub mod c564; +pub mod c565; +pub mod c566; +pub mod c567; +pub mod c568; +pub mod c569; +pub mod c570; +pub mod c571; +pub mod c572; +pub mod c573; +pub mod c574; +pub mod c575; +pub mod c576; +pub mod c577; +pub mod c578; +pub mod c579; +pub mod c580; +pub mod c581; +pub mod c582; +pub mod c583; +pub mod c584; +pub mod c585; +pub mod c586; +pub mod c587; +pub mod c588; +pub mod c589; +pub mod c590; +pub mod c591; +pub mod c592; +pub mod c593; +pub mod c594; +pub mod c595; +pub mod c596; +pub mod c597; +pub mod c598; +pub mod c599; +pub mod c600; +pub mod c601; +pub mod c602; +pub mod c603; +pub mod c604; +pub mod c605; +pub mod c606; +pub mod c607; +pub mod c608; +pub mod c609; +pub mod c610; +pub mod c611; +pub mod c612; +pub mod c613; +pub mod c614; +pub mod c615; +pub mod c616; +pub mod c617; +pub mod c618; +pub mod c619; +pub mod c620; +pub mod c621; +pub mod c622; +pub mod c623; +pub mod c624; +pub mod c625; +pub mod c626; +pub mod c627; +pub mod c628; +pub mod c629; +pub mod c630; +pub mod c631; +pub mod c632; +pub mod c633; +pub mod c634; +pub mod c635; +pub mod c636; +pub mod c637; +pub mod c638; +pub mod c639; +pub mod c640; +pub mod c641; +pub mod c642; +pub mod c643; +pub mod c644; +pub mod c645; +pub mod c646; +pub mod c647; +pub mod c648; +pub mod c649; +pub mod c650; +pub mod c651; +pub mod c652; +pub mod c653; +pub mod c654; +pub mod c655; +pub mod c656; +pub mod c657; +pub mod c658; +pub mod c659; +pub mod c660; +pub mod c661; +pub mod c662; +pub mod c663; +pub mod c664; +pub mod c665; +pub mod c666; +pub mod c667; +pub mod c668; +pub mod c669; +pub mod c670; +pub mod c671; +pub mod c672; +pub mod c673; +pub mod c674; +pub mod c675; +pub mod c676; +pub mod c677; +pub mod c678; +pub mod c679; +pub mod c680; +pub mod c681; +pub mod c682; +pub mod c683; +pub mod c684; +pub mod c685; +pub mod c686; +pub mod c687; +pub mod c688; +pub mod c689; +pub mod c690; +pub mod c691; +pub mod c692; +pub mod c693; +pub mod c694; +pub mod c695; +pub mod c696; +pub mod c697; +pub mod c698; +pub mod c699; +pub mod c700; +pub mod c701; +pub mod c702; +pub mod c703; +pub mod c704; +pub mod c705; +pub mod c706; +pub mod c707; +pub mod c708; +pub mod c709; +pub mod c710; +pub mod c711; +pub mod c712; +pub mod c713; +pub mod c714; +pub mod c715; +pub mod c716; +pub mod c717; +pub mod c718; +pub mod c719; +pub mod c720; +pub mod c721; +pub mod c722; +pub mod c723; +pub mod c724; +pub mod c725; +pub mod c726; +pub mod c727; +pub mod c728; +pub mod c729; +pub mod c730; +pub mod c731; +pub mod c732; +pub mod c733; +pub mod c734; +pub mod c735; +pub mod c736; +pub mod c737; +pub mod c738; +pub mod c739; +pub mod c740; +pub mod c741; +pub mod c742; +pub mod c743; +pub mod c744; +pub mod c745; +pub mod c746; +pub mod c747; +pub mod c748; +pub mod c749; +pub mod c750; +pub mod c751; +pub mod c752; +pub mod c753; +pub mod c754; +pub mod c755; +pub mod c756; +pub mod c757; +pub mod c758; +pub mod c759; +pub mod c760; +pub mod c761; +pub mod c762; +pub mod c763; +pub mod c764; +pub mod c765; +pub mod c766; +pub mod c767; +pub mod c768; +pub mod c769; +pub mod c770; +pub mod c771; +pub mod c772; +pub mod c773; +pub mod c774; +pub mod c775; +pub mod c776; +pub mod c777; +pub mod c778; +pub mod c779; +pub mod c780; +pub mod c781; +pub mod c782; +pub mod c783; +pub mod c784; +pub mod c785; +pub mod c786; +pub mod c787; +pub mod c788; +pub mod c789; +pub mod c790; +pub mod c791; +pub mod c792; +pub mod c793; +pub mod c794; +pub mod c795; +pub mod c796; +pub mod c797; +pub mod c798; +pub mod c799; +pub mod c800; +pub mod c801; +pub mod c802; +pub mod c803; +pub mod c804; +pub mod c805; +pub mod c806; +pub mod c807; +pub mod c808; +pub mod c809; +pub mod c810; +pub mod c811; +pub mod c812; +pub mod c813; +pub mod c814; +pub mod c815; +pub mod c816; +pub mod c817; +pub mod c818; +pub mod c819; +pub mod c820; +pub mod c821; +pub mod c822; +pub mod c823; +pub mod c824; +pub mod c825; +pub mod c826; +pub mod c827; +pub mod c828; +pub mod c829; +pub mod c830; +pub mod c831; +pub mod c832; +pub mod c833; +pub mod c834; +pub mod c835; +pub mod c836; +pub mod c837; +pub mod c838; +pub mod c839; +pub mod c840; +pub mod c841; +pub mod c842; +pub mod c843; +pub mod c844; +pub mod c845; +pub mod c846; +pub mod c847; +pub mod c848; +pub mod c849; +pub mod c850; +pub mod c851; +pub mod c852; +pub mod c853; +pub mod c854; +pub mod c855; +pub mod c856; +pub mod c857; +pub mod c858; +pub mod c859; +pub mod c860; +pub mod c861; +pub mod c862; +pub mod c863; +pub mod c864; +pub mod c865; +pub mod c866; +pub mod c867; +pub mod c868; +pub mod c869; +pub mod c870; +pub mod c871; +pub mod c872; +pub mod c873; +pub mod c874; +pub mod c875; +pub mod c876; +pub mod c877; +pub mod c878; +pub mod c879; +pub mod c880; +pub mod c881; +pub mod c882; +pub mod c883; +pub mod c884; +pub mod c885; +pub mod c886; +pub mod c887; +pub mod c888; +pub mod c889; +pub mod c890; +pub mod c891; +pub mod c892; +pub mod c893; +pub mod c894; +pub mod c895; +pub mod c896; +pub mod c897; +pub mod c898; +pub mod c899; +pub mod c900; +pub mod c901; +pub mod c902; +pub mod c903; +pub mod c904; +pub mod c905; +pub mod c906; +pub mod c907; +pub mod c908; +pub mod c909; +pub mod c910; +pub mod c911; +pub mod c912; +pub mod c913; +pub mod c914; +pub mod c915; +pub mod c916; +pub mod c917; +pub mod c918; +pub mod c919; +pub mod c920; +pub mod c921; +pub mod c922; +pub mod c923; +pub mod c924; +pub mod c925; +pub mod c926; +pub mod c927; +pub mod c928; +pub mod c929; +pub mod c930; +pub mod c931; +pub mod c932; +pub mod c933; +pub mod c934; +pub mod c935; +pub mod c936; +pub mod c937; +pub mod c938; +pub mod c939; +pub mod c940; +pub mod c941; +pub mod c942; +pub mod c943; +pub mod c944; +pub mod c945; +pub mod c946; +pub mod c947; +pub mod c948; +pub mod c949; +pub mod c950; +pub mod c951; +pub mod c952; +pub mod c953; +pub mod c954; +pub mod c955; +pub mod c956; +pub mod c957; +pub mod c958; +pub mod c959; +pub mod c960; +pub mod c961; +pub mod c962; +pub mod c963; +pub mod c964; +pub mod c965; +pub mod c966; +pub mod c967; +pub mod c968; +pub mod c969; +pub mod c970; +pub mod c971; +pub mod c972; +pub mod c973; +pub mod c974; +pub mod c975; +pub mod c976; +pub mod c977; +pub mod c978; +pub mod c979; +pub mod c980; +pub mod c981; +pub mod c982; +pub mod c983; +pub mod c984; +pub mod c985; +pub mod c986; +pub mod c987; +pub mod c988; +pub mod c989; +pub mod c990; +pub mod c991; +pub mod c992; +pub mod c993; +pub mod c994; +pub mod c995; +pub mod c996; +pub mod c997; +pub mod c998; +pub mod c999; +pub mod c1000; +pub mod c1001; +pub mod c1002; +pub mod c1003; +pub mod c1004; +pub mod c1005; +pub mod c1006; +pub mod c1007; +pub mod c1008; +pub mod c1009; +pub mod c1010; +pub mod c1011; +pub mod c1012; +pub mod c1013; +pub mod c1014; +pub mod c1015; +pub mod c1016; +pub mod c1017; +pub mod c1018; +pub mod c1019; +pub mod c1020; +pub mod c1021; +pub mod c1022; +pub mod c1023; +pub mod c1024; +pub mod c1025; +pub mod c1026; +pub mod c1027; +pub mod c1028; +pub mod c1029; +pub mod c1030; +pub mod c1031; +pub mod c1032; +pub mod c1033; +pub mod c1034; +pub mod c1035; +pub mod c1036; +pub mod c1037; +pub mod c1038; +pub mod c1039; +pub mod c1040; +pub mod c1041; +pub mod c1042; +pub mod c1043; +pub mod c1044; +pub mod c1045; +pub mod c1046; +pub mod c1047; +pub mod c1048; +pub mod c1049; +pub mod c1050; +pub mod c1051; +pub mod c1052; +pub mod c1053; +pub mod c1054; +pub mod c1055; +pub mod c1056; +pub mod c1057; +pub mod c1058; +pub mod c1059; +pub mod c1060; +pub mod c1061; +pub mod c1062; +pub mod c1063; +pub mod c1064; +pub mod c1065; +pub mod c1066; +pub mod c1067; +pub mod c1068; +pub mod c1069; +pub mod c1070; +pub mod c1071; +pub mod c1072; +pub mod c1073; +pub mod c1074; +pub mod c1075; +pub mod c1076; +pub mod c1077; +pub mod c1078; +pub mod c1079; +pub mod c1080; +pub mod c1081; +pub mod c1082; +pub mod c1083; +pub mod c1084; +pub mod c1085; +pub mod c1086; +pub mod c1087; +pub mod c1088; +pub mod c1089; +pub mod c1090; +pub mod c1091; +pub mod c1092; +pub mod c1093; +pub mod c1094; +pub mod c1095; +pub mod c1096; +pub mod c1097; +pub mod c1098; +pub mod c1099; +pub mod c1100; +pub mod c1101; +pub mod c1102; +pub mod c1103; +pub mod c1104; +pub mod c1105; +pub mod c1106; +pub mod c1107; +pub mod c1108; +pub mod c1109; +pub mod c1110; +pub mod c1111; +pub mod c1112; +pub mod c1113; +pub mod c1114; +pub mod c1115; +pub mod c1116; +pub mod c1117; +pub mod c1118; +pub mod c1119; +pub mod c1120; +pub mod c1121; +pub mod c1122; +pub mod c1123; +pub mod c1124; +pub mod c1125; +pub mod c1126; +pub mod c1127; +pub mod c1128; +pub mod c1129; +pub mod c1130; +pub mod c1131; +pub mod c1132; +pub mod c1133; +pub mod c1134; +pub mod c1135; +pub mod c1136; +pub mod c1137; +pub mod c1138; +pub mod c1139; +pub mod c1140; +pub mod c1141; +pub mod c1142; +pub mod c1143; +pub mod c1144; +pub mod c1145; +pub mod c1146; +pub mod c1147; +pub mod c1148; +pub mod c1149; +pub mod c1150; +pub mod c1151; +pub mod c1152; +pub mod c1153; +pub mod c1154; +pub mod c1155; +pub mod c1156; +pub mod c1157; +pub mod c1158; +pub mod c1159; +pub mod c1160; +pub mod c1161; +pub mod c1162; +pub mod c1163; +pub mod c1164; +pub mod c1165; +pub mod c1166; +pub mod c1167; +pub mod c1168; +pub mod c1169; +pub mod c1170; +pub mod c1171; +pub mod c1172; +pub mod c1173; +pub mod c1174; +pub mod c1175; +pub mod c1176; +pub mod c1177; +pub mod c1178; +pub mod c1179; +pub mod c1180; +pub mod c1181; +pub mod c1182; +pub mod c1183; +pub mod c1184; +pub mod c1185; +pub mod c1186; +pub mod c1187; +pub mod c1188; +pub mod c1189; +pub mod c1190; +pub mod c1191; +pub mod c1192; +pub mod c1193; +pub mod c1194; +pub mod c1195; +pub mod c1196; +pub mod c1197; +pub mod c1198; +pub mod c1199; +pub mod c1200; +pub mod c1201; +pub mod c1202; +pub mod c1203; +pub mod c1204; +pub mod c1205; +pub mod c1206; +pub mod c1207; +pub mod c1208; +pub mod c1209; +pub mod c1210; +pub mod c1211; +pub mod c1212; +pub mod c1213; +pub mod c1214; +pub mod c1215; +pub mod c1216; +pub mod c1217; +pub mod c1218; +pub mod c1219; +pub mod c1220; +pub mod c1221; +pub mod c1222; +pub mod c1223; +pub mod c1224; +pub mod c1225; +pub mod c1226; +pub mod c1227; +pub mod c1228; +pub mod c1229; +pub mod c1230; +pub mod c1231; +pub mod c1232; +pub mod c1233; +pub mod c1234; +pub mod c1235; +pub mod c1236; +pub mod c1237; +pub mod c1238; +pub mod c1239; +pub mod c1240; +pub mod c1241; +pub mod c1242; +pub mod c1243; +pub mod c1244; +pub mod c1245; +pub mod c1246; +pub mod c1247; +pub mod c1248; +pub mod c1249; +pub mod c1250; +pub mod c1251; +pub mod c1252; +pub mod c1253; +pub mod c1254; +pub mod c1255; +pub mod c1256; +pub mod c1257; +pub mod c1258; +pub mod c1259; +pub mod c1260; +pub mod c1261; +pub mod c1262; +pub mod c1263; +pub mod c1264; +pub mod c1265; +pub mod c1266; +pub mod c1267; +pub mod c1268; +pub mod c1269; +pub mod c1270; +pub mod c1271; +pub mod c1272; +pub mod c1273; +pub mod c1274; +pub mod c1275; +pub mod c1276; +pub mod c1277; +pub mod c1278; +pub mod c1279; +pub mod c1280; +pub mod c1281; +pub mod c1282; +pub mod c1283; +pub mod c1284; +pub mod c1285; +pub mod c1286; +pub mod c1287; +pub mod c1288; +pub mod c1289; +pub mod c1290; +pub mod c1291; +pub mod c1292; +pub mod c1293; +pub mod c1294; +pub mod c1295; +pub mod c1296; +pub mod c1297; +pub mod c1298; +pub mod c1299; +pub mod c1300; +pub mod c1301; +pub mod c1302; +pub mod c1303; +pub mod c1304; +pub mod c1305; +pub mod c1306; +pub mod c1307; +pub mod c1308; +pub mod c1309; +pub mod c1310; +pub mod c1311; +pub mod c1312; +pub mod c1313; +pub mod c1314; +pub mod c1315; +pub mod c1316; +pub mod c1317; +pub mod c1318; +pub mod c1319; +pub mod c1320; +pub mod c1321; +pub mod c1322; +pub mod c1323; +pub mod c1324; +pub mod c1325; +pub mod c1326; +pub mod c1327; +pub mod c1328; +pub mod c1329; +pub mod c1330; +pub mod c1331; +pub mod c1332; +pub mod c1333; +pub mod c1334; +pub mod c1335; +pub mod c1336; +pub mod c1337; +pub mod c1338; +pub mod c1339; +pub mod c1340; +pub mod c1341; +pub mod c1342; +pub mod c1343; +pub mod c1344; +pub mod c1345; +pub mod c1346; +pub mod c1347; +pub mod c1348; +pub mod c1349; +pub mod c1350; +pub mod c1351; +pub mod c1352; +pub mod c1353; +pub mod c1354; +pub mod c1355; +pub mod c1356; +pub mod c1357; +pub mod c1358; +pub mod c1359; +pub mod c1360; +pub mod c1361; +pub mod c1362; +pub mod c1363; +pub mod c1364; +pub mod c1365; +pub mod c1366; +pub mod c1367; +pub mod c1368; +pub mod c1369; +pub mod c1370; +pub mod c1371; +pub mod c1372; +pub mod c1373; +pub mod c1374; +pub mod c1375; +pub mod c1376; +pub mod c1377; +pub mod c1378; +pub mod c1379; +pub mod c1380; +pub mod c1381; +pub mod c1382; +pub mod c1383; +pub mod c1384; +pub mod c1385; +pub mod c1386; +pub mod c1387; +pub mod c1388; +pub mod c1389; +pub mod c1390; +pub mod c1391; +pub mod c1392; +pub mod c1393; +pub mod c1394; +pub mod c1395; +pub mod c1396; +pub mod c1397; +pub mod c1398; +pub mod c1399; +pub mod c1400; +pub mod c1401; +pub mod c1402; +pub mod c1403; +pub mod c1404; +pub mod c1405; +pub mod c1406; +pub mod c1407; +pub mod c1408; +pub mod c1409; +pub mod c1410; +pub mod c1411; +pub mod c1412; +pub mod c1413; +pub mod c1414; +pub mod c1415; +pub mod c1416; +pub mod c1417; +pub mod c1418; +pub mod c1419; +pub mod c1420; +pub mod c1421; +pub mod c1422; +pub mod c1423; +pub mod c1424; +pub mod c1425; +pub mod c1426; +pub mod c1427; +pub mod c1428; +pub mod c1429; +pub mod c1430; +pub mod c1431; +pub mod c1432; +pub mod c1433; +pub mod c1434; +pub mod c1435; +pub mod c1436; +pub mod c1437; +pub mod c1438; +pub mod c1439; +pub mod c1440; +pub mod c1441; +pub mod c1442; +pub mod c1443; +pub mod c1444; +pub mod c1445; +pub mod c1446; +pub mod c1447; +pub mod c1448; +pub mod c1449; +pub mod c1450; +pub mod c1451; +pub mod c1452; +pub mod c1453; +pub mod c1454; +pub mod c1455; +pub mod c1456; +pub mod c1457; +pub mod c1458; +pub mod c1459; +pub mod c1460; +pub mod c1461; +pub mod c1462; +pub mod c1463; +pub mod c1464; +pub mod c1465; +pub mod c1466; +pub mod c1467; +pub mod c1468; +pub mod c1469; +pub mod c1470; +pub mod c1471; +pub mod c1472; +pub mod c1473; +pub mod c1474; +pub mod c1475; +pub mod c1476; +pub mod c1477; +pub mod c1478; +pub mod c1479; +pub mod c1480; +pub mod c1481; +pub mod c1482; +pub mod c1483; +pub mod c1484; +pub mod c1485; +pub mod c1486; +pub mod c1487; +pub mod c1488; +pub mod c1489; +pub mod c1490; +pub mod c1491; +pub mod c1492; +pub mod c1493; +pub mod c1494; +pub mod c1495; +pub mod c1496; +pub mod c1497; +pub mod c1498; +pub mod c1499; +pub mod c1500; +pub mod c1501; +pub mod c1502; +pub mod c1503; +pub mod c1504; +pub mod c1505; +pub mod c1506; +pub mod c1507; +pub mod c1508; +pub mod c1509; +pub mod c1510; +pub mod c1511; +pub mod c1512; +pub mod c1513; +pub mod c1514; +pub mod c1515; +pub mod c1516; +pub mod c1517; +pub mod c1518; +pub mod c1519; +pub mod c1520; +pub mod c1521; +pub mod c1522; +pub mod c1523; +pub mod c1524; +pub mod c1525; +pub mod c1526; +pub mod c1527; +pub mod c1528; +pub mod c1529; +pub mod c1530; +pub mod c1531; +pub mod c1532; +pub mod c1533; +pub mod c1534; +pub mod c1535; +pub mod c1536; +pub mod c1537; +pub mod c1538; +pub mod c1539; +pub mod c1540; +pub mod c1541; +pub mod c1542; +pub mod c1543; +pub mod c1544; +pub mod c1545; +pub mod c1546; +pub mod c1547; +pub mod c1548; +pub mod c1549; +pub mod c1550; +pub mod c1551; +pub mod c1552; +pub mod c1553; +pub mod c1554; +pub mod c1555; +pub mod c1556; +pub mod c1557; +pub mod c1558; +pub mod c1559; +pub mod c1560; +pub mod c1561; +pub mod c1562; +pub mod c1563; +pub mod c1564; +pub mod c1565; +pub mod c1566; +pub mod c1567; +pub mod c1568; +pub mod c1569; +pub mod c1570; +pub mod c1571; +pub mod c1572; +pub mod c1573; +pub mod c1574; +pub mod c1575; +pub mod c1576; +pub mod c1577; +pub mod c1578; +pub mod c1579; +pub mod c1580; +pub mod c1581; +pub mod c1582; +pub mod c1583; +pub mod c1584; +pub mod c1585; +pub mod c1586; +pub mod c1587; +pub mod c1588; +pub mod c1589; +pub mod c1590; +pub mod c1591; +pub mod c1592; +pub mod c1593; +pub mod c1594; +pub mod c1595; +pub mod c1596; +pub mod c1597; +pub mod c1598; +pub mod c1599; +pub mod c1600; +pub mod c1601; +pub mod c1602; +pub mod c1603; +pub mod c1604; +pub mod c1605; +pub mod c1606; +pub mod c1607; +pub mod c1608; +pub mod c1609; +pub mod c1610; +pub mod c1611; +pub mod c1612; +pub mod c1613; +pub mod c1614; +pub mod c1615; +pub mod c1616; +pub mod c1617; +pub mod c1618; +pub mod c1619; +pub mod c1620; +pub mod c1621; +pub mod c1622; +pub mod c1623; +pub mod c1624; +pub mod c1625; +pub mod c1626; +pub mod c1627; +pub mod c1628; +pub mod c1629; +pub mod c1630; +pub mod c1631; +pub mod c1632; +pub mod c1633; +pub mod c1634; +pub mod c1635; +pub mod c1636; +pub mod c1637; +pub mod c1638; +pub mod c1639; +pub mod c1640; +pub mod c1641; +pub mod c1642; +pub mod c1643; +pub mod c1644; +pub mod c1645; +pub mod c1646; +pub mod c1647; +pub mod c1648; +pub mod c1649; +pub mod c1650; +pub mod c1651; +pub mod c1652; +pub mod c1653; +pub mod c1654; +pub mod c1655; +pub mod c1656; +pub mod c1657; +pub mod c1658; +pub mod c1659; +pub mod c1660; +pub mod c1661; +pub mod c1662; +pub mod c1663; +pub mod c1664; +pub mod c1665; +pub mod c1666; +pub mod c1667; +pub mod c1668; +pub mod c1669; +pub mod c1670; +pub mod c1671; +pub mod c1672; +pub mod c1673; +pub mod c1674; +pub mod c1675; +pub mod c1676; +pub mod c1677; +pub mod c1678; +pub mod c1679; +pub mod c1680; +pub mod c1681; +pub mod c1682; +pub mod c1683; +pub mod c1684; +pub mod c1685; +pub mod c1686; +pub mod c1687; +pub mod c1688; +pub mod c1689; +pub mod c1690; +pub mod c1691; +pub mod c1692; +pub mod c1693; +pub mod c1694; +pub mod c1695; +pub mod c1696; +pub mod c1697; +pub mod c1698; +pub mod c1699; +pub mod c1700; +pub mod c1701; +pub mod c1702; +pub mod c1703; +pub mod c1704; +pub mod c1705; +pub mod c1706; +pub mod c1707; +pub mod c1708; +pub mod c1709; +pub mod c1710; +pub mod c1711; +pub mod c1712; +pub mod c1713; +pub mod c1714; +pub mod c1715; +pub mod c1716; +pub mod c1717; +pub mod c1718; +pub mod c1719; +pub mod c1720; +pub mod c1721; +pub mod c1722; +pub mod c1723; +pub mod c1724; +pub mod c1725; +pub mod c1726; +pub mod c1727; +pub mod c1728; +pub mod c1729; +pub mod c1730; +pub mod c1731; +pub mod c1732; +pub mod c1733; +pub mod c1734; +pub mod c1735; +pub mod c1736; +pub mod c1737; +pub mod c1738; +pub mod c1739; +pub mod c1740; +pub mod c1741; +pub mod c1742; +pub mod c1743; +pub mod c1744; +pub mod c1745; +pub mod c1746; +pub mod c1747; +pub mod c1748; +pub mod c1749; +pub mod c1750; +pub mod c1751; +pub mod c1752; +pub mod c1753; +pub mod c1754; +pub mod c1755; +pub mod c1756; +pub mod c1757; +pub mod c1758; +pub mod c1759; +pub mod c1760; +pub mod c1761; +pub mod c1762; +pub mod c1763; +pub mod c1764; +pub mod c1765; +pub mod c1766; +pub mod c1767; +pub mod c1768; +pub mod c1769; +pub mod c1770; +pub mod c1771; +pub mod c1772; +pub mod c1773; +pub mod c1774; +pub mod c1775; +pub mod c1776; +pub mod c1777; +pub mod c1778; +pub mod c1779; +pub mod c1780; +pub mod c1781; +pub mod c1782; +pub mod c1783; +pub mod c1784; +pub mod c1785; +pub mod c1786; +pub mod c1787; +pub mod c1788; +pub mod c1789; +pub mod c1790; +pub mod c1791; +pub mod c1792; +pub mod c1793; +pub mod c1794; +pub mod c1795; +pub mod c1796; +pub mod c1797; +pub mod c1798; +pub mod c1799; +pub mod c1800; +pub mod c1801; +pub mod c1802; +pub mod c1803; +pub mod c1804; +pub mod c1805; +pub mod c1806; +pub mod c1807; +pub mod c1808; +pub mod c1809; +pub mod c1810; +pub mod c1811; +pub mod c1812; +pub mod c1813; +pub mod c1814; +pub mod c1815; +pub mod c1816; +pub mod c1817; +pub mod c1818; +pub mod c1819; +pub mod c1820; +pub mod c1821; +pub mod c1822; +pub mod c1823; +pub mod c1824; +pub mod c1825; +pub mod c1826; +pub mod c1827; +pub mod c1828; +pub mod c1829; +pub mod c1830; +pub mod c1831; +pub mod c1832; +pub mod c1833; +pub mod c1834; +pub mod c1835; +pub mod c1836; +pub mod c1837; +pub mod c1838; +pub mod c1839; +pub mod c1840; +pub mod c1841; +pub mod c1842; +pub mod c1843; +pub mod c1844; +pub mod c1845; +pub mod c1846; +pub mod c1847; +pub mod c1848; +pub mod c1849; +pub mod c1850; +pub mod c1851; +pub mod c1852; +pub mod c1853; +pub mod c1854; +pub mod c1855; +pub mod c1856; +pub mod c1857; +pub mod c1858; +pub mod c1859; +pub mod c1860; +pub mod c1861; +pub mod c1862; +pub mod c1863; +pub mod c1864; +pub mod c1865; +pub mod c1866; +pub mod c1867; +pub mod c1868; +pub mod c1869; +pub mod c1870; +pub mod c1871; +pub mod c1872; +pub mod c1873; +pub mod c1874; +pub mod c1875; +pub mod c1876; +pub mod c1877; +pub mod c1878; +pub mod c1879; +pub mod c1880; +pub mod c1881; +pub mod c1882; +pub mod c1883; +pub mod c1884; +pub mod c1885; +pub mod c1886; +pub mod c1887; +pub mod c1888; +pub mod c1889; +pub mod c1890; +pub mod c1891; +pub mod c1892; +pub mod c1893; +pub mod c1894; +pub mod c1895; +pub mod c1896; +pub mod c1897; +pub mod c1898; +pub mod c1899; +pub mod c1900; +pub mod c1901; +pub mod c1902; +pub mod c1903; +pub mod c1904; +pub mod c1905; +pub mod c1906; +pub mod c1907; +pub mod c1908; +pub mod c1909; +pub mod c1910; +pub mod c1911; +pub mod c1912; +pub mod c1913; +pub mod c1914; +pub mod c1915; +pub mod c1916; +pub mod c1917; +pub mod c1918; +pub mod c1919; +pub mod c1920; +pub mod c1921; +pub mod c1922; +pub mod c1923; +pub mod c1924; +pub mod c1925; +pub mod c1926; +pub mod c1927; +pub mod c1928; +pub mod c1929; +pub mod c1930; +pub mod c1931; +pub mod c1932; +pub mod c1933; +pub mod c1934; +pub mod c1935; +pub mod c1936; +pub mod c1937; +pub mod c1938; +pub mod c1939; +pub mod c1940; +pub mod c1941; +pub mod c1942; +pub mod c1943; +pub mod c1944; +pub mod c1945; +pub mod c1946; +pub mod c1947; +pub mod c1948; +pub mod c1949; +pub mod c1950; +pub mod c1951; +pub mod c1952; +pub mod c1953; +pub mod c1954; +pub mod c1955; +pub mod c1956; +pub mod c1957; +pub mod c1958; +pub mod c1959; +pub mod c1960; +pub mod c1961; +pub mod c1962; +pub mod c1963; +pub mod c1964; +pub mod c1965; +pub mod c1966; +pub mod c1967; +pub mod c1968; +pub mod c1969; +pub mod c1970; +pub mod c1971; +pub mod c1972; +pub mod c1973; +pub mod c1974; +pub mod c1975; +pub mod c1976; +pub mod c1977; +pub mod c1978; +pub mod c1979; +pub mod c1980; +pub mod c1981; +pub mod c1982; +pub mod c1983; +pub mod c1984; +pub mod c1985; +pub mod c1986; +pub mod c1987; +pub mod c1988; +pub mod c1989; +pub mod c1990; +pub mod c1991; +pub mod c1992; +pub mod c1993; +pub mod c1994; +pub mod c1995; +pub mod c1996; +pub mod c1997; +pub mod c1998; +pub mod c1999; +pub mod c2000; +pub mod c2001; +pub mod c2002; +pub mod c2003; +pub mod c2004; +pub mod c2005; +pub mod c2006; +pub mod c2007; +pub mod c2008; +pub mod c2009; +pub mod c2010; +pub mod c2011; +pub mod c2012; +pub mod c2013; +pub mod c2014; +pub mod c2015; +pub mod c2016; +pub mod c2017; +pub mod c2018; +pub mod c2019; +pub mod c2020; +pub mod c2021; +pub mod c2022; +pub mod c2023; +pub mod c2024; +pub mod c2025; +pub mod c2026; +pub mod c2027; +pub mod c2028; +pub mod c2029; +pub mod c2030; +pub mod c2031; +pub mod c2032; +pub mod c2033; +pub mod c2034; +pub mod c2035; +pub mod c2036; +pub mod c2037; +pub mod c2038; +pub mod c2039; +pub mod c2040; +pub mod c2041; +pub mod c2042; +pub mod c2043; +pub mod c2044; +pub mod c2045; +pub mod c2046; +pub mod c2047; +pub mod c2048; +pub mod c2049; +pub mod c2050; +pub mod c2051; +pub mod c2052; +pub mod c2053; +pub mod c2054; +pub mod c2055; +pub mod c2056; +pub mod c2057; +pub mod c2058; +pub mod c2059; +pub mod c2060; +pub mod c2061; +pub mod c2062; +pub mod c2063; +pub mod c2064; +pub mod c2065; +pub mod c2066; +pub mod c2067; +pub mod c2068; +pub mod c2069; +pub mod c2070; +pub mod c2071; +pub mod c2072; +pub mod c2073; +pub mod c2074; +pub mod c2075; +pub mod c2076; +pub mod c2077; +pub mod c2078; +pub mod c2079; +pub mod c2080; +pub mod c2081; +pub mod c2082; +pub mod c2083; +pub mod c2084; +pub mod c2085; +pub mod c2086; +pub mod c2087; +pub mod c2088; +pub mod c2089; +pub mod c2090; +pub mod c2091; +pub mod c2092; +pub mod c2093; +pub mod c2094; +pub mod c2095; +pub mod c2096; +pub mod c2097; +pub mod c2098; +pub mod c2099; +pub mod c2100; +pub mod c2101; +pub mod c2102; +pub mod c2103; +pub mod c2104; +pub mod c2105; +pub mod c2106; +pub mod c2107; +pub mod c2108; +pub mod c2109; +pub mod c2110; +pub mod c2111; +pub mod c2112; +pub mod c2113; +pub mod c2114; +pub mod c2115; +pub mod c2116; +pub mod c2117; +pub mod c2118; +pub mod c2119; +pub mod c2120; +pub mod c2121; +pub mod c2122; +pub mod c2123; +pub mod c2124; +pub mod c2125; +pub mod c2126; +pub mod c2127; +pub mod c2128; +pub mod c2129; +pub mod c2130; +pub mod c2131; +pub mod c2132; +pub mod c2133; +pub mod c2134; +pub mod c2135; +pub mod c2136; +pub mod c2137; +pub mod c2138; +pub mod c2139; +pub mod c2140; +pub mod c2141; +pub mod c2142; +pub mod c2143; +pub mod c2144; +pub mod c2145; +pub mod c2146; +pub mod c2147; +pub mod c2148; +pub mod c2149; +pub mod c2150; +pub mod c2151; +pub mod c2152; +pub mod c2153; +pub mod c2154; +pub mod c2155; +pub mod c2156; +pub mod c2157; +pub mod c2158; +pub mod c2159; +pub mod c2160; +pub mod c2161; +pub mod c2162; +pub mod c2163; +pub mod c2164; +pub mod c2165; +pub mod c2166; +pub mod c2167; +pub mod c2168; +pub mod c2169; +pub mod c2170; +pub mod c2171; +pub mod c2172; +pub mod c2173; +pub mod c2174; +pub mod c2175; +pub mod c2176; +pub mod c2177; +pub mod c2178; +pub mod c2179; +pub mod c2180; +pub mod c2181; +pub mod c2182; +pub mod c2183; +pub mod c2184; +pub mod c2185; +pub mod c2186; +pub mod c2187; +pub mod c2188; +pub mod c2189; +pub mod c2190; +pub mod c2191; +pub mod c2192; +pub mod c2193; +pub mod c2194; +pub mod c2195; +pub mod c2196; +pub mod c2197; +pub mod c2198; +pub mod c2199; +pub mod c2200; +pub mod c2201; +pub mod c2202; +pub mod c2203; +pub mod c2204; +pub mod c2205; +pub mod c2206; +pub mod c2207; +pub mod c2208; +pub mod c2209; +pub mod c2210; +pub mod c2211; +pub mod c2212; +pub mod c2213; +pub mod c2214; +pub mod c2215; +pub mod c2216; +pub mod c2217; +pub mod c2218; +pub mod c2219; +pub mod c2220; +pub mod c2221; +pub mod c2222; +pub mod c2223; +pub mod c2224; +pub mod c2225; +pub mod c2226; +pub mod c2227; +pub mod c2228; +pub mod c2229; +pub mod c2230; +pub mod c2231; +pub mod c2232; +pub mod c2233; +pub mod c2234; +pub mod c2235; +pub mod c2236; +pub mod c2237; +pub mod c2238; +pub mod c2239; +pub mod c2240; +pub mod c2241; +pub mod c2242; +pub mod c2243; +pub mod c2244; +pub mod c2245; +pub mod c2246; +pub mod c2247; +pub mod c2248; +pub mod c2249; +pub mod c2250; +pub mod c2251; +pub mod c2252; +pub mod c2253; +pub mod c2254; +pub mod c2255; +pub mod c2256; +pub mod c2257; +pub mod c2258; +pub mod c2259; +pub mod c2260; +pub mod c2261; +pub mod c2262; +pub mod c2263; +pub mod c2264; +pub mod c2265; +pub mod c2266; +pub mod c2267; +pub mod c2268; +pub mod c2269; +pub mod c2270; +pub mod c2271; +pub mod c2272; +pub mod c2273; +pub mod c2274; +pub mod c2275; +pub mod c2276; +pub mod c2277; +pub mod c2278; +pub mod c2279; +pub mod c2280; +pub mod c2281; +pub mod c2282; +pub mod c2283; +pub mod c2284; +pub mod c2285; +pub mod c2286; +pub mod c2287; +pub mod c2288; +pub mod c2289; +pub mod c2290; +pub mod c2291; +pub mod c2292; +pub mod c2293; +pub mod c2294; +pub mod c2295; +pub mod c2296; +pub mod c2297; +pub mod c2298; +pub mod c2299; +pub mod c2300; +pub mod c2301; +pub mod c2302; +pub mod c2303; +pub mod c2304; +pub mod c2305; +pub mod c2306; +pub mod c2307; +pub mod c2308; +pub mod c2309; +pub mod c2310; +pub mod c2311; +pub mod c2312; +pub mod c2313; +pub mod c2314; +pub mod c2315; +pub mod c2316; +pub mod c2317; +pub mod c2318; +pub mod c2319; +pub mod c2320; +pub mod c2321; +pub mod c2322; +pub mod c2323; +pub mod c2324; +pub mod c2325; +pub mod c2326; +pub mod c2327; +pub mod c2328; +pub mod c2329; +pub mod c2330; +pub mod c2331; +pub mod c2332; +pub mod c2333; +pub mod c2334; +pub mod c2335; +pub mod c2336; +pub mod c2337; +pub mod c2338; +pub mod c2339; +pub mod c2340; +pub mod c2341; +pub mod c2342; +pub mod c2343; +pub mod c2344; +pub mod c2345; +pub mod c2346; +pub mod c2347; +pub mod c2348; +pub mod c2349; +pub mod c2350; +pub mod c2351; +pub mod c2352; +pub mod c2353; +pub mod c2354; +pub mod c2355; +pub mod c2356; +pub mod c2357; +pub mod c2358; +pub mod c2359; +pub mod c2360; +pub mod c2361; +pub mod c2362; +pub mod c2363; +pub mod c2364; +pub mod c2365; +pub mod c2366; +pub mod c2367; +pub mod c2368; +pub mod c2369; +pub mod c2370; +pub mod c2371; +pub mod c2372; +pub mod c2373; +pub mod c2374; +pub mod c2375; +pub mod c2376; +pub mod c2377; +pub mod c2378; +pub mod c2379; +pub mod c2380; +pub mod c2381; +pub mod c2382; +pub mod c2383; +pub mod c2384; +pub mod c2385; +pub mod c2386; +pub mod c2387; +pub mod c2388; +pub mod c2389; +pub mod c2390; +pub mod c2391; +pub mod c2392; +pub mod c2393; +pub mod c2394; +pub mod c2395; +pub mod c2396; +pub mod c2397; +pub mod c2398; +pub mod c2399; +pub mod c2400; +pub mod c2401; +pub mod c2402; +pub mod c2403; +pub mod c2404; +pub mod c2405; +pub mod c2406; +pub mod c2407; +pub mod c2408; +pub mod c2409; +pub mod c2410; +pub mod c2411; +pub mod c2412; +pub mod c2413; +pub mod c2414; +pub mod c2415; +pub mod c2416; +pub mod c2417; +pub mod c2418; +pub mod c2419; +pub mod c2420; +pub mod c2421; +pub mod c2422; +pub mod c2423; +pub mod c2424; +pub mod c2425; +pub mod c2426; +pub mod c2427; +pub mod c2428; +pub mod c2429; +pub mod c2430; +pub mod c2431; +pub mod c2432; +pub mod c2433; +pub mod c2434; +pub mod c2435; +pub mod c2436; +pub mod c2437; +pub mod c2438; +pub mod c2439; +pub mod c2440; +pub mod c2441; +pub mod c2442; +pub mod c2443; +pub mod c2444; +pub mod c2445; +pub mod c2446; +pub mod c2447; +pub mod c2448; +pub mod c2449; +pub mod c2450; +pub mod c2451; +pub mod c2452; +pub mod c2453; +pub mod c2454; +pub mod c2455; +pub mod c2456; +pub mod c2457; +pub mod c2458; +pub mod c2459; +pub mod c2460; +pub mod c2461; +pub mod c2462; +pub mod c2463; +pub mod c2464; +pub mod c2465; +pub mod c2466; +pub mod c2467; +pub mod c2468; +pub mod c2469; +pub mod c2470; +pub mod c2471; +pub mod c2472; +pub mod c2473; +pub mod c2474; +pub mod c2475; +pub mod c2476; +pub mod c2477; +pub mod c2478; +pub mod c2479; +pub mod c2480; +pub mod c2481; +pub mod c2482; +pub mod c2483; +pub mod c2484; +pub mod c2485; +pub mod c2486; +pub mod c2487; +pub mod c2488; +pub mod c2489; +pub mod c2490; +pub mod c2491; +pub mod c2492; +pub mod c2493; +pub mod c2494; +pub mod c2495; +pub mod c2496; +pub mod c2497; +pub mod c2498; +pub mod c2499; +pub mod c2500; +pub mod c2501; +pub mod c2502; +pub mod c2503; +pub mod c2504; +pub mod c2505; +pub mod c2506; +pub mod c2507; +pub mod c2508; +pub mod c2509; +pub mod c2510; +pub mod c2511; +pub mod c2512; +pub mod c2513; +pub mod c2514; +pub mod c2515; +pub mod c2516; +pub mod c2517; +pub mod c2518; +pub mod c2519; +pub mod c2520; +pub mod c2521; +pub mod c2522; +pub mod c2523; +pub mod c2524; +pub mod c2525; +pub mod c2526; +pub mod c2527; +pub mod c2528; +pub mod c2529; +pub mod c2530; +pub mod c2531; +pub mod c2532; +pub mod c2533; +pub mod c2534; +pub mod c2535; +pub mod c2536; +pub mod c2537; +pub mod c2538; +pub mod c2539; +pub mod c2540; +pub mod c2541; +pub mod c2542; +pub mod c2543; +pub mod c2544; +pub mod c2545; +pub mod c2546; +pub mod c2547; +pub mod c2548; +pub mod c2549; +pub mod c2550; +pub mod c2551; +pub mod c2552; +pub mod c2553; +pub mod c2554; +pub mod c2555; +pub mod c2556; +pub mod c2557; +pub mod c2558; +pub mod c2559; +pub mod c2560; +pub mod c2561; +pub mod c2562; +pub mod c2563; +pub mod c2564; +pub mod c2565; +pub mod c2566; +pub mod c2567; +pub mod c2568; +pub mod c2569; +pub mod c2570; +pub mod c2571; +pub mod c2572; +pub mod c2573; +pub mod c2574; +pub mod c2575; +pub mod c2576; +pub mod c2577; +pub mod c2578; +pub mod c2579; +pub mod c2580; +pub mod c2581; +pub mod c2582; +pub mod c2583; +pub mod c2584; +pub mod c2585; +pub mod c2586; +pub mod c2587; +pub mod c2588; +pub mod c2589; +pub mod c2590; +pub mod c2591; +pub mod c2592; +pub mod c2593; +pub mod c2594; +pub mod c2595; +pub mod c2596; +pub mod c2597; +pub mod c2598; +pub mod c2599; +pub mod c2600; +pub mod c2601; +pub mod c2602; +pub mod c2603; +pub mod c2604; +pub mod c2605; +pub mod c2606; +pub mod c2607; +pub mod c2608; +pub mod c2609; +pub mod c2610; +pub mod c2611; +pub mod c2612; +pub mod c2613; +pub mod c2614; +pub mod c2615; +pub mod c2616; +pub mod c2617; +pub mod c2618; +pub mod c2619; +pub mod c2620; +pub mod c2621; +pub mod c2622; +pub mod c2623; +pub mod c2624; +pub mod c2625; +pub mod c2626; +pub mod c2627; +pub mod c2628; +pub mod c2629; +pub mod c2630; +pub mod c2631; +pub mod c2632; +pub mod c2633; +pub mod c2634; +pub mod c2635; +pub mod c2636; +pub mod c2637; +pub mod c2638; +pub mod c2639; +pub mod c2640; +pub mod c2641; +pub mod c2642; +pub mod c2643; +pub mod c2644; +pub mod c2645; +pub mod c2646; +pub mod c2647; +pub mod c2648; +pub mod c2649; +pub mod c2650; +pub mod c2651; +pub mod c2652; +pub mod c2653; +pub mod c2654; +pub mod c2655; +pub mod c2656; +pub mod c2657; +pub mod c2658; +pub mod c2659; +pub mod c2660; +pub mod c2661; +pub mod c2662; +pub mod c2663; +pub mod c2664; +pub mod c2665; +pub mod c2666; +pub mod c2667; +pub mod c2668; +pub mod c2669; +pub mod c2670; +pub mod c2671; +pub mod c2672; +pub mod c2673; +pub mod c2674; +pub mod c2675; +pub mod c2676; +pub mod c2677; +pub mod c2678; +pub mod c2679; +pub mod c2680; +pub mod c2681; +pub mod c2682; +pub mod c2683; +pub mod c2684; +pub mod c2685; +pub mod c2686; +pub mod c2687; +pub mod c2688; +pub mod c2689; +pub mod c2690; +pub mod c2691; +pub mod c2692; +pub mod c2693; +pub mod c2694; +pub mod c2695; +pub mod c2696; +pub mod c2697; +pub mod c2698; +pub mod c2699; +pub mod c2700; +pub mod c2701; +pub mod c2702; +pub mod c2703; +pub mod c2704; +pub mod c2705; +pub mod c2706; +pub mod c2707; +pub mod c2708; +pub mod c2709; +pub mod c2710; +pub mod c2711; +pub mod c2712; +pub mod c2713; +pub mod c2714; +pub mod c2715; +pub mod c2716; +pub mod c2717; +pub mod c2718; +pub mod c2719; +pub mod c2720; +pub mod c2721; +pub mod c2722; +pub mod c2723; +pub mod c2724; +pub mod c2725; +pub mod c2726; +pub mod c2727; +pub mod c2728; +pub mod c2729; +pub mod c2730; +pub mod c2731; +pub mod c2732; +pub mod c2733; +pub mod c2734; +pub mod c2735; +pub mod c2736; +pub mod c2737; +pub mod c2738; +pub mod c2739; +pub mod c2740; +pub mod c2741; +pub mod c2742; +pub mod c2743; +pub mod c2744; +pub mod c2745; +pub mod c2746; +pub mod c2747; +pub mod c2748; +pub mod c2749; +pub mod c2750; +pub mod c2751; +pub mod c2752; +pub mod c2753; +pub mod c2754; +pub mod c2755; +pub mod c2756; +pub mod c2757; +pub mod c2758; +pub mod c2759; +pub mod c2760; +pub mod c2761; +pub mod c2762; +pub mod c2763; +pub mod c2764; +pub mod c2765; +pub mod c2766; +pub mod c2767; +pub mod c2768; +pub mod c2769; +pub mod c2770; +pub mod c2771; +pub mod c2772; +pub mod c2773; +pub mod c2774; +pub mod c2775; +pub mod c2776; +pub mod c2777; +pub mod c2778; +pub mod c2779; +pub mod c2780; +pub mod c2781; +pub mod c2782; +pub mod c2783; +pub mod c2784; +pub mod c2785; +pub mod c2786; +pub mod c2787; +pub mod c2788; +pub mod c2789; +pub mod c2790; +pub mod c2791; +pub mod c2792; +pub mod c2793; +pub mod c2794; +pub mod c2795; +pub mod c2796; +pub mod c2797; +pub mod c2798; +pub mod c2799; +pub mod c2800; +pub mod c2801; +pub mod c2802; +pub mod c2803; +pub mod c2804; +pub mod c2805; +pub mod c2806; +pub mod c2807; +pub mod c2808; +pub mod c2809; +pub mod c2810; +pub mod c2811; +pub mod c2812; +pub mod c2813; +pub mod c2814; +pub mod c2815; +pub mod c2816; +pub mod c2817; +pub mod c2818; +pub mod c2819; +pub mod c2820; +pub mod c2821; +pub mod c2822; +pub mod c2823; +pub mod c2824; +pub mod c2825; +pub mod c2826; +pub mod c2827; +pub mod c2828; +pub mod c2829; +pub mod c2830; +pub mod c2831; +pub mod c2832; +pub mod c2833; +pub mod c2834; +pub mod c2835; +pub mod c2836; +pub mod c2837; +pub mod c2838; +pub mod c2839; +pub mod c2840; +pub mod c2841; +pub mod c2842; +pub mod c2843; +pub mod c2844; +pub mod c2845; +pub mod c2846; +pub mod c2847; +pub mod c2848; +pub mod c2849; +pub mod c2850; +pub mod c2851; +pub mod c2852; +pub mod c2853; +pub mod c2854; +pub mod c2855; +pub mod c2856; +pub mod c2857; +pub mod c2858; +pub mod c2859; +pub mod c2860; +pub mod c2861; +pub mod c2862; +pub mod c2863; +pub mod c2864; +pub mod c2865; +pub mod c2866; +pub mod c2867; +pub mod c2868; +pub mod c2869; +pub mod c2870; +pub mod c2871; +pub mod c2872; +pub mod c2873; +pub mod c2874; +pub mod c2875; +pub mod c2876; +pub mod c2877; +pub mod c2878; +pub mod c2879; +pub mod c2880; +pub mod c2881; +pub mod c2882; +pub mod c2883; +pub mod c2884; +pub mod c2885; +pub mod c2886; +pub mod c2887; +pub mod c2888; +pub mod c2889; +pub mod c2890; +pub mod c2891; +pub mod c2892; +pub mod c2893; +pub mod c2894; +pub mod c2895; +pub mod c2896; +pub mod c2897; +pub mod c2898; +pub mod c2899; +pub mod c2900; +pub mod c2901; +pub mod c2902; +pub mod c2903; +pub mod c2904; +pub mod c2905; +pub mod c2906; +pub mod c2907; +pub mod c2908; +pub mod c2909; +pub mod c2910; +pub mod c2911; +pub mod c2912; +pub mod c2913; +pub mod c2914; +pub mod c2915; +pub mod c2916; +pub mod c2917; +pub mod c2918; +pub mod c2919; +pub mod c2920; +pub mod c2921; +pub mod c2922; +pub mod c2923; +pub mod c2924; +pub mod c2925; +pub mod c2926; +pub mod c2927; +pub mod c2928; +pub mod c2929; +pub mod c2930; +pub mod c2931; +pub mod c2932; +pub mod c2933; +pub mod c2934; +pub mod c2935; +pub mod c2936; +pub mod c2937; +pub mod c2938; +pub mod c2939; +pub mod c2940; +pub mod c2941; +pub mod c2942; +pub mod c2943; +pub mod c2944; +pub mod c2945; +pub mod c2946; +pub mod c2947; +pub mod c2948; +pub mod c2949; +pub mod c2950; +pub mod c2951; +pub mod c2952; +pub mod c2953; +pub mod c2954; +pub mod c2955; +pub mod c2956; +pub mod c2957; +pub mod c2958; +pub mod c2959; +pub mod c2960; +pub mod c2961; +pub mod c2962; +pub mod c2963; +pub mod c2964; +pub mod c2965; +pub mod c2966; +pub mod c2967; +pub mod c2968; +pub mod c2969; +pub mod c2970; +pub mod c2971; +pub mod c2972; +pub mod c2973; +pub mod c2974; +pub mod c2975; +pub mod c2976; +pub mod c2977; +pub mod c2978; +pub mod c2979; +pub mod c2980; +pub mod c2981; +pub mod c2982; +pub mod c2983; +pub mod c2984; +pub mod c2985; +pub mod c2986; +pub mod c2987; +pub mod c2988; +pub mod c2989; +pub mod c2990; +pub mod c2991; +pub mod c2992; +pub mod c2993; +pub mod c2994; +pub mod c2995; +pub mod c2996; +pub mod c2997; +pub mod c2998; +pub mod c2999; +pub mod c3000; +pub mod c3001; +pub mod c3002; +pub mod c3003; +pub mod c3004; +pub mod c3005; +pub mod c3006; +pub mod c3007; +pub mod c3008; +pub mod c3009; +pub mod c3010; +pub mod c3011; +pub mod c3012; +pub mod c3013; +pub mod c3014; +pub mod c3015; +pub mod c3016; +pub mod c3017; +pub mod c3018; +pub mod c3019; +pub mod c3020; +pub mod c3021; +pub mod c3022; +pub mod c3023; +pub mod c3024; +pub mod c3025; +pub mod c3026; +pub mod c3027; +pub mod c3028; +pub mod c3029; +pub mod c3030; +pub mod c3031; +pub mod c3032; +pub mod c3033; +pub mod c3034; +pub mod c3035; +pub mod c3036; +pub mod c3037; +pub mod c3038; +pub mod c3039; +pub mod c3040; +pub mod c3041; +pub mod c3042; +pub mod c3043; +pub mod c3044; +pub mod c3045; +pub mod c3046; +pub mod c3047; +pub mod c3048; +pub mod c3049; +pub mod c3050; +pub mod c3051; +pub mod c3052; +pub mod c3053; +pub mod c3054; +pub mod c3055; +pub mod c3056; +pub mod c3057; +pub mod c3058; +pub mod c3059; +pub mod c3060; +pub mod c3061; +pub mod c3062; +pub mod c3063; +pub mod c3064; +pub mod c3065; +pub mod c3066; +pub mod c3067; +pub mod c3068; +pub mod c3069; +pub mod c3070; +pub mod c3071; +pub mod c3072; +pub mod c3073; +pub mod c3074; +pub mod c3075; +pub mod c3076; +pub mod c3077; +pub mod c3078; +pub mod c3079; +pub mod c3080; +pub mod c3081; +pub mod c3082; +pub mod c3083; +pub mod c3084; +pub mod c3085; +pub mod c3086; +pub mod c3087; +pub mod c3088; +pub mod c3089; +pub mod c3090; +pub mod c3091; +pub mod c3092; +pub mod c3093; +pub mod c3094; +pub mod c3095; +pub mod c3096; +pub mod c3097; +pub mod c3098; +pub mod c3099; +pub mod c3100; +pub mod c3101; +pub mod c3102; +pub mod c3103; +pub mod c3104; +pub mod c3105; +pub mod c3106; +pub mod c3107; +pub mod c3108; +pub mod c3109; +pub mod c3110; +pub mod c3111; +pub mod c3112; +pub mod c3113; +pub mod c3114; +pub mod c3115; +pub mod c3116; +pub mod c3117; +pub mod c3118; +pub mod c3119; +pub mod c3120; +pub mod c3121; +pub mod c3122; +pub mod c3123; +pub mod c3124; +pub mod c3125; +pub mod c3126; +pub mod c3127; +pub mod c3128; +pub mod c3129; +pub mod c3130; +pub mod c3131; +pub mod c3132; +pub mod c3133; +pub mod c3134; +pub mod c3135; +pub mod c3136; +pub mod c3137; +pub mod c3138; +pub mod c3139; +pub mod c3140; +pub mod c3141; +pub mod c3142; +pub mod c3143; +pub mod c3144; +pub mod c3145; +pub mod c3146; +pub mod c3147; +pub mod c3148; +pub mod c3149; +pub mod c3150; +pub mod c3151; +pub mod c3152; +pub mod c3153; +pub mod c3154; +pub mod c3155; +pub mod c3156; +pub mod c3157; +pub mod c3158; +pub mod c3159; +pub mod c3160; +pub mod c3161; +pub mod c3162; +pub mod c3163; +pub mod c3164; +pub mod c3165; +pub mod c3166; +pub mod c3167; +pub mod c3168; +pub mod c3169; +pub mod c3170; +pub mod c3171; +pub mod c3172; +pub mod c3173; +pub mod c3174; +pub mod c3175; +pub mod c3176; +pub mod c3177; +pub mod c3178; +pub mod c3179; +pub mod c3180; +pub mod c3181; +pub mod c3182; +pub mod c3183; +pub mod c3184; +pub mod c3185; +pub mod c3186; +pub mod c3187; +pub mod c3188; +pub mod c3189; +pub mod c3190; +pub mod c3191; +pub mod c3192; +pub mod c3193; +pub mod c3194; +pub mod c3195; +pub mod c3196; +pub mod c3197; +pub mod c3198; +pub mod c3199; +pub mod c3200; +pub mod c3201; +pub mod c3202; +pub mod c3203; +pub mod c3204; +pub mod c3205; +pub mod c3206; +pub mod c3207; +pub mod c3208; +pub mod c3209; +pub mod c3210; +pub mod c3211; +pub mod c3212; +pub mod c3213; +pub mod c3214; +pub mod c3215; +pub mod c3216; +pub mod c3217; +pub mod c3218; +pub mod c3219; +pub mod c3220; +pub mod c3221; +pub mod c3222; +pub mod c3223; +pub mod c3224; +pub mod c3225; +pub mod c3226; +pub mod c3227; +pub mod c3228; +pub mod c3229; +pub mod c3230; +pub mod c3231; +pub mod c3232; +pub mod c3233; +pub mod c3234; +pub mod c3235; +pub mod c3236; +pub mod c3237; +pub mod c3238; +pub mod c3239; +pub mod c3240; +pub mod c3241; +pub mod c3242; +pub mod c3243; +pub mod c3244; +pub mod c3245; +pub mod c3246; +pub mod c3247; +pub mod c3248; +pub mod c3249; +pub mod c3250; +pub mod c3251; +pub mod c3252; +pub mod c3253; +pub mod c3254; +pub mod c3255; +pub mod c3256; +pub mod c3257; +pub mod c3258; +pub mod c3259; +pub mod c3260; +pub mod c3261; +pub mod c3262; +pub mod c3263; +pub mod c3264; +pub mod c3265; +pub mod c3266; +pub mod c3267; +pub mod c3268; +pub mod c3269; +pub mod c3270; +pub mod c3271; +pub mod c3272; +pub mod c3273; +pub mod c3274; +pub mod c3275; +pub mod c3276; +pub mod c3277; +pub mod c3278; +pub mod c3279; +pub mod c3280; +pub mod c3281; +pub mod c3282; +pub mod c3283; +pub mod c3284; +pub mod c3285; +pub mod c3286; +pub mod c3287; +pub mod c3288; +pub mod c3289; +pub mod c3290; +pub mod c3291; +pub mod c3292; +pub mod c3293; +pub mod c3294; +pub mod c3295; +pub mod c3296; +pub mod c3297; +pub mod c3298; +pub mod c3299; +pub mod c3300; +pub mod c3301; +pub mod c3302; +pub mod c3303; +pub mod c3304; +pub mod c3305; +pub mod c3306; +pub mod c3307; +pub mod c3308; +pub mod c3309; +pub mod c3310; +pub mod c3311; +pub mod c3312; +pub mod c3313; +pub mod c3314; +pub mod c3315; +pub mod c3316; +pub mod c3317; +pub mod c3318; +pub mod c3319; +pub mod c3320; +pub mod c3321; +pub mod c3322; +pub mod c3323; +pub mod c3324; +pub mod c3325; +pub mod c3326; +pub mod c3327; +pub mod c3328; +pub mod c3329; +pub mod c3330; +pub mod c3331; +pub mod c3332; +pub mod c3333; +pub mod c3334; +pub mod c3335; +pub mod c3336; +pub mod c3337; +pub mod c3338; +pub mod c3339; +pub mod c3340; +pub mod c3341; +pub mod c3342; +pub mod c3343; +pub mod c3344; +pub mod c3345; +pub mod c3346; +pub mod c3347; +pub mod c3348; +pub mod c3349; +pub mod c3350; +pub mod c3351; +pub mod c3352; +pub mod c3353; +pub mod c3354; +pub mod c3355; +pub mod c3356; +pub mod c3357; +pub mod c3358; +pub mod c3359; +pub mod c3360; +pub mod c3361; +pub mod c3362; +pub mod c3363; +pub mod c3364; +pub mod c3365; +pub mod c3366; +pub mod c3367; +pub mod c3368; +pub mod c3369; +pub mod c3370; +pub mod c3371; +pub mod c3372; +pub mod c3373; +pub mod c3374; +pub mod c3375; +pub mod c3376; +pub mod c3377; +pub mod c3378; +pub mod c3379; +pub mod c3380; +pub mod c3381; +pub mod c3382; +pub mod c3383; +pub mod c3384; +pub mod c3385; +pub mod c3386; +pub mod c3387; +pub mod c3388; +pub mod c3389; +pub mod c3390; +pub mod c3391; +pub mod c3392; +pub mod c3393; +pub mod c3394; +pub mod c3395; +pub mod c3396; +pub mod c3397; +pub mod c3398; +pub mod c3399; +pub mod c3400; +pub mod c3401; +pub mod c3402; +pub mod c3403; +pub mod c3404; +pub mod c3405; +pub mod c3406; +pub mod c3407; +pub mod c3408; +pub mod c3409; +pub mod c3410; +pub mod c3411; +pub mod c3412; +pub mod c3413; +pub mod c3414; +pub mod c3415; +pub mod c3416; +pub mod c3417; +pub mod c3418; +pub mod c3419; +pub mod c3420; +pub mod c3421; +pub mod c3422; +pub mod c3423; +pub mod c3424; +pub mod c3425; +pub mod c3426; +pub mod c3427; +pub mod c3428; +pub mod c3429; +pub mod c3430; +pub mod c3431; +pub mod c3432; +pub mod c3433; +pub mod c3434; +pub mod c3435; +pub mod c3436; +pub mod c3437; +pub mod c3438; +pub mod c3439; +pub mod c3440; +pub mod c3441; +pub mod c3442; +pub mod c3443; +pub mod c3444; +pub mod c3445; +pub mod c3446; +pub mod c3447; +pub mod c3448; +pub mod c3449; +pub mod c3450; +pub mod c3451; +pub mod c3452; +pub mod c3453; +pub mod c3454; +pub mod c3455; +pub mod c3456; +pub mod c3457; +pub mod c3458; +pub mod c3459; +pub mod c3460; +pub mod c3461; +pub mod c3462; +pub mod c3463; +pub mod c3464; +pub mod c3465; +pub mod c3466; +pub mod c3467; +pub mod c3468; +pub mod c3469; +pub mod c3470; +pub mod c3471; +pub mod c3472; +pub mod c3473; +pub mod c3474; +pub mod c3475; +pub mod c3476; +pub mod c3477; +pub mod c3478; +pub mod c3479; +pub mod c3480; +pub mod c3481; +pub mod c3482; +pub mod c3483; +pub mod c3484; +pub mod c3485; +pub mod c3486; +pub mod c3487; +pub mod c3488; +pub mod c3489; +pub mod c3490; +pub mod c3491; +pub mod c3492; +pub mod c3493; +pub mod c3494; +pub mod c3495; +pub mod c3496; +pub mod c3497; +pub mod c3498; +pub mod c3499; +pub mod c3500; +pub mod c3501; +pub mod c3502; +pub mod c3503; +pub mod c3504; +pub mod c3505; +pub mod c3506; +pub mod c3507; +pub mod c3508; +pub mod c3509; +pub mod c3510; +pub mod c3511; +pub mod c3512; +pub mod c3513; +pub mod c3514; +pub mod c3515; +pub mod c3516; +pub mod c3517; +pub mod c3518; +pub mod c3519; +pub mod c3520; +pub mod c3521; +pub mod c3522; +pub mod c3523; +pub mod c3524; +pub mod c3525; +pub mod c3526; +pub mod c3527; +pub mod c3528; +pub mod c3529; +pub mod c3530; +pub mod c3531; +pub mod c3532; +pub mod c3533; +pub mod c3534; +pub mod c3535; +pub mod c3536; +pub mod c3537; +pub mod c3538; +pub mod c3539; +pub mod c3540; +pub mod c3541; +pub mod c3542; +pub mod c3543; +pub mod c3544; +pub mod c3545; +pub mod c3546; +pub mod c3547; +pub mod c3548; +pub mod c3549; +pub mod c3550; +pub mod c3551; +pub mod c3552; +pub mod c3553; +pub mod c3554; +pub mod c3555; +pub mod c3556; +pub mod c3557; +pub mod c3558; +pub mod c3559; +pub mod c3560; +pub mod c3561; +pub mod c3562; +pub mod c3563; +pub mod c3564; +pub mod c3565; +pub mod c3566; +pub mod c3567; +pub mod c3568; +pub mod c3569; +pub mod c3570; +pub mod c3571; +pub mod c3572; +pub mod c3573; +pub mod c3574; +pub mod c3575; +pub mod c3576; +pub mod c3577; +pub mod c3578; +pub mod c3579; +pub mod c3580; +pub mod c3581; +pub mod c3582; +pub mod c3583; +pub mod c3584; +pub mod c3585; +pub mod c3586; +pub mod c3587; +pub mod c3588; +pub mod c3589; +pub mod c3590; +pub mod c3591; +pub mod c3592; +pub mod c3593; +pub mod c3594; +pub mod c3595; +pub mod c3596; +pub mod c3597; +pub mod c3598; +pub mod c3599; +pub mod c3600; +pub mod c3601; +pub mod c3602; +pub mod c3603; +pub mod c3604; +pub mod c3605; +pub mod c3606; +pub mod c3607; +pub mod c3608; +pub mod c3609; +pub mod c3610; +pub mod c3611; +pub mod c3612; +pub mod c3613; +pub mod c3614; +pub mod c3615; +pub mod c3616; +pub mod c3617; +pub mod c3618; +pub mod c3619; +pub mod c3620; +pub mod c3621; +pub mod c3622; +pub mod c3623; +pub mod c3624; +pub mod c3625; +pub mod c3626; +pub mod c3627; +pub mod c3628; +pub mod c3629; +pub mod c3630; +pub mod c3631; +pub mod c3632; +pub mod c3633; +pub mod c3634; +pub mod c3635; +pub mod c3636; +pub mod c3637; +pub mod c3638; +pub mod c3639; +pub mod c3640; +pub mod c3641; +pub mod c3642; +pub mod c3643; +pub mod c3644; +pub mod c3645; +pub mod c3646; +pub mod c3647; +pub mod c3648; +pub mod c3649; +pub mod c3650; +pub mod c3651; +pub mod c3652; +pub mod c3653; +pub mod c3654; +pub mod c3655; +pub mod c3656; +pub mod c3657; +pub mod c3658; +pub mod c3659; +pub mod c3660; +pub mod c3661; +pub mod c3662; +pub mod c3663; +pub mod c3664; +pub mod c3665; +pub mod c3666; +pub mod c3667; +pub mod c3668; +pub mod c3669; +pub mod c3670; +pub mod c3671; +pub mod c3672; +pub mod c3673; +pub mod c3674; +pub mod c3675; +pub mod c3676; +pub mod c3677; +pub mod c3678; +pub mod c3679; +pub mod c3680; +pub mod c3681; +pub mod c3682; +pub mod c3683; +pub mod c3684; +pub mod c3685; +pub mod c3686; +pub mod c3687; +pub mod c3688; +pub mod c3689; +pub mod c3690; +pub mod c3691; +pub mod c3692; +pub mod c3693; +pub mod c3694; +pub mod c3695; +pub mod c3696; +pub mod c3697; +pub mod c3698; +pub mod c3699; +pub mod c3700; +pub mod c3701; +pub mod c3702; +pub mod c3703; +pub mod c3704; +pub mod c3705; +pub mod c3706; +pub mod c3707; +pub mod c3708; +pub mod c3709; +pub mod c3710; +pub mod c3711; +pub mod c3712; +pub mod c3713; +pub mod c3714; +pub mod c3715; +pub mod c3716; +pub mod c3717; +pub mod c3718; +pub mod c3719; +pub mod c3720; +pub mod c3721; +pub mod c3722; +pub mod c3723; +pub mod c3724; +pub mod c3725; +pub mod c3726; +pub mod c3727; +pub mod c3728; +pub mod c3729; +pub mod c3730; +pub mod c3731; +pub mod c3732; +pub mod c3733; +pub mod c3734; +pub mod c3735; +pub mod c3736; +pub mod c3737; +pub mod c3738; +pub mod c3739; +pub mod c3740; +pub mod c3741; +pub mod c3742; +pub mod c3743; +pub mod c3744; +pub mod c3745; +pub mod c3746; +pub mod c3747; +pub mod c3748; +pub mod c3749; +pub mod c3750; +pub mod c3751; +pub mod c3752; +pub mod c3753; +pub mod c3754; +pub mod c3755; +pub mod c3756; +pub mod c3757; +pub mod c3758; +pub mod c3759; +pub mod c3760; +pub mod c3761; +pub mod c3762; +pub mod c3763; +pub mod c3764; +pub mod c3765; +pub mod c3766; +pub mod c3767; +pub mod c3768; +pub mod c3769; +pub mod c3770; +pub mod c3771; +pub mod c3772; +pub mod c3773; +pub mod c3774; +pub mod c3775; +pub mod c3776; +pub mod c3777; +pub mod c3778; +pub mod c3779; +pub mod c3780; +pub mod c3781; +pub mod c3782; +pub mod c3783; +pub mod c3784; +pub mod c3785; +pub mod c3786; +pub mod c3787; +pub mod c3788; +pub mod c3789; +pub mod c3790; +pub mod c3791; +pub mod c3792; +pub mod c3793; +pub mod c3794; +pub mod c3795; +pub mod c3796; +pub mod c3797; +pub mod c3798; +pub mod c3799; +pub mod c3800; +pub mod c3801; +pub mod c3802; +pub mod c3803; +pub mod c3804; +pub mod c3805; +pub mod c3806; +pub mod c3807; +pub mod c3808; +pub mod c3809; +pub mod c3810; +pub mod c3811; +pub mod c3812; +pub mod c3813; +pub mod c3814; +pub mod c3815; +pub mod c3816; +pub mod c3817; +pub mod c3818; +pub mod c3819; +pub mod c3820; +pub mod c3821; +pub mod c3822; +pub mod c3823; +pub mod c3824; +pub mod c3825; +pub mod c3826; +pub mod c3827; +pub mod c3828; +pub mod c3829; +pub mod c3830; +pub mod c3831; +pub mod c3832; +pub mod c3833; +pub mod c3834; +pub mod c3835; +pub mod c3836; +pub mod c3837; +pub mod c3838; +pub mod c3839; +pub mod c3840; +pub mod c3841; +pub mod c3842; +pub mod c3843; +pub mod c3844; +pub mod c3845; +pub mod c3846; +pub mod c3847; +pub mod c3848; +pub mod c3849; +pub mod c3850; +pub mod c3851; +pub mod c3852; +pub mod c3853; +pub mod c3854; +pub mod c3855; +pub mod c3856; +pub mod c3857; +pub mod c3858; +pub mod c3859; +pub mod c3860; +pub mod c3861; +pub mod c3862; +pub mod c3863; +pub mod c3864; +pub mod c3865; +pub mod c3866; +pub mod c3867; +pub mod c3868; +pub mod c3869; +pub mod c3870; +pub mod c3871; +pub mod c3872; +pub mod c3873; +pub mod c3874; +pub mod c3875; +pub mod c3876; +pub mod c3877; +pub mod c3878; +pub mod c3879; +pub mod c3880; +pub mod c3881; +pub mod c3882; +pub mod c3883; +pub mod c3884; +pub mod c3885; +pub mod c3886; +pub mod c3887; +pub mod c3888; +pub mod c3889; +pub mod c3890; +pub mod c3891; +pub mod c3892; +pub mod c3893; +pub mod c3894; +pub mod c3895; +pub mod c3896; +pub mod c3897; +pub mod c3898; +pub mod c3899; +pub mod c3900; +pub mod c3901; +pub mod c3902; +pub mod c3903; +pub mod c3904; +pub mod c3905; +pub mod c3906; +pub mod c3907; +pub mod c3908; +pub mod c3909; +pub mod c3910; +pub mod c3911; +pub mod c3912; +pub mod c3913; +pub mod c3914; +pub mod c3915; +pub mod c3916; +pub mod c3917; +pub mod c3918; +pub mod c3919; +pub mod c3920; +pub mod c3921; +pub mod c3922; +pub mod c3923; +pub mod c3924; +pub mod c3925; +pub mod c3926; +pub mod c3927; +pub mod c3928; +pub mod c3929; +pub mod c3930; +pub mod c3931; +pub mod c3932; +pub mod c3933; +pub mod c3934; +pub mod c3935; +pub mod c3936; +pub mod c3937; +pub mod c3938; +pub mod c3939; +pub mod c3940; +pub mod c3941; +pub mod c3942; +pub mod c3943; +pub mod c3944; +pub mod c3945; +pub mod c3946; +pub mod c3947; +pub mod c3948; +pub mod c3949; +pub mod c3950; +pub mod c3951; +pub mod c3952; +pub mod c3953; +pub mod c3954; +pub mod c3955; +pub mod c3956; +pub mod c3957; +pub mod c3958; +pub mod c3959; +pub mod c3960; +pub mod c3961; +pub mod c3962; +pub mod c3963; +pub mod c3964; +pub mod c3965; +pub mod c3966; +pub mod c3967; +pub mod c3968; +pub mod c3969; +pub mod c3970; +pub mod c3971; +pub mod c3972; +pub mod c3973; +pub mod c3974; +pub mod c3975; +pub mod c3976; +pub mod c3977; +pub mod c3978; +pub mod c3979; +pub mod c3980; +pub mod c3981; +pub mod c3982; +pub mod c3983; +pub mod c3984; +pub mod c3985; +pub mod c3986; +pub mod c3987; +pub mod c3988; +pub mod c3989; +pub mod c3990; +pub mod c3991; +pub mod c3992; +pub mod c3993; +pub mod c3994; +pub mod c3995; +pub mod c3996; +pub mod c3997; +pub mod c3998; +pub mod c3999; +pub mod c4000; +pub mod c4001; +pub mod c4002; +pub mod c4003; +pub mod c4004; +pub mod c4005; +pub mod c4006; +pub mod c4007; +pub mod c4008; +pub mod c4009; +pub mod c4010; +pub mod c4011; +pub mod c4012; +pub mod c4013; +pub mod c4014; +pub mod c4015; +pub mod c4016; +pub mod c4017; +pub mod c4018; +pub mod c4019; +pub mod c4020; +pub mod c4021; +pub mod c4022; +pub mod c4023; +pub mod c4024; +pub mod c4025; +pub mod c4026; +pub mod c4027; +pub mod c4028; +pub mod c4029; +pub mod c4030; +pub mod c4031; +pub mod c4032; +pub mod c4033; +pub mod c4034; +pub mod c4035; +pub mod c4036; +pub mod c4037; +pub mod c4038; +pub mod c4039; +pub mod c4040; +pub mod c4041; +pub mod c4042; +pub mod c4043; +pub mod c4044; +pub mod c4045; +pub mod c4046; +pub mod c4047; +pub mod c4048; +pub mod c4049; +pub mod c4050; +pub mod c4051; +pub mod c4052; +pub mod c4053; +pub mod c4054; +pub mod c4055; +pub mod c4056; +pub mod c4057; +pub mod c4058; +pub mod c4059; +pub mod c4060; +pub mod c4061; +pub mod c4062; +pub mod c4063; +pub mod c4064; +pub mod c4065; +pub mod c4066; +pub mod c4067; +pub mod c4068; +pub mod c4069; +pub mod c4070; +pub mod c4071; +pub mod c4072; +pub mod c4073; +pub mod c4074; +pub mod c4075; +pub mod c4076; +pub mod c4077; +pub mod c4078; +pub mod c4079; +pub mod c4080; +pub mod c4081; +pub mod c4082; +pub mod c4083; +pub mod c4084; +pub mod c4085; +pub mod c4086; +pub mod c4087; +pub mod c4088; +pub mod c4089; +pub mod c4090; +pub mod c4091; +pub mod c4092; +pub mod c4093; +pub mod c4094; +pub mod c4095; +pub mod c4096; +pub mod c4097; +pub mod c4098; +pub mod c4099; +pub mod c4100; +pub mod c4101; +pub mod c4102; +pub mod c4103; +pub mod c4104; +pub mod c4105; +pub mod c4106; +pub mod c4107; +pub mod c4108; +pub mod c4109; +pub mod c4110; +pub mod c4111; +pub mod c4112; +pub mod c4113; +pub mod c4114; +pub mod c4115; +pub mod c4116; +pub mod c4117; +pub mod c4118; +pub mod c4119; +pub mod c4120; +pub mod c4121; +pub mod c4122; +pub mod c4123; +pub mod c4124; +pub mod c4125; +pub mod c4126; +pub mod c4127; +pub mod c4128; +pub mod c4129; +pub mod c4130; +pub mod c4131; +pub mod c4132; +pub mod c4133; +pub mod c4134; +pub mod c4135; +pub mod c4136; +pub mod c4137; +pub mod c4138; +pub mod c4139; +pub mod c4140; +pub mod c4141; +pub mod c4142; +pub mod c4143; +pub mod c4144; +pub mod c4145; +pub mod c4146; +pub mod c4147; +pub mod c4148; +pub mod c4149; +pub mod c4150; +pub mod c4151; +pub mod c4152; +pub mod c4153; +pub mod c4154; +pub mod c4155; +pub mod c4156; +pub mod c4157; +pub mod c4158; +pub mod c4159; +pub mod c4160; +pub mod c4161; +pub mod c4162; +pub mod c4163; +pub mod c4164; +pub mod c4165; +pub mod c4166; +pub mod c4167; +pub mod c4168; +pub mod c4169; +pub mod c4170; +pub mod c4171; +pub mod c4172; +pub mod c4173; +pub mod c4174; +pub mod c4175; +pub mod c4176; +pub mod c4177; +pub mod c4178; +pub mod c4179; +pub mod c4180; +pub mod c4181; +pub mod c4182; +pub mod c4183; +pub mod c4184; +pub mod c4185; +pub mod c4186; +pub mod c4187; +pub mod c4188; +pub mod c4189; +pub mod c4190; +pub mod c4191; +pub mod c4192; +pub mod c4193; +pub mod c4194; +pub mod c4195; +pub mod c4196; +pub mod c4197; +pub mod c4198; +pub mod c4199; +pub mod c4200; +pub mod c4201; +pub mod c4202; +pub mod c4203; +pub mod c4204; +pub mod c4205; +pub mod c4206; +pub mod c4207; +pub mod c4208; +pub mod c4209; +pub mod c4210; +pub mod c4211; +pub mod c4212; +pub mod c4213; +pub mod c4214; +pub mod c4215; +pub mod c4216; +pub mod c4217; +pub mod c4218; +pub mod c4219; +pub mod c4220; +pub mod c4221; +pub mod c4222; +pub mod c4223; +pub mod c4224; +pub mod c4225; +pub mod c4226; +pub mod c4227; +pub mod c4228; +pub mod c4229; +pub mod c4230; +pub mod c4231; +pub mod c4232; +pub mod c4233; +pub mod c4234; +pub mod c4235; +pub mod c4236; +pub mod c4237; +pub mod c4238; +pub mod c4239; +pub mod c4240; +pub mod c4241; +pub mod c4242; +pub mod c4243; +pub mod c4244; +pub mod c4245; +pub mod c4246; +pub mod c4247; +pub mod c4248; +pub mod c4249; +pub mod c4250; +pub mod c4251; +pub mod c4252; +pub mod c4253; +pub mod c4254; +pub mod c4255; +pub mod c4256; +pub mod c4257; +pub mod c4258; +pub mod c4259; +pub mod c4260; +pub mod c4261; +pub mod c4262; +pub mod c4263; +pub mod c4264; +pub mod c4265; +pub mod c4266; +pub mod c4267; +pub mod c4268; +pub mod c4269; +pub mod c4270; +pub mod c4271; +pub mod c4272; +pub mod c4273; +pub mod c4274; +pub mod c4275; +pub mod c4276; +pub mod c4277; +pub mod c4278; +pub mod c4279; +pub mod c4280; +pub mod c4281; +pub mod c4282; +pub mod c4283; +pub mod c4284; +pub mod c4285; +pub mod c4286; +pub mod c4287; +pub mod c4288; +pub mod c4289; +pub mod c4290; +pub mod c4291; +pub mod c4292; +pub mod c4293; +pub mod c4294; +pub mod c4295; +pub mod c4296; +pub mod c4297; +pub mod c4298; +pub mod c4299; +pub mod c4300; +pub mod c4301; +pub mod c4302; +pub mod c4303; +pub mod c4304; +pub mod c4305; +pub mod c4306; +pub mod c4307; +pub mod c4308; +pub mod c4309; +pub mod c4310; +pub mod c4311; +pub mod c4312; +pub mod c4313; +pub mod c4314; +pub mod c4315; +pub mod c4316; +pub mod c4317; +pub mod c4318; +pub mod c4319; +pub mod c4320; +pub mod c4321; +pub mod c4322; +pub mod c4323; +pub mod c4324; +pub mod c4325; +pub mod c4326; +pub mod c4327; +pub mod c4328; +pub mod c4329; +pub mod c4330; +pub mod c4331; +pub mod c4332; +pub mod c4333; +pub mod c4334; +pub mod c4335; +pub mod c4336; +pub mod c4337; +pub mod c4338; +pub mod c4339; +pub mod c4340; +pub mod c4341; +pub mod c4342; +pub mod c4343; +pub mod c4344; +pub mod c4345; +pub mod c4346; +pub mod c4347; +pub mod c4348; +pub mod c4349; +pub mod c4350; +pub mod c4351; +pub mod c4352; +pub mod c4353; +pub mod c4354; +pub mod c4355; +pub mod c4356; +pub mod c4357; +pub mod c4358; +pub mod c4359; +pub mod c4360; +pub mod c4361; +pub mod c4362; +pub mod c4363; +pub mod c4364; +pub mod c4365; +pub mod c4366; +pub mod c4367; +pub mod c4368; +pub mod c4369; +pub mod c4370; +pub mod c4371; +pub mod c4372; +pub mod c4373; +pub mod c4374; +pub mod c4375; +pub mod c4376; +pub mod c4377; +pub mod c4378; +pub mod c4379; +pub mod c4380; +pub mod c4381; +pub mod c4382; +pub mod c4383; +pub mod c4384; +pub mod c4385; +pub mod c4386; +pub mod c4387; +pub mod c4388; +pub mod c4389; +pub mod c4390; +pub mod c4391; +pub mod c4392; +pub mod c4393; +pub mod c4394; +pub mod c4395; +pub mod c4396; +pub mod c4397; +pub mod c4398; +pub mod c4399; +pub mod c4400; +pub mod c4401; +pub mod c4402; +pub mod c4403; +pub mod c4404; +pub mod c4405; +pub mod c4406; +pub mod c4407; +pub mod c4408; +pub mod c4409; +pub mod c4410; +pub mod c4411; +pub mod c4412; +pub mod c4413; +pub mod c4414; +pub mod c4415; +pub mod c4416; +pub mod c4417; +pub mod c4418; +pub mod c4419; +pub mod c4420; +pub mod c4421; +pub mod c4422; +pub mod c4423; +pub mod c4424; +pub mod c4425; +pub mod c4426; +pub mod c4427; +pub mod c4428; +pub mod c4429; +pub mod c4430; +pub mod c4431; +pub mod c4432; +pub mod c4433; +pub mod c4434; +pub mod c4435; +pub mod c4436; +pub mod c4437; +pub mod c4438; +pub mod c4439; +pub mod c4440; +pub mod c4441; +pub mod c4442; +pub mod c4443; +pub mod c4444; +pub mod c4445; +pub mod c4446; +pub mod c4447; +pub mod c4448; +pub mod c4449; +pub mod c4450; +pub mod c4451; +pub mod c4452; +pub mod c4453; +pub mod c4454; +pub mod c4455; +pub mod c4456; +pub mod c4457; +pub mod c4458; +pub mod c4459; +pub mod c4460; +pub mod c4461; +pub mod c4462; +pub mod c4463; +pub mod c4464; +pub mod c4465; +pub mod c4466; +pub mod c4467; +pub mod c4468; +pub mod c4469; +pub mod c4470; +pub mod c4471; +pub mod c4472; +pub mod c4473; +pub mod c4474; +pub mod c4475; +pub mod c4476; +pub mod c4477; +pub mod c4478; +pub mod c4479; +pub mod c4480; +pub mod c4481; +pub mod c4482; +pub mod c4483; +pub mod c4484; +pub mod c4485; +pub mod c4486; +pub mod c4487; +pub mod c4488; +pub mod c4489; +pub mod c4490; +pub mod c4491; +pub mod c4492; +pub mod c4493; +pub mod c4494; +pub mod c4495; +pub mod c4496; +pub mod c4497; +pub mod c4498; +pub mod c4499; +pub mod c4500; +pub mod c4501; +pub mod c4502; +pub mod c4503; +pub mod c4504; +pub mod c4505; +pub mod c4506; +pub mod c4507; +pub mod c4508; +pub mod c4509; +pub mod c4510; +pub mod c4511; +pub mod c4512; +pub mod c4513; +pub mod c4514; +pub mod c4515; +pub mod c4516; +pub mod c4517; +pub mod c4518; +pub mod c4519; +pub mod c4520; +pub mod c4521; +pub mod c4522; +pub mod c4523; +pub mod c4524; +pub mod c4525; +pub mod c4526; +pub mod c4527; +pub mod c4528; +pub mod c4529; +pub mod c4530; +pub mod c4531; +pub mod c4532; +pub mod c4533; +pub mod c4534; +pub mod c4535; +pub mod c4536; +pub mod c4537; +pub mod c4538; +pub mod c4539; +pub mod c4540; +pub mod c4541; +pub mod c4542; +pub mod c4543; +pub mod c4544; +pub mod c4545; +pub mod c4546; +pub mod c4547; +pub mod c4548; +pub mod c4549; +pub mod c4550; +pub mod c4551; +pub mod c4552; +pub mod c4553; +pub mod c4554; +pub mod c4555; +pub mod c4556; +pub mod c4557; +pub mod c4558; +pub mod c4559; +pub mod c4560; +pub mod c4561; +pub mod c4562; +pub mod c4563; +pub mod c4564; +pub mod c4565; +pub mod c4566; +pub mod c4567; +pub mod c4568; +pub mod c4569; +pub mod c4570; +pub mod c4571; +pub mod c4572; +pub mod c4573; +pub mod c4574; +pub mod c4575; +pub mod c4576; +pub mod c4577; +pub mod c4578; +pub mod c4579; +pub mod c4580; +pub mod c4581; +pub mod c4582; +pub mod c4583; +pub mod c4584; +pub mod c4585; +pub mod c4586; +pub mod c4587; +pub mod c4588; +pub mod c4589; +pub mod c4590; +pub mod c4591; +pub mod c4592; +pub mod c4593; +pub mod c4594; +pub mod c4595; +pub mod c4596; +pub mod c4597; +pub mod c4598; +pub mod c4599; +pub mod c4600; +pub mod c4601; +pub mod c4602; +pub mod c4603; +pub mod c4604; +pub mod c4605; +pub mod c4606; +pub mod c4607; +pub mod c4608; +pub mod c4609; +pub mod c4610; +pub mod c4611; +pub mod c4612; +pub mod c4613; +pub mod c4614; +pub mod c4615; +pub mod c4616; +pub mod c4617; +pub mod c4618; +pub mod c4619; +pub mod c4620; +pub mod c4621; +pub mod c4622; +pub mod c4623; +pub mod c4624; +pub mod c4625; +pub mod c4626; +pub mod c4627; +pub mod c4628; +pub mod c4629; +pub mod c4630; +pub mod c4631; +pub mod c4632; +pub mod c4633; +pub mod c4634; +pub mod c4635; +pub mod c4636; +pub mod c4637; +pub mod c4638; +pub mod c4639; +pub mod c4640; +pub mod c4641; +pub mod c4642; +pub mod c4643; +pub mod c4644; +pub mod c4645; +pub mod c4646; +pub mod c4647; +pub mod c4648; +pub mod c4649; +pub mod c4650; +pub mod c4651; +pub mod c4652; +pub mod c4653; +pub mod c4654; +pub mod c4655; +pub mod c4656; +pub mod c4657; +pub mod c4658; +pub mod c4659; +pub mod c4660; +pub mod c4661; +pub mod c4662; +pub mod c4663; +pub mod c4664; +pub mod c4665; +pub mod c4666; +pub mod c4667; +pub mod c4668; +pub mod c4669; +pub mod c4670; +pub mod c4671; +pub mod c4672; +pub mod c4673; +pub mod c4674; +pub mod c4675; +pub mod c4676; +pub mod c4677; +pub mod c4678; +pub mod c4679; +pub mod c4680; +pub mod c4681; +pub mod c4682; +pub mod c4683; +pub mod c4684; +pub mod c4685; +pub mod c4686; +pub mod c4687; +pub mod c4688; +pub mod c4689; +pub mod c4690; +pub mod c4691; +pub mod c4692; +pub mod c4693; +pub mod c4694; +pub mod c4695; +pub mod c4696; +pub mod c4697; +pub mod c4698; +pub mod c4699; +pub mod c4700; +pub mod c4701; +pub mod c4702; +pub mod c4703; +pub mod c4704; +pub mod c4705; +pub mod c4706; +pub mod c4707; +pub mod c4708; +pub mod c4709; +pub mod c4710; +pub mod c4711; +pub mod c4712; +pub mod c4713; +pub mod c4714; +pub mod c4715; +pub mod c4716; +pub mod c4717; +pub mod c4718; +pub mod c4719; +pub mod c4720; +pub mod c4721; +pub mod c4722; +pub mod c4723; +pub mod c4724; +pub mod c4725; +pub mod c4726; +pub mod c4727; +pub mod c4728; +pub mod c4729; +pub mod c4730; +pub mod c4731; +pub mod c4732; +pub mod c4733; +pub mod c4734; +pub mod c4735; +pub mod c4736; +pub mod c4737; +pub mod c4738; +pub mod c4739; +pub mod c4740; +pub mod c4741; +pub mod c4742; +pub mod c4743; +pub mod c4744; +pub mod c4745; +pub mod c4746; +pub mod c4747; +pub mod c4748; +pub mod c4749; +pub mod c4750; +pub mod c4751; +pub mod c4752; +pub mod c4753; +pub mod c4754; +pub mod c4755; +pub mod c4756; +pub mod c4757; +pub mod c4758; +pub mod c4759; +pub mod c4760; +pub mod c4761; +pub mod c4762; +pub mod c4763; +pub mod c4764; +pub mod c4765; +pub mod c4766; +pub mod c4767; +pub mod c4768; +pub mod c4769; +pub mod c4770; +pub mod c4771; +pub mod c4772; +pub mod c4773; +pub mod c4774; +pub mod c4775; +pub mod c4776; +pub mod c4777; +pub mod c4778; +pub mod c4779; +pub mod c4780; +pub mod c4781; +pub mod c4782; +pub mod c4783; +pub mod c4784; +pub mod c4785; +pub mod c4786; +pub mod c4787; +pub mod c4788; +pub mod c4789; +pub mod c4790; +pub mod c4791; +pub mod c4792; +pub mod c4793; +pub mod c4794; +pub mod c4795; +pub mod c4796; +pub mod c4797; +pub mod c4798; +pub mod c4799; +pub mod c4800; +pub mod c4801; +pub mod c4802; +pub mod c4803; +pub mod c4804; +pub mod c4805; +pub mod c4806; +pub mod c4807; +pub mod c4808; +pub mod c4809; +pub mod c4810; +pub mod c4811; +pub mod c4812; +pub mod c4813; +pub mod c4814; +pub mod c4815; +pub mod c4816; +pub mod c4817; +pub mod c4818; +pub mod c4819; +pub mod c4820; +pub mod c4821; +pub mod c4822; +pub mod c4823; +pub mod c4824; +pub mod c4825; +pub mod c4826; +pub mod c4827; +pub mod c4828; +pub mod c4829; +pub mod c4830; +pub mod c4831; +pub mod c4832; +pub mod c4833; +pub mod c4834; +pub mod c4835; +pub mod c4836; +pub mod c4837; +pub mod c4838; +pub mod c4839; +pub mod c4840; +pub mod c4841; +pub mod c4842; +pub mod c4843; +pub mod c4844; +pub mod c4845; +pub mod c4846; +pub mod c4847; +pub mod c4848; +pub mod c4849; +pub mod c4850; +pub mod c4851; +pub mod c4852; +pub mod c4853; +pub mod c4854; +pub mod c4855; +pub mod c4856; +pub mod c4857; +pub mod c4858; +pub mod c4859; +pub mod c4860; +pub mod c4861; +pub mod c4862; +pub mod c4863; +pub mod c4864; +pub mod c4865; +pub mod c4866; +pub mod c4867; +pub mod c4868; +pub mod c4869; +pub mod c4870; +pub mod c4871; +pub mod c4872; +pub mod c4873; +pub mod c4874; +pub mod c4875; +pub mod c4876; +pub mod c4877; +pub mod c4878; +pub mod c4879; +pub mod c4880; +pub mod c4881; +pub mod c4882; +pub mod c4883; +pub mod c4884; +pub mod c4885; +pub mod c4886; +pub mod c4887; +pub mod c4888; +pub mod c4889; +pub mod c4890; +pub mod c4891; +pub mod c4892; +pub mod c4893; +pub mod c4894; +pub mod c4895; +pub mod c4896; +pub mod c4897; +pub mod c4898; +pub mod c4899; +pub mod c4900; +pub mod c4901; +pub mod c4902; +pub mod c4903; +pub mod c4904; +pub mod c4905; +pub mod c4906; +pub mod c4907; +pub mod c4908; +pub mod c4909; +pub mod c4910; +pub mod c4911; +pub mod c4912; +pub mod c4913; +pub mod c4914; +pub mod c4915; +pub mod c4916; +pub mod c4917; +pub mod c4918; +pub mod c4919; +pub mod c4920; +pub mod c4921; +pub mod c4922; +pub mod c4923; +pub mod c4924; +pub mod c4925; +pub mod c4926; +pub mod c4927; +pub mod c4928; +pub mod c4929; +pub mod c4930; +pub mod c4931; +pub mod c4932; +pub mod c4933; +pub mod c4934; +pub mod c4935; +pub mod c4936; +pub mod c4937; +pub mod c4938; +pub mod c4939; +pub mod c4940; +pub mod c4941; +pub mod c4942; +pub mod c4943; +pub mod c4944; +pub mod c4945; +pub mod c4946; +pub mod c4947; +pub mod c4948; +pub mod c4949; +pub mod c4950; +pub mod c4951; +pub mod c4952; +pub mod c4953; +pub mod c4954; +pub mod c4955; +pub mod c4956; +pub mod c4957; +pub mod c4958; +pub mod c4959; +pub mod c4960; +pub mod c4961; +pub mod c4962; +pub mod c4963; +pub mod c4964; +pub mod c4965; +pub mod c4966; +pub mod c4967; +pub mod c4968; +pub mod c4969; +pub mod c4970; +pub mod c4971; +pub mod c4972; +pub mod c4973; +pub mod c4974; +pub mod c4975; +pub mod c4976; +pub mod c4977; +pub mod c4978; +pub mod c4979; +pub mod c4980; +pub mod c4981; +pub mod c4982; +pub mod c4983; +pub mod c4984; +pub mod c4985; +pub mod c4986; +pub mod c4987; +pub mod c4988; +pub mod c4989; +pub mod c4990; +pub mod c4991; +pub mod c4992; +pub mod c4993; +pub mod c4994; +pub mod c4995; +pub mod c4996; +pub mod c4997; +pub mod c4998; +pub mod c4999; +pub mod c5000; +pub mod c5001; +pub mod c5002; +pub mod c5003; +pub mod c5004; +pub mod c5005; +pub mod c5006; +pub mod c5007; +pub mod c5008; +pub mod c5009; +pub mod c5010; +pub mod c5011; +pub mod c5012; +pub mod c5013; +pub mod c5014; +pub mod c5015; +pub mod c5016; +pub mod c5017; +pub mod c5018; +pub mod c5019; +pub mod c5020; +pub mod c5021; +pub mod c5022; +pub mod c5023; +pub mod c5024; +pub mod c5025; +pub mod c5026; +pub mod c5027; +pub mod c5028; +pub mod c5029; +pub mod c5030; +pub mod c5031; +pub mod c5032; +pub mod c5033; +pub mod c5034; +pub mod c5035; +pub mod c5036; +pub mod c5037; +pub mod c5038; +pub mod c5039; +pub mod c5040; +pub mod c5041; +pub mod c5042; +pub mod c5043; +pub mod c5044; +pub mod c5045; +pub mod c5046; +pub mod c5047; +pub mod c5048; +pub mod c5049; +pub mod c5050; +pub mod c5051; +pub mod c5052; +pub mod c5053; +pub mod c5054; +pub mod c5055; +pub mod c5056; +pub mod c5057; +pub mod c5058; +pub mod c5059; +pub mod c5060; +pub mod c5061; +pub mod c5062; +pub mod c5063; +pub mod c5064; +pub mod c5065; +pub mod c5066; +pub mod c5067; +pub mod c5068; +pub mod c5069; +pub mod c5070; +pub mod c5071; +pub mod c5072; +pub mod c5073; +pub mod c5074; +pub mod c5075; +pub mod c5076; +pub mod c5077; +pub mod c5078; +pub mod c5079; +pub mod c5080; +pub mod c5081; +pub mod c5082; +pub mod c5083; +pub mod c5084; +pub mod c5085; +pub mod c5086; +pub mod c5087; +pub mod c5088; +pub mod c5089; +pub mod c5090; +pub mod c5091; +pub mod c5092; +pub mod c5093; +pub mod c5094; +pub mod c5095; +pub mod c5096; +pub mod c5097; +pub mod c5098; +pub mod c5099; +pub mod c5100; +pub mod c5101; +pub mod c5102; +pub mod c5103; +pub mod c5104; +pub mod c5105; +pub mod c5106; +pub mod c5107; +pub mod c5108; +pub mod c5109; +pub mod c5110; +pub mod c5111; +pub mod c5112; +pub mod c5113; +pub mod c5114; +pub mod c5115; +pub mod c5116; +pub mod c5117; +pub mod c5118; +pub mod c5119; +pub mod c5120; +pub mod c5121; +pub mod c5122; +pub mod c5123; +pub mod c5124; +pub mod c5125; +pub mod c5126; +pub mod c5127; +pub mod c5128; +pub mod c5129; +pub mod c5130; +pub mod c5131; +pub mod c5132; +pub mod c5133; +pub mod c5134; +pub mod c5135; +pub mod c5136; +pub mod c5137; +pub mod c5138; +pub mod c5139; +pub mod c5140; +pub mod c5141; +pub mod c5142; +pub mod c5143; +pub mod c5144; +pub mod c5145; +pub mod c5146; +pub mod c5147; +pub mod c5148; +pub mod c5149; +pub mod c5150; +pub mod c5151; +pub mod c5152; +pub mod c5153; +pub mod c5154; +pub mod c5155; +pub mod c5156; +pub mod c5157; +pub mod c5158; +pub mod c5159; +pub mod c5160; +pub mod c5161; +pub mod c5162; +pub mod c5163; +pub mod c5164; +pub mod c5165; +pub mod c5166; +pub mod c5167; +pub mod c5168; +pub mod c5169; +pub mod c5170; +pub mod c5171; +pub mod c5172; +pub mod c5173; +pub mod c5174; +pub mod c5175; +pub mod c5176; +pub mod c5177; +pub mod c5178; +pub mod c5179; +pub mod c5180; +pub mod c5181; +pub mod c5182; +pub mod c5183; +pub mod c5184; +pub mod c5185; +pub mod c5186; +pub mod c5187; +pub mod c5188; +pub mod c5189; +pub mod c5190; +pub mod c5191; +pub mod c5192; +pub mod c5193; +pub mod c5194; +pub mod c5195; +pub mod c5196; +pub mod c5197; +pub mod c5198; +pub mod c5199; +pub mod c5200; +pub mod c5201; +pub mod c5202; +pub mod c5203; +pub mod c5204; +pub mod c5205; +pub mod c5206; +pub mod c5207; +pub mod c5208; +pub mod c5209; +pub mod c5210; +pub mod c5211; +pub mod c5212; +pub mod c5213; +pub mod c5214; +pub mod c5215; +pub mod c5216; +pub mod c5217; +pub mod c5218; +pub mod c5219; +pub mod c5220; +pub mod c5221; +pub mod c5222; +pub mod c5223; +pub mod c5224; +pub mod c5225; +pub mod c5226; +pub mod c5227; +pub mod c5228; +pub mod c5229; +pub mod c5230; +pub mod c5231; +pub mod c5232; +pub mod c5233; +pub mod c5234; +pub mod c5235; +pub mod c5236; +pub mod c5237; +pub mod c5238; +pub mod c5239; +pub mod c5240; +pub mod c5241; +pub mod c5242; +pub mod c5243; +pub mod c5244; +pub mod c5245; +pub mod c5246; +pub mod c5247; +pub mod c5248; +pub mod c5249; +pub mod c5250; +pub mod c5251; +pub mod c5252; +pub mod c5253; +pub mod c5254; +pub mod c5255; +pub mod c5256; +pub mod c5257; +pub mod c5258; +pub mod c5259; +pub mod c5260; +pub mod c5261; +pub mod c5262; +pub mod c5263; +pub mod c5264; +pub mod c5265; +pub mod c5266; +pub mod c5267; +pub mod c5268; +pub mod c5269; +pub mod c5270; +pub mod c5271; +pub mod c5272; +pub mod c5273; +pub mod c5274; +pub mod c5275; +pub mod c5276; +pub mod c5277; +pub mod c5278; +pub mod c5279; +pub mod c5280; +pub mod c5281; +pub mod c5282; +pub mod c5283; +pub mod c5284; +pub mod c5285; +pub mod c5286; +pub mod c5287; +pub mod c5288; +pub mod c5289; +pub mod c5290; +pub mod c5291; +pub mod c5292; +pub mod c5293; +pub mod c5294; +pub mod c5295; +pub mod c5296; +pub mod c5297; +pub mod c5298; +pub mod c5299; +pub mod c5300; +pub mod c5301; +pub mod c5302; +pub mod c5303; +pub mod c5304; +pub mod c5305; +pub mod c5306; +pub mod c5307; +pub mod c5308; +pub mod c5309; +pub mod c5310; +pub mod c5311; +pub mod c5312; +pub mod c5313; +pub mod c5314; +pub mod c5315; +pub mod c5316; +pub mod c5317; +pub mod c5318; +pub mod c5319; +pub mod c5320; +pub mod c5321; +pub mod c5322; +pub mod c5323; +pub mod c5324; +pub mod c5325; +pub mod c5326; +pub mod c5327; +pub mod c5328; +pub mod c5329; +pub mod c5330; +pub mod c5331; +pub mod c5332; +pub mod c5333; +pub mod c5334; +pub mod c5335; +pub mod c5336; +pub mod c5337; +pub mod c5338; +pub mod c5339; +pub mod c5340; +pub mod c5341; +pub mod c5342; +pub mod c5343; +pub mod c5344; +pub mod c5345; +pub mod c5346; +pub mod c5347; +pub mod c5348; +pub mod c5349; +pub mod c5350; +pub mod c5351; +pub mod c5352; +pub mod c5353; +pub mod c5354; +pub mod c5355; +pub mod c5356; +pub mod c5357; +pub mod c5358; +pub mod c5359; +pub mod c5360; +pub mod c5361; +pub mod c5362; +pub mod c5363; +pub mod c5364; +pub mod c5365; +pub mod c5366; +pub mod c5367; +pub mod c5368; +pub mod c5369; +pub mod c5370; +pub mod c5371; +pub mod c5372; +pub mod c5373; +pub mod c5374; +pub mod c5375; +pub mod c5376; +pub mod c5377; +pub mod c5378; +pub mod c5379; +pub mod c5380; +pub mod c5381; +pub mod c5382; +pub mod c5383; +pub mod c5384; +pub mod c5385; +pub mod c5386; +pub mod c5387; +pub mod c5388; +pub mod c5389; +pub mod c5390; +pub mod c5391; +pub mod c5392; +pub mod c5393; +pub mod c5394; +pub mod c5395; +pub mod c5396; +pub mod c5397; +pub mod c5398; +pub mod c5399; +pub mod c5400; +pub mod c5401; +pub mod c5402; +pub mod c5403; +pub mod c5404; +pub mod c5405; +pub mod c5406; +pub mod c5407; +pub mod c5408; +pub mod c5409; +pub mod c5410; +pub mod c5411; +pub mod c5412; +pub mod c5413; +pub mod c5414; +pub mod c5415; +pub mod c5416; +pub mod c5417; +pub mod c5418; +pub mod c5419; +pub mod c5420; +pub mod c5421; +pub mod c5422; +pub mod c5423; +pub mod c5424; +pub mod c5425; +pub mod c5426; +pub mod c5427; +pub mod c5428; +pub mod c5429; +pub mod c5430; +pub mod c5431; +pub mod c5432; +pub mod c5433; +pub mod c5434; +pub mod c5435; +pub mod c5436; +pub mod c5437; +pub mod c5438; +pub mod c5439; +pub mod c5440; +pub mod c5441; +pub mod c5442; +pub mod c5443; +pub mod c5444; +pub mod c5445; +pub mod c5446; +pub mod c5447; +pub mod c5448; +pub mod c5449; +pub mod c5450; +pub mod c5451; +pub mod c5452; +pub mod c5453; +pub mod c5454; +pub mod c5455; +pub mod c5456; +pub mod c5457; +pub mod c5458; +pub mod c5459; +pub mod c5460; +pub mod c5461; +pub mod c5462; +pub mod c5463; +pub mod c5464; +pub mod c5465; +pub mod c5466; +pub mod c5467; +pub mod c5468; +pub mod c5469; +pub mod c5470; +pub mod c5471; +pub mod c5472; +pub mod c5473; +pub mod c5474; +pub mod c5475; +pub mod c5476; +pub mod c5477; +pub mod c5478; +pub mod c5479; +pub mod c5480; +pub mod c5481; +pub mod c5482; +pub mod c5483; +pub mod c5484; +pub mod c5485; +pub mod c5486; +pub mod c5487; +pub mod c5488; +pub mod c5489; +pub mod c5490; +pub mod c5491; +pub mod c5492; +pub mod c5493; +pub mod c5494; +pub mod c5495; +pub mod c5496; +pub mod c5497; +pub mod c5498; +pub mod c5499; +pub mod c5500; +pub mod c5501; +pub mod c5502; +pub mod c5503; +pub mod c5504; +pub mod c5505; +pub mod c5506; +pub mod c5507; +pub mod c5508; +pub mod c5509; +pub mod c5510; +pub mod c5511; +pub mod c5512; +pub mod c5513; +pub mod c5514; +pub mod c5515; +pub mod c5516; +pub mod c5517; +pub mod c5518; +pub mod c5519; +pub mod c5520; +pub mod c5521; +pub mod c5522; +pub mod c5523; +pub mod c5524; +pub mod c5525; +pub mod c5526; +pub mod c5527; +pub mod c5528; +pub mod c5529; +pub mod c5530; +pub mod c5531; +pub mod c5532; +pub mod c5533; +pub mod c5534; +pub mod c5535; +pub mod c5536; +pub mod c5537; +pub mod c5538; +pub mod c5539; +pub mod c5540; +pub mod c5541; +pub mod c5542; +pub mod c5543; +pub mod c5544; +pub mod c5545; +pub mod c5546; +pub mod c5547; +pub mod c5548; +pub mod c5549; +pub mod c5550; +pub mod c5551; +pub mod c5552; +pub mod c5553; +pub mod c5554; +pub mod c5555; +pub mod c5556; +pub mod c5557; +pub mod c5558; +pub mod c5559; +pub mod c5560; +pub mod c5561; +pub mod c5562; +pub mod c5563; +pub mod c5564; +pub mod c5565; +pub mod c5566; +pub mod c5567; +pub mod c5568; +pub mod c5569; +pub mod c5570; +pub mod c5571; +pub mod c5572; +pub mod c5573; +pub mod c5574; +pub mod c5575; +pub mod c5576; +pub mod c5577; +pub mod c5578; +pub mod c5579; +pub mod c5580; +pub mod c5581; +pub mod c5582; +pub mod c5583; +pub mod c5584; +pub mod c5585; +pub mod c5586; +pub mod c5587; +pub mod c5588; +pub mod c5589; +pub mod c5590; +pub mod c5591; +pub mod c5592; +pub mod c5593; +pub mod c5594; +pub mod c5595; +pub mod c5596; +pub mod c5597; +pub mod c5598; +pub mod c5599; +pub mod c5600; +pub mod c5601; +pub mod c5602; +pub mod c5603; +pub mod c5604; +pub mod c5605; +pub mod c5606; +pub mod c5607; +pub mod c5608; +pub mod c5609; +pub mod c5610; +pub mod c5611; +pub mod c5612; +pub mod c5613; +pub mod c5614; +pub mod c5615; +pub mod c5616; +pub mod c5617; +pub mod c5618; +pub mod c5619; +pub mod c5620; +pub mod c5621; +pub mod c5622; +pub mod c5623; +pub mod c5624; +pub mod c5625; +pub mod c5626; +pub mod c5627; +pub mod c5628; +pub mod c5629; +pub mod c5630; +pub mod c5631; +pub mod c5632; +pub mod c5633; +pub mod c5634; +pub mod c5635; +pub mod c5636; +pub mod c5637; +pub mod c5638; +pub mod c5639; +pub mod c5640; +pub mod c5641; +pub mod c5642; +pub mod c5643; +pub mod c5644; +pub mod c5645; +pub mod c5646; +pub mod c5647; +pub mod c5648; +pub mod c5649; +pub mod c5650; +pub mod c5651; +pub mod c5652; +pub mod c5653; +pub mod c5654; +pub mod c5655; +pub mod c5656; +pub mod c5657; +pub mod c5658; +pub mod c5659; +pub mod c5660; +pub mod c5661; +pub mod c5662; +pub mod c5663; +pub mod c5664; +pub mod c5665; +pub mod c5666; +pub mod c5667; +pub mod c5668; +pub mod c5669; +pub mod c5670; +pub mod c5671; +pub mod c5672; +pub mod c5673; +pub mod c5674; +pub mod c5675; +pub mod c5676; +pub mod c5677; +pub mod c5678; +pub mod c5679; +pub mod c5680; +pub mod c5681; +pub mod c5682; +pub mod c5683; +pub mod c5684; +pub mod c5685; +pub mod c5686; +pub mod c5687; +pub mod c5688; +pub mod c5689; +pub mod c5690; +pub mod c5691; +pub mod c5692; +pub mod c5693; +pub mod c5694; +pub mod c5695; +pub mod c5696; +pub mod c5697; +pub mod c5698; +pub mod c5699; +pub mod c5700; +pub mod c5701; +pub mod c5702; +pub mod c5703; +pub mod c5704; +pub mod c5705; +pub mod c5706; +pub mod c5707; +pub mod c5708; +pub mod c5709; +pub mod c5710; +pub mod c5711; +pub mod c5712; +pub mod c5713; +pub mod c5714; +pub mod c5715; +pub mod c5716; +pub mod c5717; +pub mod c5718; +pub mod c5719; +pub mod c5720; +pub mod c5721; +pub mod c5722; +pub mod c5723; +pub mod c5724; +pub mod c5725; +pub mod c5726; +pub mod c5727; +pub mod c5728; +pub mod c5729; +pub mod c5730; +pub mod c5731; +pub mod c5732; +pub mod c5733; +pub mod c5734; +pub mod c5735; +pub mod c5736; +pub mod c5737; +pub mod c5738; +pub mod c5739; +pub mod c5740; +pub mod c5741; +pub mod c5742; +pub mod c5743; +pub mod c5744; +pub mod c5745; +pub mod c5746; +pub mod c5747; +pub mod c5748; +pub mod c5749; +pub mod c5750; +pub mod c5751; +pub mod c5752; +pub mod c5753; +pub mod c5754; +pub mod c5755; +pub mod c5756; +pub mod c5757; +pub mod c5758; +pub mod c5759; +pub mod c5760; +pub mod c5761; +pub mod c5762; +pub mod c5763; +pub mod c5764; +pub mod c5765; +pub mod c5766; +pub mod c5767; +pub mod c5768; +pub mod c5769; +pub mod c5770; +pub mod c5771; +pub mod c5772; +pub mod c5773; +pub mod c5774; +pub mod c5775; +pub mod c5776; +pub mod c5777; +pub mod c5778; +pub mod c5779; +pub mod c5780; +pub mod c5781; +pub mod c5782; +pub mod c5783; +pub mod c5784; +pub mod c5785; +pub mod c5786; +pub mod c5787; +pub mod c5788; +pub mod c5789; +pub mod c5790; +pub mod c5791; +pub mod c5792; +pub mod c5793; +pub mod c5794; +pub mod c5795; +pub mod c5796; +pub mod c5797; +pub mod c5798; +pub mod c5799; +pub mod c5800; +pub mod c5801; +pub mod c5802; +pub mod c5803; +pub mod c5804; +pub mod c5805; +pub mod c5806; +pub mod c5807; +pub mod c5808; +pub mod c5809; +pub mod c5810; +pub mod c5811; +pub mod c5812; +pub mod c5813; +pub mod c5814; +pub mod c5815; +pub mod c5816; +pub mod c5817; +pub mod c5818; +pub mod c5819; +pub mod c5820; +pub mod c5821; +pub mod c5822; +pub mod c5823; +pub mod c5824; +pub mod c5825; +pub mod c5826; +pub mod c5827; +pub mod c5828; +pub mod c5829; +pub mod c5830; +pub mod c5831; +pub mod c5832; +pub mod c5833; +pub mod c5834; +pub mod c5835; +pub mod c5836; +pub mod c5837; +pub mod c5838; +pub mod c5839; +pub mod c5840; +pub mod c5841; +pub mod c5842; +pub mod c5843; +pub mod c5844; +pub mod c5845; +pub mod c5846; +pub mod c5847; +pub mod c5848; +pub mod c5849; +pub mod c5850; +pub mod c5851; +pub mod c5852; +pub mod c5853; +pub mod c5854; +pub mod c5855; +pub mod c5856; +pub mod c5857; +pub mod c5858; +pub mod c5859; +pub mod c5860; +pub mod c5861; +pub mod c5862; +pub mod c5863; +pub mod c5864; +pub mod c5865; +pub mod c5866; +pub mod c5867; +pub mod c5868; +pub mod c5869; +pub mod c5870; +pub mod c5871; +pub mod c5872; +pub mod c5873; +pub mod c5874; +pub mod c5875; +pub mod c5876; +pub mod c5877; +pub mod c5878; +pub mod c5879; +pub mod c5880; +pub mod c5881; +pub mod c5882; +pub mod c5883; +pub mod c5884; +pub mod c5885; +pub mod c5886; +pub mod c5887; +pub mod c5888; +pub mod c5889; +pub mod c5890; +pub mod c5891; +pub mod c5892; +pub mod c5893; +pub mod c5894; +pub mod c5895; +pub mod c5896; +pub mod c5897; +pub mod c5898; +pub mod c5899; +pub mod c5900; +pub mod c5901; +pub mod c5902; +pub mod c5903; +pub mod c5904; +pub mod c5905; +pub mod c5906; +pub mod c5907; +pub mod c5908; +pub mod c5909; +pub mod c5910; +pub mod c5911; +pub mod c5912; +pub mod c5913; +pub mod c5914; +pub mod c5915; +pub mod c5916; +pub mod c5917; +pub mod c5918; +pub mod c5919; +pub mod c5920; +pub mod c5921; +pub mod c5922; +pub mod c5923; +pub mod c5924; +pub mod c5925; +pub mod c5926; +pub mod c5927; +pub mod c5928; +pub mod c5929; +pub mod c5930; +pub mod c5931; +pub mod c5932; +pub mod c5933; +pub mod c5934; +pub mod c5935; +pub mod c5936; +pub mod c5937; +pub mod c5938; +pub mod c5939; +pub mod c5940; +pub mod c5941; +pub mod c5942; +pub mod c5943; +pub mod c5944; +pub mod c5945; +pub mod c5946; +pub mod c5947; +pub mod c5948; +pub mod c5949; +pub mod c5950; +pub mod c5951; +pub mod c5952; +pub mod c5953; +pub mod c5954; +pub mod c5955; +pub mod c5956; +pub mod c5957; +pub mod c5958; +pub mod c5959; +pub mod c5960; +pub mod c5961; +pub mod c5962; +pub mod c5963; +pub mod c5964; +pub mod c5965; +pub mod c5966; +pub mod c5967; +pub mod c5968; +pub mod c5969; +pub mod c5970; +pub mod c5971; +pub mod c5972; +pub mod c5973; +pub mod c5974; +pub mod c5975; +pub mod c5976; +pub mod c5977; +pub mod c5978; +pub mod c5979; +pub mod c5980; +pub mod c5981; +pub mod c5982; +pub mod c5983; +pub mod c5984; +pub mod c5985; +pub mod c5986; +pub mod c5987; +pub mod c5988; +pub mod c5989; +pub mod c5990; +pub mod c5991; +pub mod c5992; +pub mod c5993; +pub mod c5994; +pub mod c5995; +pub mod c5996; +pub mod c5997; +pub mod c5998; +pub mod c5999; +pub mod c6000; +pub mod c6001; +pub mod c6002; +pub mod c6003; +pub mod c6004; +pub mod c6005; +pub mod c6006; +pub mod c6007; +pub mod c6008; +pub mod c6009; +pub mod c6010; +pub mod c6011; +pub mod c6012; +pub mod c6013; +pub mod c6014; +pub mod c6015; +pub mod c6016; +pub mod c6017; +pub mod c6018; +pub mod c6019; +pub mod c6020; +pub mod c6021; +pub mod c6022; +pub mod c6023; +pub mod c6024; +pub mod c6025; +pub mod c6026; +pub mod c6027; +pub mod c6028; +pub mod c6029; +pub mod c6030; +pub mod c6031; +pub mod c6032; +pub mod c6033; +pub mod c6034; +pub mod c6035; +pub mod c6036; +pub mod c6037; +pub mod c6038; +pub mod c6039; +pub mod c6040; +pub mod c6041; +pub mod c6042; +pub mod c6043; +pub mod c6044; +pub mod c6045; +pub mod c6046; +pub mod c6047; +pub mod c6048; +pub mod c6049; +pub mod c6050; +pub mod c6051; +pub mod c6052; +pub mod c6053; +pub mod c6054; +pub mod c6055; +pub mod c6056; +pub mod c6057; +pub mod c6058; +pub mod c6059; +pub mod c6060; +pub mod c6061; +pub mod c6062; +pub mod c6063; +pub mod c6064; +pub mod c6065; +pub mod c6066; +pub mod c6067; +pub mod c6068; +pub mod c6069; +pub mod c6070; +pub mod c6071; +pub mod c6072; +pub mod c6073; +pub mod c6074; +pub mod c6075; +pub mod c6076; +pub mod c6077; +pub mod c6078; +pub mod c6079; +pub mod c6080; +pub mod c6081; +pub mod c6082; +pub mod c6083; +pub mod c6084; +pub mod c6085; +pub mod c6086; +pub mod c6087; +pub mod c6088; +pub mod c6089; +pub mod c6090; +pub mod c6091; +pub mod c6092; +pub mod c6093; +pub mod c6094; +pub mod c6095; +pub mod c6096; +pub mod c6097; +pub mod c6098; +pub mod c6099; +pub mod c6100; +pub mod c6101; +pub mod c6102; +pub mod c6103; +pub mod c6104; +pub mod c6105; +pub mod c6106; +pub mod c6107; +pub mod c6108; +pub mod c6109; +pub mod c6110; +pub mod c6111; +pub mod c6112; +pub mod c6113; +pub mod c6114; +pub mod c6115; +pub mod c6116; +pub mod c6117; +pub mod c6118; +pub mod c6119; +pub mod c6120; +pub mod c6121; +pub mod c6122; +pub mod c6123; +pub mod c6124; +pub mod c6125; +pub mod c6126; +pub mod c6127; +pub mod c6128; +pub mod c6129; +pub mod c6130; +pub mod c6131; +pub mod c6132; +pub mod c6133; +pub mod c6134; +pub mod c6135; +pub mod c6136; +pub mod c6137; +pub mod c6138; +pub mod c6139; +pub mod c6140; +pub mod c6141; +pub mod c6142; +pub mod c6143; +pub mod c6144; +pub mod c6145; +pub mod c6146; +pub mod c6147; +pub mod c6148; +pub mod c6149; +pub mod c6150; +pub mod c6151; +pub mod c6152; +pub mod c6153; +pub mod c6154; +pub mod c6155; +pub mod c6156; +pub mod c6157; +pub mod c6158; +pub mod c6159; +pub mod c6160; +pub mod c6161; +pub mod c6162; +pub mod c6163; +pub mod c6164; +pub mod c6165; +pub mod c6166; +pub mod c6167; +pub mod c6168; +pub mod c6169; +pub mod c6170; +pub mod c6171; +pub mod c6172; +pub mod c6173; +pub mod c6174; +pub mod c6175; +pub mod c6176; +pub mod c6177; +pub mod c6178; +pub mod c6179; +pub mod c6180; +pub mod c6181; +pub mod c6182; +pub mod c6183; +pub mod c6184; +pub mod c6185; +pub mod c6186; +pub mod c6187; +pub mod c6188; +pub mod c6189; +pub mod c6190; +pub mod c6191; +pub mod c6192; +pub mod c6193; +pub mod c6194; +pub mod c6195; +pub mod c6196; +pub mod c6197; +pub mod c6198; +pub mod c6199; +pub mod c6200; +pub mod c6201; +pub mod c6202; +pub mod c6203; +pub mod c6204; +pub mod c6205; +pub mod c6206; +pub mod c6207; +pub mod c6208; +pub mod c6209; +pub mod c6210; +pub mod c6211; +pub mod c6212; +pub mod c6213; +pub mod c6214; +pub mod c6215; +pub mod c6216; +pub mod c6217; +pub mod c6218; +pub mod c6219; +pub mod c6220; +pub mod c6221; +pub mod c6222; +pub mod c6223; +pub mod c6224; +pub mod c6225; +pub mod c6226; +pub mod c6227; +pub mod c6228; +pub mod c6229; +pub mod c6230; +pub mod c6231; +pub mod c6232; +pub mod c6233; +pub mod c6234; +pub mod c6235; +pub mod c6236; +pub mod c6237; +pub mod c6238; +pub mod c6239; +pub mod c6240; +pub mod c6241; +pub mod c6242; +pub mod c6243; +pub mod c6244; +pub mod c6245; +pub mod c6246; +pub mod c6247; +pub mod c6248; +pub mod c6249; +pub mod c6250; +pub mod c6251; +pub mod c6252; +pub mod c6253; +pub mod c6254; +pub mod c6255; +pub mod c6256; +pub mod c6257; +pub mod c6258; +pub mod c6259; +pub mod c6260; +pub mod c6261; +pub mod c6262; +pub mod c6263; +pub mod c6264; +pub mod c6265; +pub mod c6266; +pub mod c6267; +pub mod c6268; +pub mod c6269; +pub mod c6270; +pub mod c6271; +pub mod c6272; +pub mod c6273; +pub mod c6274; +pub mod c6275; +pub mod c6276; +pub mod c6277; +pub mod c6278; +pub mod c6279; +pub mod c6280; +pub mod c6281; +pub mod c6282; +pub mod c6283; +pub mod c6284; +pub mod c6285; +pub mod c6286; +pub mod c6287; +pub mod c6288; +pub mod c6289; +pub mod c6290; +pub mod c6291; +pub mod c6292; +pub mod c6293; +pub mod c6294; +pub mod c6295; +pub mod c6296; +pub mod c6297; +pub mod c6298; +pub mod c6299; +pub mod c6300; +pub mod c6301; +pub mod c6302; +pub mod c6303; +pub mod c6304; +pub mod c6305; +pub mod c6306; +pub mod c6307; +pub mod c6308; +pub mod c6309; +pub mod c6310; +pub mod c6311; +pub mod c6312; +pub mod c6313; +pub mod c6314; +pub mod c6315; +pub mod c6316; +pub mod c6317; +pub mod c6318; +pub mod c6319; +pub mod c6320; +pub mod c6321; +pub mod c6322; +pub mod c6323; +pub mod c6324; +pub mod c6325; +pub mod c6326; +pub mod c6327; +pub mod c6328; +pub mod c6329; +pub mod c6330; +pub mod c6331; +pub mod c6332; +pub mod c6333; +pub mod c6334; +pub mod c6335; +pub mod c6336; +pub mod c6337; +pub mod c6338; +pub mod c6339; +pub mod c6340; +pub mod c6341; +pub mod c6342; +pub mod c6343; +pub mod c6344; +pub mod c6345; +pub mod c6346; +pub mod c6347; +pub mod c6348; +pub mod c6349; +pub mod c6350; +pub mod c6351; +pub mod c6352; +pub mod c6353; +pub mod c6354; +pub mod c6355; +pub mod c6356; +pub mod c6357; +pub mod c6358; +pub mod c6359; +pub mod c6360; +pub mod c6361; +pub mod c6362; +pub mod c6363; +pub mod c6364; +pub mod c6365; +pub mod c6366; +pub mod c6367; +pub mod c6368; +pub mod c6369; +pub mod c6370; +pub mod c6371; +pub mod c6372; +pub mod c6373; +pub mod c6374; +pub mod c6375; +pub mod c6376; +pub mod c6377; +pub mod c6378; +pub mod c6379; +pub mod c6380; +pub mod c6381; +pub mod c6382; +pub mod c6383; +pub mod c6384; +pub mod c6385; +pub mod c6386; +pub mod c6387; +pub mod c6388; +pub mod c6389; +pub mod c6390; +pub mod c6391; +pub mod c6392; +pub mod c6393; +pub mod c6394; +pub mod c6395; +pub mod c6396; +pub mod c6397; +pub mod c6398; +pub mod c6399; +pub mod c6400; +pub mod c6401; +pub mod c6402; +pub mod c6403; +pub mod c6404; +pub mod c6405; +pub mod c6406; +pub mod c6407; +pub mod c6408; +pub mod c6409; +pub mod c6410; +pub mod c6411; +pub mod c6412; +pub mod c6413; +pub mod c6414; +pub mod c6415; +pub mod c6416; +pub mod c6417; +pub mod c6418; +pub mod c6419; +pub mod c6420; +pub mod c6421; +pub mod c6422; +pub mod c6423; +pub mod c6424; +pub mod c6425; +pub mod c6426; +pub mod c6427; +pub mod c6428; +pub mod c6429; +pub mod c6430; +pub mod c6431; +pub mod c6432; +pub mod c6433; +pub mod c6434; +pub mod c6435; +pub mod c6436; +pub mod c6437; +pub mod c6438; +pub mod c6439; +pub mod c6440; +pub mod c6441; +pub mod c6442; +pub mod c6443; +pub mod c6444; +pub mod c6445; +pub mod c6446; +pub mod c6447; +pub mod c6448; +pub mod c6449; +pub mod c6450; +pub mod c6451; +pub mod c6452; +pub mod c6453; +pub mod c6454; +pub mod c6455; +pub mod c6456; +pub mod c6457; +pub mod c6458; +pub mod c6459; +pub mod c6460; +pub mod c6461; +pub mod c6462; +pub mod c6463; +pub mod c6464; +pub mod c6465; +pub mod c6466; +pub mod c6467; +pub mod c6468; +pub mod c6469; +pub mod c6470; +pub mod c6471; +pub mod c6472; +pub mod c6473; +pub mod c6474; +pub mod c6475; +pub mod c6476; +pub mod c6477; +pub mod c6478; +pub mod c6479; +pub mod c6480; +pub mod c6481; +pub mod c6482; +pub mod c6483; +pub mod c6484; +pub mod c6485; +pub mod c6486; +pub mod c6487; +pub mod c6488; +pub mod c6489; +pub mod c6490; +pub mod c6491; +pub mod c6492; +pub mod c6493; +pub mod c6494; +pub mod c6495; +pub mod c6496; +pub mod c6497; +pub mod c6498; +pub mod c6499; +pub mod c6500; +pub mod c6501; +pub mod c6502; +pub mod c6503; +pub mod c6504; +pub mod c6505; +pub mod c6506; +pub mod c6507; +pub mod c6508; +pub mod c6509; +pub mod c6510; +pub mod c6511; +pub mod c6512; +pub mod c6513; +pub mod c6514; +pub mod c6515; +pub mod c6516; +pub mod c6517; +pub mod c6518; +pub mod c6519; +pub mod c6520; +pub mod c6521; +pub mod c6522; +pub mod c6523; +pub mod c6524; +pub mod c6525; +pub mod c6526; +pub mod c6527; +pub mod c6528; +pub mod c6529; +pub mod c6530; +pub mod c6531; +pub mod c6532; +pub mod c6533; +pub mod c6534; +pub mod c6535; +pub mod c6536; +pub mod c6537; +pub mod c6538; +pub mod c6539; +pub mod c6540; +pub mod c6541; +pub mod c6542; +pub mod c6543; +pub mod c6544; +pub mod c6545; +pub mod c6546; +pub mod c6547; +pub mod c6548; +pub mod c6549; +pub mod c6550; +pub mod c6551; +pub mod c6552; +pub mod c6553; +pub mod c6554; +pub mod c6555; +pub mod c6556; +pub mod c6557; +pub mod c6558; +pub mod c6559; +pub mod c6560; +pub mod c6561; +pub mod c6562; +pub mod c6563; +pub mod c6564; +pub mod c6565; +pub mod c6566; +pub mod c6567; +pub mod c6568; +pub mod c6569; +pub mod c6570; +pub mod c6571; +pub mod c6572; +pub mod c6573; +pub mod c6574; +pub mod c6575; +pub mod c6576; +pub mod c6577; +pub mod c6578; +pub mod c6579; +pub mod c6580; +pub mod c6581; +pub mod c6582; +pub mod c6583; +pub mod c6584; +pub mod c6585; +pub mod c6586; +pub mod c6587; +pub mod c6588; +pub mod c6589; +pub mod c6590; +pub mod c6591; +pub mod c6592; +pub mod c6593; +pub mod c6594; +pub mod c6595; +pub mod c6596; +pub mod c6597; +pub mod c6598; +pub mod c6599; +pub mod c6600; +pub mod c6601; +pub mod c6602; +pub mod c6603; +pub mod c6604; +pub mod c6605; +pub mod c6606; +pub mod c6607; +pub mod c6608; +pub mod c6609; +pub mod c6610; +pub mod c6611; +pub mod c6612; +pub mod c6613; +pub mod c6614; +pub mod c6615; +pub mod c6616; +pub mod c6617; +pub mod c6618; +pub mod c6619; +pub mod c6620; +pub mod c6621; +pub mod c6622; +pub mod c6623; +pub mod c6624; +pub mod c6625; +pub mod c6626; +pub mod c6627; +pub mod c6628; +pub mod c6629; +pub mod c6630; +pub mod c6631; +pub mod c6632; +pub mod c6633; +pub mod c6634; +pub mod c6635; +pub mod c6636; +pub mod c6637; +pub mod c6638; +pub mod c6639; +pub mod c6640; +pub mod c6641; +pub mod c6642; +pub mod c6643; +pub mod c6644; +pub mod c6645; +pub mod c6646; +pub mod c6647; +pub mod c6648; +pub mod c6649; +pub mod c6650; +pub mod c6651; +pub mod c6652; +pub mod c6653; +pub mod c6654; +pub mod c6655; +pub mod c6656; +pub mod c6657; +pub mod c6658; +pub mod c6659; +pub mod c6660; +pub mod c6661; +pub mod c6662; +pub mod c6663; +pub mod c6664; +pub mod c6665; +pub mod c6666; +pub mod c6667; +pub mod c6668; +pub mod c6669; +pub mod c6670; +pub mod c6671; +pub mod c6672; +pub mod c6673; +pub mod c6674; +pub mod c6675; +pub mod c6676; +pub mod c6677; +pub mod c6678; +pub mod c6679; +pub mod c6680; +pub mod c6681; +pub mod c6682; +pub mod c6683; +pub mod c6684; +pub mod c6685; +pub mod c6686; +pub mod c6687; +pub mod c6688; +pub mod c6689; +pub mod c6690; +pub mod c6691; +pub mod c6692; +pub mod c6693; +pub mod c6694; +pub mod c6695; +pub mod c6696; +pub mod c6697; +pub mod c6698; +pub mod c6699; +pub mod c6700; +pub mod c6701; +pub mod c6702; +pub mod c6703; +pub mod c6704; +pub mod c6705; +pub mod c6706; +pub mod c6707; +pub mod c6708; +pub mod c6709; +pub mod c6710; +pub mod c6711; +pub mod c6712; +pub mod c6713; +pub mod c6714; +pub mod c6715; +pub mod c6716; +pub mod c6717; +pub mod c6718; +pub mod c6719; +pub mod c6720; +pub mod c6721; +pub mod c6722; +pub mod c6723; +pub mod c6724; +pub mod c6725; +pub mod c6726; +pub mod c6727; +pub mod c6728; +pub mod c6729; +pub mod c6730; +pub mod c6731; +pub mod c6732; +pub mod c6733; +pub mod c6734; +pub mod c6735; +pub mod c6736; +pub mod c6737; +pub mod c6738; +pub mod c6739; +pub mod c6740; +pub mod c6741; +pub mod c6742; +pub mod c6743; +pub mod c6744; +pub mod c6745; +pub mod c6746; +pub mod c6747; +pub mod c6748; +pub mod c6749; +pub mod c6750; +pub mod c6751; +pub mod c6752; +pub mod c6753; +pub mod c6754; +pub mod c6755; +pub mod c6756; +pub mod c6757; +pub mod c6758; +pub mod c6759; +pub mod c6760; +pub mod c6761; +pub mod c6762; +pub mod c6763; +pub mod c6764; +pub mod c6765; +pub mod c6766; +pub mod c6767; +pub mod c6768; +pub mod c6769; +pub mod c6770; +pub mod c6771; +pub mod c6772; +pub mod c6773; +pub mod c6774; +pub mod c6775; +pub mod c6776; +pub mod c6777; +pub mod c6778; +pub mod c6779; +pub mod c6780; +pub mod c6781; +pub mod c6782; +pub mod c6783; +pub mod c6784; +pub mod c6785; +pub mod c6786; +pub mod c6787; +pub mod c6788; +pub mod c6789; +pub mod c6790; +pub mod c6791; +pub mod c6792; +pub mod c6793; +pub mod c6794; +pub mod c6795; +pub mod c6796; +pub mod c6797; +pub mod c6798; +pub mod c6799; +pub mod c6800; +pub mod c6801; +pub mod c6802; +pub mod c6803; +pub mod c6804; +pub mod c6805; +pub mod c6806; +pub mod c6807; +pub mod c6808; +pub mod c6809; +pub mod c6810; +pub mod c6811; +pub mod c6812; +pub mod c6813; +pub mod c6814; +pub mod c6815; +pub mod c6816; +pub mod c6817; +pub mod c6818; +pub mod c6819; +pub mod c6820; +pub mod c6821; +pub mod c6822; +pub mod c6823; +pub mod c6824; +pub mod c6825; +pub mod c6826; +pub mod c6827; +pub mod c6828; +pub mod c6829; +pub mod c6830; +pub mod c6831; +pub mod c6832; +pub mod c6833; +pub mod c6834; +pub mod c6835; +pub mod c6836; +pub mod c6837; +pub mod c6838; +pub mod c6839; +pub mod c6840; +pub mod c6841; +pub mod c6842; +pub mod c6843; +pub mod c6844; +pub mod c6845; +pub mod c6846; +pub mod c6847; +pub mod c6848; +pub mod c6849; +pub mod c6850; +pub mod c6851; +pub mod c6852; +pub mod c6853; +pub mod c6854; +pub mod c6855; +pub mod c6856; +pub mod c6857; +pub mod c6858; +pub mod c6859; +pub mod c6860; +pub mod c6861; +pub mod c6862; +pub mod c6863; +pub mod c6864; +pub mod c6865; +pub mod c6866; +pub mod c6867; +pub mod c6868; +pub mod c6869; +pub mod c6870; +pub mod c6871; +pub mod c6872; +pub mod c6873; +pub mod c6874; +pub mod c6875; +pub mod c6876; +pub mod c6877; +pub mod c6878; +pub mod c6879; +pub mod c6880; +pub mod c6881; +pub mod c6882; +pub mod c6883; +pub mod c6884; +pub mod c6885; +pub mod c6886; +pub mod c6887; +pub mod c6888; +pub mod c6889; +pub mod c6890; +pub mod c6891; +pub mod c6892; +pub mod c6893; +pub mod c6894; +pub mod c6895; +pub mod c6896; +pub mod c6897; +pub mod c6898; +pub mod c6899; +pub mod c6900; +pub mod c6901; +pub mod c6902; +pub mod c6903; +pub mod c6904; +pub mod c6905; +pub mod c6906; +pub mod c6907; +pub mod c6908; +pub mod c6909; +pub mod c6910; +pub mod c6911; +pub mod c6912; +pub mod c6913; +pub mod c6914; +pub mod c6915; +pub mod c6916; +pub mod c6917; +pub mod c6918; +pub mod c6919; +pub mod c6920; +pub mod c6921; +pub mod c6922; +pub mod c6923; +pub mod c6924; +pub mod c6925; +pub mod c6926; +pub mod c6927; +pub mod c6928; +pub mod c6929; +pub mod c6930; +pub mod c6931; +pub mod c6932; +pub mod c6933; +pub mod c6934; +pub mod c6935; +pub mod c6936; +pub mod c6937; +pub mod c6938; +pub mod c6939; +pub mod c6940; +pub mod c6941; +pub mod c6942; +pub mod c6943; +pub mod c6944; +pub mod c6945; +pub mod c6946; +pub mod c6947; +pub mod c6948; +pub mod c6949; +pub mod c6950; +pub mod c6951; +pub mod c6952; +pub mod c6953; +pub mod c6954; +pub mod c6955; +pub mod c6956; +pub mod c6957; +pub mod c6958; +pub mod c6959; +pub mod c6960; +pub mod c6961; +pub mod c6962; +pub mod c6963; +pub mod c6964; +pub mod c6965; +pub mod c6966; +pub mod c6967; +pub mod c6968; +pub mod c6969; +pub mod c6970; +pub mod c6971; +pub mod c6972; +pub mod c6973; +pub mod c6974; +pub mod c6975; +pub mod c6976; +pub mod c6977; +pub mod c6978; +pub mod c6979; +pub mod c6980; +pub mod c6981; +pub mod c6982; +pub mod c6983; +pub mod c6984; +pub mod c6985; +pub mod c6986; +pub mod c6987; +pub mod c6988; +pub mod c6989; +pub mod c6990; +pub mod c6991; +pub mod c6992; +pub mod c6993; +pub mod c6994; +pub mod c6995; +pub mod c6996; +pub mod c6997; +pub mod c6998; +pub mod c6999; +pub mod c7000; +pub mod c7001; +pub mod c7002; +pub mod c7003; +pub mod c7004; +pub mod c7005; +pub mod c7006; +pub mod c7007; +pub mod c7008; +pub mod c7009; +pub mod c7010; +pub mod c7011; +pub mod c7012; +pub mod c7013; +pub mod c7014; +pub mod c7015; +pub mod c7016; +pub mod c7017; +pub mod c7018; +pub mod c7019; +pub mod c7020; +pub mod c7021; +pub mod c7022; +pub mod c7023; +pub mod c7024; +pub mod c7025; +pub mod c7026; +pub mod c7027; +pub mod c7028; +pub mod c7029; +pub mod c7030; +pub mod c7031; +pub mod c7032; +pub mod c7033; +pub mod c7034; +pub mod c7035; +pub mod c7036; +pub mod c7037; +pub mod c7038; +pub mod c7039; +pub mod c7040; +pub mod c7041; +pub mod c7042; +pub mod c7043; +pub mod c7044; +pub mod c7045; +pub mod c7046; +pub mod c7047; +pub mod c7048; +pub mod c7049; +pub mod c7050; +pub mod c7051; +pub mod c7052; +pub mod c7053; +pub mod c7054; +pub mod c7055; +pub mod c7056; +pub mod c7057; +pub mod c7058; +pub mod c7059; +pub mod c7060; +pub mod c7061; +pub mod c7062; +pub mod c7063; +pub mod c7064; +pub mod c7065; +pub mod c7066; +pub mod c7067; +pub mod c7068; +pub mod c7069; +pub mod c7070; +pub mod c7071; +pub mod c7072; +pub mod c7073; +pub mod c7074; +pub mod c7075; +pub mod c7076; +pub mod c7077; +pub mod c7078; +pub mod c7079; +pub mod c7080; +pub mod c7081; +pub mod c7082; +pub mod c7083; +pub mod c7084; +pub mod c7085; +pub mod c7086; +pub mod c7087; +pub mod c7088; +pub mod c7089; +pub mod c7090; +pub mod c7091; +pub mod c7092; +pub mod c7093; +pub mod c7094; +pub mod c7095; +pub mod c7096; +pub mod c7097; +pub mod c7098; +pub mod c7099; +pub mod c7100; +pub mod c7101; +pub mod c7102; +pub mod c7103; +pub mod c7104; +pub mod c7105; +pub mod c7106; +pub mod c7107; +pub mod c7108; +pub mod c7109; +pub mod c7110; +pub mod c7111; +pub mod c7112; +pub mod c7113; +pub mod c7114; +pub mod c7115; +pub mod c7116; +pub mod c7117; +pub mod c7118; +pub mod c7119; +pub mod c7120; +pub mod c7121; +pub mod c7122; +pub mod c7123; +pub mod c7124; +pub mod c7125; +pub mod c7126; +pub mod c7127; +pub mod c7128; +pub mod c7129; +pub mod c7130; +pub mod c7131; +pub mod c7132; +pub mod c7133; +pub mod c7134; +pub mod c7135; +pub mod c7136; +pub mod c7137; +pub mod c7138; +pub mod c7139; +pub mod c7140; +pub mod c7141; +pub mod c7142; +pub mod c7143; +pub mod c7144; +pub mod c7145; +pub mod c7146; +pub mod c7147; +pub mod c7148; +pub mod c7149; +pub mod c7150; +pub mod c7151; +pub mod c7152; +pub mod c7153; +pub mod c7154; +pub mod c7155; +pub mod c7156; +pub mod c7157; +pub mod c7158; +pub mod c7159; +pub mod c7160; +pub mod c7161; +pub mod c7162; +pub mod c7163; +pub mod c7164; +pub mod c7165; +pub mod c7166; +pub mod c7167; +pub mod c7168; +pub mod c7169; +pub mod c7170; +pub mod c7171; +pub mod c7172; +pub mod c7173; +pub mod c7174; +pub mod c7175; +pub mod c7176; +pub mod c7177; +pub mod c7178; +pub mod c7179; +pub mod c7180; +pub mod c7181; +pub mod c7182; +pub mod c7183; +pub mod c7184; +pub mod c7185; +pub mod c7186; +pub mod c7187; +pub mod c7188; +pub mod c7189; +pub mod c7190; +pub mod c7191; +pub mod c7192; +pub mod c7193; +pub mod c7194; +pub mod c7195; +pub mod c7196; +pub mod c7197; +pub mod c7198; +pub mod c7199; +pub mod c7200; +pub mod c7201; +pub mod c7202; +pub mod c7203; +pub mod c7204; +pub mod c7205; +pub mod c7206; +pub mod c7207; +pub mod c7208; +pub mod c7209; +pub mod c7210; +pub mod c7211; +pub mod c7212; +pub mod c7213; +pub mod c7214; +pub mod c7215; +pub mod c7216; +pub mod c7217; +pub mod c7218; +pub mod c7219; +pub mod c7220; +pub mod c7221; +pub mod c7222; +pub mod c7223; +pub mod c7224; +pub mod c7225; +pub mod c7226; +pub mod c7227; +pub mod c7228; +pub mod c7229; +pub mod c7230; +pub mod c7231; +pub mod c7232; +pub mod c7233; +pub mod c7234; +pub mod c7235; +pub mod c7236; +pub mod c7237; +pub mod c7238; +pub mod c7239; +pub mod c7240; +pub mod c7241; +pub mod c7242; +pub mod c7243; +pub mod c7244; +pub mod c7245; +pub mod c7246; +pub mod c7247; +pub mod c7248; +pub mod c7249; +pub mod c7250; +pub mod c7251; +pub mod c7252; +pub mod c7253; +pub mod c7254; +pub mod c7255; +pub mod c7256; +pub mod c7257; +pub mod c7258; +pub mod c7259; +pub mod c7260; +pub mod c7261; +pub mod c7262; +pub mod c7263; +pub mod c7264; +pub mod c7265; +pub mod c7266; +pub mod c7267; +pub mod c7268; +pub mod c7269; +pub mod c7270; +pub mod c7271; +pub mod c7272; +pub mod c7273; +pub mod c7274; +pub mod c7275; +pub mod c7276; +pub mod c7277; +pub mod c7278; +pub mod c7279; +pub mod c7280; +pub mod c7281; +pub mod c7282; +pub mod c7283; +pub mod c7284; +pub mod c7285; +pub mod c7286; +pub mod c7287; +pub mod c7288; +pub mod c7289; +pub mod c7290; +pub mod c7291; +pub mod c7292; +pub mod c7293; +pub mod c7294; +pub mod c7295; +pub mod c7296; +pub mod c7297; +pub mod c7298; +pub mod c7299; +pub mod c7300; +pub mod c7301; +pub mod c7302; +pub mod c7303; +pub mod c7304; +pub mod c7305; +pub mod c7306; +pub mod c7307; +pub mod c7308; +pub mod c7309; +pub mod c7310; +pub mod c7311; +pub mod c7312; +pub mod c7313; +pub mod c7314; +pub mod c7315; +pub mod c7316; +pub mod c7317; +pub mod c7318; +pub mod c7319; +pub mod c7320; +pub mod c7321; +pub mod c7322; +pub mod c7323; +pub mod c7324; +pub mod c7325; +pub mod c7326; +pub mod c7327; +pub mod c7328; +pub mod c7329; +pub mod c7330; +pub mod c7331; +pub mod c7332; +pub mod c7333; +pub mod c7334; +pub mod c7335; +pub mod c7336; +pub mod c7337; +pub mod c7338; +pub mod c7339; +pub mod c7340; +pub mod c7341; +pub mod c7342; +pub mod c7343; +pub mod c7344; +pub mod c7345; +pub mod c7346; +pub mod c7347; +pub mod c7348; +pub mod c7349; +pub mod c7350; +pub mod c7351; +pub mod c7352; +pub mod c7353; +pub mod c7354; +pub mod c7355; +pub mod c7356; +pub mod c7357; +pub mod c7358; +pub mod c7359; +pub mod c7360; +pub mod c7361; +pub mod c7362; +pub mod c7363; +pub mod c7364; +pub mod c7365; +pub mod c7366; +pub mod c7367; +pub mod c7368; +pub mod c7369; +pub mod c7370; +pub mod c7371; +pub mod c7372; +pub mod c7373; +pub mod c7374; +pub mod c7375; +pub mod c7376; +pub mod c7377; +pub mod c7378; +pub mod c7379; +pub mod c7380; +pub mod c7381; +pub mod c7382; +pub mod c7383; +pub mod c7384; +pub mod c7385; +pub mod c7386; +pub mod c7387; +pub mod c7388; +pub mod c7389; +pub mod c7390; +pub mod c7391; +pub mod c7392; +pub mod c7393; +pub mod c7394; +pub mod c7395; +pub mod c7396; +pub mod c7397; +pub mod c7398; +pub mod c7399; +pub mod c7400; +pub mod c7401; +pub mod c7402; +pub mod c7403; +pub mod c7404; +pub mod c7405; +pub mod c7406; +pub mod c7407; +pub mod c7408; +pub mod c7409; +pub mod c7410; +pub mod c7411; +pub mod c7412; +pub mod c7413; +pub mod c7414; +pub mod c7415; +pub mod c7416; +pub mod c7417; +pub mod c7418; +pub mod c7419; +pub mod c7420; +pub mod c7421; +pub mod c7422; +pub mod c7423; +pub mod c7424; +pub mod c7425; +pub mod c7426; +pub mod c7427; +pub mod c7428; +pub mod c7429; +pub mod c7430; +pub mod c7431; +pub mod c7432; +pub mod c7433; +pub mod c7434; +pub mod c7435; +pub mod c7436; +pub mod c7437; +pub mod c7438; +pub mod c7439; +pub mod c7440; +pub mod c7441; +pub mod c7442; +pub mod c7443; +pub mod c7444; +pub mod c7445; +pub mod c7446; +pub mod c7447; +pub mod c7448; +pub mod c7449; +pub mod c7450; +pub mod c7451; +pub mod c7452; +pub mod c7453; +pub mod c7454; +pub mod c7455; +pub mod c7456; +pub mod c7457; +pub mod c7458; +pub mod c7459; +pub mod c7460; +pub mod c7461; +pub mod c7462; +pub mod c7463; +pub mod c7464; +pub mod c7465; +pub mod c7466; +pub mod c7467; +pub mod c7468; +pub mod c7469; +pub mod c7470; +pub mod c7471; +pub mod c7472; +pub mod c7473; +pub mod c7474; +pub mod c7475; +pub mod c7476; +pub mod c7477; +pub mod c7478; +pub mod c7479; +pub mod c7480; +pub mod c7481; +pub mod c7482; +pub mod c7483; +pub mod c7484; +pub mod c7485; +pub mod c7486; +pub mod c7487; +pub mod c7488; +pub mod c7489; +pub mod c7490; +pub mod c7491; +pub mod c7492; +pub mod c7493; +pub mod c7494; +pub mod c7495; +pub mod c7496; +pub mod c7497; +pub mod c7498; +pub mod c7499; +pub mod c7500; +pub mod c7501; +pub mod c7502; +pub mod c7503; +pub mod c7504; +pub mod c7505; +pub mod c7506; +pub mod c7507; +pub mod c7508; +pub mod c7509; +pub mod c7510; +pub mod c7511; +pub mod c7512; +pub mod c7513; +pub mod c7514; +pub mod c7515; +pub mod c7516; +pub mod c7517; +pub mod c7518; +pub mod c7519; +pub mod c7520; +pub mod c7521; +pub mod c7522; +pub mod c7523; +pub mod c7524; +pub mod c7525; +pub mod c7526; +pub mod c7527; +pub mod c7528; +pub mod c7529; +pub mod c7530; +pub mod c7531; +pub mod c7532; +pub mod c7533; +pub mod c7534; +pub mod c7535; +pub mod c7536; +pub mod c7537; +pub mod c7538; +pub mod c7539; +pub mod c7540; +pub mod c7541; +pub mod c7542; +pub mod c7543; +pub mod c7544; +pub mod c7545; +pub mod c7546; +pub mod c7547; +pub mod c7548; +pub mod c7549; +pub mod c7550; +pub mod c7551; +pub mod c7552; +pub mod c7553; +pub mod c7554; +pub mod c7555; +pub mod c7556; +pub mod c7557; +pub mod c7558; +pub mod c7559; +pub mod c7560; +pub mod c7561; +pub mod c7562; +pub mod c7563; +pub mod c7564; +pub mod c7565; +pub mod c7566; +pub mod c7567; +pub mod c7568; +pub mod c7569; +pub mod c7570; +pub mod c7571; +pub mod c7572; +pub mod c7573; +pub mod c7574; +pub mod c7575; +pub mod c7576; +pub mod c7577; +pub mod c7578; +pub mod c7579; +pub mod c7580; +pub mod c7581; +pub mod c7582; +pub mod c7583; +pub mod c7584; +pub mod c7585; +pub mod c7586; +pub mod c7587; +pub mod c7588; +pub mod c7589; +pub mod c7590; +pub mod c7591; +pub mod c7592; +pub mod c7593; +pub mod c7594; +pub mod c7595; +pub mod c7596; +pub mod c7597; +pub mod c7598; +pub mod c7599; +pub mod c7600; +pub mod c7601; +pub mod c7602; +pub mod c7603; +pub mod c7604; +pub mod c7605; +pub mod c7606; +pub mod c7607; +pub mod c7608; +pub mod c7609; +pub mod c7610; +pub mod c7611; +pub mod c7612; +pub mod c7613; +pub mod c7614; +pub mod c7615; +pub mod c7616; +pub mod c7617; +pub mod c7618; +pub mod c7619; +pub mod c7620; +pub mod c7621; +pub mod c7622; +pub mod c7623; +pub mod c7624; +pub mod c7625; +pub mod c7626; +pub mod c7627; +pub mod c7628; +pub mod c7629; +pub mod c7630; +pub mod c7631; +pub mod c7632; +pub mod c7633; +pub mod c7634; +pub mod c7635; +pub mod c7636; +pub mod c7637; +pub mod c7638; +pub mod c7639; +pub mod c7640; +pub mod c7641; +pub mod c7642; +pub mod c7643; +pub mod c7644; +pub mod c7645; +pub mod c7646; +pub mod c7647; +pub mod c7648; +pub mod c7649; +pub mod c7650; +pub mod c7651; +pub mod c7652; +pub mod c7653; +pub mod c7654; +pub mod c7655; +pub mod c7656; +pub mod c7657; +pub mod c7658; +pub mod c7659; +pub mod c7660; +pub mod c7661; +pub mod c7662; +pub mod c7663; +pub mod c7664; +pub mod c7665; +pub mod c7666; +pub mod c7667; +pub mod c7668; +pub mod c7669; +pub mod c7670; +pub mod c7671; +pub mod c7672; +pub mod c7673; +pub mod c7674; +pub mod c7675; +pub mod c7676; +pub mod c7677; +pub mod c7678; +pub mod c7679; +pub mod c7680; +pub mod c7681; +pub mod c7682; +pub mod c7683; +pub mod c7684; +pub mod c7685; +pub mod c7686; +pub mod c7687; +pub mod c7688; +pub mod c7689; +pub mod c7690; +pub mod c7691; +pub mod c7692; +pub mod c7693; +pub mod c7694; +pub mod c7695; +pub mod c7696; +pub mod c7697; +pub mod c7698; +pub mod c7699; +pub mod c7700; +pub mod c7701; +pub mod c7702; +pub mod c7703; +pub mod c7704; +pub mod c7705; +pub mod c7706; +pub mod c7707; +pub mod c7708; +pub mod c7709; +pub mod c7710; +pub mod c7711; +pub mod c7712; +pub mod c7713; +pub mod c7714; +pub mod c7715; +pub mod c7716; +pub mod c7717; +pub mod c7718; +pub mod c7719; +pub mod c7720; +pub mod c7721; +pub mod c7722; +pub mod c7723; +pub mod c7724; +pub mod c7725; +pub mod c7726; +pub mod c7727; +pub mod c7728; +pub mod c7729; +pub mod c7730; +pub mod c7731; +pub mod c7732; +pub mod c7733; +pub mod c7734; +pub mod c7735; +pub mod c7736; +pub mod c7737; +pub mod c7738; +pub mod c7739; +pub mod c7740; +pub mod c7741; +pub mod c7742; +pub mod c7743; +pub mod c7744; +pub mod c7745; +pub mod c7746; +pub mod c7747; +pub mod c7748; +pub mod c7749; +pub mod c7750; +pub mod c7751; +pub mod c7752; +pub mod c7753; +pub mod c7754; +pub mod c7755; +pub mod c7756; +pub mod c7757; +pub mod c7758; +pub mod c7759; +pub mod c7760; +pub mod c7761; +pub mod c7762; +pub mod c7763; +pub mod c7764; +pub mod c7765; +pub mod c7766; +pub mod c7767; +pub mod c7768; +pub mod c7769; +pub mod c7770; +pub mod c7771; +pub mod c7772; +pub mod c7773; +pub mod c7774; +pub mod c7775; +pub mod c7776; +pub mod c7777; +pub mod c7778; +pub mod c7779; +pub mod c7780; +pub mod c7781; +pub mod c7782; +pub mod c7783; +pub mod c7784; +pub mod c7785; +pub mod c7786; +pub mod c7787; +pub mod c7788; +pub mod c7789; +pub mod c7790; +pub mod c7791; +pub mod c7792; +pub mod c7793; +pub mod c7794; +pub mod c7795; +pub mod c7796; +pub mod c7797; +pub mod c7798; +pub mod c7799; +pub mod c7800; +pub mod c7801; +pub mod c7802; +pub mod c7803; +pub mod c7804; +pub mod c7805; +pub mod c7806; +pub mod c7807; +pub mod c7808; +pub mod c7809; +pub mod c7810; +pub mod c7811; +pub mod c7812; +pub mod c7813; +pub mod c7814; +pub mod c7815; +pub mod c7816; +pub mod c7817; +pub mod c7818; +pub mod c7819; +pub mod c7820; +pub mod c7821; +pub mod c7822; +pub mod c7823; +pub mod c7824; +pub mod c7825; +pub mod c7826; +pub mod c7827; +pub mod c7828; +pub mod c7829; +pub mod c7830; +pub mod c7831; +pub mod c7832; +pub mod c7833; +pub mod c7834; +pub mod c7835; +pub mod c7836; +pub mod c7837; +pub mod c7838; +pub mod c7839; +pub mod c7840; +pub mod c7841; +pub mod c7842; +pub mod c7843; +pub mod c7844; +pub mod c7845; +pub mod c7846; +pub mod c7847; +pub mod c7848; +pub mod c7849; +pub mod c7850; +pub mod c7851; +pub mod c7852; +pub mod c7853; +pub mod c7854; +pub mod c7855; +pub mod c7856; +pub mod c7857; +pub mod c7858; +pub mod c7859; +pub mod c7860; +pub mod c7861; +pub mod c7862; +pub mod c7863; +pub mod c7864; +pub mod c7865; +pub mod c7866; +pub mod c7867; +pub mod c7868; +pub mod c7869; +pub mod c7870; +pub mod c7871; +pub mod c7872; +pub mod c7873; +pub mod c7874; +pub mod c7875; +pub mod c7876; +pub mod c7877; +pub mod c7878; +pub mod c7879; +pub mod c7880; +pub mod c7881; +pub mod c7882; +pub mod c7883; +pub mod c7884; +pub mod c7885; +pub mod c7886; +pub mod c7887; +pub mod c7888; +pub mod c7889; +pub mod c7890; +pub mod c7891; +pub mod c7892; +pub mod c7893; +pub mod c7894; +pub mod c7895; +pub mod c7896; +pub mod c7897; +pub mod c7898; +pub mod c7899; +pub mod c7900; +pub mod c7901; +pub mod c7902; +pub mod c7903; +pub mod c7904; +pub mod c7905; +pub mod c7906; +pub mod c7907; +pub mod c7908; +pub mod c7909; +pub mod c7910; +pub mod c7911; +pub mod c7912; +pub mod c7913; +pub mod c7914; +pub mod c7915; +pub mod c7916; +pub mod c7917; +pub mod c7918; +pub mod c7919; +pub mod c7920; +pub mod c7921; +pub mod c7922; +pub mod c7923; +pub mod c7924; +pub mod c7925; +pub mod c7926; +pub mod c7927; +pub mod c7928; +pub mod c7929; +pub mod c7930; +pub mod c7931; +pub mod c7932; +pub mod c7933; +pub mod c7934; +pub mod c7935; +pub mod c7936; +pub mod c7937; +pub mod c7938; +pub mod c7939; +pub mod c7940; +pub mod c7941; +pub mod c7942; +pub mod c7943; +pub mod c7944; +pub mod c7945; +pub mod c7946; +pub mod c7947; +pub mod c7948; +pub mod c7949; +pub mod c7950; +pub mod c7951; +pub mod c7952; +pub mod c7953; +pub mod c7954; +pub mod c7955; +pub mod c7956; +pub mod c7957; +pub mod c7958; +pub mod c7959; +pub mod c7960; +pub mod c7961; +pub mod c7962; +pub mod c7963; +pub mod c7964; +pub mod c7965; +pub mod c7966; +pub mod c7967; +pub mod c7968; +pub mod c7969; +pub mod c7970; +pub mod c7971; +pub mod c7972; +pub mod c7973; +pub mod c7974; +pub mod c7975; +pub mod c7976; +pub mod c7977; +pub mod c7978; +pub mod c7979; +pub mod c7980; +pub mod c7981; +pub mod c7982; +pub mod c7983; +pub mod c7984; +pub mod c7985; +pub mod c7986; +pub mod c7987; +pub mod c7988; +pub mod c7989; +pub mod c7990; +pub mod c7991; +pub mod c7992; +pub mod c7993; +pub mod c7994; +pub mod c7995; +pub mod c7996; +pub mod c7997; +pub mod c7998; +pub mod c7999; +pub mod c8000; +pub mod c8001; +pub mod c8002; +pub mod c8003; +pub mod c8004; +pub mod c8005; +pub mod c8006; +pub mod c8007; +pub mod c8008; +pub mod c8009; +pub mod c8010; +pub mod c8011; +pub mod c8012; +pub mod c8013; +pub mod c8014; +pub mod c8015; +pub mod c8016; +pub mod c8017; +pub mod c8018; +pub mod c8019; +pub mod c8020; +pub mod c8021; +pub mod c8022; +pub mod c8023; +pub mod c8024; +pub mod c8025; +pub mod c8026; +pub mod c8027; +pub mod c8028; +pub mod c8029; +pub mod c8030; +pub mod c8031; +pub mod c8032; +pub mod c8033; +pub mod c8034; +pub mod c8035; +pub mod c8036; +pub mod c8037; +pub mod c8038; +pub mod c8039; +pub mod c8040; +pub mod c8041; +pub mod c8042; +pub mod c8043; +pub mod c8044; +pub mod c8045; +pub mod c8046; +pub mod c8047; +pub mod c8048; +pub mod c8049; +pub mod c8050; +pub mod c8051; +pub mod c8052; +pub mod c8053; +pub mod c8054; +pub mod c8055; +pub mod c8056; +pub mod c8057; +pub mod c8058; +pub mod c8059; +pub mod c8060; +pub mod c8061; +pub mod c8062; +pub mod c8063; +pub mod c8064; +pub mod c8065; +pub mod c8066; +pub mod c8067; +pub mod c8068; +pub mod c8069; +pub mod c8070; +pub mod c8071; +pub mod c8072; +pub mod c8073; +pub mod c8074; +pub mod c8075; +pub mod c8076; +pub mod c8077; +pub mod c8078; +pub mod c8079; +pub mod c8080; +pub mod c8081; +pub mod c8082; +pub mod c8083; +pub mod c8084; +pub mod c8085; +pub mod c8086; +pub mod c8087; +pub mod c8088; +pub mod c8089; +pub mod c8090; +pub mod c8091; +pub mod c8092; +pub mod c8093; +pub mod c8094; +pub mod c8095; +pub mod c8096; +pub mod c8097; +pub mod c8098; +pub mod c8099; +pub mod c8100; +pub mod c8101; +pub mod c8102; +pub mod c8103; +pub mod c8104; +pub mod c8105; +pub mod c8106; +pub mod c8107; +pub mod c8108; +pub mod c8109; +pub mod c8110; +pub mod c8111; +pub mod c8112; +pub mod c8113; +pub mod c8114; +pub mod c8115; +pub mod c8116; +pub mod c8117; +pub mod c8118; +pub mod c8119; +pub mod c8120; +pub mod c8121; +pub mod c8122; +pub mod c8123; +pub mod c8124; +pub mod c8125; +pub mod c8126; +pub mod c8127; +pub mod c8128; +pub mod c8129; +pub mod c8130; +pub mod c8131; +pub mod c8132; +pub mod c8133; +pub mod c8134; +pub mod c8135; +pub mod c8136; +pub mod c8137; +pub mod c8138; +pub mod c8139; +pub mod c8140; +pub mod c8141; +pub mod c8142; +pub mod c8143; +pub mod c8144; +pub mod c8145; +pub mod c8146; +pub mod c8147; +pub mod c8148; +pub mod c8149; +pub mod c8150; +pub mod c8151; +pub mod c8152; +pub mod c8153; +pub mod c8154; +pub mod c8155; +pub mod c8156; +pub mod c8157; +pub mod c8158; +pub mod c8159; +pub mod c8160; +pub mod c8161; +pub mod c8162; +pub mod c8163; +pub mod c8164; +pub mod c8165; +pub mod c8166; +pub mod c8167; +pub mod c8168; +pub mod c8169; +pub mod c8170; +pub mod c8171; +pub mod c8172; +pub mod c8173; +pub mod c8174; +pub mod c8175; +pub mod c8176; +pub mod c8177; +pub mod c8178; +pub mod c8179; +pub mod c8180; +pub mod c8181; +pub mod c8182; +pub mod c8183; +pub mod c8184; +pub mod c8185; +pub mod c8186; +pub mod c8187; +pub mod c8188; +pub mod c8189; +pub mod c8190; +pub mod c8191; +pub mod c8192; +pub mod c8193; +pub mod c8194; +pub mod c8195; +pub mod c8196; +pub mod c8197; +pub mod c8198; +pub mod c8199; +pub mod c8200; +pub mod c8201; +pub mod c8202; +pub mod c8203; +pub mod c8204; +pub mod c8205; +pub mod c8206; +pub mod c8207; +pub mod c8208; +pub mod c8209; +pub mod c8210; +pub mod c8211; +pub mod c8212; +pub mod c8213; +pub mod c8214; +pub mod c8215; +pub mod c8216; +pub mod c8217; +pub mod c8218; +pub mod c8219; +pub mod c8220; +pub mod c8221; +pub mod c8222; +pub mod c8223; +pub mod c8224; +pub mod c8225; +pub mod c8226; +pub mod c8227; +pub mod c8228; +pub mod c8229; +pub mod c8230; +pub mod c8231; +pub mod c8232; +pub mod c8233; +pub mod c8234; +pub mod c8235; +pub mod c8236; +pub mod c8237; +pub mod c8238; +pub mod c8239; +pub mod c8240; +pub mod c8241; +pub mod c8242; +pub mod c8243; +pub mod c8244; +pub mod c8245; +pub mod c8246; +pub mod c8247; +pub mod c8248; +pub mod c8249; +pub mod c8250; +pub mod c8251; +pub mod c8252; +pub mod c8253; +pub mod c8254; +pub mod c8255; +pub mod c8256; +pub mod c8257; +pub mod c8258; +pub mod c8259; +pub mod c8260; +pub mod c8261; +pub mod c8262; +pub mod c8263; +pub mod c8264; +pub mod c8265; +pub mod c8266; +pub mod c8267; +pub mod c8268; +pub mod c8269; +pub mod c8270; +pub mod c8271; +pub mod c8272; +pub mod c8273; +pub mod c8274; +pub mod c8275; +pub mod c8276; +pub mod c8277; +pub mod c8278; +pub mod c8279; +pub mod c8280; +pub mod c8281; +pub mod c8282; +pub mod c8283; +pub mod c8284; +pub mod c8285; +pub mod c8286; +pub mod c8287; +pub mod c8288; +pub mod c8289; +pub mod c8290; +pub mod c8291; +pub mod c8292; +pub mod c8293; +pub mod c8294; +pub mod c8295; +pub mod c8296; +pub mod c8297; +pub mod c8298; +pub mod c8299; +pub mod c8300; +pub mod c8301; +pub mod c8302; +pub mod c8303; +pub mod c8304; +pub mod c8305; +pub mod c8306; +pub mod c8307; +pub mod c8308; +pub mod c8309; +pub mod c8310; +pub mod c8311; +pub mod c8312; +pub mod c8313; +pub mod c8314; +pub mod c8315; +pub mod c8316; +pub mod c8317; +pub mod c8318; +pub mod c8319; +pub mod c8320; +pub mod c8321; +pub mod c8322; +pub mod c8323; +pub mod c8324; +pub mod c8325; +pub mod c8326; +pub mod c8327; +pub mod c8328; +pub mod c8329; +pub mod c8330; +pub mod c8331; +pub mod c8332; +pub mod c8333; +pub mod c8334; +pub mod c8335; +pub mod c8336; +pub mod c8337; +pub mod c8338; +pub mod c8339; +pub mod c8340; +pub mod c8341; +pub mod c8342; +pub mod c8343; +pub mod c8344; +pub mod c8345; +pub mod c8346; +pub mod c8347; +pub mod c8348; +pub mod c8349; +pub mod c8350; +pub mod c8351; +pub mod c8352; +pub mod c8353; +pub mod c8354; +pub mod c8355; +pub mod c8356; +pub mod c8357; +pub mod c8358; +pub mod c8359; +pub mod c8360; +pub mod c8361; +pub mod c8362; +pub mod c8363; +pub mod c8364; +pub mod c8365; +pub mod c8366; +pub mod c8367; +pub mod c8368; +pub mod c8369; +pub mod c8370; +pub mod c8371; +pub mod c8372; +pub mod c8373; +pub mod c8374; +pub mod c8375; +pub mod c8376; +pub mod c8377; +pub mod c8378; +pub mod c8379; +pub mod c8380; +pub mod c8381; +pub mod c8382; +pub mod c8383; +pub mod c8384; +pub mod c8385; +pub mod c8386; +pub mod c8387; +pub mod c8388; +pub mod c8389; +pub mod c8390; +pub mod c8391; +pub mod c8392; +pub mod c8393; +pub mod c8394; +pub mod c8395; +pub mod c8396; +pub mod c8397; +pub mod c8398; +pub mod c8399; +pub mod c8400; +pub mod c8401; +pub mod c8402; +pub mod c8403; +pub mod c8404; +pub mod c8405; +pub mod c8406; +pub mod c8407; +pub mod c8408; +pub mod c8409; +pub mod c8410; +pub mod c8411; +pub mod c8412; +pub mod c8413; +pub mod c8414; +pub mod c8415; +pub mod c8416; +pub mod c8417; +pub mod c8418; +pub mod c8419; +pub mod c8420; +pub mod c8421; +pub mod c8422; +pub mod c8423; +pub mod c8424; +pub mod c8425; +pub mod c8426; +pub mod c8427; +pub mod c8428; +pub mod c8429; +pub mod c8430; +pub mod c8431; +pub mod c8432; +pub mod c8433; +pub mod c8434; +pub mod c8435; +pub mod c8436; +pub mod c8437; +pub mod c8438; +pub mod c8439; +pub mod c8440; +pub mod c8441; +pub mod c8442; +pub mod c8443; +pub mod c8444; +pub mod c8445; +pub mod c8446; +pub mod c8447; +pub mod c8448; +pub mod c8449; +pub mod c8450; +pub mod c8451; +pub mod c8452; +pub mod c8453; +pub mod c8454; +pub mod c8455; +pub mod c8456; +pub mod c8457; +pub mod c8458; +pub mod c8459; +pub mod c8460; +pub mod c8461; +pub mod c8462; +pub mod c8463; +pub mod c8464; +pub mod c8465; +pub mod c8466; +pub mod c8467; +pub mod c8468; +pub mod c8469; +pub mod c8470; +pub mod c8471; +pub mod c8472; +pub mod c8473; +pub mod c8474; +pub mod c8475; +pub mod c8476; +pub mod c8477; +pub mod c8478; +pub mod c8479; +pub mod c8480; +pub mod c8481; +pub mod c8482; +pub mod c8483; +pub mod c8484; +pub mod c8485; +pub mod c8486; +pub mod c8487; +pub mod c8488; +pub mod c8489; +pub mod c8490; +pub mod c8491; +pub mod c8492; +pub mod c8493; +pub mod c8494; +pub mod c8495; +pub mod c8496; +pub mod c8497; +pub mod c8498; +pub mod c8499; +pub mod c8500; +pub mod c8501; +pub mod c8502; +pub mod c8503; +pub mod c8504; +pub mod c8505; +pub mod c8506; +pub mod c8507; +pub mod c8508; +pub mod c8509; +pub mod c8510; +pub mod c8511; +pub mod c8512; +pub mod c8513; +pub mod c8514; +pub mod c8515; +pub mod c8516; +pub mod c8517; +pub mod c8518; +pub mod c8519; +pub mod c8520; +pub mod c8521; +pub mod c8522; +pub mod c8523; +pub mod c8524; +pub mod c8525; +pub mod c8526; +pub mod c8527; +pub mod c8528; +pub mod c8529; +pub mod c8530; +pub mod c8531; +pub mod c8532; +pub mod c8533; +pub mod c8534; +pub mod c8535; +pub mod c8536; +pub mod c8537; +pub mod c8538; +pub mod c8539; +pub mod c8540; +pub mod c8541; +pub mod c8542; +pub mod c8543; +pub mod c8544; +pub mod c8545; +pub mod c8546; +pub mod c8547; +pub mod c8548; +pub mod c8549; +pub mod c8550; +pub mod c8551; +pub mod c8552; +pub mod c8553; +pub mod c8554; +pub mod c8555; +pub mod c8556; +pub mod c8557; +pub mod c8558; +pub mod c8559; +pub mod c8560; +pub mod c8561; +pub mod c8562; +pub mod c8563; +pub mod c8564; +pub mod c8565; +pub mod c8566; +pub mod c8567; +pub mod c8568; +pub mod c8569; +pub mod c8570; +pub mod c8571; +pub mod c8572; +pub mod c8573; +pub mod c8574; +pub mod c8575; +pub mod c8576; +pub mod c8577; +pub mod c8578; +pub mod c8579; +pub mod c8580; +pub mod c8581; +pub mod c8582; +pub mod c8583; +pub mod c8584; +pub mod c8585; +pub mod c8586; +pub mod c8587; +pub mod c8588; +pub mod c8589; +pub mod c8590; +pub mod c8591; +pub mod c8592; +pub mod c8593; +pub mod c8594; +pub mod c8595; +pub mod c8596; +pub mod c8597; +pub mod c8598; +pub mod c8599; +pub mod c8600; +pub mod c8601; +pub mod c8602; +pub mod c8603; +pub mod c8604; +pub mod c8605; +pub mod c8606; +pub mod c8607; +pub mod c8608; +pub mod c8609; +pub mod c8610; +pub mod c8611; +pub mod c8612; +pub mod c8613; +pub mod c8614; +pub mod c8615; +pub mod c8616; +pub mod c8617; +pub mod c8618; +pub mod c8619; +pub mod c8620; +pub mod c8621; +pub mod c8622; +pub mod c8623; +pub mod c8624; +pub mod c8625; +pub mod c8626; +pub mod c8627; +pub mod c8628; +pub mod c8629; +pub mod c8630; +pub mod c8631; +pub mod c8632; +pub mod c8633; +pub mod c8634; +pub mod c8635; +pub mod c8636; +pub mod c8637; +pub mod c8638; +pub mod c8639; +pub mod c8640; +pub mod c8641; +pub mod c8642; +pub mod c8643; +pub mod c8644; +pub mod c8645; +pub mod c8646; +pub mod c8647; +pub mod c8648; +pub mod c8649; +pub mod c8650; +pub mod c8651; +pub mod c8652; +pub mod c8653; +pub mod c8654; +pub mod c8655; +pub mod c8656; +pub mod c8657; +pub mod c8658; +pub mod c8659; +pub mod c8660; +pub mod c8661; +pub mod c8662; +pub mod c8663; +pub mod c8664; +pub mod c8665; +pub mod c8666; +pub mod c8667; +pub mod c8668; +pub mod c8669; +pub mod c8670; +pub mod c8671; +pub mod c8672; +pub mod c8673; +pub mod c8674; +pub mod c8675; +pub mod c8676; +pub mod c8677; +pub mod c8678; +pub mod c8679; +pub mod c8680; +pub mod c8681; +pub mod c8682; +pub mod c8683; +pub mod c8684; +pub mod c8685; +pub mod c8686; +pub mod c8687; +pub mod c8688; +pub mod c8689; +pub mod c8690; +pub mod c8691; +pub mod c8692; +pub mod c8693; +pub mod c8694; +pub mod c8695; +pub mod c8696; +pub mod c8697; +pub mod c8698; +pub mod c8699; +pub mod c8700; +pub mod c8701; +pub mod c8702; +pub mod c8703; +pub mod c8704; +pub mod c8705; +pub mod c8706; +pub mod c8707; +pub mod c8708; +pub mod c8709; +pub mod c8710; +pub mod c8711; +pub mod c8712; +pub mod c8713; +pub mod c8714; +pub mod c8715; +pub mod c8716; +pub mod c8717; +pub mod c8718; +pub mod c8719; +pub mod c8720; +pub mod c8721; +pub mod c8722; +pub mod c8723; +pub mod c8724; +pub mod c8725; +pub mod c8726; +pub mod c8727; +pub mod c8728; +pub mod c8729; +pub mod c8730; +pub mod c8731; +pub mod c8732; +pub mod c8733; +pub mod c8734; +pub mod c8735; +pub mod c8736; +pub mod c8737; +pub mod c8738; +pub mod c8739; +pub mod c8740; +pub mod c8741; +pub mod c8742; +pub mod c8743; +pub mod c8744; +pub mod c8745; +pub mod c8746; +pub mod c8747; +pub mod c8748; +pub mod c8749; +pub mod c8750; +pub mod c8751; +pub mod c8752; +pub mod c8753; +pub mod c8754; +pub mod c8755; +pub mod c8756; +pub mod c8757; +pub mod c8758; +pub mod c8759; +pub mod c8760; +pub mod c8761; +pub mod c8762; +pub mod c8763; +pub mod c8764; +pub mod c8765; +pub mod c8766; +pub mod c8767; +pub mod c8768; +pub mod c8769; +pub mod c8770; +pub mod c8771; +pub mod c8772; +pub mod c8773; +pub mod c8774; +pub mod c8775; +pub mod c8776; +pub mod c8777; +pub mod c8778; +pub mod c8779; +pub mod c8780; +pub mod c8781; +pub mod c8782; +pub mod c8783; +pub mod c8784; +pub mod c8785; +pub mod c8786; +pub mod c8787; +pub mod c8788; +pub mod c8789; +pub mod c8790; +pub mod c8791; +pub mod c8792; +pub mod c8793; +pub mod c8794; +pub mod c8795; +pub mod c8796; +pub mod c8797; +pub mod c8798; +pub mod c8799; +pub mod c8800; +pub mod c8801; +pub mod c8802; +pub mod c8803; +pub mod c8804; +pub mod c8805; +pub mod c8806; +pub mod c8807; +pub mod c8808; +pub mod c8809; +pub mod c8810; +pub mod c8811; +pub mod c8812; +pub mod c8813; +pub mod c8814; +pub mod c8815; +pub mod c8816; +pub mod c8817; +pub mod c8818; +pub mod c8819; +pub mod c8820; +pub mod c8821; +pub mod c8822; +pub mod c8823; +pub mod c8824; +pub mod c8825; +pub mod c8826; +pub mod c8827; +pub mod c8828; +pub mod c8829; +pub mod c8830; +pub mod c8831; +pub mod c8832; +pub mod c8833; +pub mod c8834; +pub mod c8835; +pub mod c8836; +pub mod c8837; +pub mod c8838; +pub mod c8839; +pub mod c8840; +pub mod c8841; +pub mod c8842; +pub mod c8843; +pub mod c8844; +pub mod c8845; +pub mod c8846; +pub mod c8847; +pub mod c8848; +pub mod c8849; +pub mod c8850; +pub mod c8851; +pub mod c8852; +pub mod c8853; +pub mod c8854; +pub mod c8855; +pub mod c8856; +pub mod c8857; +pub mod c8858; +pub mod c8859; +pub mod c8860; +pub mod c8861; +pub mod c8862; +pub mod c8863; +pub mod c8864; +pub mod c8865; +pub mod c8866; +pub mod c8867; +pub mod c8868; +pub mod c8869; +pub mod c8870; +pub mod c8871; +pub mod c8872; +pub mod c8873; +pub mod c8874; +pub mod c8875; +pub mod c8876; +pub mod c8877; +pub mod c8878; +pub mod c8879; +pub mod c8880; +pub mod c8881; +pub mod c8882; +pub mod c8883; +pub mod c8884; +pub mod c8885; +pub mod c8886; +pub mod c8887; +pub mod c8888; +pub mod c8889; +pub mod c8890; +pub mod c8891; +pub mod c8892; +pub mod c8893; +pub mod c8894; +pub mod c8895; +pub mod c8896; +pub mod c8897; +pub mod c8898; +pub mod c8899; +pub mod c8900; +pub mod c8901; +pub mod c8902; +pub mod c8903; +pub mod c8904; +pub mod c8905; +pub mod c8906; +pub mod c8907; +pub mod c8908; +pub mod c8909; +pub mod c8910; +pub mod c8911; +pub mod c8912; +pub mod c8913; +pub mod c8914; +pub mod c8915; +pub mod c8916; +pub mod c8917; +pub mod c8918; +pub mod c8919; +pub mod c8920; +pub mod c8921; +pub mod c8922; +pub mod c8923; +pub mod c8924; +pub mod c8925; +pub mod c8926; +pub mod c8927; +pub mod c8928; +pub mod c8929; +pub mod c8930; +pub mod c8931; +pub mod c8932; +pub mod c8933; +pub mod c8934; +pub mod c8935; +pub mod c8936; +pub mod c8937; +pub mod c8938; +pub mod c8939; +pub mod c8940; +pub mod c8941; +pub mod c8942; +pub mod c8943; +pub mod c8944; +pub mod c8945; +pub mod c8946; +pub mod c8947; +pub mod c8948; +pub mod c8949; +pub mod c8950; +pub mod c8951; +pub mod c8952; +pub mod c8953; +pub mod c8954; +pub mod c8955; +pub mod c8956; +pub mod c8957; +pub mod c8958; +pub mod c8959; +pub mod c8960; +pub mod c8961; +pub mod c8962; +pub mod c8963; +pub mod c8964; +pub mod c8965; +pub mod c8966; +pub mod c8967; +pub mod c8968; +pub mod c8969; +pub mod c8970; +pub mod c8971; +pub mod c8972; +pub mod c8973; +pub mod c8974; +pub mod c8975; +pub mod c8976; +pub mod c8977; +pub mod c8978; +pub mod c8979; +pub mod c8980; +pub mod c8981; +pub mod c8982; +pub mod c8983; +pub mod c8984; +pub mod c8985; +pub mod c8986; +pub mod c8987; +pub mod c8988; +pub mod c8989; +pub mod c8990; +pub mod c8991; +pub mod c8992; +pub mod c8993; +pub mod c8994; +pub mod c8995; +pub mod c8996; +pub mod c8997; +pub mod c8998; +pub mod c8999; +pub mod c9000; +pub mod c9001; +pub mod c9002; +pub mod c9003; +pub mod c9004; +pub mod c9005; +pub mod c9006; +pub mod c9007; +pub mod c9008; +pub mod c9009; +pub mod c9010; +pub mod c9011; +pub mod c9012; +pub mod c9013; +pub mod c9014; +pub mod c9015; +pub mod c9016; +pub mod c9017; +pub mod c9018; +pub mod c9019; +pub mod c9020; +pub mod c9021; +pub mod c9022; +pub mod c9023; +pub mod c9024; +pub mod c9025; +pub mod c9026; +pub mod c9027; +pub mod c9028; +pub mod c9029; +pub mod c9030; +pub mod c9031; +pub mod c9032; +pub mod c9033; +pub mod c9034; +pub mod c9035; +pub mod c9036; +pub mod c9037; +pub mod c9038; +pub mod c9039; +pub mod c9040; +pub mod c9041; +pub mod c9042; +pub mod c9043; +pub mod c9044; +pub mod c9045; +pub mod c9046; +pub mod c9047; +pub mod c9048; +pub mod c9049; +pub mod c9050; +pub mod c9051; +pub mod c9052; +pub mod c9053; +pub mod c9054; +pub mod c9055; +pub mod c9056; +pub mod c9057; +pub mod c9058; +pub mod c9059; +pub mod c9060; +pub mod c9061; +pub mod c9062; +pub mod c9063; +pub mod c9064; +pub mod c9065; +pub mod c9066; +pub mod c9067; +pub mod c9068; +pub mod c9069; +pub mod c9070; +pub mod c9071; +pub mod c9072; +pub mod c9073; +pub mod c9074; +pub mod c9075; +pub mod c9076; +pub mod c9077; +pub mod c9078; +pub mod c9079; +pub mod c9080; +pub mod c9081; +pub mod c9082; +pub mod c9083; +pub mod c9084; +pub mod c9085; +pub mod c9086; +pub mod c9087; +pub mod c9088; +pub mod c9089; +pub mod c9090; +pub mod c9091; +pub mod c9092; +pub mod c9093; +pub mod c9094; +pub mod c9095; +pub mod c9096; +pub mod c9097; +pub mod c9098; +pub mod c9099; +pub mod c9100; +pub mod c9101; +pub mod c9102; +pub mod c9103; +pub mod c9104; +pub mod c9105; +pub mod c9106; +pub mod c9107; +pub mod c9108; +pub mod c9109; +pub mod c9110; +pub mod c9111; +pub mod c9112; +pub mod c9113; +pub mod c9114; +pub mod c9115; +pub mod c9116; +pub mod c9117; +pub mod c9118; +pub mod c9119; +pub mod c9120; +pub mod c9121; +pub mod c9122; +pub mod c9123; +pub mod c9124; +pub mod c9125; +pub mod c9126; +pub mod c9127; +pub mod c9128; +pub mod c9129; +pub mod c9130; +pub mod c9131; +pub mod c9132; +pub mod c9133; +pub mod c9134; +pub mod c9135; +pub mod c9136; +pub mod c9137; +pub mod c9138; +pub mod c9139; +pub mod c9140; +pub mod c9141; +pub mod c9142; +pub mod c9143; +pub mod c9144; +pub mod c9145; +pub mod c9146; +pub mod c9147; +pub mod c9148; +pub mod c9149; +pub mod c9150; +pub mod c9151; +pub mod c9152; +pub mod c9153; +pub mod c9154; +pub mod c9155; +pub mod c9156; +pub mod c9157; +pub mod c9158; +pub mod c9159; +pub mod c9160; +pub mod c9161; +pub mod c9162; +pub mod c9163; +pub mod c9164; +pub mod c9165; +pub mod c9166; +pub mod c9167; +pub mod c9168; +pub mod c9169; +pub mod c9170; +pub mod c9171; +pub mod c9172; +pub mod c9173; +pub mod c9174; +pub mod c9175; +pub mod c9176; +pub mod c9177; +pub mod c9178; +pub mod c9179; +pub mod c9180; +pub mod c9181; +pub mod c9182; +pub mod c9183; +pub mod c9184; +pub mod c9185; +pub mod c9186; +pub mod c9187; +pub mod c9188; +pub mod c9189; +pub mod c9190; +pub mod c9191; +pub mod c9192; +pub mod c9193; +pub mod c9194; +pub mod c9195; +pub mod c9196; +pub mod c9197; +pub mod c9198; +pub mod c9199; +pub mod c9200; +pub mod c9201; +pub mod c9202; +pub mod c9203; +pub mod c9204; +pub mod c9205; +pub mod c9206; +pub mod c9207; +pub mod c9208; +pub mod c9209; +pub mod c9210; +pub mod c9211; +pub mod c9212; +pub mod c9213; +pub mod c9214; +pub mod c9215; +pub mod c9216; +pub mod c9217; +pub mod c9218; +pub mod c9219; +pub mod c9220; +pub mod c9221; +pub mod c9222; +pub mod c9223; +pub mod c9224; +pub mod c9225; +pub mod c9226; +pub mod c9227; +pub mod c9228; +pub mod c9229; +pub mod c9230; +pub mod c9231; +pub mod c9232; +pub mod c9233; +pub mod c9234; +pub mod c9235; +pub mod c9236; +pub mod c9237; +pub mod c9238; +pub mod c9239; +pub mod c9240; +pub mod c9241; +pub mod c9242; +pub mod c9243; +pub mod c9244; +pub mod c9245; +pub mod c9246; +pub mod c9247; +pub mod c9248; +pub mod c9249; +pub mod c9250; +pub mod c9251; +pub mod c9252; +pub mod c9253; +pub mod c9254; +pub mod c9255; +pub mod c9256; +pub mod c9257; +pub mod c9258; +pub mod c9259; +pub mod c9260; +pub mod c9261; +pub mod c9262; +pub mod c9263; +pub mod c9264; +pub mod c9265; +pub mod c9266; +pub mod c9267; +pub mod c9268; +pub mod c9269; +pub mod c9270; +pub mod c9271; +pub mod c9272; +pub mod c9273; +pub mod c9274; +pub mod c9275; +pub mod c9276; +pub mod c9277; +pub mod c9278; +pub mod c9279; +pub mod c9280; +pub mod c9281; +pub mod c9282; +pub mod c9283; +pub mod c9284; +pub mod c9285; +pub mod c9286; +pub mod c9287; +pub mod c9288; +pub mod c9289; +pub mod c9290; +pub mod c9291; +pub mod c9292; +pub mod c9293; +pub mod c9294; +pub mod c9295; +pub mod c9296; +pub mod c9297; +pub mod c9298; +pub mod c9299; +pub mod c9300; +pub mod c9301; +pub mod c9302; +pub mod c9303; +pub mod c9304; +pub mod c9305; +pub mod c9306; +pub mod c9307; +pub mod c9308; +pub mod c9309; +pub mod c9310; +pub mod c9311; +pub mod c9312; +pub mod c9313; +pub mod c9314; +pub mod c9315; +pub mod c9316; +pub mod c9317; +pub mod c9318; +pub mod c9319; +pub mod c9320; +pub mod c9321; +pub mod c9322; +pub mod c9323; +pub mod c9324; +pub mod c9325; +pub mod c9326; +pub mod c9327; +pub mod c9328; +pub mod c9329; +pub mod c9330; +pub mod c9331; +pub mod c9332; +pub mod c9333; +pub mod c9334; +pub mod c9335; +pub mod c9336; +pub mod c9337; +pub mod c9338; +pub mod c9339; +pub mod c9340; +pub mod c9341; +pub mod c9342; +pub mod c9343; +pub mod c9344; +pub mod c9345; +pub mod c9346; +pub mod c9347; +pub mod c9348; +pub mod c9349; +pub mod c9350; +pub mod c9351; +pub mod c9352; +pub mod c9353; +pub mod c9354; +pub mod c9355; +pub mod c9356; +pub mod c9357; +pub mod c9358; +pub mod c9359; +pub mod c9360; +pub mod c9361; +pub mod c9362; +pub mod c9363; +pub mod c9364; +pub mod c9365; +pub mod c9366; +pub mod c9367; +pub mod c9368; +pub mod c9369; +pub mod c9370; +pub mod c9371; +pub mod c9372; +pub mod c9373; +pub mod c9374; +pub mod c9375; +pub mod c9376; +pub mod c9377; +pub mod c9378; +pub mod c9379; +pub mod c9380; +pub mod c9381; +pub mod c9382; +pub mod c9383; +pub mod c9384; +pub mod c9385; +pub mod c9386; +pub mod c9387; +pub mod c9388; +pub mod c9389; +pub mod c9390; +pub mod c9391; +pub mod c9392; +pub mod c9393; +pub mod c9394; +pub mod c9395; +pub mod c9396; +pub mod c9397; +pub mod c9398; +pub mod c9399; +pub mod c9400; +pub mod c9401; +pub mod c9402; +pub mod c9403; +pub mod c9404; +pub mod c9405; +pub mod c9406; +pub mod c9407; +pub mod c9408; +pub mod c9409; +pub mod c9410; +pub mod c9411; +pub mod c9412; +pub mod c9413; +pub mod c9414; +pub mod c9415; +pub mod c9416; +pub mod c9417; +pub mod c9418; +pub mod c9419; +pub mod c9420; +pub mod c9421; +pub mod c9422; +pub mod c9423; +pub mod c9424; +pub mod c9425; +pub mod c9426; +pub mod c9427; +pub mod c9428; +pub mod c9429; +pub mod c9430; +pub mod c9431; +pub mod c9432; +pub mod c9433; +pub mod c9434; +pub mod c9435; +pub mod c9436; +pub mod c9437; +pub mod c9438; +pub mod c9439; +pub mod c9440; +pub mod c9441; +pub mod c9442; +pub mod c9443; +pub mod c9444; +pub mod c9445; +pub mod c9446; +pub mod c9447; +pub mod c9448; +pub mod c9449; +pub mod c9450; +pub mod c9451; +pub mod c9452; +pub mod c9453; +pub mod c9454; +pub mod c9455; +pub mod c9456; +pub mod c9457; +pub mod c9458; +pub mod c9459; +pub mod c9460; +pub mod c9461; +pub mod c9462; +pub mod c9463; +pub mod c9464; +pub mod c9465; +pub mod c9466; +pub mod c9467; +pub mod c9468; +pub mod c9469; +pub mod c9470; +pub mod c9471; +pub mod c9472; +pub mod c9473; +pub mod c9474; +pub mod c9475; +pub mod c9476; +pub mod c9477; +pub mod c9478; +pub mod c9479; +pub mod c9480; +pub mod c9481; +pub mod c9482; +pub mod c9483; +pub mod c9484; +pub mod c9485; +pub mod c9486; +pub mod c9487; +pub mod c9488; +pub mod c9489; +pub mod c9490; +pub mod c9491; +pub mod c9492; +pub mod c9493; +pub mod c9494; +pub mod c9495; +pub mod c9496; +pub mod c9497; +pub mod c9498; +pub mod c9499; +pub mod c9500; +pub mod c9501; +pub mod c9502; +pub mod c9503; +pub mod c9504; +pub mod c9505; +pub mod c9506; +pub mod c9507; +pub mod c9508; +pub mod c9509; +pub mod c9510; +pub mod c9511; +pub mod c9512; +pub mod c9513; +pub mod c9514; +pub mod c9515; +pub mod c9516; +pub mod c9517; +pub mod c9518; +pub mod c9519; +pub mod c9520; +pub mod c9521; +pub mod c9522; +pub mod c9523; +pub mod c9524; +pub mod c9525; +pub mod c9526; +pub mod c9527; +pub mod c9528; +pub mod c9529; +pub mod c9530; +pub mod c9531; +pub mod c9532; +pub mod c9533; +pub mod c9534; +pub mod c9535; +pub mod c9536; +pub mod c9537; +pub mod c9538; +pub mod c9539; +pub mod c9540; +pub mod c9541; +pub mod c9542; +pub mod c9543; +pub mod c9544; +pub mod c9545; +pub mod c9546; +pub mod c9547; +pub mod c9548; +pub mod c9549; +pub mod c9550; +pub mod c9551; +pub mod c9552; +pub mod c9553; +pub mod c9554; +pub mod c9555; +pub mod c9556; +pub mod c9557; +pub mod c9558; +pub mod c9559; +pub mod c9560; +pub mod c9561; +pub mod c9562; +pub mod c9563; +pub mod c9564; +pub mod c9565; +pub mod c9566; +pub mod c9567; +pub mod c9568; +pub mod c9569; +pub mod c9570; +pub mod c9571; +pub mod c9572; +pub mod c9573; +pub mod c9574; +pub mod c9575; +pub mod c9576; +pub mod c9577; +pub mod c9578; +pub mod c9579; +pub mod c9580; +pub mod c9581; +pub mod c9582; +pub mod c9583; +pub mod c9584; +pub mod c9585; +pub mod c9586; +pub mod c9587; +pub mod c9588; +pub mod c9589; +pub mod c9590; +pub mod c9591; +pub mod c9592; +pub mod c9593; +pub mod c9594; +pub mod c9595; +pub mod c9596; +pub mod c9597; +pub mod c9598; +pub mod c9599; +pub mod c9600; +pub mod c9601; +pub mod c9602; +pub mod c9603; +pub mod c9604; +pub mod c9605; +pub mod c9606; +pub mod c9607; +pub mod c9608; +pub mod c9609; +pub mod c9610; +pub mod c9611; +pub mod c9612; +pub mod c9613; +pub mod c9614; +pub mod c9615; +pub mod c9616; +pub mod c9617; +pub mod c9618; +pub mod c9619; +pub mod c9620; +pub mod c9621; +pub mod c9622; +pub mod c9623; +pub mod c9624; +pub mod c9625; +pub mod c9626; +pub mod c9627; +pub mod c9628; +pub mod c9629; +pub mod c9630; +pub mod c9631; +pub mod c9632; +pub mod c9633; +pub mod c9634; +pub mod c9635; +pub mod c9636; +pub mod c9637; +pub mod c9638; +pub mod c9639; +pub mod c9640; +pub mod c9641; +pub mod c9642; +pub mod c9643; +pub mod c9644; +pub mod c9645; +pub mod c9646; +pub mod c9647; +pub mod c9648; +pub mod c9649; +pub mod c9650; +pub mod c9651; +pub mod c9652; +pub mod c9653; +pub mod c9654; +pub mod c9655; +pub mod c9656; +pub mod c9657; +pub mod c9658; +pub mod c9659; +pub mod c9660; +pub mod c9661; +pub mod c9662; +pub mod c9663; +pub mod c9664; +pub mod c9665; +pub mod c9666; +pub mod c9667; +pub mod c9668; +pub mod c9669; +pub mod c9670; +pub mod c9671; +pub mod c9672; +pub mod c9673; +pub mod c9674; +pub mod c9675; +pub mod c9676; +pub mod c9677; +pub mod c9678; +pub mod c9679; +pub mod c9680; +pub mod c9681; +pub mod c9682; +pub mod c9683; +pub mod c9684; +pub mod c9685; +pub mod c9686; +pub mod c9687; +pub mod c9688; +pub mod c9689; +pub mod c9690; +pub mod c9691; +pub mod c9692; +pub mod c9693; +pub mod c9694; +pub mod c9695; +pub mod c9696; +pub mod c9697; +pub mod c9698; +pub mod c9699; +pub mod c9700; +pub mod c9701; +pub mod c9702; +pub mod c9703; +pub mod c9704; +pub mod c9705; +pub mod c9706; +pub mod c9707; +pub mod c9708; +pub mod c9709; +pub mod c9710; +pub mod c9711; +pub mod c9712; +pub mod c9713; +pub mod c9714; +pub mod c9715; +pub mod c9716; +pub mod c9717; +pub mod c9718; +pub mod c9719; +pub mod c9720; +pub mod c9721; +pub mod c9722; +pub mod c9723; +pub mod c9724; +pub mod c9725; +pub mod c9726; +pub mod c9727; +pub mod c9728; +pub mod c9729; +pub mod c9730; +pub mod c9731; +pub mod c9732; +pub mod c9733; +pub mod c9734; +pub mod c9735; +pub mod c9736; +pub mod c9737; +pub mod c9738; +pub mod c9739; +pub mod c9740; +pub mod c9741; +pub mod c9742; +pub mod c9743; +pub mod c9744; +pub mod c9745; +pub mod c9746; +pub mod c9747; +pub mod c9748; +pub mod c9749; +pub mod c9750; +pub mod c9751; +pub mod c9752; +pub mod c9753; +pub mod c9754; +pub mod c9755; +pub mod c9756; +pub mod c9757; +pub mod c9758; +pub mod c9759; +pub mod c9760; +pub mod c9761; +pub mod c9762; +pub mod c9763; +pub mod c9764; +pub mod c9765; +pub mod c9766; +pub mod c9767; +pub mod c9768; +pub mod c9769; +pub mod c9770; +pub mod c9771; +pub mod c9772; +pub mod c9773; +pub mod c9774; +pub mod c9775; +pub mod c9776; +pub mod c9777; +pub mod c9778; +pub mod c9779; +pub mod c9780; +pub mod c9781; +pub mod c9782; +pub mod c9783; +pub mod c9784; +pub mod c9785; +pub mod c9786; +pub mod c9787; +pub mod c9788; +pub mod c9789; +pub mod c9790; +pub mod c9791; +pub mod c9792; +pub mod c9793; +pub mod c9794; +pub mod c9795; +pub mod c9796; +pub mod c9797; +pub mod c9798; +pub mod c9799; +pub mod c9800; +pub mod c9801; +pub mod c9802; +pub mod c9803; +pub mod c9804; +pub mod c9805; +pub mod c9806; +pub mod c9807; +pub mod c9808; +pub mod c9809; +pub mod c9810; +pub mod c9811; +pub mod c9812; +pub mod c9813; +pub mod c9814; +pub mod c9815; +pub mod c9816; +pub mod c9817; +pub mod c9818; +pub mod c9819; +pub mod c9820; +pub mod c9821; +pub mod c9822; +pub mod c9823; +pub mod c9824; +pub mod c9825; +pub mod c9826; +pub mod c9827; +pub mod c9828; +pub mod c9829; +pub mod c9830; +pub mod c9831; +pub mod c9832; +pub mod c9833; +pub mod c9834; +pub mod c9835; +pub mod c9836; +pub mod c9837; +pub mod c9838; +pub mod c9839; +pub mod c9840; +pub mod c9841; +pub mod c9842; +pub mod c9843; +pub mod c9844; +pub mod c9845; +pub mod c9846; +pub mod c9847; +pub mod c9848; +pub mod c9849; +pub mod c9850; +pub mod c9851; +pub mod c9852; +pub mod c9853; +pub mod c9854; +pub mod c9855; +pub mod c9856; +pub mod c9857; +pub mod c9858; +pub mod c9859; +pub mod c9860; +pub mod c9861; +pub mod c9862; +pub mod c9863; +pub mod c9864; +pub mod c9865; +pub mod c9866; +pub mod c9867; +pub mod c9868; +pub mod c9869; +pub mod c9870; +pub mod c9871; +pub mod c9872; +pub mod c9873; +pub mod c9874; +pub mod c9875; +pub mod c9876; +pub mod c9877; +pub mod c9878; +pub mod c9879; +pub mod c9880; +pub mod c9881; +pub mod c9882; +pub mod c9883; +pub mod c9884; +pub mod c9885; +pub mod c9886; +pub mod c9887; +pub mod c9888; +pub mod c9889; +pub mod c9890; +pub mod c9891; +pub mod c9892; +pub mod c9893; +pub mod c9894; +pub mod c9895; +pub mod c9896; +pub mod c9897; +pub mod c9898; +pub mod c9899; +pub mod c9900; +pub mod c9901; +pub mod c9902; +pub mod c9903; +pub mod c9904; +pub mod c9905; +pub mod c9906; +pub mod c9907; +pub mod c9908; +pub mod c9909; +pub mod c9910; +pub mod c9911; +pub mod c9912; +pub mod c9913; +pub mod c9914; +pub mod c9915; +pub mod c9916; +pub mod c9917; +pub mod c9918; +pub mod c9919; +pub mod c9920; +pub mod c9921; +pub mod c9922; +pub mod c9923; +pub mod c9924; +pub mod c9925; +pub mod c9926; +pub mod c9927; +pub mod c9928; +pub mod c9929; +pub mod c9930; +pub mod c9931; +pub mod c9932; +pub mod c9933; +pub mod c9934; +pub mod c9935; +pub mod c9936; +pub mod c9937; +pub mod c9938; +pub mod c9939; +pub mod c9940; +pub mod c9941; +pub mod c9942; +pub mod c9943; +pub mod c9944; +pub mod c9945; +pub mod c9946; +pub mod c9947; +pub mod c9948; +pub mod c9949; +pub mod c9950; +pub mod c9951; +pub mod c9952; +pub mod c9953; +pub mod c9954; +pub mod c9955; +pub mod c9956; +pub mod c9957; +pub mod c9958; +pub mod c9959; +pub mod c9960; +pub mod c9961; +pub mod c9962; +pub mod c9963; +pub mod c9964; +pub mod c9965; +pub mod c9966; +pub mod c9967; +pub mod c9968; +pub mod c9969; +pub mod c9970; +pub mod c9971; +pub mod c9972; +pub mod c9973; +pub mod c9974; +pub mod c9975; +pub mod c9976; +pub mod c9977; +pub mod c9978; +pub mod c9979; +pub mod c9980; +pub mod c9981; +pub mod c9982; +pub mod c9983; +pub mod c9984; +pub mod c9985; +pub mod c9986; +pub mod c9987; +pub mod c9988; +pub mod c9989; +pub mod c9990; +pub mod c9991; +pub mod c9992; +pub mod c9993; +pub mod c9994; +pub mod c9995; +pub mod c9996; +pub mod c9997; +pub mod c9998; +pub mod c9999; +pub mod c10000; +pub mod c10001; +pub mod c10002; +pub mod c10003; +pub mod c10004; +pub mod c10005; +pub mod c10006; +pub mod c10007; +pub mod c10008; +pub mod c10009; +pub mod c10010; +pub mod c10011; +pub mod c10012; +pub mod c10013; +pub mod c10014; +pub mod c10015; +pub mod c10016; +pub mod c10017; +pub mod c10018; +pub mod c10019; +pub mod c10020; +pub mod c10021; +pub mod c10022; +pub mod c10023; +pub mod c10024; +pub mod c10025; +pub mod c10026; +pub mod c10027; +pub mod c10028; +pub mod c10029; +pub mod c10030; +pub mod c10031; +pub mod c10032; +pub mod c10033; +pub mod c10034; +pub mod c10035; +pub mod c10036; +pub mod c10037; +pub mod c10038; +pub mod c10039; +pub mod c10040; +pub mod c10041; +pub mod c10042; +pub mod c10043; +pub mod c10044; +pub mod c10045; +pub mod c10046; +pub mod c10047; +pub mod c10048; +pub mod c10049; +pub mod c10050; +pub mod c10051; +pub mod c10052; +pub mod c10053; +pub mod c10054; +pub mod c10055; +pub mod c10056; +pub mod c10057; +pub mod c10058; +pub mod c10059; +pub mod c10060; +pub mod c10061; +pub mod c10062; +pub mod c10063; +pub mod c10064; +pub mod c10065; +pub mod c10066; +pub mod c10067; +pub mod c10068; +pub mod c10069; +pub mod c10070; +pub mod c10071; +pub mod c10072; +pub mod c10073; +pub mod c10074; +pub mod c10075; +pub mod c10076; +pub mod c10077; +pub mod c10078; +pub mod c10079; +pub mod c10080; +pub mod c10081; +pub mod c10082; +pub mod c10083; +pub mod c10084; +pub mod c10085; +pub mod c10086; +pub mod c10087; +pub mod c10088; +pub mod c10089; +pub mod c10090; +pub mod c10091; +pub mod c10092; +pub mod c10093; +pub mod c10094; +pub mod c10095; +pub mod c10096; +pub mod c10097; +pub mod c10098; +pub mod c10099; +pub mod c10100; +pub mod c10101; +pub mod c10102; +pub mod c10103; +pub mod c10104; +pub mod c10105; +pub mod c10106; +pub mod c10107; +pub mod c10108; +pub mod c10109; +pub mod c10110; +pub mod c10111; +pub mod c10112; +pub mod c10113; +pub mod c10114; +pub mod c10115; +pub mod c10116; +pub mod c10117; +pub mod c10118; +pub mod c10119; +pub mod c10120; +pub mod c10121; +pub mod c10122; +pub mod c10123; +pub mod c10124; +pub mod c10125; +pub mod c10126; +pub mod c10127; +pub mod c10128; +pub mod c10129; +pub mod c10130; +pub mod c10131; +pub mod c10132; +pub mod c10133; +pub mod c10134; +pub mod c10135; +pub mod c10136; +pub mod c10137; +pub mod c10138; +pub mod c10139; +pub mod c10140; +pub mod c10141; +pub mod c10142; +pub mod c10143; +pub mod c10144; +pub mod c10145; +pub mod c10146; +pub mod c10147; +pub mod c10148; +pub mod c10149; +pub mod c10150; +pub mod c10151; +pub mod c10152; +pub mod c10153; +pub mod c10154; +pub mod c10155; +pub mod c10156; +pub mod c10157; +pub mod c10158; +pub mod c10159; +pub mod c10160; +pub mod c10161; +pub mod c10162; +pub mod c10163; +pub mod c10164; +pub mod c10165; +pub mod c10166; +pub mod c10167; +pub mod c10168; +pub mod c10169; +pub mod c10170; +pub mod c10171; +pub mod c10172; +pub mod c10173; +pub mod c10174; +pub mod c10175; +pub mod c10176; +pub mod c10177; +pub mod c10178; +pub mod c10179; +pub mod c10180; +pub mod c10181; +pub mod c10182; +pub mod c10183; +pub mod c10184; +pub mod c10185; +pub mod c10186; +pub mod c10187; +pub mod c10188; +pub mod c10189; +pub mod c10190; +pub mod c10191; +pub mod c10192; +pub mod c10193; +pub mod c10194; +pub mod c10195; +pub mod c10196; +pub mod c10197; +pub mod c10198; +pub mod c10199; +pub mod c10200; +pub mod c10201; +pub mod c10202; +pub mod c10203; +pub mod c10204; +pub mod c10205; +pub mod c10206; +pub mod c10207; +pub mod c10208; +pub mod c10209; +pub mod c10210; +pub mod c10211; +pub mod c10212; +pub mod c10213; +pub mod c10214; +pub mod c10215; +pub mod c10216; +pub mod c10217; +pub mod c10218; +pub mod c10219; +pub mod c10220; +pub mod c10221; +pub mod c10222; +pub mod c10223; +pub mod c10224; +pub mod c10225; +pub mod c10226; +pub mod c10227; +pub mod c10228; +pub mod c10229; +pub mod c10230; +pub mod c10231; +pub mod c10232; +pub mod c10233; +pub mod c10234; +pub mod c10235; +pub mod c10236; +pub mod c10237; +pub mod c10238; +pub mod c10239; +pub mod c10240; +pub mod c10241; +pub mod c10242; +pub mod c10243; +pub mod c10244; +pub mod c10245; +pub mod c10246; +pub mod c10247; +pub mod c10248; +pub mod c10249; +pub mod c10250; +pub mod c10251; +pub mod c10252; +pub mod c10253; +pub mod c10254; +pub mod c10255; +pub mod c10256; +pub mod c10257; +pub mod c10258; +pub mod c10259; +pub mod c10260; +pub mod c10261; +pub mod c10262; +pub mod c10263; +pub mod c10264; +pub mod c10265; +pub mod c10266; +pub mod c10267; +pub mod c10268; +pub mod c10269; +pub mod c10270; +pub mod c10271; +pub mod c10272; +pub mod c10273; +pub mod c10274; +pub mod c10275; +pub mod c10276; +pub mod c10277; +pub mod c10278; +pub mod c10279; +pub mod c10280; +pub mod c10281; +pub mod c10282; +pub mod c10283; +pub mod c10284; +pub mod c10285; +pub mod c10286; +pub mod c10287; +pub mod c10288; +pub mod c10289; +pub mod c10290; +pub mod c10291; +pub mod c10292; +pub mod c10293; +pub mod c10294; +pub mod c10295; +pub mod c10296; +pub mod c10297; +pub mod c10298; +pub mod c10299; +pub mod c10300; +pub mod c10301; +pub mod c10302; +pub mod c10303; +pub mod c10304; +pub mod c10305; +pub mod c10306; +pub mod c10307; +pub mod c10308; +pub mod c10309; +pub mod c10310; +pub mod c10311; +pub mod c10312; +pub mod c10313; +pub mod c10314; +pub mod c10315; +pub mod c10316; +pub mod c10317; +pub mod c10318; +pub mod c10319; +pub mod c10320; +pub mod c10321; +pub mod c10322; +pub mod c10323; +pub mod c10324; +pub mod c10325; +pub mod c10326; +pub mod c10327; +pub mod c10328; +pub mod c10329; +pub mod c10330; +pub mod c10331; +pub mod c10332; +pub mod c10333; +pub mod c10334; +pub mod c10335; +pub mod c10336; +pub mod c10337; +pub mod c10338; +pub mod c10339; +pub mod c10340; +pub mod c10341; +pub mod c10342; +#[inline(always)] +pub fn load() -> Vec { vec![ +c0::load(), +c1::load(), +c2::load(), +c3::load(), +c4::load(), +c5::load(), +c6::load(), +c7::load(), +c8::load(), +c9::load(), +c10::load(), +c11::load(), +c12::load(), +c13::load(), +c14::load(), +c15::load(), +c16::load(), +c17::load(), +c18::load(), +c19::load(), +c20::load(), +c21::load(), +c22::load(), +c23::load(), +c24::load(), +c25::load(), +c26::load(), +c27::load(), +c28::load(), +c29::load(), +c30::load(), +c31::load(), +c32::load(), +c33::load(), +c34::load(), +c35::load(), +c36::load(), +c37::load(), +c38::load(), +c39::load(), +c40::load(), +c41::load(), +c42::load(), +c43::load(), +c44::load(), +c45::load(), +c46::load(), +c47::load(), +c48::load(), +c49::load(), +c50::load(), +c51::load(), +c52::load(), +c53::load(), +c54::load(), +c55::load(), +c56::load(), +c57::load(), +c58::load(), +c59::load(), +c60::load(), +c61::load(), +c62::load(), +c63::load(), +c64::load(), +c65::load(), +c66::load(), +c67::load(), +c68::load(), +c69::load(), +c70::load(), +c71::load(), +c72::load(), +c73::load(), +c74::load(), +c75::load(), +c76::load(), +c77::load(), +c78::load(), +c79::load(), +c80::load(), +c81::load(), +c82::load(), +c83::load(), +c84::load(), +c85::load(), +c86::load(), +c87::load(), +c88::load(), +c89::load(), +c90::load(), +c91::load(), +c92::load(), +c93::load(), +c94::load(), +c95::load(), +c96::load(), +c97::load(), +c98::load(), +c99::load(), +c100::load(), +c101::load(), +c102::load(), +c103::load(), +c104::load(), +c105::load(), +c106::load(), +c107::load(), +c108::load(), +c109::load(), +c110::load(), +c111::load(), +c112::load(), +c113::load(), +c114::load(), +c115::load(), +c116::load(), +c117::load(), +c118::load(), +c119::load(), +c120::load(), +c121::load(), +c122::load(), +c123::load(), +c124::load(), +c125::load(), +c126::load(), +c127::load(), +c128::load(), +c129::load(), +c130::load(), +c131::load(), +c132::load(), +c133::load(), +c134::load(), +c135::load(), +c136::load(), +c137::load(), +c138::load(), +c139::load(), +c140::load(), +c141::load(), +c142::load(), +c143::load(), +c144::load(), +c145::load(), +c146::load(), +c147::load(), +c148::load(), +c149::load(), +c150::load(), +c151::load(), +c152::load(), +c153::load(), +c154::load(), +c155::load(), +c156::load(), +c157::load(), +c158::load(), +c159::load(), +c160::load(), +c161::load(), +c162::load(), +c163::load(), +c164::load(), +c165::load(), +c166::load(), +c167::load(), +c168::load(), +c169::load(), +c170::load(), +c171::load(), +c172::load(), +c173::load(), +c174::load(), +c175::load(), +c176::load(), +c177::load(), +c178::load(), +c179::load(), +c180::load(), +c181::load(), +c182::load(), +c183::load(), +c184::load(), +c185::load(), +c186::load(), +c187::load(), +c188::load(), +c189::load(), +c190::load(), +c191::load(), +c192::load(), +c193::load(), +c194::load(), +c195::load(), +c196::load(), +c197::load(), +c198::load(), +c199::load(), +c200::load(), +c201::load(), +c202::load(), +c203::load(), +c204::load(), +c205::load(), +c206::load(), +c207::load(), +c208::load(), +c209::load(), +c210::load(), +c211::load(), +c212::load(), +c213::load(), +c214::load(), +c215::load(), +c216::load(), +c217::load(), +c218::load(), +c219::load(), +c220::load(), +c221::load(), +c222::load(), +c223::load(), +c224::load(), +c225::load(), +c226::load(), +c227::load(), +c228::load(), +c229::load(), +c230::load(), +c231::load(), +c232::load(), +c233::load(), +c234::load(), +c235::load(), +c236::load(), +c237::load(), +c238::load(), +c239::load(), +c240::load(), +c241::load(), +c242::load(), +c243::load(), +c244::load(), +c245::load(), +c246::load(), +c247::load(), +c248::load(), +c249::load(), +c250::load(), +c251::load(), +c252::load(), +c253::load(), +c254::load(), +c255::load(), +c256::load(), +c257::load(), +c258::load(), +c259::load(), +c260::load(), +c261::load(), +c262::load(), +c263::load(), +c264::load(), +c265::load(), +c266::load(), +c267::load(), +c268::load(), +c269::load(), +c270::load(), +c271::load(), +c272::load(), +c273::load(), +c274::load(), +c275::load(), +c276::load(), +c277::load(), +c278::load(), +c279::load(), +c280::load(), +c281::load(), +c282::load(), +c283::load(), +c284::load(), +c285::load(), +c286::load(), +c287::load(), +c288::load(), +c289::load(), +c290::load(), +c291::load(), +c292::load(), +c293::load(), +c294::load(), +c295::load(), +c296::load(), +c297::load(), +c298::load(), +c299::load(), +c300::load(), +c301::load(), +c302::load(), +c303::load(), +c304::load(), +c305::load(), +c306::load(), +c307::load(), +c308::load(), +c309::load(), +c310::load(), +c311::load(), +c312::load(), +c313::load(), +c314::load(), +c315::load(), +c316::load(), +c317::load(), +c318::load(), +c319::load(), +c320::load(), +c321::load(), +c322::load(), +c323::load(), +c324::load(), +c325::load(), +c326::load(), +c327::load(), +c328::load(), +c329::load(), +c330::load(), +c331::load(), +c332::load(), +c333::load(), +c334::load(), +c335::load(), +c336::load(), +c337::load(), +c338::load(), +c339::load(), +c340::load(), +c341::load(), +c342::load(), +c343::load(), +c344::load(), +c345::load(), +c346::load(), +c347::load(), +c348::load(), +c349::load(), +c350::load(), +c351::load(), +c352::load(), +c353::load(), +c354::load(), +c355::load(), +c356::load(), +c357::load(), +c358::load(), +c359::load(), +c360::load(), +c361::load(), +c362::load(), +c363::load(), +c364::load(), +c365::load(), +c366::load(), +c367::load(), +c368::load(), +c369::load(), +c370::load(), +c371::load(), +c372::load(), +c373::load(), +c374::load(), +c375::load(), +c376::load(), +c377::load(), +c378::load(), +c379::load(), +c380::load(), +c381::load(), +c382::load(), +c383::load(), +c384::load(), +c385::load(), +c386::load(), +c387::load(), +c388::load(), +c389::load(), +c390::load(), +c391::load(), +c392::load(), +c393::load(), +c394::load(), +c395::load(), +c396::load(), +c397::load(), +c398::load(), +c399::load(), +c400::load(), +c401::load(), +c402::load(), +c403::load(), +c404::load(), +c405::load(), +c406::load(), +c407::load(), +c408::load(), +c409::load(), +c410::load(), +c411::load(), +c412::load(), +c413::load(), +c414::load(), +c415::load(), +c416::load(), +c417::load(), +c418::load(), +c419::load(), +c420::load(), +c421::load(), +c422::load(), +c423::load(), +c424::load(), +c425::load(), +c426::load(), +c427::load(), +c428::load(), +c429::load(), +c430::load(), +c431::load(), +c432::load(), +c433::load(), +c434::load(), +c435::load(), +c436::load(), +c437::load(), +c438::load(), +c439::load(), +c440::load(), +c441::load(), +c442::load(), +c443::load(), +c444::load(), +c445::load(), +c446::load(), +c447::load(), +c448::load(), +c449::load(), +c450::load(), +c451::load(), +c452::load(), +c453::load(), +c454::load(), +c455::load(), +c456::load(), +c457::load(), +c458::load(), +c459::load(), +c460::load(), +c461::load(), +c462::load(), +c463::load(), +c464::load(), +c465::load(), +c466::load(), +c467::load(), +c468::load(), +c469::load(), +c470::load(), +c471::load(), +c472::load(), +c473::load(), +c474::load(), +c475::load(), +c476::load(), +c477::load(), +c478::load(), +c479::load(), +c480::load(), +c481::load(), +c482::load(), +c483::load(), +c484::load(), +c485::load(), +c486::load(), +c487::load(), +c488::load(), +c489::load(), +c490::load(), +c491::load(), +c492::load(), +c493::load(), +c494::load(), +c495::load(), +c496::load(), +c497::load(), +c498::load(), +c499::load(), +c500::load(), +c501::load(), +c502::load(), +c503::load(), +c504::load(), +c505::load(), +c506::load(), +c507::load(), +c508::load(), +c509::load(), +c510::load(), +c511::load(), +c512::load(), +c513::load(), +c514::load(), +c515::load(), +c516::load(), +c517::load(), +c518::load(), +c519::load(), +c520::load(), +c521::load(), +c522::load(), +c523::load(), +c524::load(), +c525::load(), +c526::load(), +c527::load(), +c528::load(), +c529::load(), +c530::load(), +c531::load(), +c532::load(), +c533::load(), +c534::load(), +c535::load(), +c536::load(), +c537::load(), +c538::load(), +c539::load(), +c540::load(), +c541::load(), +c542::load(), +c543::load(), +c544::load(), +c545::load(), +c546::load(), +c547::load(), +c548::load(), +c549::load(), +c550::load(), +c551::load(), +c552::load(), +c553::load(), +c554::load(), +c555::load(), +c556::load(), +c557::load(), +c558::load(), +c559::load(), +c560::load(), +c561::load(), +c562::load(), +c563::load(), +c564::load(), +c565::load(), +c566::load(), +c567::load(), +c568::load(), +c569::load(), +c570::load(), +c571::load(), +c572::load(), +c573::load(), +c574::load(), +c575::load(), +c576::load(), +c577::load(), +c578::load(), +c579::load(), +c580::load(), +c581::load(), +c582::load(), +c583::load(), +c584::load(), +c585::load(), +c586::load(), +c587::load(), +c588::load(), +c589::load(), +c590::load(), +c591::load(), +c592::load(), +c593::load(), +c594::load(), +c595::load(), +c596::load(), +c597::load(), +c598::load(), +c599::load(), +c600::load(), +c601::load(), +c602::load(), +c603::load(), +c604::load(), +c605::load(), +c606::load(), +c607::load(), +c608::load(), +c609::load(), +c610::load(), +c611::load(), +c612::load(), +c613::load(), +c614::load(), +c615::load(), +c616::load(), +c617::load(), +c618::load(), +c619::load(), +c620::load(), +c621::load(), +c622::load(), +c623::load(), +c624::load(), +c625::load(), +c626::load(), +c627::load(), +c628::load(), +c629::load(), +c630::load(), +c631::load(), +c632::load(), +c633::load(), +c634::load(), +c635::load(), +c636::load(), +c637::load(), +c638::load(), +c639::load(), +c640::load(), +c641::load(), +c642::load(), +c643::load(), +c644::load(), +c645::load(), +c646::load(), +c647::load(), +c648::load(), +c649::load(), +c650::load(), +c651::load(), +c652::load(), +c653::load(), +c654::load(), +c655::load(), +c656::load(), +c657::load(), +c658::load(), +c659::load(), +c660::load(), +c661::load(), +c662::load(), +c663::load(), +c664::load(), +c665::load(), +c666::load(), +c667::load(), +c668::load(), +c669::load(), +c670::load(), +c671::load(), +c672::load(), +c673::load(), +c674::load(), +c675::load(), +c676::load(), +c677::load(), +c678::load(), +c679::load(), +c680::load(), +c681::load(), +c682::load(), +c683::load(), +c684::load(), +c685::load(), +c686::load(), +c687::load(), +c688::load(), +c689::load(), +c690::load(), +c691::load(), +c692::load(), +c693::load(), +c694::load(), +c695::load(), +c696::load(), +c697::load(), +c698::load(), +c699::load(), +c700::load(), +c701::load(), +c702::load(), +c703::load(), +c704::load(), +c705::load(), +c706::load(), +c707::load(), +c708::load(), +c709::load(), +c710::load(), +c711::load(), +c712::load(), +c713::load(), +c714::load(), +c715::load(), +c716::load(), +c717::load(), +c718::load(), +c719::load(), +c720::load(), +c721::load(), +c722::load(), +c723::load(), +c724::load(), +c725::load(), +c726::load(), +c727::load(), +c728::load(), +c729::load(), +c730::load(), +c731::load(), +c732::load(), +c733::load(), +c734::load(), +c735::load(), +c736::load(), +c737::load(), +c738::load(), +c739::load(), +c740::load(), +c741::load(), +c742::load(), +c743::load(), +c744::load(), +c745::load(), +c746::load(), +c747::load(), +c748::load(), +c749::load(), +c750::load(), +c751::load(), +c752::load(), +c753::load(), +c754::load(), +c755::load(), +c756::load(), +c757::load(), +c758::load(), +c759::load(), +c760::load(), +c761::load(), +c762::load(), +c763::load(), +c764::load(), +c765::load(), +c766::load(), +c767::load(), +c768::load(), +c769::load(), +c770::load(), +c771::load(), +c772::load(), +c773::load(), +c774::load(), +c775::load(), +c776::load(), +c777::load(), +c778::load(), +c779::load(), +c780::load(), +c781::load(), +c782::load(), +c783::load(), +c784::load(), +c785::load(), +c786::load(), +c787::load(), +c788::load(), +c789::load(), +c790::load(), +c791::load(), +c792::load(), +c793::load(), +c794::load(), +c795::load(), +c796::load(), +c797::load(), +c798::load(), +c799::load(), +c800::load(), +c801::load(), +c802::load(), +c803::load(), +c804::load(), +c805::load(), +c806::load(), +c807::load(), +c808::load(), +c809::load(), +c810::load(), +c811::load(), +c812::load(), +c813::load(), +c814::load(), +c815::load(), +c816::load(), +c817::load(), +c818::load(), +c819::load(), +c820::load(), +c821::load(), +c822::load(), +c823::load(), +c824::load(), +c825::load(), +c826::load(), +c827::load(), +c828::load(), +c829::load(), +c830::load(), +c831::load(), +c832::load(), +c833::load(), +c834::load(), +c835::load(), +c836::load(), +c837::load(), +c838::load(), +c839::load(), +c840::load(), +c841::load(), +c842::load(), +c843::load(), +c844::load(), +c845::load(), +c846::load(), +c847::load(), +c848::load(), +c849::load(), +c850::load(), +c851::load(), +c852::load(), +c853::load(), +c854::load(), +c855::load(), +c856::load(), +c857::load(), +c858::load(), +c859::load(), +c860::load(), +c861::load(), +c862::load(), +c863::load(), +c864::load(), +c865::load(), +c866::load(), +c867::load(), +c868::load(), +c869::load(), +c870::load(), +c871::load(), +c872::load(), +c873::load(), +c874::load(), +c875::load(), +c876::load(), +c877::load(), +c878::load(), +c879::load(), +c880::load(), +c881::load(), +c882::load(), +c883::load(), +c884::load(), +c885::load(), +c886::load(), +c887::load(), +c888::load(), +c889::load(), +c890::load(), +c891::load(), +c892::load(), +c893::load(), +c894::load(), +c895::load(), +c896::load(), +c897::load(), +c898::load(), +c899::load(), +c900::load(), +c901::load(), +c902::load(), +c903::load(), +c904::load(), +c905::load(), +c906::load(), +c907::load(), +c908::load(), +c909::load(), +c910::load(), +c911::load(), +c912::load(), +c913::load(), +c914::load(), +c915::load(), +c916::load(), +c917::load(), +c918::load(), +c919::load(), +c920::load(), +c921::load(), +c922::load(), +c923::load(), +c924::load(), +c925::load(), +c926::load(), +c927::load(), +c928::load(), +c929::load(), +c930::load(), +c931::load(), +c932::load(), +c933::load(), +c934::load(), +c935::load(), +c936::load(), +c937::load(), +c938::load(), +c939::load(), +c940::load(), +c941::load(), +c942::load(), +c943::load(), +c944::load(), +c945::load(), +c946::load(), +c947::load(), +c948::load(), +c949::load(), +c950::load(), +c951::load(), +c952::load(), +c953::load(), +c954::load(), +c955::load(), +c956::load(), +c957::load(), +c958::load(), +c959::load(), +c960::load(), +c961::load(), +c962::load(), +c963::load(), +c964::load(), +c965::load(), +c966::load(), +c967::load(), +c968::load(), +c969::load(), +c970::load(), +c971::load(), +c972::load(), +c973::load(), +c974::load(), +c975::load(), +c976::load(), +c977::load(), +c978::load(), +c979::load(), +c980::load(), +c981::load(), +c982::load(), +c983::load(), +c984::load(), +c985::load(), +c986::load(), +c987::load(), +c988::load(), +c989::load(), +c990::load(), +c991::load(), +c992::load(), +c993::load(), +c994::load(), +c995::load(), +c996::load(), +c997::load(), +c998::load(), +c999::load(), +c1000::load(), +c1001::load(), +c1002::load(), +c1003::load(), +c1004::load(), +c1005::load(), +c1006::load(), +c1007::load(), +c1008::load(), +c1009::load(), +c1010::load(), +c1011::load(), +c1012::load(), +c1013::load(), +c1014::load(), +c1015::load(), +c1016::load(), +c1017::load(), +c1018::load(), +c1019::load(), +c1020::load(), +c1021::load(), +c1022::load(), +c1023::load(), +c1024::load(), +c1025::load(), +c1026::load(), +c1027::load(), +c1028::load(), +c1029::load(), +c1030::load(), +c1031::load(), +c1032::load(), +c1033::load(), +c1034::load(), +c1035::load(), +c1036::load(), +c1037::load(), +c1038::load(), +c1039::load(), +c1040::load(), +c1041::load(), +c1042::load(), +c1043::load(), +c1044::load(), +c1045::load(), +c1046::load(), +c1047::load(), +c1048::load(), +c1049::load(), +c1050::load(), +c1051::load(), +c1052::load(), +c1053::load(), +c1054::load(), +c1055::load(), +c1056::load(), +c1057::load(), +c1058::load(), +c1059::load(), +c1060::load(), +c1061::load(), +c1062::load(), +c1063::load(), +c1064::load(), +c1065::load(), +c1066::load(), +c1067::load(), +c1068::load(), +c1069::load(), +c1070::load(), +c1071::load(), +c1072::load(), +c1073::load(), +c1074::load(), +c1075::load(), +c1076::load(), +c1077::load(), +c1078::load(), +c1079::load(), +c1080::load(), +c1081::load(), +c1082::load(), +c1083::load(), +c1084::load(), +c1085::load(), +c1086::load(), +c1087::load(), +c1088::load(), +c1089::load(), +c1090::load(), +c1091::load(), +c1092::load(), +c1093::load(), +c1094::load(), +c1095::load(), +c1096::load(), +c1097::load(), +c1098::load(), +c1099::load(), +c1100::load(), +c1101::load(), +c1102::load(), +c1103::load(), +c1104::load(), +c1105::load(), +c1106::load(), +c1107::load(), +c1108::load(), +c1109::load(), +c1110::load(), +c1111::load(), +c1112::load(), +c1113::load(), +c1114::load(), +c1115::load(), +c1116::load(), +c1117::load(), +c1118::load(), +c1119::load(), +c1120::load(), +c1121::load(), +c1122::load(), +c1123::load(), +c1124::load(), +c1125::load(), +c1126::load(), +c1127::load(), +c1128::load(), +c1129::load(), +c1130::load(), +c1131::load(), +c1132::load(), +c1133::load(), +c1134::load(), +c1135::load(), +c1136::load(), +c1137::load(), +c1138::load(), +c1139::load(), +c1140::load(), +c1141::load(), +c1142::load(), +c1143::load(), +c1144::load(), +c1145::load(), +c1146::load(), +c1147::load(), +c1148::load(), +c1149::load(), +c1150::load(), +c1151::load(), +c1152::load(), +c1153::load(), +c1154::load(), +c1155::load(), +c1156::load(), +c1157::load(), +c1158::load(), +c1159::load(), +c1160::load(), +c1161::load(), +c1162::load(), +c1163::load(), +c1164::load(), +c1165::load(), +c1166::load(), +c1167::load(), +c1168::load(), +c1169::load(), +c1170::load(), +c1171::load(), +c1172::load(), +c1173::load(), +c1174::load(), +c1175::load(), +c1176::load(), +c1177::load(), +c1178::load(), +c1179::load(), +c1180::load(), +c1181::load(), +c1182::load(), +c1183::load(), +c1184::load(), +c1185::load(), +c1186::load(), +c1187::load(), +c1188::load(), +c1189::load(), +c1190::load(), +c1191::load(), +c1192::load(), +c1193::load(), +c1194::load(), +c1195::load(), +c1196::load(), +c1197::load(), +c1198::load(), +c1199::load(), +c1200::load(), +c1201::load(), +c1202::load(), +c1203::load(), +c1204::load(), +c1205::load(), +c1206::load(), +c1207::load(), +c1208::load(), +c1209::load(), +c1210::load(), +c1211::load(), +c1212::load(), +c1213::load(), +c1214::load(), +c1215::load(), +c1216::load(), +c1217::load(), +c1218::load(), +c1219::load(), +c1220::load(), +c1221::load(), +c1222::load(), +c1223::load(), +c1224::load(), +c1225::load(), +c1226::load(), +c1227::load(), +c1228::load(), +c1229::load(), +c1230::load(), +c1231::load(), +c1232::load(), +c1233::load(), +c1234::load(), +c1235::load(), +c1236::load(), +c1237::load(), +c1238::load(), +c1239::load(), +c1240::load(), +c1241::load(), +c1242::load(), +c1243::load(), +c1244::load(), +c1245::load(), +c1246::load(), +c1247::load(), +c1248::load(), +c1249::load(), +c1250::load(), +c1251::load(), +c1252::load(), +c1253::load(), +c1254::load(), +c1255::load(), +c1256::load(), +c1257::load(), +c1258::load(), +c1259::load(), +c1260::load(), +c1261::load(), +c1262::load(), +c1263::load(), +c1264::load(), +c1265::load(), +c1266::load(), +c1267::load(), +c1268::load(), +c1269::load(), +c1270::load(), +c1271::load(), +c1272::load(), +c1273::load(), +c1274::load(), +c1275::load(), +c1276::load(), +c1277::load(), +c1278::load(), +c1279::load(), +c1280::load(), +c1281::load(), +c1282::load(), +c1283::load(), +c1284::load(), +c1285::load(), +c1286::load(), +c1287::load(), +c1288::load(), +c1289::load(), +c1290::load(), +c1291::load(), +c1292::load(), +c1293::load(), +c1294::load(), +c1295::load(), +c1296::load(), +c1297::load(), +c1298::load(), +c1299::load(), +c1300::load(), +c1301::load(), +c1302::load(), +c1303::load(), +c1304::load(), +c1305::load(), +c1306::load(), +c1307::load(), +c1308::load(), +c1309::load(), +c1310::load(), +c1311::load(), +c1312::load(), +c1313::load(), +c1314::load(), +c1315::load(), +c1316::load(), +c1317::load(), +c1318::load(), +c1319::load(), +c1320::load(), +c1321::load(), +c1322::load(), +c1323::load(), +c1324::load(), +c1325::load(), +c1326::load(), +c1327::load(), +c1328::load(), +c1329::load(), +c1330::load(), +c1331::load(), +c1332::load(), +c1333::load(), +c1334::load(), +c1335::load(), +c1336::load(), +c1337::load(), +c1338::load(), +c1339::load(), +c1340::load(), +c1341::load(), +c1342::load(), +c1343::load(), +c1344::load(), +c1345::load(), +c1346::load(), +c1347::load(), +c1348::load(), +c1349::load(), +c1350::load(), +c1351::load(), +c1352::load(), +c1353::load(), +c1354::load(), +c1355::load(), +c1356::load(), +c1357::load(), +c1358::load(), +c1359::load(), +c1360::load(), +c1361::load(), +c1362::load(), +c1363::load(), +c1364::load(), +c1365::load(), +c1366::load(), +c1367::load(), +c1368::load(), +c1369::load(), +c1370::load(), +c1371::load(), +c1372::load(), +c1373::load(), +c1374::load(), +c1375::load(), +c1376::load(), +c1377::load(), +c1378::load(), +c1379::load(), +c1380::load(), +c1381::load(), +c1382::load(), +c1383::load(), +c1384::load(), +c1385::load(), +c1386::load(), +c1387::load(), +c1388::load(), +c1389::load(), +c1390::load(), +c1391::load(), +c1392::load(), +c1393::load(), +c1394::load(), +c1395::load(), +c1396::load(), +c1397::load(), +c1398::load(), +c1399::load(), +c1400::load(), +c1401::load(), +c1402::load(), +c1403::load(), +c1404::load(), +c1405::load(), +c1406::load(), +c1407::load(), +c1408::load(), +c1409::load(), +c1410::load(), +c1411::load(), +c1412::load(), +c1413::load(), +c1414::load(), +c1415::load(), +c1416::load(), +c1417::load(), +c1418::load(), +c1419::load(), +c1420::load(), +c1421::load(), +c1422::load(), +c1423::load(), +c1424::load(), +c1425::load(), +c1426::load(), +c1427::load(), +c1428::load(), +c1429::load(), +c1430::load(), +c1431::load(), +c1432::load(), +c1433::load(), +c1434::load(), +c1435::load(), +c1436::load(), +c1437::load(), +c1438::load(), +c1439::load(), +c1440::load(), +c1441::load(), +c1442::load(), +c1443::load(), +c1444::load(), +c1445::load(), +c1446::load(), +c1447::load(), +c1448::load(), +c1449::load(), +c1450::load(), +c1451::load(), +c1452::load(), +c1453::load(), +c1454::load(), +c1455::load(), +c1456::load(), +c1457::load(), +c1458::load(), +c1459::load(), +c1460::load(), +c1461::load(), +c1462::load(), +c1463::load(), +c1464::load(), +c1465::load(), +c1466::load(), +c1467::load(), +c1468::load(), +c1469::load(), +c1470::load(), +c1471::load(), +c1472::load(), +c1473::load(), +c1474::load(), +c1475::load(), +c1476::load(), +c1477::load(), +c1478::load(), +c1479::load(), +c1480::load(), +c1481::load(), +c1482::load(), +c1483::load(), +c1484::load(), +c1485::load(), +c1486::load(), +c1487::load(), +c1488::load(), +c1489::load(), +c1490::load(), +c1491::load(), +c1492::load(), +c1493::load(), +c1494::load(), +c1495::load(), +c1496::load(), +c1497::load(), +c1498::load(), +c1499::load(), +c1500::load(), +c1501::load(), +c1502::load(), +c1503::load(), +c1504::load(), +c1505::load(), +c1506::load(), +c1507::load(), +c1508::load(), +c1509::load(), +c1510::load(), +c1511::load(), +c1512::load(), +c1513::load(), +c1514::load(), +c1515::load(), +c1516::load(), +c1517::load(), +c1518::load(), +c1519::load(), +c1520::load(), +c1521::load(), +c1522::load(), +c1523::load(), +c1524::load(), +c1525::load(), +c1526::load(), +c1527::load(), +c1528::load(), +c1529::load(), +c1530::load(), +c1531::load(), +c1532::load(), +c1533::load(), +c1534::load(), +c1535::load(), +c1536::load(), +c1537::load(), +c1538::load(), +c1539::load(), +c1540::load(), +c1541::load(), +c1542::load(), +c1543::load(), +c1544::load(), +c1545::load(), +c1546::load(), +c1547::load(), +c1548::load(), +c1549::load(), +c1550::load(), +c1551::load(), +c1552::load(), +c1553::load(), +c1554::load(), +c1555::load(), +c1556::load(), +c1557::load(), +c1558::load(), +c1559::load(), +c1560::load(), +c1561::load(), +c1562::load(), +c1563::load(), +c1564::load(), +c1565::load(), +c1566::load(), +c1567::load(), +c1568::load(), +c1569::load(), +c1570::load(), +c1571::load(), +c1572::load(), +c1573::load(), +c1574::load(), +c1575::load(), +c1576::load(), +c1577::load(), +c1578::load(), +c1579::load(), +c1580::load(), +c1581::load(), +c1582::load(), +c1583::load(), +c1584::load(), +c1585::load(), +c1586::load(), +c1587::load(), +c1588::load(), +c1589::load(), +c1590::load(), +c1591::load(), +c1592::load(), +c1593::load(), +c1594::load(), +c1595::load(), +c1596::load(), +c1597::load(), +c1598::load(), +c1599::load(), +c1600::load(), +c1601::load(), +c1602::load(), +c1603::load(), +c1604::load(), +c1605::load(), +c1606::load(), +c1607::load(), +c1608::load(), +c1609::load(), +c1610::load(), +c1611::load(), +c1612::load(), +c1613::load(), +c1614::load(), +c1615::load(), +c1616::load(), +c1617::load(), +c1618::load(), +c1619::load(), +c1620::load(), +c1621::load(), +c1622::load(), +c1623::load(), +c1624::load(), +c1625::load(), +c1626::load(), +c1627::load(), +c1628::load(), +c1629::load(), +c1630::load(), +c1631::load(), +c1632::load(), +c1633::load(), +c1634::load(), +c1635::load(), +c1636::load(), +c1637::load(), +c1638::load(), +c1639::load(), +c1640::load(), +c1641::load(), +c1642::load(), +c1643::load(), +c1644::load(), +c1645::load(), +c1646::load(), +c1647::load(), +c1648::load(), +c1649::load(), +c1650::load(), +c1651::load(), +c1652::load(), +c1653::load(), +c1654::load(), +c1655::load(), +c1656::load(), +c1657::load(), +c1658::load(), +c1659::load(), +c1660::load(), +c1661::load(), +c1662::load(), +c1663::load(), +c1664::load(), +c1665::load(), +c1666::load(), +c1667::load(), +c1668::load(), +c1669::load(), +c1670::load(), +c1671::load(), +c1672::load(), +c1673::load(), +c1674::load(), +c1675::load(), +c1676::load(), +c1677::load(), +c1678::load(), +c1679::load(), +c1680::load(), +c1681::load(), +c1682::load(), +c1683::load(), +c1684::load(), +c1685::load(), +c1686::load(), +c1687::load(), +c1688::load(), +c1689::load(), +c1690::load(), +c1691::load(), +c1692::load(), +c1693::load(), +c1694::load(), +c1695::load(), +c1696::load(), +c1697::load(), +c1698::load(), +c1699::load(), +c1700::load(), +c1701::load(), +c1702::load(), +c1703::load(), +c1704::load(), +c1705::load(), +c1706::load(), +c1707::load(), +c1708::load(), +c1709::load(), +c1710::load(), +c1711::load(), +c1712::load(), +c1713::load(), +c1714::load(), +c1715::load(), +c1716::load(), +c1717::load(), +c1718::load(), +c1719::load(), +c1720::load(), +c1721::load(), +c1722::load(), +c1723::load(), +c1724::load(), +c1725::load(), +c1726::load(), +c1727::load(), +c1728::load(), +c1729::load(), +c1730::load(), +c1731::load(), +c1732::load(), +c1733::load(), +c1734::load(), +c1735::load(), +c1736::load(), +c1737::load(), +c1738::load(), +c1739::load(), +c1740::load(), +c1741::load(), +c1742::load(), +c1743::load(), +c1744::load(), +c1745::load(), +c1746::load(), +c1747::load(), +c1748::load(), +c1749::load(), +c1750::load(), +c1751::load(), +c1752::load(), +c1753::load(), +c1754::load(), +c1755::load(), +c1756::load(), +c1757::load(), +c1758::load(), +c1759::load(), +c1760::load(), +c1761::load(), +c1762::load(), +c1763::load(), +c1764::load(), +c1765::load(), +c1766::load(), +c1767::load(), +c1768::load(), +c1769::load(), +c1770::load(), +c1771::load(), +c1772::load(), +c1773::load(), +c1774::load(), +c1775::load(), +c1776::load(), +c1777::load(), +c1778::load(), +c1779::load(), +c1780::load(), +c1781::load(), +c1782::load(), +c1783::load(), +c1784::load(), +c1785::load(), +c1786::load(), +c1787::load(), +c1788::load(), +c1789::load(), +c1790::load(), +c1791::load(), +c1792::load(), +c1793::load(), +c1794::load(), +c1795::load(), +c1796::load(), +c1797::load(), +c1798::load(), +c1799::load(), +c1800::load(), +c1801::load(), +c1802::load(), +c1803::load(), +c1804::load(), +c1805::load(), +c1806::load(), +c1807::load(), +c1808::load(), +c1809::load(), +c1810::load(), +c1811::load(), +c1812::load(), +c1813::load(), +c1814::load(), +c1815::load(), +c1816::load(), +c1817::load(), +c1818::load(), +c1819::load(), +c1820::load(), +c1821::load(), +c1822::load(), +c1823::load(), +c1824::load(), +c1825::load(), +c1826::load(), +c1827::load(), +c1828::load(), +c1829::load(), +c1830::load(), +c1831::load(), +c1832::load(), +c1833::load(), +c1834::load(), +c1835::load(), +c1836::load(), +c1837::load(), +c1838::load(), +c1839::load(), +c1840::load(), +c1841::load(), +c1842::load(), +c1843::load(), +c1844::load(), +c1845::load(), +c1846::load(), +c1847::load(), +c1848::load(), +c1849::load(), +c1850::load(), +c1851::load(), +c1852::load(), +c1853::load(), +c1854::load(), +c1855::load(), +c1856::load(), +c1857::load(), +c1858::load(), +c1859::load(), +c1860::load(), +c1861::load(), +c1862::load(), +c1863::load(), +c1864::load(), +c1865::load(), +c1866::load(), +c1867::load(), +c1868::load(), +c1869::load(), +c1870::load(), +c1871::load(), +c1872::load(), +c1873::load(), +c1874::load(), +c1875::load(), +c1876::load(), +c1877::load(), +c1878::load(), +c1879::load(), +c1880::load(), +c1881::load(), +c1882::load(), +c1883::load(), +c1884::load(), +c1885::load(), +c1886::load(), +c1887::load(), +c1888::load(), +c1889::load(), +c1890::load(), +c1891::load(), +c1892::load(), +c1893::load(), +c1894::load(), +c1895::load(), +c1896::load(), +c1897::load(), +c1898::load(), +c1899::load(), +c1900::load(), +c1901::load(), +c1902::load(), +c1903::load(), +c1904::load(), +c1905::load(), +c1906::load(), +c1907::load(), +c1908::load(), +c1909::load(), +c1910::load(), +c1911::load(), +c1912::load(), +c1913::load(), +c1914::load(), +c1915::load(), +c1916::load(), +c1917::load(), +c1918::load(), +c1919::load(), +c1920::load(), +c1921::load(), +c1922::load(), +c1923::load(), +c1924::load(), +c1925::load(), +c1926::load(), +c1927::load(), +c1928::load(), +c1929::load(), +c1930::load(), +c1931::load(), +c1932::load(), +c1933::load(), +c1934::load(), +c1935::load(), +c1936::load(), +c1937::load(), +c1938::load(), +c1939::load(), +c1940::load(), +c1941::load(), +c1942::load(), +c1943::load(), +c1944::load(), +c1945::load(), +c1946::load(), +c1947::load(), +c1948::load(), +c1949::load(), +c1950::load(), +c1951::load(), +c1952::load(), +c1953::load(), +c1954::load(), +c1955::load(), +c1956::load(), +c1957::load(), +c1958::load(), +c1959::load(), +c1960::load(), +c1961::load(), +c1962::load(), +c1963::load(), +c1964::load(), +c1965::load(), +c1966::load(), +c1967::load(), +c1968::load(), +c1969::load(), +c1970::load(), +c1971::load(), +c1972::load(), +c1973::load(), +c1974::load(), +c1975::load(), +c1976::load(), +c1977::load(), +c1978::load(), +c1979::load(), +c1980::load(), +c1981::load(), +c1982::load(), +c1983::load(), +c1984::load(), +c1985::load(), +c1986::load(), +c1987::load(), +c1988::load(), +c1989::load(), +c1990::load(), +c1991::load(), +c1992::load(), +c1993::load(), +c1994::load(), +c1995::load(), +c1996::load(), +c1997::load(), +c1998::load(), +c1999::load(), +c2000::load(), +c2001::load(), +c2002::load(), +c2003::load(), +c2004::load(), +c2005::load(), +c2006::load(), +c2007::load(), +c2008::load(), +c2009::load(), +c2010::load(), +c2011::load(), +c2012::load(), +c2013::load(), +c2014::load(), +c2015::load(), +c2016::load(), +c2017::load(), +c2018::load(), +c2019::load(), +c2020::load(), +c2021::load(), +c2022::load(), +c2023::load(), +c2024::load(), +c2025::load(), +c2026::load(), +c2027::load(), +c2028::load(), +c2029::load(), +c2030::load(), +c2031::load(), +c2032::load(), +c2033::load(), +c2034::load(), +c2035::load(), +c2036::load(), +c2037::load(), +c2038::load(), +c2039::load(), +c2040::load(), +c2041::load(), +c2042::load(), +c2043::load(), +c2044::load(), +c2045::load(), +c2046::load(), +c2047::load(), +c2048::load(), +c2049::load(), +c2050::load(), +c2051::load(), +c2052::load(), +c2053::load(), +c2054::load(), +c2055::load(), +c2056::load(), +c2057::load(), +c2058::load(), +c2059::load(), +c2060::load(), +c2061::load(), +c2062::load(), +c2063::load(), +c2064::load(), +c2065::load(), +c2066::load(), +c2067::load(), +c2068::load(), +c2069::load(), +c2070::load(), +c2071::load(), +c2072::load(), +c2073::load(), +c2074::load(), +c2075::load(), +c2076::load(), +c2077::load(), +c2078::load(), +c2079::load(), +c2080::load(), +c2081::load(), +c2082::load(), +c2083::load(), +c2084::load(), +c2085::load(), +c2086::load(), +c2087::load(), +c2088::load(), +c2089::load(), +c2090::load(), +c2091::load(), +c2092::load(), +c2093::load(), +c2094::load(), +c2095::load(), +c2096::load(), +c2097::load(), +c2098::load(), +c2099::load(), +c2100::load(), +c2101::load(), +c2102::load(), +c2103::load(), +c2104::load(), +c2105::load(), +c2106::load(), +c2107::load(), +c2108::load(), +c2109::load(), +c2110::load(), +c2111::load(), +c2112::load(), +c2113::load(), +c2114::load(), +c2115::load(), +c2116::load(), +c2117::load(), +c2118::load(), +c2119::load(), +c2120::load(), +c2121::load(), +c2122::load(), +c2123::load(), +c2124::load(), +c2125::load(), +c2126::load(), +c2127::load(), +c2128::load(), +c2129::load(), +c2130::load(), +c2131::load(), +c2132::load(), +c2133::load(), +c2134::load(), +c2135::load(), +c2136::load(), +c2137::load(), +c2138::load(), +c2139::load(), +c2140::load(), +c2141::load(), +c2142::load(), +c2143::load(), +c2144::load(), +c2145::load(), +c2146::load(), +c2147::load(), +c2148::load(), +c2149::load(), +c2150::load(), +c2151::load(), +c2152::load(), +c2153::load(), +c2154::load(), +c2155::load(), +c2156::load(), +c2157::load(), +c2158::load(), +c2159::load(), +c2160::load(), +c2161::load(), +c2162::load(), +c2163::load(), +c2164::load(), +c2165::load(), +c2166::load(), +c2167::load(), +c2168::load(), +c2169::load(), +c2170::load(), +c2171::load(), +c2172::load(), +c2173::load(), +c2174::load(), +c2175::load(), +c2176::load(), +c2177::load(), +c2178::load(), +c2179::load(), +c2180::load(), +c2181::load(), +c2182::load(), +c2183::load(), +c2184::load(), +c2185::load(), +c2186::load(), +c2187::load(), +c2188::load(), +c2189::load(), +c2190::load(), +c2191::load(), +c2192::load(), +c2193::load(), +c2194::load(), +c2195::load(), +c2196::load(), +c2197::load(), +c2198::load(), +c2199::load(), +c2200::load(), +c2201::load(), +c2202::load(), +c2203::load(), +c2204::load(), +c2205::load(), +c2206::load(), +c2207::load(), +c2208::load(), +c2209::load(), +c2210::load(), +c2211::load(), +c2212::load(), +c2213::load(), +c2214::load(), +c2215::load(), +c2216::load(), +c2217::load(), +c2218::load(), +c2219::load(), +c2220::load(), +c2221::load(), +c2222::load(), +c2223::load(), +c2224::load(), +c2225::load(), +c2226::load(), +c2227::load(), +c2228::load(), +c2229::load(), +c2230::load(), +c2231::load(), +c2232::load(), +c2233::load(), +c2234::load(), +c2235::load(), +c2236::load(), +c2237::load(), +c2238::load(), +c2239::load(), +c2240::load(), +c2241::load(), +c2242::load(), +c2243::load(), +c2244::load(), +c2245::load(), +c2246::load(), +c2247::load(), +c2248::load(), +c2249::load(), +c2250::load(), +c2251::load(), +c2252::load(), +c2253::load(), +c2254::load(), +c2255::load(), +c2256::load(), +c2257::load(), +c2258::load(), +c2259::load(), +c2260::load(), +c2261::load(), +c2262::load(), +c2263::load(), +c2264::load(), +c2265::load(), +c2266::load(), +c2267::load(), +c2268::load(), +c2269::load(), +c2270::load(), +c2271::load(), +c2272::load(), +c2273::load(), +c2274::load(), +c2275::load(), +c2276::load(), +c2277::load(), +c2278::load(), +c2279::load(), +c2280::load(), +c2281::load(), +c2282::load(), +c2283::load(), +c2284::load(), +c2285::load(), +c2286::load(), +c2287::load(), +c2288::load(), +c2289::load(), +c2290::load(), +c2291::load(), +c2292::load(), +c2293::load(), +c2294::load(), +c2295::load(), +c2296::load(), +c2297::load(), +c2298::load(), +c2299::load(), +c2300::load(), +c2301::load(), +c2302::load(), +c2303::load(), +c2304::load(), +c2305::load(), +c2306::load(), +c2307::load(), +c2308::load(), +c2309::load(), +c2310::load(), +c2311::load(), +c2312::load(), +c2313::load(), +c2314::load(), +c2315::load(), +c2316::load(), +c2317::load(), +c2318::load(), +c2319::load(), +c2320::load(), +c2321::load(), +c2322::load(), +c2323::load(), +c2324::load(), +c2325::load(), +c2326::load(), +c2327::load(), +c2328::load(), +c2329::load(), +c2330::load(), +c2331::load(), +c2332::load(), +c2333::load(), +c2334::load(), +c2335::load(), +c2336::load(), +c2337::load(), +c2338::load(), +c2339::load(), +c2340::load(), +c2341::load(), +c2342::load(), +c2343::load(), +c2344::load(), +c2345::load(), +c2346::load(), +c2347::load(), +c2348::load(), +c2349::load(), +c2350::load(), +c2351::load(), +c2352::load(), +c2353::load(), +c2354::load(), +c2355::load(), +c2356::load(), +c2357::load(), +c2358::load(), +c2359::load(), +c2360::load(), +c2361::load(), +c2362::load(), +c2363::load(), +c2364::load(), +c2365::load(), +c2366::load(), +c2367::load(), +c2368::load(), +c2369::load(), +c2370::load(), +c2371::load(), +c2372::load(), +c2373::load(), +c2374::load(), +c2375::load(), +c2376::load(), +c2377::load(), +c2378::load(), +c2379::load(), +c2380::load(), +c2381::load(), +c2382::load(), +c2383::load(), +c2384::load(), +c2385::load(), +c2386::load(), +c2387::load(), +c2388::load(), +c2389::load(), +c2390::load(), +c2391::load(), +c2392::load(), +c2393::load(), +c2394::load(), +c2395::load(), +c2396::load(), +c2397::load(), +c2398::load(), +c2399::load(), +c2400::load(), +c2401::load(), +c2402::load(), +c2403::load(), +c2404::load(), +c2405::load(), +c2406::load(), +c2407::load(), +c2408::load(), +c2409::load(), +c2410::load(), +c2411::load(), +c2412::load(), +c2413::load(), +c2414::load(), +c2415::load(), +c2416::load(), +c2417::load(), +c2418::load(), +c2419::load(), +c2420::load(), +c2421::load(), +c2422::load(), +c2423::load(), +c2424::load(), +c2425::load(), +c2426::load(), +c2427::load(), +c2428::load(), +c2429::load(), +c2430::load(), +c2431::load(), +c2432::load(), +c2433::load(), +c2434::load(), +c2435::load(), +c2436::load(), +c2437::load(), +c2438::load(), +c2439::load(), +c2440::load(), +c2441::load(), +c2442::load(), +c2443::load(), +c2444::load(), +c2445::load(), +c2446::load(), +c2447::load(), +c2448::load(), +c2449::load(), +c2450::load(), +c2451::load(), +c2452::load(), +c2453::load(), +c2454::load(), +c2455::load(), +c2456::load(), +c2457::load(), +c2458::load(), +c2459::load(), +c2460::load(), +c2461::load(), +c2462::load(), +c2463::load(), +c2464::load(), +c2465::load(), +c2466::load(), +c2467::load(), +c2468::load(), +c2469::load(), +c2470::load(), +c2471::load(), +c2472::load(), +c2473::load(), +c2474::load(), +c2475::load(), +c2476::load(), +c2477::load(), +c2478::load(), +c2479::load(), +c2480::load(), +c2481::load(), +c2482::load(), +c2483::load(), +c2484::load(), +c2485::load(), +c2486::load(), +c2487::load(), +c2488::load(), +c2489::load(), +c2490::load(), +c2491::load(), +c2492::load(), +c2493::load(), +c2494::load(), +c2495::load(), +c2496::load(), +c2497::load(), +c2498::load(), +c2499::load(), +c2500::load(), +c2501::load(), +c2502::load(), +c2503::load(), +c2504::load(), +c2505::load(), +c2506::load(), +c2507::load(), +c2508::load(), +c2509::load(), +c2510::load(), +c2511::load(), +c2512::load(), +c2513::load(), +c2514::load(), +c2515::load(), +c2516::load(), +c2517::load(), +c2518::load(), +c2519::load(), +c2520::load(), +c2521::load(), +c2522::load(), +c2523::load(), +c2524::load(), +c2525::load(), +c2526::load(), +c2527::load(), +c2528::load(), +c2529::load(), +c2530::load(), +c2531::load(), +c2532::load(), +c2533::load(), +c2534::load(), +c2535::load(), +c2536::load(), +c2537::load(), +c2538::load(), +c2539::load(), +c2540::load(), +c2541::load(), +c2542::load(), +c2543::load(), +c2544::load(), +c2545::load(), +c2546::load(), +c2547::load(), +c2548::load(), +c2549::load(), +c2550::load(), +c2551::load(), +c2552::load(), +c2553::load(), +c2554::load(), +c2555::load(), +c2556::load(), +c2557::load(), +c2558::load(), +c2559::load(), +c2560::load(), +c2561::load(), +c2562::load(), +c2563::load(), +c2564::load(), +c2565::load(), +c2566::load(), +c2567::load(), +c2568::load(), +c2569::load(), +c2570::load(), +c2571::load(), +c2572::load(), +c2573::load(), +c2574::load(), +c2575::load(), +c2576::load(), +c2577::load(), +c2578::load(), +c2579::load(), +c2580::load(), +c2581::load(), +c2582::load(), +c2583::load(), +c2584::load(), +c2585::load(), +c2586::load(), +c2587::load(), +c2588::load(), +c2589::load(), +c2590::load(), +c2591::load(), +c2592::load(), +c2593::load(), +c2594::load(), +c2595::load(), +c2596::load(), +c2597::load(), +c2598::load(), +c2599::load(), +c2600::load(), +c2601::load(), +c2602::load(), +c2603::load(), +c2604::load(), +c2605::load(), +c2606::load(), +c2607::load(), +c2608::load(), +c2609::load(), +c2610::load(), +c2611::load(), +c2612::load(), +c2613::load(), +c2614::load(), +c2615::load(), +c2616::load(), +c2617::load(), +c2618::load(), +c2619::load(), +c2620::load(), +c2621::load(), +c2622::load(), +c2623::load(), +c2624::load(), +c2625::load(), +c2626::load(), +c2627::load(), +c2628::load(), +c2629::load(), +c2630::load(), +c2631::load(), +c2632::load(), +c2633::load(), +c2634::load(), +c2635::load(), +c2636::load(), +c2637::load(), +c2638::load(), +c2639::load(), +c2640::load(), +c2641::load(), +c2642::load(), +c2643::load(), +c2644::load(), +c2645::load(), +c2646::load(), +c2647::load(), +c2648::load(), +c2649::load(), +c2650::load(), +c2651::load(), +c2652::load(), +c2653::load(), +c2654::load(), +c2655::load(), +c2656::load(), +c2657::load(), +c2658::load(), +c2659::load(), +c2660::load(), +c2661::load(), +c2662::load(), +c2663::load(), +c2664::load(), +c2665::load(), +c2666::load(), +c2667::load(), +c2668::load(), +c2669::load(), +c2670::load(), +c2671::load(), +c2672::load(), +c2673::load(), +c2674::load(), +c2675::load(), +c2676::load(), +c2677::load(), +c2678::load(), +c2679::load(), +c2680::load(), +c2681::load(), +c2682::load(), +c2683::load(), +c2684::load(), +c2685::load(), +c2686::load(), +c2687::load(), +c2688::load(), +c2689::load(), +c2690::load(), +c2691::load(), +c2692::load(), +c2693::load(), +c2694::load(), +c2695::load(), +c2696::load(), +c2697::load(), +c2698::load(), +c2699::load(), +c2700::load(), +c2701::load(), +c2702::load(), +c2703::load(), +c2704::load(), +c2705::load(), +c2706::load(), +c2707::load(), +c2708::load(), +c2709::load(), +c2710::load(), +c2711::load(), +c2712::load(), +c2713::load(), +c2714::load(), +c2715::load(), +c2716::load(), +c2717::load(), +c2718::load(), +c2719::load(), +c2720::load(), +c2721::load(), +c2722::load(), +c2723::load(), +c2724::load(), +c2725::load(), +c2726::load(), +c2727::load(), +c2728::load(), +c2729::load(), +c2730::load(), +c2731::load(), +c2732::load(), +c2733::load(), +c2734::load(), +c2735::load(), +c2736::load(), +c2737::load(), +c2738::load(), +c2739::load(), +c2740::load(), +c2741::load(), +c2742::load(), +c2743::load(), +c2744::load(), +c2745::load(), +c2746::load(), +c2747::load(), +c2748::load(), +c2749::load(), +c2750::load(), +c2751::load(), +c2752::load(), +c2753::load(), +c2754::load(), +c2755::load(), +c2756::load(), +c2757::load(), +c2758::load(), +c2759::load(), +c2760::load(), +c2761::load(), +c2762::load(), +c2763::load(), +c2764::load(), +c2765::load(), +c2766::load(), +c2767::load(), +c2768::load(), +c2769::load(), +c2770::load(), +c2771::load(), +c2772::load(), +c2773::load(), +c2774::load(), +c2775::load(), +c2776::load(), +c2777::load(), +c2778::load(), +c2779::load(), +c2780::load(), +c2781::load(), +c2782::load(), +c2783::load(), +c2784::load(), +c2785::load(), +c2786::load(), +c2787::load(), +c2788::load(), +c2789::load(), +c2790::load(), +c2791::load(), +c2792::load(), +c2793::load(), +c2794::load(), +c2795::load(), +c2796::load(), +c2797::load(), +c2798::load(), +c2799::load(), +c2800::load(), +c2801::load(), +c2802::load(), +c2803::load(), +c2804::load(), +c2805::load(), +c2806::load(), +c2807::load(), +c2808::load(), +c2809::load(), +c2810::load(), +c2811::load(), +c2812::load(), +c2813::load(), +c2814::load(), +c2815::load(), +c2816::load(), +c2817::load(), +c2818::load(), +c2819::load(), +c2820::load(), +c2821::load(), +c2822::load(), +c2823::load(), +c2824::load(), +c2825::load(), +c2826::load(), +c2827::load(), +c2828::load(), +c2829::load(), +c2830::load(), +c2831::load(), +c2832::load(), +c2833::load(), +c2834::load(), +c2835::load(), +c2836::load(), +c2837::load(), +c2838::load(), +c2839::load(), +c2840::load(), +c2841::load(), +c2842::load(), +c2843::load(), +c2844::load(), +c2845::load(), +c2846::load(), +c2847::load(), +c2848::load(), +c2849::load(), +c2850::load(), +c2851::load(), +c2852::load(), +c2853::load(), +c2854::load(), +c2855::load(), +c2856::load(), +c2857::load(), +c2858::load(), +c2859::load(), +c2860::load(), +c2861::load(), +c2862::load(), +c2863::load(), +c2864::load(), +c2865::load(), +c2866::load(), +c2867::load(), +c2868::load(), +c2869::load(), +c2870::load(), +c2871::load(), +c2872::load(), +c2873::load(), +c2874::load(), +c2875::load(), +c2876::load(), +c2877::load(), +c2878::load(), +c2879::load(), +c2880::load(), +c2881::load(), +c2882::load(), +c2883::load(), +c2884::load(), +c2885::load(), +c2886::load(), +c2887::load(), +c2888::load(), +c2889::load(), +c2890::load(), +c2891::load(), +c2892::load(), +c2893::load(), +c2894::load(), +c2895::load(), +c2896::load(), +c2897::load(), +c2898::load(), +c2899::load(), +c2900::load(), +c2901::load(), +c2902::load(), +c2903::load(), +c2904::load(), +c2905::load(), +c2906::load(), +c2907::load(), +c2908::load(), +c2909::load(), +c2910::load(), +c2911::load(), +c2912::load(), +c2913::load(), +c2914::load(), +c2915::load(), +c2916::load(), +c2917::load(), +c2918::load(), +c2919::load(), +c2920::load(), +c2921::load(), +c2922::load(), +c2923::load(), +c2924::load(), +c2925::load(), +c2926::load(), +c2927::load(), +c2928::load(), +c2929::load(), +c2930::load(), +c2931::load(), +c2932::load(), +c2933::load(), +c2934::load(), +c2935::load(), +c2936::load(), +c2937::load(), +c2938::load(), +c2939::load(), +c2940::load(), +c2941::load(), +c2942::load(), +c2943::load(), +c2944::load(), +c2945::load(), +c2946::load(), +c2947::load(), +c2948::load(), +c2949::load(), +c2950::load(), +c2951::load(), +c2952::load(), +c2953::load(), +c2954::load(), +c2955::load(), +c2956::load(), +c2957::load(), +c2958::load(), +c2959::load(), +c2960::load(), +c2961::load(), +c2962::load(), +c2963::load(), +c2964::load(), +c2965::load(), +c2966::load(), +c2967::load(), +c2968::load(), +c2969::load(), +c2970::load(), +c2971::load(), +c2972::load(), +c2973::load(), +c2974::load(), +c2975::load(), +c2976::load(), +c2977::load(), +c2978::load(), +c2979::load(), +c2980::load(), +c2981::load(), +c2982::load(), +c2983::load(), +c2984::load(), +c2985::load(), +c2986::load(), +c2987::load(), +c2988::load(), +c2989::load(), +c2990::load(), +c2991::load(), +c2992::load(), +c2993::load(), +c2994::load(), +c2995::load(), +c2996::load(), +c2997::load(), +c2998::load(), +c2999::load(), +c3000::load(), +c3001::load(), +c3002::load(), +c3003::load(), +c3004::load(), +c3005::load(), +c3006::load(), +c3007::load(), +c3008::load(), +c3009::load(), +c3010::load(), +c3011::load(), +c3012::load(), +c3013::load(), +c3014::load(), +c3015::load(), +c3016::load(), +c3017::load(), +c3018::load(), +c3019::load(), +c3020::load(), +c3021::load(), +c3022::load(), +c3023::load(), +c3024::load(), +c3025::load(), +c3026::load(), +c3027::load(), +c3028::load(), +c3029::load(), +c3030::load(), +c3031::load(), +c3032::load(), +c3033::load(), +c3034::load(), +c3035::load(), +c3036::load(), +c3037::load(), +c3038::load(), +c3039::load(), +c3040::load(), +c3041::load(), +c3042::load(), +c3043::load(), +c3044::load(), +c3045::load(), +c3046::load(), +c3047::load(), +c3048::load(), +c3049::load(), +c3050::load(), +c3051::load(), +c3052::load(), +c3053::load(), +c3054::load(), +c3055::load(), +c3056::load(), +c3057::load(), +c3058::load(), +c3059::load(), +c3060::load(), +c3061::load(), +c3062::load(), +c3063::load(), +c3064::load(), +c3065::load(), +c3066::load(), +c3067::load(), +c3068::load(), +c3069::load(), +c3070::load(), +c3071::load(), +c3072::load(), +c3073::load(), +c3074::load(), +c3075::load(), +c3076::load(), +c3077::load(), +c3078::load(), +c3079::load(), +c3080::load(), +c3081::load(), +c3082::load(), +c3083::load(), +c3084::load(), +c3085::load(), +c3086::load(), +c3087::load(), +c3088::load(), +c3089::load(), +c3090::load(), +c3091::load(), +c3092::load(), +c3093::load(), +c3094::load(), +c3095::load(), +c3096::load(), +c3097::load(), +c3098::load(), +c3099::load(), +c3100::load(), +c3101::load(), +c3102::load(), +c3103::load(), +c3104::load(), +c3105::load(), +c3106::load(), +c3107::load(), +c3108::load(), +c3109::load(), +c3110::load(), +c3111::load(), +c3112::load(), +c3113::load(), +c3114::load(), +c3115::load(), +c3116::load(), +c3117::load(), +c3118::load(), +c3119::load(), +c3120::load(), +c3121::load(), +c3122::load(), +c3123::load(), +c3124::load(), +c3125::load(), +c3126::load(), +c3127::load(), +c3128::load(), +c3129::load(), +c3130::load(), +c3131::load(), +c3132::load(), +c3133::load(), +c3134::load(), +c3135::load(), +c3136::load(), +c3137::load(), +c3138::load(), +c3139::load(), +c3140::load(), +c3141::load(), +c3142::load(), +c3143::load(), +c3144::load(), +c3145::load(), +c3146::load(), +c3147::load(), +c3148::load(), +c3149::load(), +c3150::load(), +c3151::load(), +c3152::load(), +c3153::load(), +c3154::load(), +c3155::load(), +c3156::load(), +c3157::load(), +c3158::load(), +c3159::load(), +c3160::load(), +c3161::load(), +c3162::load(), +c3163::load(), +c3164::load(), +c3165::load(), +c3166::load(), +c3167::load(), +c3168::load(), +c3169::load(), +c3170::load(), +c3171::load(), +c3172::load(), +c3173::load(), +c3174::load(), +c3175::load(), +c3176::load(), +c3177::load(), +c3178::load(), +c3179::load(), +c3180::load(), +c3181::load(), +c3182::load(), +c3183::load(), +c3184::load(), +c3185::load(), +c3186::load(), +c3187::load(), +c3188::load(), +c3189::load(), +c3190::load(), +c3191::load(), +c3192::load(), +c3193::load(), +c3194::load(), +c3195::load(), +c3196::load(), +c3197::load(), +c3198::load(), +c3199::load(), +c3200::load(), +c3201::load(), +c3202::load(), +c3203::load(), +c3204::load(), +c3205::load(), +c3206::load(), +c3207::load(), +c3208::load(), +c3209::load(), +c3210::load(), +c3211::load(), +c3212::load(), +c3213::load(), +c3214::load(), +c3215::load(), +c3216::load(), +c3217::load(), +c3218::load(), +c3219::load(), +c3220::load(), +c3221::load(), +c3222::load(), +c3223::load(), +c3224::load(), +c3225::load(), +c3226::load(), +c3227::load(), +c3228::load(), +c3229::load(), +c3230::load(), +c3231::load(), +c3232::load(), +c3233::load(), +c3234::load(), +c3235::load(), +c3236::load(), +c3237::load(), +c3238::load(), +c3239::load(), +c3240::load(), +c3241::load(), +c3242::load(), +c3243::load(), +c3244::load(), +c3245::load(), +c3246::load(), +c3247::load(), +c3248::load(), +c3249::load(), +c3250::load(), +c3251::load(), +c3252::load(), +c3253::load(), +c3254::load(), +c3255::load(), +c3256::load(), +c3257::load(), +c3258::load(), +c3259::load(), +c3260::load(), +c3261::load(), +c3262::load(), +c3263::load(), +c3264::load(), +c3265::load(), +c3266::load(), +c3267::load(), +c3268::load(), +c3269::load(), +c3270::load(), +c3271::load(), +c3272::load(), +c3273::load(), +c3274::load(), +c3275::load(), +c3276::load(), +c3277::load(), +c3278::load(), +c3279::load(), +c3280::load(), +c3281::load(), +c3282::load(), +c3283::load(), +c3284::load(), +c3285::load(), +c3286::load(), +c3287::load(), +c3288::load(), +c3289::load(), +c3290::load(), +c3291::load(), +c3292::load(), +c3293::load(), +c3294::load(), +c3295::load(), +c3296::load(), +c3297::load(), +c3298::load(), +c3299::load(), +c3300::load(), +c3301::load(), +c3302::load(), +c3303::load(), +c3304::load(), +c3305::load(), +c3306::load(), +c3307::load(), +c3308::load(), +c3309::load(), +c3310::load(), +c3311::load(), +c3312::load(), +c3313::load(), +c3314::load(), +c3315::load(), +c3316::load(), +c3317::load(), +c3318::load(), +c3319::load(), +c3320::load(), +c3321::load(), +c3322::load(), +c3323::load(), +c3324::load(), +c3325::load(), +c3326::load(), +c3327::load(), +c3328::load(), +c3329::load(), +c3330::load(), +c3331::load(), +c3332::load(), +c3333::load(), +c3334::load(), +c3335::load(), +c3336::load(), +c3337::load(), +c3338::load(), +c3339::load(), +c3340::load(), +c3341::load(), +c3342::load(), +c3343::load(), +c3344::load(), +c3345::load(), +c3346::load(), +c3347::load(), +c3348::load(), +c3349::load(), +c3350::load(), +c3351::load(), +c3352::load(), +c3353::load(), +c3354::load(), +c3355::load(), +c3356::load(), +c3357::load(), +c3358::load(), +c3359::load(), +c3360::load(), +c3361::load(), +c3362::load(), +c3363::load(), +c3364::load(), +c3365::load(), +c3366::load(), +c3367::load(), +c3368::load(), +c3369::load(), +c3370::load(), +c3371::load(), +c3372::load(), +c3373::load(), +c3374::load(), +c3375::load(), +c3376::load(), +c3377::load(), +c3378::load(), +c3379::load(), +c3380::load(), +c3381::load(), +c3382::load(), +c3383::load(), +c3384::load(), +c3385::load(), +c3386::load(), +c3387::load(), +c3388::load(), +c3389::load(), +c3390::load(), +c3391::load(), +c3392::load(), +c3393::load(), +c3394::load(), +c3395::load(), +c3396::load(), +c3397::load(), +c3398::load(), +c3399::load(), +c3400::load(), +c3401::load(), +c3402::load(), +c3403::load(), +c3404::load(), +c3405::load(), +c3406::load(), +c3407::load(), +c3408::load(), +c3409::load(), +c3410::load(), +c3411::load(), +c3412::load(), +c3413::load(), +c3414::load(), +c3415::load(), +c3416::load(), +c3417::load(), +c3418::load(), +c3419::load(), +c3420::load(), +c3421::load(), +c3422::load(), +c3423::load(), +c3424::load(), +c3425::load(), +c3426::load(), +c3427::load(), +c3428::load(), +c3429::load(), +c3430::load(), +c3431::load(), +c3432::load(), +c3433::load(), +c3434::load(), +c3435::load(), +c3436::load(), +c3437::load(), +c3438::load(), +c3439::load(), +c3440::load(), +c3441::load(), +c3442::load(), +c3443::load(), +c3444::load(), +c3445::load(), +c3446::load(), +c3447::load(), +c3448::load(), +c3449::load(), +c3450::load(), +c3451::load(), +c3452::load(), +c3453::load(), +c3454::load(), +c3455::load(), +c3456::load(), +c3457::load(), +c3458::load(), +c3459::load(), +c3460::load(), +c3461::load(), +c3462::load(), +c3463::load(), +c3464::load(), +c3465::load(), +c3466::load(), +c3467::load(), +c3468::load(), +c3469::load(), +c3470::load(), +c3471::load(), +c3472::load(), +c3473::load(), +c3474::load(), +c3475::load(), +c3476::load(), +c3477::load(), +c3478::load(), +c3479::load(), +c3480::load(), +c3481::load(), +c3482::load(), +c3483::load(), +c3484::load(), +c3485::load(), +c3486::load(), +c3487::load(), +c3488::load(), +c3489::load(), +c3490::load(), +c3491::load(), +c3492::load(), +c3493::load(), +c3494::load(), +c3495::load(), +c3496::load(), +c3497::load(), +c3498::load(), +c3499::load(), +c3500::load(), +c3501::load(), +c3502::load(), +c3503::load(), +c3504::load(), +c3505::load(), +c3506::load(), +c3507::load(), +c3508::load(), +c3509::load(), +c3510::load(), +c3511::load(), +c3512::load(), +c3513::load(), +c3514::load(), +c3515::load(), +c3516::load(), +c3517::load(), +c3518::load(), +c3519::load(), +c3520::load(), +c3521::load(), +c3522::load(), +c3523::load(), +c3524::load(), +c3525::load(), +c3526::load(), +c3527::load(), +c3528::load(), +c3529::load(), +c3530::load(), +c3531::load(), +c3532::load(), +c3533::load(), +c3534::load(), +c3535::load(), +c3536::load(), +c3537::load(), +c3538::load(), +c3539::load(), +c3540::load(), +c3541::load(), +c3542::load(), +c3543::load(), +c3544::load(), +c3545::load(), +c3546::load(), +c3547::load(), +c3548::load(), +c3549::load(), +c3550::load(), +c3551::load(), +c3552::load(), +c3553::load(), +c3554::load(), +c3555::load(), +c3556::load(), +c3557::load(), +c3558::load(), +c3559::load(), +c3560::load(), +c3561::load(), +c3562::load(), +c3563::load(), +c3564::load(), +c3565::load(), +c3566::load(), +c3567::load(), +c3568::load(), +c3569::load(), +c3570::load(), +c3571::load(), +c3572::load(), +c3573::load(), +c3574::load(), +c3575::load(), +c3576::load(), +c3577::load(), +c3578::load(), +c3579::load(), +c3580::load(), +c3581::load(), +c3582::load(), +c3583::load(), +c3584::load(), +c3585::load(), +c3586::load(), +c3587::load(), +c3588::load(), +c3589::load(), +c3590::load(), +c3591::load(), +c3592::load(), +c3593::load(), +c3594::load(), +c3595::load(), +c3596::load(), +c3597::load(), +c3598::load(), +c3599::load(), +c3600::load(), +c3601::load(), +c3602::load(), +c3603::load(), +c3604::load(), +c3605::load(), +c3606::load(), +c3607::load(), +c3608::load(), +c3609::load(), +c3610::load(), +c3611::load(), +c3612::load(), +c3613::load(), +c3614::load(), +c3615::load(), +c3616::load(), +c3617::load(), +c3618::load(), +c3619::load(), +c3620::load(), +c3621::load(), +c3622::load(), +c3623::load(), +c3624::load(), +c3625::load(), +c3626::load(), +c3627::load(), +c3628::load(), +c3629::load(), +c3630::load(), +c3631::load(), +c3632::load(), +c3633::load(), +c3634::load(), +c3635::load(), +c3636::load(), +c3637::load(), +c3638::load(), +c3639::load(), +c3640::load(), +c3641::load(), +c3642::load(), +c3643::load(), +c3644::load(), +c3645::load(), +c3646::load(), +c3647::load(), +c3648::load(), +c3649::load(), +c3650::load(), +c3651::load(), +c3652::load(), +c3653::load(), +c3654::load(), +c3655::load(), +c3656::load(), +c3657::load(), +c3658::load(), +c3659::load(), +c3660::load(), +c3661::load(), +c3662::load(), +c3663::load(), +c3664::load(), +c3665::load(), +c3666::load(), +c3667::load(), +c3668::load(), +c3669::load(), +c3670::load(), +c3671::load(), +c3672::load(), +c3673::load(), +c3674::load(), +c3675::load(), +c3676::load(), +c3677::load(), +c3678::load(), +c3679::load(), +c3680::load(), +c3681::load(), +c3682::load(), +c3683::load(), +c3684::load(), +c3685::load(), +c3686::load(), +c3687::load(), +c3688::load(), +c3689::load(), +c3690::load(), +c3691::load(), +c3692::load(), +c3693::load(), +c3694::load(), +c3695::load(), +c3696::load(), +c3697::load(), +c3698::load(), +c3699::load(), +c3700::load(), +c3701::load(), +c3702::load(), +c3703::load(), +c3704::load(), +c3705::load(), +c3706::load(), +c3707::load(), +c3708::load(), +c3709::load(), +c3710::load(), +c3711::load(), +c3712::load(), +c3713::load(), +c3714::load(), +c3715::load(), +c3716::load(), +c3717::load(), +c3718::load(), +c3719::load(), +c3720::load(), +c3721::load(), +c3722::load(), +c3723::load(), +c3724::load(), +c3725::load(), +c3726::load(), +c3727::load(), +c3728::load(), +c3729::load(), +c3730::load(), +c3731::load(), +c3732::load(), +c3733::load(), +c3734::load(), +c3735::load(), +c3736::load(), +c3737::load(), +c3738::load(), +c3739::load(), +c3740::load(), +c3741::load(), +c3742::load(), +c3743::load(), +c3744::load(), +c3745::load(), +c3746::load(), +c3747::load(), +c3748::load(), +c3749::load(), +c3750::load(), +c3751::load(), +c3752::load(), +c3753::load(), +c3754::load(), +c3755::load(), +c3756::load(), +c3757::load(), +c3758::load(), +c3759::load(), +c3760::load(), +c3761::load(), +c3762::load(), +c3763::load(), +c3764::load(), +c3765::load(), +c3766::load(), +c3767::load(), +c3768::load(), +c3769::load(), +c3770::load(), +c3771::load(), +c3772::load(), +c3773::load(), +c3774::load(), +c3775::load(), +c3776::load(), +c3777::load(), +c3778::load(), +c3779::load(), +c3780::load(), +c3781::load(), +c3782::load(), +c3783::load(), +c3784::load(), +c3785::load(), +c3786::load(), +c3787::load(), +c3788::load(), +c3789::load(), +c3790::load(), +c3791::load(), +c3792::load(), +c3793::load(), +c3794::load(), +c3795::load(), +c3796::load(), +c3797::load(), +c3798::load(), +c3799::load(), +c3800::load(), +c3801::load(), +c3802::load(), +c3803::load(), +c3804::load(), +c3805::load(), +c3806::load(), +c3807::load(), +c3808::load(), +c3809::load(), +c3810::load(), +c3811::load(), +c3812::load(), +c3813::load(), +c3814::load(), +c3815::load(), +c3816::load(), +c3817::load(), +c3818::load(), +c3819::load(), +c3820::load(), +c3821::load(), +c3822::load(), +c3823::load(), +c3824::load(), +c3825::load(), +c3826::load(), +c3827::load(), +c3828::load(), +c3829::load(), +c3830::load(), +c3831::load(), +c3832::load(), +c3833::load(), +c3834::load(), +c3835::load(), +c3836::load(), +c3837::load(), +c3838::load(), +c3839::load(), +c3840::load(), +c3841::load(), +c3842::load(), +c3843::load(), +c3844::load(), +c3845::load(), +c3846::load(), +c3847::load(), +c3848::load(), +c3849::load(), +c3850::load(), +c3851::load(), +c3852::load(), +c3853::load(), +c3854::load(), +c3855::load(), +c3856::load(), +c3857::load(), +c3858::load(), +c3859::load(), +c3860::load(), +c3861::load(), +c3862::load(), +c3863::load(), +c3864::load(), +c3865::load(), +c3866::load(), +c3867::load(), +c3868::load(), +c3869::load(), +c3870::load(), +c3871::load(), +c3872::load(), +c3873::load(), +c3874::load(), +c3875::load(), +c3876::load(), +c3877::load(), +c3878::load(), +c3879::load(), +c3880::load(), +c3881::load(), +c3882::load(), +c3883::load(), +c3884::load(), +c3885::load(), +c3886::load(), +c3887::load(), +c3888::load(), +c3889::load(), +c3890::load(), +c3891::load(), +c3892::load(), +c3893::load(), +c3894::load(), +c3895::load(), +c3896::load(), +c3897::load(), +c3898::load(), +c3899::load(), +c3900::load(), +c3901::load(), +c3902::load(), +c3903::load(), +c3904::load(), +c3905::load(), +c3906::load(), +c3907::load(), +c3908::load(), +c3909::load(), +c3910::load(), +c3911::load(), +c3912::load(), +c3913::load(), +c3914::load(), +c3915::load(), +c3916::load(), +c3917::load(), +c3918::load(), +c3919::load(), +c3920::load(), +c3921::load(), +c3922::load(), +c3923::load(), +c3924::load(), +c3925::load(), +c3926::load(), +c3927::load(), +c3928::load(), +c3929::load(), +c3930::load(), +c3931::load(), +c3932::load(), +c3933::load(), +c3934::load(), +c3935::load(), +c3936::load(), +c3937::load(), +c3938::load(), +c3939::load(), +c3940::load(), +c3941::load(), +c3942::load(), +c3943::load(), +c3944::load(), +c3945::load(), +c3946::load(), +c3947::load(), +c3948::load(), +c3949::load(), +c3950::load(), +c3951::load(), +c3952::load(), +c3953::load(), +c3954::load(), +c3955::load(), +c3956::load(), +c3957::load(), +c3958::load(), +c3959::load(), +c3960::load(), +c3961::load(), +c3962::load(), +c3963::load(), +c3964::load(), +c3965::load(), +c3966::load(), +c3967::load(), +c3968::load(), +c3969::load(), +c3970::load(), +c3971::load(), +c3972::load(), +c3973::load(), +c3974::load(), +c3975::load(), +c3976::load(), +c3977::load(), +c3978::load(), +c3979::load(), +c3980::load(), +c3981::load(), +c3982::load(), +c3983::load(), +c3984::load(), +c3985::load(), +c3986::load(), +c3987::load(), +c3988::load(), +c3989::load(), +c3990::load(), +c3991::load(), +c3992::load(), +c3993::load(), +c3994::load(), +c3995::load(), +c3996::load(), +c3997::load(), +c3998::load(), +c3999::load(), +c4000::load(), +c4001::load(), +c4002::load(), +c4003::load(), +c4004::load(), +c4005::load(), +c4006::load(), +c4007::load(), +c4008::load(), +c4009::load(), +c4010::load(), +c4011::load(), +c4012::load(), +c4013::load(), +c4014::load(), +c4015::load(), +c4016::load(), +c4017::load(), +c4018::load(), +c4019::load(), +c4020::load(), +c4021::load(), +c4022::load(), +c4023::load(), +c4024::load(), +c4025::load(), +c4026::load(), +c4027::load(), +c4028::load(), +c4029::load(), +c4030::load(), +c4031::load(), +c4032::load(), +c4033::load(), +c4034::load(), +c4035::load(), +c4036::load(), +c4037::load(), +c4038::load(), +c4039::load(), +c4040::load(), +c4041::load(), +c4042::load(), +c4043::load(), +c4044::load(), +c4045::load(), +c4046::load(), +c4047::load(), +c4048::load(), +c4049::load(), +c4050::load(), +c4051::load(), +c4052::load(), +c4053::load(), +c4054::load(), +c4055::load(), +c4056::load(), +c4057::load(), +c4058::load(), +c4059::load(), +c4060::load(), +c4061::load(), +c4062::load(), +c4063::load(), +c4064::load(), +c4065::load(), +c4066::load(), +c4067::load(), +c4068::load(), +c4069::load(), +c4070::load(), +c4071::load(), +c4072::load(), +c4073::load(), +c4074::load(), +c4075::load(), +c4076::load(), +c4077::load(), +c4078::load(), +c4079::load(), +c4080::load(), +c4081::load(), +c4082::load(), +c4083::load(), +c4084::load(), +c4085::load(), +c4086::load(), +c4087::load(), +c4088::load(), +c4089::load(), +c4090::load(), +c4091::load(), +c4092::load(), +c4093::load(), +c4094::load(), +c4095::load(), +c4096::load(), +c4097::load(), +c4098::load(), +c4099::load(), +c4100::load(), +c4101::load(), +c4102::load(), +c4103::load(), +c4104::load(), +c4105::load(), +c4106::load(), +c4107::load(), +c4108::load(), +c4109::load(), +c4110::load(), +c4111::load(), +c4112::load(), +c4113::load(), +c4114::load(), +c4115::load(), +c4116::load(), +c4117::load(), +c4118::load(), +c4119::load(), +c4120::load(), +c4121::load(), +c4122::load(), +c4123::load(), +c4124::load(), +c4125::load(), +c4126::load(), +c4127::load(), +c4128::load(), +c4129::load(), +c4130::load(), +c4131::load(), +c4132::load(), +c4133::load(), +c4134::load(), +c4135::load(), +c4136::load(), +c4137::load(), +c4138::load(), +c4139::load(), +c4140::load(), +c4141::load(), +c4142::load(), +c4143::load(), +c4144::load(), +c4145::load(), +c4146::load(), +c4147::load(), +c4148::load(), +c4149::load(), +c4150::load(), +c4151::load(), +c4152::load(), +c4153::load(), +c4154::load(), +c4155::load(), +c4156::load(), +c4157::load(), +c4158::load(), +c4159::load(), +c4160::load(), +c4161::load(), +c4162::load(), +c4163::load(), +c4164::load(), +c4165::load(), +c4166::load(), +c4167::load(), +c4168::load(), +c4169::load(), +c4170::load(), +c4171::load(), +c4172::load(), +c4173::load(), +c4174::load(), +c4175::load(), +c4176::load(), +c4177::load(), +c4178::load(), +c4179::load(), +c4180::load(), +c4181::load(), +c4182::load(), +c4183::load(), +c4184::load(), +c4185::load(), +c4186::load(), +c4187::load(), +c4188::load(), +c4189::load(), +c4190::load(), +c4191::load(), +c4192::load(), +c4193::load(), +c4194::load(), +c4195::load(), +c4196::load(), +c4197::load(), +c4198::load(), +c4199::load(), +c4200::load(), +c4201::load(), +c4202::load(), +c4203::load(), +c4204::load(), +c4205::load(), +c4206::load(), +c4207::load(), +c4208::load(), +c4209::load(), +c4210::load(), +c4211::load(), +c4212::load(), +c4213::load(), +c4214::load(), +c4215::load(), +c4216::load(), +c4217::load(), +c4218::load(), +c4219::load(), +c4220::load(), +c4221::load(), +c4222::load(), +c4223::load(), +c4224::load(), +c4225::load(), +c4226::load(), +c4227::load(), +c4228::load(), +c4229::load(), +c4230::load(), +c4231::load(), +c4232::load(), +c4233::load(), +c4234::load(), +c4235::load(), +c4236::load(), +c4237::load(), +c4238::load(), +c4239::load(), +c4240::load(), +c4241::load(), +c4242::load(), +c4243::load(), +c4244::load(), +c4245::load(), +c4246::load(), +c4247::load(), +c4248::load(), +c4249::load(), +c4250::load(), +c4251::load(), +c4252::load(), +c4253::load(), +c4254::load(), +c4255::load(), +c4256::load(), +c4257::load(), +c4258::load(), +c4259::load(), +c4260::load(), +c4261::load(), +c4262::load(), +c4263::load(), +c4264::load(), +c4265::load(), +c4266::load(), +c4267::load(), +c4268::load(), +c4269::load(), +c4270::load(), +c4271::load(), +c4272::load(), +c4273::load(), +c4274::load(), +c4275::load(), +c4276::load(), +c4277::load(), +c4278::load(), +c4279::load(), +c4280::load(), +c4281::load(), +c4282::load(), +c4283::load(), +c4284::load(), +c4285::load(), +c4286::load(), +c4287::load(), +c4288::load(), +c4289::load(), +c4290::load(), +c4291::load(), +c4292::load(), +c4293::load(), +c4294::load(), +c4295::load(), +c4296::load(), +c4297::load(), +c4298::load(), +c4299::load(), +c4300::load(), +c4301::load(), +c4302::load(), +c4303::load(), +c4304::load(), +c4305::load(), +c4306::load(), +c4307::load(), +c4308::load(), +c4309::load(), +c4310::load(), +c4311::load(), +c4312::load(), +c4313::load(), +c4314::load(), +c4315::load(), +c4316::load(), +c4317::load(), +c4318::load(), +c4319::load(), +c4320::load(), +c4321::load(), +c4322::load(), +c4323::load(), +c4324::load(), +c4325::load(), +c4326::load(), +c4327::load(), +c4328::load(), +c4329::load(), +c4330::load(), +c4331::load(), +c4332::load(), +c4333::load(), +c4334::load(), +c4335::load(), +c4336::load(), +c4337::load(), +c4338::load(), +c4339::load(), +c4340::load(), +c4341::load(), +c4342::load(), +c4343::load(), +c4344::load(), +c4345::load(), +c4346::load(), +c4347::load(), +c4348::load(), +c4349::load(), +c4350::load(), +c4351::load(), +c4352::load(), +c4353::load(), +c4354::load(), +c4355::load(), +c4356::load(), +c4357::load(), +c4358::load(), +c4359::load(), +c4360::load(), +c4361::load(), +c4362::load(), +c4363::load(), +c4364::load(), +c4365::load(), +c4366::load(), +c4367::load(), +c4368::load(), +c4369::load(), +c4370::load(), +c4371::load(), +c4372::load(), +c4373::load(), +c4374::load(), +c4375::load(), +c4376::load(), +c4377::load(), +c4378::load(), +c4379::load(), +c4380::load(), +c4381::load(), +c4382::load(), +c4383::load(), +c4384::load(), +c4385::load(), +c4386::load(), +c4387::load(), +c4388::load(), +c4389::load(), +c4390::load(), +c4391::load(), +c4392::load(), +c4393::load(), +c4394::load(), +c4395::load(), +c4396::load(), +c4397::load(), +c4398::load(), +c4399::load(), +c4400::load(), +c4401::load(), +c4402::load(), +c4403::load(), +c4404::load(), +c4405::load(), +c4406::load(), +c4407::load(), +c4408::load(), +c4409::load(), +c4410::load(), +c4411::load(), +c4412::load(), +c4413::load(), +c4414::load(), +c4415::load(), +c4416::load(), +c4417::load(), +c4418::load(), +c4419::load(), +c4420::load(), +c4421::load(), +c4422::load(), +c4423::load(), +c4424::load(), +c4425::load(), +c4426::load(), +c4427::load(), +c4428::load(), +c4429::load(), +c4430::load(), +c4431::load(), +c4432::load(), +c4433::load(), +c4434::load(), +c4435::load(), +c4436::load(), +c4437::load(), +c4438::load(), +c4439::load(), +c4440::load(), +c4441::load(), +c4442::load(), +c4443::load(), +c4444::load(), +c4445::load(), +c4446::load(), +c4447::load(), +c4448::load(), +c4449::load(), +c4450::load(), +c4451::load(), +c4452::load(), +c4453::load(), +c4454::load(), +c4455::load(), +c4456::load(), +c4457::load(), +c4458::load(), +c4459::load(), +c4460::load(), +c4461::load(), +c4462::load(), +c4463::load(), +c4464::load(), +c4465::load(), +c4466::load(), +c4467::load(), +c4468::load(), +c4469::load(), +c4470::load(), +c4471::load(), +c4472::load(), +c4473::load(), +c4474::load(), +c4475::load(), +c4476::load(), +c4477::load(), +c4478::load(), +c4479::load(), +c4480::load(), +c4481::load(), +c4482::load(), +c4483::load(), +c4484::load(), +c4485::load(), +c4486::load(), +c4487::load(), +c4488::load(), +c4489::load(), +c4490::load(), +c4491::load(), +c4492::load(), +c4493::load(), +c4494::load(), +c4495::load(), +c4496::load(), +c4497::load(), +c4498::load(), +c4499::load(), +c4500::load(), +c4501::load(), +c4502::load(), +c4503::load(), +c4504::load(), +c4505::load(), +c4506::load(), +c4507::load(), +c4508::load(), +c4509::load(), +c4510::load(), +c4511::load(), +c4512::load(), +c4513::load(), +c4514::load(), +c4515::load(), +c4516::load(), +c4517::load(), +c4518::load(), +c4519::load(), +c4520::load(), +c4521::load(), +c4522::load(), +c4523::load(), +c4524::load(), +c4525::load(), +c4526::load(), +c4527::load(), +c4528::load(), +c4529::load(), +c4530::load(), +c4531::load(), +c4532::load(), +c4533::load(), +c4534::load(), +c4535::load(), +c4536::load(), +c4537::load(), +c4538::load(), +c4539::load(), +c4540::load(), +c4541::load(), +c4542::load(), +c4543::load(), +c4544::load(), +c4545::load(), +c4546::load(), +c4547::load(), +c4548::load(), +c4549::load(), +c4550::load(), +c4551::load(), +c4552::load(), +c4553::load(), +c4554::load(), +c4555::load(), +c4556::load(), +c4557::load(), +c4558::load(), +c4559::load(), +c4560::load(), +c4561::load(), +c4562::load(), +c4563::load(), +c4564::load(), +c4565::load(), +c4566::load(), +c4567::load(), +c4568::load(), +c4569::load(), +c4570::load(), +c4571::load(), +c4572::load(), +c4573::load(), +c4574::load(), +c4575::load(), +c4576::load(), +c4577::load(), +c4578::load(), +c4579::load(), +c4580::load(), +c4581::load(), +c4582::load(), +c4583::load(), +c4584::load(), +c4585::load(), +c4586::load(), +c4587::load(), +c4588::load(), +c4589::load(), +c4590::load(), +c4591::load(), +c4592::load(), +c4593::load(), +c4594::load(), +c4595::load(), +c4596::load(), +c4597::load(), +c4598::load(), +c4599::load(), +c4600::load(), +c4601::load(), +c4602::load(), +c4603::load(), +c4604::load(), +c4605::load(), +c4606::load(), +c4607::load(), +c4608::load(), +c4609::load(), +c4610::load(), +c4611::load(), +c4612::load(), +c4613::load(), +c4614::load(), +c4615::load(), +c4616::load(), +c4617::load(), +c4618::load(), +c4619::load(), +c4620::load(), +c4621::load(), +c4622::load(), +c4623::load(), +c4624::load(), +c4625::load(), +c4626::load(), +c4627::load(), +c4628::load(), +c4629::load(), +c4630::load(), +c4631::load(), +c4632::load(), +c4633::load(), +c4634::load(), +c4635::load(), +c4636::load(), +c4637::load(), +c4638::load(), +c4639::load(), +c4640::load(), +c4641::load(), +c4642::load(), +c4643::load(), +c4644::load(), +c4645::load(), +c4646::load(), +c4647::load(), +c4648::load(), +c4649::load(), +c4650::load(), +c4651::load(), +c4652::load(), +c4653::load(), +c4654::load(), +c4655::load(), +c4656::load(), +c4657::load(), +c4658::load(), +c4659::load(), +c4660::load(), +c4661::load(), +c4662::load(), +c4663::load(), +c4664::load(), +c4665::load(), +c4666::load(), +c4667::load(), +c4668::load(), +c4669::load(), +c4670::load(), +c4671::load(), +c4672::load(), +c4673::load(), +c4674::load(), +c4675::load(), +c4676::load(), +c4677::load(), +c4678::load(), +c4679::load(), +c4680::load(), +c4681::load(), +c4682::load(), +c4683::load(), +c4684::load(), +c4685::load(), +c4686::load(), +c4687::load(), +c4688::load(), +c4689::load(), +c4690::load(), +c4691::load(), +c4692::load(), +c4693::load(), +c4694::load(), +c4695::load(), +c4696::load(), +c4697::load(), +c4698::load(), +c4699::load(), +c4700::load(), +c4701::load(), +c4702::load(), +c4703::load(), +c4704::load(), +c4705::load(), +c4706::load(), +c4707::load(), +c4708::load(), +c4709::load(), +c4710::load(), +c4711::load(), +c4712::load(), +c4713::load(), +c4714::load(), +c4715::load(), +c4716::load(), +c4717::load(), +c4718::load(), +c4719::load(), +c4720::load(), +c4721::load(), +c4722::load(), +c4723::load(), +c4724::load(), +c4725::load(), +c4726::load(), +c4727::load(), +c4728::load(), +c4729::load(), +c4730::load(), +c4731::load(), +c4732::load(), +c4733::load(), +c4734::load(), +c4735::load(), +c4736::load(), +c4737::load(), +c4738::load(), +c4739::load(), +c4740::load(), +c4741::load(), +c4742::load(), +c4743::load(), +c4744::load(), +c4745::load(), +c4746::load(), +c4747::load(), +c4748::load(), +c4749::load(), +c4750::load(), +c4751::load(), +c4752::load(), +c4753::load(), +c4754::load(), +c4755::load(), +c4756::load(), +c4757::load(), +c4758::load(), +c4759::load(), +c4760::load(), +c4761::load(), +c4762::load(), +c4763::load(), +c4764::load(), +c4765::load(), +c4766::load(), +c4767::load(), +c4768::load(), +c4769::load(), +c4770::load(), +c4771::load(), +c4772::load(), +c4773::load(), +c4774::load(), +c4775::load(), +c4776::load(), +c4777::load(), +c4778::load(), +c4779::load(), +c4780::load(), +c4781::load(), +c4782::load(), +c4783::load(), +c4784::load(), +c4785::load(), +c4786::load(), +c4787::load(), +c4788::load(), +c4789::load(), +c4790::load(), +c4791::load(), +c4792::load(), +c4793::load(), +c4794::load(), +c4795::load(), +c4796::load(), +c4797::load(), +c4798::load(), +c4799::load(), +c4800::load(), +c4801::load(), +c4802::load(), +c4803::load(), +c4804::load(), +c4805::load(), +c4806::load(), +c4807::load(), +c4808::load(), +c4809::load(), +c4810::load(), +c4811::load(), +c4812::load(), +c4813::load(), +c4814::load(), +c4815::load(), +c4816::load(), +c4817::load(), +c4818::load(), +c4819::load(), +c4820::load(), +c4821::load(), +c4822::load(), +c4823::load(), +c4824::load(), +c4825::load(), +c4826::load(), +c4827::load(), +c4828::load(), +c4829::load(), +c4830::load(), +c4831::load(), +c4832::load(), +c4833::load(), +c4834::load(), +c4835::load(), +c4836::load(), +c4837::load(), +c4838::load(), +c4839::load(), +c4840::load(), +c4841::load(), +c4842::load(), +c4843::load(), +c4844::load(), +c4845::load(), +c4846::load(), +c4847::load(), +c4848::load(), +c4849::load(), +c4850::load(), +c4851::load(), +c4852::load(), +c4853::load(), +c4854::load(), +c4855::load(), +c4856::load(), +c4857::load(), +c4858::load(), +c4859::load(), +c4860::load(), +c4861::load(), +c4862::load(), +c4863::load(), +c4864::load(), +c4865::load(), +c4866::load(), +c4867::load(), +c4868::load(), +c4869::load(), +c4870::load(), +c4871::load(), +c4872::load(), +c4873::load(), +c4874::load(), +c4875::load(), +c4876::load(), +c4877::load(), +c4878::load(), +c4879::load(), +c4880::load(), +c4881::load(), +c4882::load(), +c4883::load(), +c4884::load(), +c4885::load(), +c4886::load(), +c4887::load(), +c4888::load(), +c4889::load(), +c4890::load(), +c4891::load(), +c4892::load(), +c4893::load(), +c4894::load(), +c4895::load(), +c4896::load(), +c4897::load(), +c4898::load(), +c4899::load(), +c4900::load(), +c4901::load(), +c4902::load(), +c4903::load(), +c4904::load(), +c4905::load(), +c4906::load(), +c4907::load(), +c4908::load(), +c4909::load(), +c4910::load(), +c4911::load(), +c4912::load(), +c4913::load(), +c4914::load(), +c4915::load(), +c4916::load(), +c4917::load(), +c4918::load(), +c4919::load(), +c4920::load(), +c4921::load(), +c4922::load(), +c4923::load(), +c4924::load(), +c4925::load(), +c4926::load(), +c4927::load(), +c4928::load(), +c4929::load(), +c4930::load(), +c4931::load(), +c4932::load(), +c4933::load(), +c4934::load(), +c4935::load(), +c4936::load(), +c4937::load(), +c4938::load(), +c4939::load(), +c4940::load(), +c4941::load(), +c4942::load(), +c4943::load(), +c4944::load(), +c4945::load(), +c4946::load(), +c4947::load(), +c4948::load(), +c4949::load(), +c4950::load(), +c4951::load(), +c4952::load(), +c4953::load(), +c4954::load(), +c4955::load(), +c4956::load(), +c4957::load(), +c4958::load(), +c4959::load(), +c4960::load(), +c4961::load(), +c4962::load(), +c4963::load(), +c4964::load(), +c4965::load(), +c4966::load(), +c4967::load(), +c4968::load(), +c4969::load(), +c4970::load(), +c4971::load(), +c4972::load(), +c4973::load(), +c4974::load(), +c4975::load(), +c4976::load(), +c4977::load(), +c4978::load(), +c4979::load(), +c4980::load(), +c4981::load(), +c4982::load(), +c4983::load(), +c4984::load(), +c4985::load(), +c4986::load(), +c4987::load(), +c4988::load(), +c4989::load(), +c4990::load(), +c4991::load(), +c4992::load(), +c4993::load(), +c4994::load(), +c4995::load(), +c4996::load(), +c4997::load(), +c4998::load(), +c4999::load(), +c5000::load(), +c5001::load(), +c5002::load(), +c5003::load(), +c5004::load(), +c5005::load(), +c5006::load(), +c5007::load(), +c5008::load(), +c5009::load(), +c5010::load(), +c5011::load(), +c5012::load(), +c5013::load(), +c5014::load(), +c5015::load(), +c5016::load(), +c5017::load(), +c5018::load(), +c5019::load(), +c5020::load(), +c5021::load(), +c5022::load(), +c5023::load(), +c5024::load(), +c5025::load(), +c5026::load(), +c5027::load(), +c5028::load(), +c5029::load(), +c5030::load(), +c5031::load(), +c5032::load(), +c5033::load(), +c5034::load(), +c5035::load(), +c5036::load(), +c5037::load(), +c5038::load(), +c5039::load(), +c5040::load(), +c5041::load(), +c5042::load(), +c5043::load(), +c5044::load(), +c5045::load(), +c5046::load(), +c5047::load(), +c5048::load(), +c5049::load(), +c5050::load(), +c5051::load(), +c5052::load(), +c5053::load(), +c5054::load(), +c5055::load(), +c5056::load(), +c5057::load(), +c5058::load(), +c5059::load(), +c5060::load(), +c5061::load(), +c5062::load(), +c5063::load(), +c5064::load(), +c5065::load(), +c5066::load(), +c5067::load(), +c5068::load(), +c5069::load(), +c5070::load(), +c5071::load(), +c5072::load(), +c5073::load(), +c5074::load(), +c5075::load(), +c5076::load(), +c5077::load(), +c5078::load(), +c5079::load(), +c5080::load(), +c5081::load(), +c5082::load(), +c5083::load(), +c5084::load(), +c5085::load(), +c5086::load(), +c5087::load(), +c5088::load(), +c5089::load(), +c5090::load(), +c5091::load(), +c5092::load(), +c5093::load(), +c5094::load(), +c5095::load(), +c5096::load(), +c5097::load(), +c5098::load(), +c5099::load(), +c5100::load(), +c5101::load(), +c5102::load(), +c5103::load(), +c5104::load(), +c5105::load(), +c5106::load(), +c5107::load(), +c5108::load(), +c5109::load(), +c5110::load(), +c5111::load(), +c5112::load(), +c5113::load(), +c5114::load(), +c5115::load(), +c5116::load(), +c5117::load(), +c5118::load(), +c5119::load(), +c5120::load(), +c5121::load(), +c5122::load(), +c5123::load(), +c5124::load(), +c5125::load(), +c5126::load(), +c5127::load(), +c5128::load(), +c5129::load(), +c5130::load(), +c5131::load(), +c5132::load(), +c5133::load(), +c5134::load(), +c5135::load(), +c5136::load(), +c5137::load(), +c5138::load(), +c5139::load(), +c5140::load(), +c5141::load(), +c5142::load(), +c5143::load(), +c5144::load(), +c5145::load(), +c5146::load(), +c5147::load(), +c5148::load(), +c5149::load(), +c5150::load(), +c5151::load(), +c5152::load(), +c5153::load(), +c5154::load(), +c5155::load(), +c5156::load(), +c5157::load(), +c5158::load(), +c5159::load(), +c5160::load(), +c5161::load(), +c5162::load(), +c5163::load(), +c5164::load(), +c5165::load(), +c5166::load(), +c5167::load(), +c5168::load(), +c5169::load(), +c5170::load(), +c5171::load(), +c5172::load(), +c5173::load(), +c5174::load(), +c5175::load(), +c5176::load(), +c5177::load(), +c5178::load(), +c5179::load(), +c5180::load(), +c5181::load(), +c5182::load(), +c5183::load(), +c5184::load(), +c5185::load(), +c5186::load(), +c5187::load(), +c5188::load(), +c5189::load(), +c5190::load(), +c5191::load(), +c5192::load(), +c5193::load(), +c5194::load(), +c5195::load(), +c5196::load(), +c5197::load(), +c5198::load(), +c5199::load(), +c5200::load(), +c5201::load(), +c5202::load(), +c5203::load(), +c5204::load(), +c5205::load(), +c5206::load(), +c5207::load(), +c5208::load(), +c5209::load(), +c5210::load(), +c5211::load(), +c5212::load(), +c5213::load(), +c5214::load(), +c5215::load(), +c5216::load(), +c5217::load(), +c5218::load(), +c5219::load(), +c5220::load(), +c5221::load(), +c5222::load(), +c5223::load(), +c5224::load(), +c5225::load(), +c5226::load(), +c5227::load(), +c5228::load(), +c5229::load(), +c5230::load(), +c5231::load(), +c5232::load(), +c5233::load(), +c5234::load(), +c5235::load(), +c5236::load(), +c5237::load(), +c5238::load(), +c5239::load(), +c5240::load(), +c5241::load(), +c5242::load(), +c5243::load(), +c5244::load(), +c5245::load(), +c5246::load(), +c5247::load(), +c5248::load(), +c5249::load(), +c5250::load(), +c5251::load(), +c5252::load(), +c5253::load(), +c5254::load(), +c5255::load(), +c5256::load(), +c5257::load(), +c5258::load(), +c5259::load(), +c5260::load(), +c5261::load(), +c5262::load(), +c5263::load(), +c5264::load(), +c5265::load(), +c5266::load(), +c5267::load(), +c5268::load(), +c5269::load(), +c5270::load(), +c5271::load(), +c5272::load(), +c5273::load(), +c5274::load(), +c5275::load(), +c5276::load(), +c5277::load(), +c5278::load(), +c5279::load(), +c5280::load(), +c5281::load(), +c5282::load(), +c5283::load(), +c5284::load(), +c5285::load(), +c5286::load(), +c5287::load(), +c5288::load(), +c5289::load(), +c5290::load(), +c5291::load(), +c5292::load(), +c5293::load(), +c5294::load(), +c5295::load(), +c5296::load(), +c5297::load(), +c5298::load(), +c5299::load(), +c5300::load(), +c5301::load(), +c5302::load(), +c5303::load(), +c5304::load(), +c5305::load(), +c5306::load(), +c5307::load(), +c5308::load(), +c5309::load(), +c5310::load(), +c5311::load(), +c5312::load(), +c5313::load(), +c5314::load(), +c5315::load(), +c5316::load(), +c5317::load(), +c5318::load(), +c5319::load(), +c5320::load(), +c5321::load(), +c5322::load(), +c5323::load(), +c5324::load(), +c5325::load(), +c5326::load(), +c5327::load(), +c5328::load(), +c5329::load(), +c5330::load(), +c5331::load(), +c5332::load(), +c5333::load(), +c5334::load(), +c5335::load(), +c5336::load(), +c5337::load(), +c5338::load(), +c5339::load(), +c5340::load(), +c5341::load(), +c5342::load(), +c5343::load(), +c5344::load(), +c5345::load(), +c5346::load(), +c5347::load(), +c5348::load(), +c5349::load(), +c5350::load(), +c5351::load(), +c5352::load(), +c5353::load(), +c5354::load(), +c5355::load(), +c5356::load(), +c5357::load(), +c5358::load(), +c5359::load(), +c5360::load(), +c5361::load(), +c5362::load(), +c5363::load(), +c5364::load(), +c5365::load(), +c5366::load(), +c5367::load(), +c5368::load(), +c5369::load(), +c5370::load(), +c5371::load(), +c5372::load(), +c5373::load(), +c5374::load(), +c5375::load(), +c5376::load(), +c5377::load(), +c5378::load(), +c5379::load(), +c5380::load(), +c5381::load(), +c5382::load(), +c5383::load(), +c5384::load(), +c5385::load(), +c5386::load(), +c5387::load(), +c5388::load(), +c5389::load(), +c5390::load(), +c5391::load(), +c5392::load(), +c5393::load(), +c5394::load(), +c5395::load(), +c5396::load(), +c5397::load(), +c5398::load(), +c5399::load(), +c5400::load(), +c5401::load(), +c5402::load(), +c5403::load(), +c5404::load(), +c5405::load(), +c5406::load(), +c5407::load(), +c5408::load(), +c5409::load(), +c5410::load(), +c5411::load(), +c5412::load(), +c5413::load(), +c5414::load(), +c5415::load(), +c5416::load(), +c5417::load(), +c5418::load(), +c5419::load(), +c5420::load(), +c5421::load(), +c5422::load(), +c5423::load(), +c5424::load(), +c5425::load(), +c5426::load(), +c5427::load(), +c5428::load(), +c5429::load(), +c5430::load(), +c5431::load(), +c5432::load(), +c5433::load(), +c5434::load(), +c5435::load(), +c5436::load(), +c5437::load(), +c5438::load(), +c5439::load(), +c5440::load(), +c5441::load(), +c5442::load(), +c5443::load(), +c5444::load(), +c5445::load(), +c5446::load(), +c5447::load(), +c5448::load(), +c5449::load(), +c5450::load(), +c5451::load(), +c5452::load(), +c5453::load(), +c5454::load(), +c5455::load(), +c5456::load(), +c5457::load(), +c5458::load(), +c5459::load(), +c5460::load(), +c5461::load(), +c5462::load(), +c5463::load(), +c5464::load(), +c5465::load(), +c5466::load(), +c5467::load(), +c5468::load(), +c5469::load(), +c5470::load(), +c5471::load(), +c5472::load(), +c5473::load(), +c5474::load(), +c5475::load(), +c5476::load(), +c5477::load(), +c5478::load(), +c5479::load(), +c5480::load(), +c5481::load(), +c5482::load(), +c5483::load(), +c5484::load(), +c5485::load(), +c5486::load(), +c5487::load(), +c5488::load(), +c5489::load(), +c5490::load(), +c5491::load(), +c5492::load(), +c5493::load(), +c5494::load(), +c5495::load(), +c5496::load(), +c5497::load(), +c5498::load(), +c5499::load(), +c5500::load(), +c5501::load(), +c5502::load(), +c5503::load(), +c5504::load(), +c5505::load(), +c5506::load(), +c5507::load(), +c5508::load(), +c5509::load(), +c5510::load(), +c5511::load(), +c5512::load(), +c5513::load(), +c5514::load(), +c5515::load(), +c5516::load(), +c5517::load(), +c5518::load(), +c5519::load(), +c5520::load(), +c5521::load(), +c5522::load(), +c5523::load(), +c5524::load(), +c5525::load(), +c5526::load(), +c5527::load(), +c5528::load(), +c5529::load(), +c5530::load(), +c5531::load(), +c5532::load(), +c5533::load(), +c5534::load(), +c5535::load(), +c5536::load(), +c5537::load(), +c5538::load(), +c5539::load(), +c5540::load(), +c5541::load(), +c5542::load(), +c5543::load(), +c5544::load(), +c5545::load(), +c5546::load(), +c5547::load(), +c5548::load(), +c5549::load(), +c5550::load(), +c5551::load(), +c5552::load(), +c5553::load(), +c5554::load(), +c5555::load(), +c5556::load(), +c5557::load(), +c5558::load(), +c5559::load(), +c5560::load(), +c5561::load(), +c5562::load(), +c5563::load(), +c5564::load(), +c5565::load(), +c5566::load(), +c5567::load(), +c5568::load(), +c5569::load(), +c5570::load(), +c5571::load(), +c5572::load(), +c5573::load(), +c5574::load(), +c5575::load(), +c5576::load(), +c5577::load(), +c5578::load(), +c5579::load(), +c5580::load(), +c5581::load(), +c5582::load(), +c5583::load(), +c5584::load(), +c5585::load(), +c5586::load(), +c5587::load(), +c5588::load(), +c5589::load(), +c5590::load(), +c5591::load(), +c5592::load(), +c5593::load(), +c5594::load(), +c5595::load(), +c5596::load(), +c5597::load(), +c5598::load(), +c5599::load(), +c5600::load(), +c5601::load(), +c5602::load(), +c5603::load(), +c5604::load(), +c5605::load(), +c5606::load(), +c5607::load(), +c5608::load(), +c5609::load(), +c5610::load(), +c5611::load(), +c5612::load(), +c5613::load(), +c5614::load(), +c5615::load(), +c5616::load(), +c5617::load(), +c5618::load(), +c5619::load(), +c5620::load(), +c5621::load(), +c5622::load(), +c5623::load(), +c5624::load(), +c5625::load(), +c5626::load(), +c5627::load(), +c5628::load(), +c5629::load(), +c5630::load(), +c5631::load(), +c5632::load(), +c5633::load(), +c5634::load(), +c5635::load(), +c5636::load(), +c5637::load(), +c5638::load(), +c5639::load(), +c5640::load(), +c5641::load(), +c5642::load(), +c5643::load(), +c5644::load(), +c5645::load(), +c5646::load(), +c5647::load(), +c5648::load(), +c5649::load(), +c5650::load(), +c5651::load(), +c5652::load(), +c5653::load(), +c5654::load(), +c5655::load(), +c5656::load(), +c5657::load(), +c5658::load(), +c5659::load(), +c5660::load(), +c5661::load(), +c5662::load(), +c5663::load(), +c5664::load(), +c5665::load(), +c5666::load(), +c5667::load(), +c5668::load(), +c5669::load(), +c5670::load(), +c5671::load(), +c5672::load(), +c5673::load(), +c5674::load(), +c5675::load(), +c5676::load(), +c5677::load(), +c5678::load(), +c5679::load(), +c5680::load(), +c5681::load(), +c5682::load(), +c5683::load(), +c5684::load(), +c5685::load(), +c5686::load(), +c5687::load(), +c5688::load(), +c5689::load(), +c5690::load(), +c5691::load(), +c5692::load(), +c5693::load(), +c5694::load(), +c5695::load(), +c5696::load(), +c5697::load(), +c5698::load(), +c5699::load(), +c5700::load(), +c5701::load(), +c5702::load(), +c5703::load(), +c5704::load(), +c5705::load(), +c5706::load(), +c5707::load(), +c5708::load(), +c5709::load(), +c5710::load(), +c5711::load(), +c5712::load(), +c5713::load(), +c5714::load(), +c5715::load(), +c5716::load(), +c5717::load(), +c5718::load(), +c5719::load(), +c5720::load(), +c5721::load(), +c5722::load(), +c5723::load(), +c5724::load(), +c5725::load(), +c5726::load(), +c5727::load(), +c5728::load(), +c5729::load(), +c5730::load(), +c5731::load(), +c5732::load(), +c5733::load(), +c5734::load(), +c5735::load(), +c5736::load(), +c5737::load(), +c5738::load(), +c5739::load(), +c5740::load(), +c5741::load(), +c5742::load(), +c5743::load(), +c5744::load(), +c5745::load(), +c5746::load(), +c5747::load(), +c5748::load(), +c5749::load(), +c5750::load(), +c5751::load(), +c5752::load(), +c5753::load(), +c5754::load(), +c5755::load(), +c5756::load(), +c5757::load(), +c5758::load(), +c5759::load(), +c5760::load(), +c5761::load(), +c5762::load(), +c5763::load(), +c5764::load(), +c5765::load(), +c5766::load(), +c5767::load(), +c5768::load(), +c5769::load(), +c5770::load(), +c5771::load(), +c5772::load(), +c5773::load(), +c5774::load(), +c5775::load(), +c5776::load(), +c5777::load(), +c5778::load(), +c5779::load(), +c5780::load(), +c5781::load(), +c5782::load(), +c5783::load(), +c5784::load(), +c5785::load(), +c5786::load(), +c5787::load(), +c5788::load(), +c5789::load(), +c5790::load(), +c5791::load(), +c5792::load(), +c5793::load(), +c5794::load(), +c5795::load(), +c5796::load(), +c5797::load(), +c5798::load(), +c5799::load(), +c5800::load(), +c5801::load(), +c5802::load(), +c5803::load(), +c5804::load(), +c5805::load(), +c5806::load(), +c5807::load(), +c5808::load(), +c5809::load(), +c5810::load(), +c5811::load(), +c5812::load(), +c5813::load(), +c5814::load(), +c5815::load(), +c5816::load(), +c5817::load(), +c5818::load(), +c5819::load(), +c5820::load(), +c5821::load(), +c5822::load(), +c5823::load(), +c5824::load(), +c5825::load(), +c5826::load(), +c5827::load(), +c5828::load(), +c5829::load(), +c5830::load(), +c5831::load(), +c5832::load(), +c5833::load(), +c5834::load(), +c5835::load(), +c5836::load(), +c5837::load(), +c5838::load(), +c5839::load(), +c5840::load(), +c5841::load(), +c5842::load(), +c5843::load(), +c5844::load(), +c5845::load(), +c5846::load(), +c5847::load(), +c5848::load(), +c5849::load(), +c5850::load(), +c5851::load(), +c5852::load(), +c5853::load(), +c5854::load(), +c5855::load(), +c5856::load(), +c5857::load(), +c5858::load(), +c5859::load(), +c5860::load(), +c5861::load(), +c5862::load(), +c5863::load(), +c5864::load(), +c5865::load(), +c5866::load(), +c5867::load(), +c5868::load(), +c5869::load(), +c5870::load(), +c5871::load(), +c5872::load(), +c5873::load(), +c5874::load(), +c5875::load(), +c5876::load(), +c5877::load(), +c5878::load(), +c5879::load(), +c5880::load(), +c5881::load(), +c5882::load(), +c5883::load(), +c5884::load(), +c5885::load(), +c5886::load(), +c5887::load(), +c5888::load(), +c5889::load(), +c5890::load(), +c5891::load(), +c5892::load(), +c5893::load(), +c5894::load(), +c5895::load(), +c5896::load(), +c5897::load(), +c5898::load(), +c5899::load(), +c5900::load(), +c5901::load(), +c5902::load(), +c5903::load(), +c5904::load(), +c5905::load(), +c5906::load(), +c5907::load(), +c5908::load(), +c5909::load(), +c5910::load(), +c5911::load(), +c5912::load(), +c5913::load(), +c5914::load(), +c5915::load(), +c5916::load(), +c5917::load(), +c5918::load(), +c5919::load(), +c5920::load(), +c5921::load(), +c5922::load(), +c5923::load(), +c5924::load(), +c5925::load(), +c5926::load(), +c5927::load(), +c5928::load(), +c5929::load(), +c5930::load(), +c5931::load(), +c5932::load(), +c5933::load(), +c5934::load(), +c5935::load(), +c5936::load(), +c5937::load(), +c5938::load(), +c5939::load(), +c5940::load(), +c5941::load(), +c5942::load(), +c5943::load(), +c5944::load(), +c5945::load(), +c5946::load(), +c5947::load(), +c5948::load(), +c5949::load(), +c5950::load(), +c5951::load(), +c5952::load(), +c5953::load(), +c5954::load(), +c5955::load(), +c5956::load(), +c5957::load(), +c5958::load(), +c5959::load(), +c5960::load(), +c5961::load(), +c5962::load(), +c5963::load(), +c5964::load(), +c5965::load(), +c5966::load(), +c5967::load(), +c5968::load(), +c5969::load(), +c5970::load(), +c5971::load(), +c5972::load(), +c5973::load(), +c5974::load(), +c5975::load(), +c5976::load(), +c5977::load(), +c5978::load(), +c5979::load(), +c5980::load(), +c5981::load(), +c5982::load(), +c5983::load(), +c5984::load(), +c5985::load(), +c5986::load(), +c5987::load(), +c5988::load(), +c5989::load(), +c5990::load(), +c5991::load(), +c5992::load(), +c5993::load(), +c5994::load(), +c5995::load(), +c5996::load(), +c5997::load(), +c5998::load(), +c5999::load(), +c6000::load(), +c6001::load(), +c6002::load(), +c6003::load(), +c6004::load(), +c6005::load(), +c6006::load(), +c6007::load(), +c6008::load(), +c6009::load(), +c6010::load(), +c6011::load(), +c6012::load(), +c6013::load(), +c6014::load(), +c6015::load(), +c6016::load(), +c6017::load(), +c6018::load(), +c6019::load(), +c6020::load(), +c6021::load(), +c6022::load(), +c6023::load(), +c6024::load(), +c6025::load(), +c6026::load(), +c6027::load(), +c6028::load(), +c6029::load(), +c6030::load(), +c6031::load(), +c6032::load(), +c6033::load(), +c6034::load(), +c6035::load(), +c6036::load(), +c6037::load(), +c6038::load(), +c6039::load(), +c6040::load(), +c6041::load(), +c6042::load(), +c6043::load(), +c6044::load(), +c6045::load(), +c6046::load(), +c6047::load(), +c6048::load(), +c6049::load(), +c6050::load(), +c6051::load(), +c6052::load(), +c6053::load(), +c6054::load(), +c6055::load(), +c6056::load(), +c6057::load(), +c6058::load(), +c6059::load(), +c6060::load(), +c6061::load(), +c6062::load(), +c6063::load(), +c6064::load(), +c6065::load(), +c6066::load(), +c6067::load(), +c6068::load(), +c6069::load(), +c6070::load(), +c6071::load(), +c6072::load(), +c6073::load(), +c6074::load(), +c6075::load(), +c6076::load(), +c6077::load(), +c6078::load(), +c6079::load(), +c6080::load(), +c6081::load(), +c6082::load(), +c6083::load(), +c6084::load(), +c6085::load(), +c6086::load(), +c6087::load(), +c6088::load(), +c6089::load(), +c6090::load(), +c6091::load(), +c6092::load(), +c6093::load(), +c6094::load(), +c6095::load(), +c6096::load(), +c6097::load(), +c6098::load(), +c6099::load(), +c6100::load(), +c6101::load(), +c6102::load(), +c6103::load(), +c6104::load(), +c6105::load(), +c6106::load(), +c6107::load(), +c6108::load(), +c6109::load(), +c6110::load(), +c6111::load(), +c6112::load(), +c6113::load(), +c6114::load(), +c6115::load(), +c6116::load(), +c6117::load(), +c6118::load(), +c6119::load(), +c6120::load(), +c6121::load(), +c6122::load(), +c6123::load(), +c6124::load(), +c6125::load(), +c6126::load(), +c6127::load(), +c6128::load(), +c6129::load(), +c6130::load(), +c6131::load(), +c6132::load(), +c6133::load(), +c6134::load(), +c6135::load(), +c6136::load(), +c6137::load(), +c6138::load(), +c6139::load(), +c6140::load(), +c6141::load(), +c6142::load(), +c6143::load(), +c6144::load(), +c6145::load(), +c6146::load(), +c6147::load(), +c6148::load(), +c6149::load(), +c6150::load(), +c6151::load(), +c6152::load(), +c6153::load(), +c6154::load(), +c6155::load(), +c6156::load(), +c6157::load(), +c6158::load(), +c6159::load(), +c6160::load(), +c6161::load(), +c6162::load(), +c6163::load(), +c6164::load(), +c6165::load(), +c6166::load(), +c6167::load(), +c6168::load(), +c6169::load(), +c6170::load(), +c6171::load(), +c6172::load(), +c6173::load(), +c6174::load(), +c6175::load(), +c6176::load(), +c6177::load(), +c6178::load(), +c6179::load(), +c6180::load(), +c6181::load(), +c6182::load(), +c6183::load(), +c6184::load(), +c6185::load(), +c6186::load(), +c6187::load(), +c6188::load(), +c6189::load(), +c6190::load(), +c6191::load(), +c6192::load(), +c6193::load(), +c6194::load(), +c6195::load(), +c6196::load(), +c6197::load(), +c6198::load(), +c6199::load(), +c6200::load(), +c6201::load(), +c6202::load(), +c6203::load(), +c6204::load(), +c6205::load(), +c6206::load(), +c6207::load(), +c6208::load(), +c6209::load(), +c6210::load(), +c6211::load(), +c6212::load(), +c6213::load(), +c6214::load(), +c6215::load(), +c6216::load(), +c6217::load(), +c6218::load(), +c6219::load(), +c6220::load(), +c6221::load(), +c6222::load(), +c6223::load(), +c6224::load(), +c6225::load(), +c6226::load(), +c6227::load(), +c6228::load(), +c6229::load(), +c6230::load(), +c6231::load(), +c6232::load(), +c6233::load(), +c6234::load(), +c6235::load(), +c6236::load(), +c6237::load(), +c6238::load(), +c6239::load(), +c6240::load(), +c6241::load(), +c6242::load(), +c6243::load(), +c6244::load(), +c6245::load(), +c6246::load(), +c6247::load(), +c6248::load(), +c6249::load(), +c6250::load(), +c6251::load(), +c6252::load(), +c6253::load(), +c6254::load(), +c6255::load(), +c6256::load(), +c6257::load(), +c6258::load(), +c6259::load(), +c6260::load(), +c6261::load(), +c6262::load(), +c6263::load(), +c6264::load(), +c6265::load(), +c6266::load(), +c6267::load(), +c6268::load(), +c6269::load(), +c6270::load(), +c6271::load(), +c6272::load(), +c6273::load(), +c6274::load(), +c6275::load(), +c6276::load(), +c6277::load(), +c6278::load(), +c6279::load(), +c6280::load(), +c6281::load(), +c6282::load(), +c6283::load(), +c6284::load(), +c6285::load(), +c6286::load(), +c6287::load(), +c6288::load(), +c6289::load(), +c6290::load(), +c6291::load(), +c6292::load(), +c6293::load(), +c6294::load(), +c6295::load(), +c6296::load(), +c6297::load(), +c6298::load(), +c6299::load(), +c6300::load(), +c6301::load(), +c6302::load(), +c6303::load(), +c6304::load(), +c6305::load(), +c6306::load(), +c6307::load(), +c6308::load(), +c6309::load(), +c6310::load(), +c6311::load(), +c6312::load(), +c6313::load(), +c6314::load(), +c6315::load(), +c6316::load(), +c6317::load(), +c6318::load(), +c6319::load(), +c6320::load(), +c6321::load(), +c6322::load(), +c6323::load(), +c6324::load(), +c6325::load(), +c6326::load(), +c6327::load(), +c6328::load(), +c6329::load(), +c6330::load(), +c6331::load(), +c6332::load(), +c6333::load(), +c6334::load(), +c6335::load(), +c6336::load(), +c6337::load(), +c6338::load(), +c6339::load(), +c6340::load(), +c6341::load(), +c6342::load(), +c6343::load(), +c6344::load(), +c6345::load(), +c6346::load(), +c6347::load(), +c6348::load(), +c6349::load(), +c6350::load(), +c6351::load(), +c6352::load(), +c6353::load(), +c6354::load(), +c6355::load(), +c6356::load(), +c6357::load(), +c6358::load(), +c6359::load(), +c6360::load(), +c6361::load(), +c6362::load(), +c6363::load(), +c6364::load(), +c6365::load(), +c6366::load(), +c6367::load(), +c6368::load(), +c6369::load(), +c6370::load(), +c6371::load(), +c6372::load(), +c6373::load(), +c6374::load(), +c6375::load(), +c6376::load(), +c6377::load(), +c6378::load(), +c6379::load(), +c6380::load(), +c6381::load(), +c6382::load(), +c6383::load(), +c6384::load(), +c6385::load(), +c6386::load(), +c6387::load(), +c6388::load(), +c6389::load(), +c6390::load(), +c6391::load(), +c6392::load(), +c6393::load(), +c6394::load(), +c6395::load(), +c6396::load(), +c6397::load(), +c6398::load(), +c6399::load(), +c6400::load(), +c6401::load(), +c6402::load(), +c6403::load(), +c6404::load(), +c6405::load(), +c6406::load(), +c6407::load(), +c6408::load(), +c6409::load(), +c6410::load(), +c6411::load(), +c6412::load(), +c6413::load(), +c6414::load(), +c6415::load(), +c6416::load(), +c6417::load(), +c6418::load(), +c6419::load(), +c6420::load(), +c6421::load(), +c6422::load(), +c6423::load(), +c6424::load(), +c6425::load(), +c6426::load(), +c6427::load(), +c6428::load(), +c6429::load(), +c6430::load(), +c6431::load(), +c6432::load(), +c6433::load(), +c6434::load(), +c6435::load(), +c6436::load(), +c6437::load(), +c6438::load(), +c6439::load(), +c6440::load(), +c6441::load(), +c6442::load(), +c6443::load(), +c6444::load(), +c6445::load(), +c6446::load(), +c6447::load(), +c6448::load(), +c6449::load(), +c6450::load(), +c6451::load(), +c6452::load(), +c6453::load(), +c6454::load(), +c6455::load(), +c6456::load(), +c6457::load(), +c6458::load(), +c6459::load(), +c6460::load(), +c6461::load(), +c6462::load(), +c6463::load(), +c6464::load(), +c6465::load(), +c6466::load(), +c6467::load(), +c6468::load(), +c6469::load(), +c6470::load(), +c6471::load(), +c6472::load(), +c6473::load(), +c6474::load(), +c6475::load(), +c6476::load(), +c6477::load(), +c6478::load(), +c6479::load(), +c6480::load(), +c6481::load(), +c6482::load(), +c6483::load(), +c6484::load(), +c6485::load(), +c6486::load(), +c6487::load(), +c6488::load(), +c6489::load(), +c6490::load(), +c6491::load(), +c6492::load(), +c6493::load(), +c6494::load(), +c6495::load(), +c6496::load(), +c6497::load(), +c6498::load(), +c6499::load(), +c6500::load(), +c6501::load(), +c6502::load(), +c6503::load(), +c6504::load(), +c6505::load(), +c6506::load(), +c6507::load(), +c6508::load(), +c6509::load(), +c6510::load(), +c6511::load(), +c6512::load(), +c6513::load(), +c6514::load(), +c6515::load(), +c6516::load(), +c6517::load(), +c6518::load(), +c6519::load(), +c6520::load(), +c6521::load(), +c6522::load(), +c6523::load(), +c6524::load(), +c6525::load(), +c6526::load(), +c6527::load(), +c6528::load(), +c6529::load(), +c6530::load(), +c6531::load(), +c6532::load(), +c6533::load(), +c6534::load(), +c6535::load(), +c6536::load(), +c6537::load(), +c6538::load(), +c6539::load(), +c6540::load(), +c6541::load(), +c6542::load(), +c6543::load(), +c6544::load(), +c6545::load(), +c6546::load(), +c6547::load(), +c6548::load(), +c6549::load(), +c6550::load(), +c6551::load(), +c6552::load(), +c6553::load(), +c6554::load(), +c6555::load(), +c6556::load(), +c6557::load(), +c6558::load(), +c6559::load(), +c6560::load(), +c6561::load(), +c6562::load(), +c6563::load(), +c6564::load(), +c6565::load(), +c6566::load(), +c6567::load(), +c6568::load(), +c6569::load(), +c6570::load(), +c6571::load(), +c6572::load(), +c6573::load(), +c6574::load(), +c6575::load(), +c6576::load(), +c6577::load(), +c6578::load(), +c6579::load(), +c6580::load(), +c6581::load(), +c6582::load(), +c6583::load(), +c6584::load(), +c6585::load(), +c6586::load(), +c6587::load(), +c6588::load(), +c6589::load(), +c6590::load(), +c6591::load(), +c6592::load(), +c6593::load(), +c6594::load(), +c6595::load(), +c6596::load(), +c6597::load(), +c6598::load(), +c6599::load(), +c6600::load(), +c6601::load(), +c6602::load(), +c6603::load(), +c6604::load(), +c6605::load(), +c6606::load(), +c6607::load(), +c6608::load(), +c6609::load(), +c6610::load(), +c6611::load(), +c6612::load(), +c6613::load(), +c6614::load(), +c6615::load(), +c6616::load(), +c6617::load(), +c6618::load(), +c6619::load(), +c6620::load(), +c6621::load(), +c6622::load(), +c6623::load(), +c6624::load(), +c6625::load(), +c6626::load(), +c6627::load(), +c6628::load(), +c6629::load(), +c6630::load(), +c6631::load(), +c6632::load(), +c6633::load(), +c6634::load(), +c6635::load(), +c6636::load(), +c6637::load(), +c6638::load(), +c6639::load(), +c6640::load(), +c6641::load(), +c6642::load(), +c6643::load(), +c6644::load(), +c6645::load(), +c6646::load(), +c6647::load(), +c6648::load(), +c6649::load(), +c6650::load(), +c6651::load(), +c6652::load(), +c6653::load(), +c6654::load(), +c6655::load(), +c6656::load(), +c6657::load(), +c6658::load(), +c6659::load(), +c6660::load(), +c6661::load(), +c6662::load(), +c6663::load(), +c6664::load(), +c6665::load(), +c6666::load(), +c6667::load(), +c6668::load(), +c6669::load(), +c6670::load(), +c6671::load(), +c6672::load(), +c6673::load(), +c6674::load(), +c6675::load(), +c6676::load(), +c6677::load(), +c6678::load(), +c6679::load(), +c6680::load(), +c6681::load(), +c6682::load(), +c6683::load(), +c6684::load(), +c6685::load(), +c6686::load(), +c6687::load(), +c6688::load(), +c6689::load(), +c6690::load(), +c6691::load(), +c6692::load(), +c6693::load(), +c6694::load(), +c6695::load(), +c6696::load(), +c6697::load(), +c6698::load(), +c6699::load(), +c6700::load(), +c6701::load(), +c6702::load(), +c6703::load(), +c6704::load(), +c6705::load(), +c6706::load(), +c6707::load(), +c6708::load(), +c6709::load(), +c6710::load(), +c6711::load(), +c6712::load(), +c6713::load(), +c6714::load(), +c6715::load(), +c6716::load(), +c6717::load(), +c6718::load(), +c6719::load(), +c6720::load(), +c6721::load(), +c6722::load(), +c6723::load(), +c6724::load(), +c6725::load(), +c6726::load(), +c6727::load(), +c6728::load(), +c6729::load(), +c6730::load(), +c6731::load(), +c6732::load(), +c6733::load(), +c6734::load(), +c6735::load(), +c6736::load(), +c6737::load(), +c6738::load(), +c6739::load(), +c6740::load(), +c6741::load(), +c6742::load(), +c6743::load(), +c6744::load(), +c6745::load(), +c6746::load(), +c6747::load(), +c6748::load(), +c6749::load(), +c6750::load(), +c6751::load(), +c6752::load(), +c6753::load(), +c6754::load(), +c6755::load(), +c6756::load(), +c6757::load(), +c6758::load(), +c6759::load(), +c6760::load(), +c6761::load(), +c6762::load(), +c6763::load(), +c6764::load(), +c6765::load(), +c6766::load(), +c6767::load(), +c6768::load(), +c6769::load(), +c6770::load(), +c6771::load(), +c6772::load(), +c6773::load(), +c6774::load(), +c6775::load(), +c6776::load(), +c6777::load(), +c6778::load(), +c6779::load(), +c6780::load(), +c6781::load(), +c6782::load(), +c6783::load(), +c6784::load(), +c6785::load(), +c6786::load(), +c6787::load(), +c6788::load(), +c6789::load(), +c6790::load(), +c6791::load(), +c6792::load(), +c6793::load(), +c6794::load(), +c6795::load(), +c6796::load(), +c6797::load(), +c6798::load(), +c6799::load(), +c6800::load(), +c6801::load(), +c6802::load(), +c6803::load(), +c6804::load(), +c6805::load(), +c6806::load(), +c6807::load(), +c6808::load(), +c6809::load(), +c6810::load(), +c6811::load(), +c6812::load(), +c6813::load(), +c6814::load(), +c6815::load(), +c6816::load(), +c6817::load(), +c6818::load(), +c6819::load(), +c6820::load(), +c6821::load(), +c6822::load(), +c6823::load(), +c6824::load(), +c6825::load(), +c6826::load(), +c6827::load(), +c6828::load(), +c6829::load(), +c6830::load(), +c6831::load(), +c6832::load(), +c6833::load(), +c6834::load(), +c6835::load(), +c6836::load(), +c6837::load(), +c6838::load(), +c6839::load(), +c6840::load(), +c6841::load(), +c6842::load(), +c6843::load(), +c6844::load(), +c6845::load(), +c6846::load(), +c6847::load(), +c6848::load(), +c6849::load(), +c6850::load(), +c6851::load(), +c6852::load(), +c6853::load(), +c6854::load(), +c6855::load(), +c6856::load(), +c6857::load(), +c6858::load(), +c6859::load(), +c6860::load(), +c6861::load(), +c6862::load(), +c6863::load(), +c6864::load(), +c6865::load(), +c6866::load(), +c6867::load(), +c6868::load(), +c6869::load(), +c6870::load(), +c6871::load(), +c6872::load(), +c6873::load(), +c6874::load(), +c6875::load(), +c6876::load(), +c6877::load(), +c6878::load(), +c6879::load(), +c6880::load(), +c6881::load(), +c6882::load(), +c6883::load(), +c6884::load(), +c6885::load(), +c6886::load(), +c6887::load(), +c6888::load(), +c6889::load(), +c6890::load(), +c6891::load(), +c6892::load(), +c6893::load(), +c6894::load(), +c6895::load(), +c6896::load(), +c6897::load(), +c6898::load(), +c6899::load(), +c6900::load(), +c6901::load(), +c6902::load(), +c6903::load(), +c6904::load(), +c6905::load(), +c6906::load(), +c6907::load(), +c6908::load(), +c6909::load(), +c6910::load(), +c6911::load(), +c6912::load(), +c6913::load(), +c6914::load(), +c6915::load(), +c6916::load(), +c6917::load(), +c6918::load(), +c6919::load(), +c6920::load(), +c6921::load(), +c6922::load(), +c6923::load(), +c6924::load(), +c6925::load(), +c6926::load(), +c6927::load(), +c6928::load(), +c6929::load(), +c6930::load(), +c6931::load(), +c6932::load(), +c6933::load(), +c6934::load(), +c6935::load(), +c6936::load(), +c6937::load(), +c6938::load(), +c6939::load(), +c6940::load(), +c6941::load(), +c6942::load(), +c6943::load(), +c6944::load(), +c6945::load(), +c6946::load(), +c6947::load(), +c6948::load(), +c6949::load(), +c6950::load(), +c6951::load(), +c6952::load(), +c6953::load(), +c6954::load(), +c6955::load(), +c6956::load(), +c6957::load(), +c6958::load(), +c6959::load(), +c6960::load(), +c6961::load(), +c6962::load(), +c6963::load(), +c6964::load(), +c6965::load(), +c6966::load(), +c6967::load(), +c6968::load(), +c6969::load(), +c6970::load(), +c6971::load(), +c6972::load(), +c6973::load(), +c6974::load(), +c6975::load(), +c6976::load(), +c6977::load(), +c6978::load(), +c6979::load(), +c6980::load(), +c6981::load(), +c6982::load(), +c6983::load(), +c6984::load(), +c6985::load(), +c6986::load(), +c6987::load(), +c6988::load(), +c6989::load(), +c6990::load(), +c6991::load(), +c6992::load(), +c6993::load(), +c6994::load(), +c6995::load(), +c6996::load(), +c6997::load(), +c6998::load(), +c6999::load(), +c7000::load(), +c7001::load(), +c7002::load(), +c7003::load(), +c7004::load(), +c7005::load(), +c7006::load(), +c7007::load(), +c7008::load(), +c7009::load(), +c7010::load(), +c7011::load(), +c7012::load(), +c7013::load(), +c7014::load(), +c7015::load(), +c7016::load(), +c7017::load(), +c7018::load(), +c7019::load(), +c7020::load(), +c7021::load(), +c7022::load(), +c7023::load(), +c7024::load(), +c7025::load(), +c7026::load(), +c7027::load(), +c7028::load(), +c7029::load(), +c7030::load(), +c7031::load(), +c7032::load(), +c7033::load(), +c7034::load(), +c7035::load(), +c7036::load(), +c7037::load(), +c7038::load(), +c7039::load(), +c7040::load(), +c7041::load(), +c7042::load(), +c7043::load(), +c7044::load(), +c7045::load(), +c7046::load(), +c7047::load(), +c7048::load(), +c7049::load(), +c7050::load(), +c7051::load(), +c7052::load(), +c7053::load(), +c7054::load(), +c7055::load(), +c7056::load(), +c7057::load(), +c7058::load(), +c7059::load(), +c7060::load(), +c7061::load(), +c7062::load(), +c7063::load(), +c7064::load(), +c7065::load(), +c7066::load(), +c7067::load(), +c7068::load(), +c7069::load(), +c7070::load(), +c7071::load(), +c7072::load(), +c7073::load(), +c7074::load(), +c7075::load(), +c7076::load(), +c7077::load(), +c7078::load(), +c7079::load(), +c7080::load(), +c7081::load(), +c7082::load(), +c7083::load(), +c7084::load(), +c7085::load(), +c7086::load(), +c7087::load(), +c7088::load(), +c7089::load(), +c7090::load(), +c7091::load(), +c7092::load(), +c7093::load(), +c7094::load(), +c7095::load(), +c7096::load(), +c7097::load(), +c7098::load(), +c7099::load(), +c7100::load(), +c7101::load(), +c7102::load(), +c7103::load(), +c7104::load(), +c7105::load(), +c7106::load(), +c7107::load(), +c7108::load(), +c7109::load(), +c7110::load(), +c7111::load(), +c7112::load(), +c7113::load(), +c7114::load(), +c7115::load(), +c7116::load(), +c7117::load(), +c7118::load(), +c7119::load(), +c7120::load(), +c7121::load(), +c7122::load(), +c7123::load(), +c7124::load(), +c7125::load(), +c7126::load(), +c7127::load(), +c7128::load(), +c7129::load(), +c7130::load(), +c7131::load(), +c7132::load(), +c7133::load(), +c7134::load(), +c7135::load(), +c7136::load(), +c7137::load(), +c7138::load(), +c7139::load(), +c7140::load(), +c7141::load(), +c7142::load(), +c7143::load(), +c7144::load(), +c7145::load(), +c7146::load(), +c7147::load(), +c7148::load(), +c7149::load(), +c7150::load(), +c7151::load(), +c7152::load(), +c7153::load(), +c7154::load(), +c7155::load(), +c7156::load(), +c7157::load(), +c7158::load(), +c7159::load(), +c7160::load(), +c7161::load(), +c7162::load(), +c7163::load(), +c7164::load(), +c7165::load(), +c7166::load(), +c7167::load(), +c7168::load(), +c7169::load(), +c7170::load(), +c7171::load(), +c7172::load(), +c7173::load(), +c7174::load(), +c7175::load(), +c7176::load(), +c7177::load(), +c7178::load(), +c7179::load(), +c7180::load(), +c7181::load(), +c7182::load(), +c7183::load(), +c7184::load(), +c7185::load(), +c7186::load(), +c7187::load(), +c7188::load(), +c7189::load(), +c7190::load(), +c7191::load(), +c7192::load(), +c7193::load(), +c7194::load(), +c7195::load(), +c7196::load(), +c7197::load(), +c7198::load(), +c7199::load(), +c7200::load(), +c7201::load(), +c7202::load(), +c7203::load(), +c7204::load(), +c7205::load(), +c7206::load(), +c7207::load(), +c7208::load(), +c7209::load(), +c7210::load(), +c7211::load(), +c7212::load(), +c7213::load(), +c7214::load(), +c7215::load(), +c7216::load(), +c7217::load(), +c7218::load(), +c7219::load(), +c7220::load(), +c7221::load(), +c7222::load(), +c7223::load(), +c7224::load(), +c7225::load(), +c7226::load(), +c7227::load(), +c7228::load(), +c7229::load(), +c7230::load(), +c7231::load(), +c7232::load(), +c7233::load(), +c7234::load(), +c7235::load(), +c7236::load(), +c7237::load(), +c7238::load(), +c7239::load(), +c7240::load(), +c7241::load(), +c7242::load(), +c7243::load(), +c7244::load(), +c7245::load(), +c7246::load(), +c7247::load(), +c7248::load(), +c7249::load(), +c7250::load(), +c7251::load(), +c7252::load(), +c7253::load(), +c7254::load(), +c7255::load(), +c7256::load(), +c7257::load(), +c7258::load(), +c7259::load(), +c7260::load(), +c7261::load(), +c7262::load(), +c7263::load(), +c7264::load(), +c7265::load(), +c7266::load(), +c7267::load(), +c7268::load(), +c7269::load(), +c7270::load(), +c7271::load(), +c7272::load(), +c7273::load(), +c7274::load(), +c7275::load(), +c7276::load(), +c7277::load(), +c7278::load(), +c7279::load(), +c7280::load(), +c7281::load(), +c7282::load(), +c7283::load(), +c7284::load(), +c7285::load(), +c7286::load(), +c7287::load(), +c7288::load(), +c7289::load(), +c7290::load(), +c7291::load(), +c7292::load(), +c7293::load(), +c7294::load(), +c7295::load(), +c7296::load(), +c7297::load(), +c7298::load(), +c7299::load(), +c7300::load(), +c7301::load(), +c7302::load(), +c7303::load(), +c7304::load(), +c7305::load(), +c7306::load(), +c7307::load(), +c7308::load(), +c7309::load(), +c7310::load(), +c7311::load(), +c7312::load(), +c7313::load(), +c7314::load(), +c7315::load(), +c7316::load(), +c7317::load(), +c7318::load(), +c7319::load(), +c7320::load(), +c7321::load(), +c7322::load(), +c7323::load(), +c7324::load(), +c7325::load(), +c7326::load(), +c7327::load(), +c7328::load(), +c7329::load(), +c7330::load(), +c7331::load(), +c7332::load(), +c7333::load(), +c7334::load(), +c7335::load(), +c7336::load(), +c7337::load(), +c7338::load(), +c7339::load(), +c7340::load(), +c7341::load(), +c7342::load(), +c7343::load(), +c7344::load(), +c7345::load(), +c7346::load(), +c7347::load(), +c7348::load(), +c7349::load(), +c7350::load(), +c7351::load(), +c7352::load(), +c7353::load(), +c7354::load(), +c7355::load(), +c7356::load(), +c7357::load(), +c7358::load(), +c7359::load(), +c7360::load(), +c7361::load(), +c7362::load(), +c7363::load(), +c7364::load(), +c7365::load(), +c7366::load(), +c7367::load(), +c7368::load(), +c7369::load(), +c7370::load(), +c7371::load(), +c7372::load(), +c7373::load(), +c7374::load(), +c7375::load(), +c7376::load(), +c7377::load(), +c7378::load(), +c7379::load(), +c7380::load(), +c7381::load(), +c7382::load(), +c7383::load(), +c7384::load(), +c7385::load(), +c7386::load(), +c7387::load(), +c7388::load(), +c7389::load(), +c7390::load(), +c7391::load(), +c7392::load(), +c7393::load(), +c7394::load(), +c7395::load(), +c7396::load(), +c7397::load(), +c7398::load(), +c7399::load(), +c7400::load(), +c7401::load(), +c7402::load(), +c7403::load(), +c7404::load(), +c7405::load(), +c7406::load(), +c7407::load(), +c7408::load(), +c7409::load(), +c7410::load(), +c7411::load(), +c7412::load(), +c7413::load(), +c7414::load(), +c7415::load(), +c7416::load(), +c7417::load(), +c7418::load(), +c7419::load(), +c7420::load(), +c7421::load(), +c7422::load(), +c7423::load(), +c7424::load(), +c7425::load(), +c7426::load(), +c7427::load(), +c7428::load(), +c7429::load(), +c7430::load(), +c7431::load(), +c7432::load(), +c7433::load(), +c7434::load(), +c7435::load(), +c7436::load(), +c7437::load(), +c7438::load(), +c7439::load(), +c7440::load(), +c7441::load(), +c7442::load(), +c7443::load(), +c7444::load(), +c7445::load(), +c7446::load(), +c7447::load(), +c7448::load(), +c7449::load(), +c7450::load(), +c7451::load(), +c7452::load(), +c7453::load(), +c7454::load(), +c7455::load(), +c7456::load(), +c7457::load(), +c7458::load(), +c7459::load(), +c7460::load(), +c7461::load(), +c7462::load(), +c7463::load(), +c7464::load(), +c7465::load(), +c7466::load(), +c7467::load(), +c7468::load(), +c7469::load(), +c7470::load(), +c7471::load(), +c7472::load(), +c7473::load(), +c7474::load(), +c7475::load(), +c7476::load(), +c7477::load(), +c7478::load(), +c7479::load(), +c7480::load(), +c7481::load(), +c7482::load(), +c7483::load(), +c7484::load(), +c7485::load(), +c7486::load(), +c7487::load(), +c7488::load(), +c7489::load(), +c7490::load(), +c7491::load(), +c7492::load(), +c7493::load(), +c7494::load(), +c7495::load(), +c7496::load(), +c7497::load(), +c7498::load(), +c7499::load(), +c7500::load(), +c7501::load(), +c7502::load(), +c7503::load(), +c7504::load(), +c7505::load(), +c7506::load(), +c7507::load(), +c7508::load(), +c7509::load(), +c7510::load(), +c7511::load(), +c7512::load(), +c7513::load(), +c7514::load(), +c7515::load(), +c7516::load(), +c7517::load(), +c7518::load(), +c7519::load(), +c7520::load(), +c7521::load(), +c7522::load(), +c7523::load(), +c7524::load(), +c7525::load(), +c7526::load(), +c7527::load(), +c7528::load(), +c7529::load(), +c7530::load(), +c7531::load(), +c7532::load(), +c7533::load(), +c7534::load(), +c7535::load(), +c7536::load(), +c7537::load(), +c7538::load(), +c7539::load(), +c7540::load(), +c7541::load(), +c7542::load(), +c7543::load(), +c7544::load(), +c7545::load(), +c7546::load(), +c7547::load(), +c7548::load(), +c7549::load(), +c7550::load(), +c7551::load(), +c7552::load(), +c7553::load(), +c7554::load(), +c7555::load(), +c7556::load(), +c7557::load(), +c7558::load(), +c7559::load(), +c7560::load(), +c7561::load(), +c7562::load(), +c7563::load(), +c7564::load(), +c7565::load(), +c7566::load(), +c7567::load(), +c7568::load(), +c7569::load(), +c7570::load(), +c7571::load(), +c7572::load(), +c7573::load(), +c7574::load(), +c7575::load(), +c7576::load(), +c7577::load(), +c7578::load(), +c7579::load(), +c7580::load(), +c7581::load(), +c7582::load(), +c7583::load(), +c7584::load(), +c7585::load(), +c7586::load(), +c7587::load(), +c7588::load(), +c7589::load(), +c7590::load(), +c7591::load(), +c7592::load(), +c7593::load(), +c7594::load(), +c7595::load(), +c7596::load(), +c7597::load(), +c7598::load(), +c7599::load(), +c7600::load(), +c7601::load(), +c7602::load(), +c7603::load(), +c7604::load(), +c7605::load(), +c7606::load(), +c7607::load(), +c7608::load(), +c7609::load(), +c7610::load(), +c7611::load(), +c7612::load(), +c7613::load(), +c7614::load(), +c7615::load(), +c7616::load(), +c7617::load(), +c7618::load(), +c7619::load(), +c7620::load(), +c7621::load(), +c7622::load(), +c7623::load(), +c7624::load(), +c7625::load(), +c7626::load(), +c7627::load(), +c7628::load(), +c7629::load(), +c7630::load(), +c7631::load(), +c7632::load(), +c7633::load(), +c7634::load(), +c7635::load(), +c7636::load(), +c7637::load(), +c7638::load(), +c7639::load(), +c7640::load(), +c7641::load(), +c7642::load(), +c7643::load(), +c7644::load(), +c7645::load(), +c7646::load(), +c7647::load(), +c7648::load(), +c7649::load(), +c7650::load(), +c7651::load(), +c7652::load(), +c7653::load(), +c7654::load(), +c7655::load(), +c7656::load(), +c7657::load(), +c7658::load(), +c7659::load(), +c7660::load(), +c7661::load(), +c7662::load(), +c7663::load(), +c7664::load(), +c7665::load(), +c7666::load(), +c7667::load(), +c7668::load(), +c7669::load(), +c7670::load(), +c7671::load(), +c7672::load(), +c7673::load(), +c7674::load(), +c7675::load(), +c7676::load(), +c7677::load(), +c7678::load(), +c7679::load(), +c7680::load(), +c7681::load(), +c7682::load(), +c7683::load(), +c7684::load(), +c7685::load(), +c7686::load(), +c7687::load(), +c7688::load(), +c7689::load(), +c7690::load(), +c7691::load(), +c7692::load(), +c7693::load(), +c7694::load(), +c7695::load(), +c7696::load(), +c7697::load(), +c7698::load(), +c7699::load(), +c7700::load(), +c7701::load(), +c7702::load(), +c7703::load(), +c7704::load(), +c7705::load(), +c7706::load(), +c7707::load(), +c7708::load(), +c7709::load(), +c7710::load(), +c7711::load(), +c7712::load(), +c7713::load(), +c7714::load(), +c7715::load(), +c7716::load(), +c7717::load(), +c7718::load(), +c7719::load(), +c7720::load(), +c7721::load(), +c7722::load(), +c7723::load(), +c7724::load(), +c7725::load(), +c7726::load(), +c7727::load(), +c7728::load(), +c7729::load(), +c7730::load(), +c7731::load(), +c7732::load(), +c7733::load(), +c7734::load(), +c7735::load(), +c7736::load(), +c7737::load(), +c7738::load(), +c7739::load(), +c7740::load(), +c7741::load(), +c7742::load(), +c7743::load(), +c7744::load(), +c7745::load(), +c7746::load(), +c7747::load(), +c7748::load(), +c7749::load(), +c7750::load(), +c7751::load(), +c7752::load(), +c7753::load(), +c7754::load(), +c7755::load(), +c7756::load(), +c7757::load(), +c7758::load(), +c7759::load(), +c7760::load(), +c7761::load(), +c7762::load(), +c7763::load(), +c7764::load(), +c7765::load(), +c7766::load(), +c7767::load(), +c7768::load(), +c7769::load(), +c7770::load(), +c7771::load(), +c7772::load(), +c7773::load(), +c7774::load(), +c7775::load(), +c7776::load(), +c7777::load(), +c7778::load(), +c7779::load(), +c7780::load(), +c7781::load(), +c7782::load(), +c7783::load(), +c7784::load(), +c7785::load(), +c7786::load(), +c7787::load(), +c7788::load(), +c7789::load(), +c7790::load(), +c7791::load(), +c7792::load(), +c7793::load(), +c7794::load(), +c7795::load(), +c7796::load(), +c7797::load(), +c7798::load(), +c7799::load(), +c7800::load(), +c7801::load(), +c7802::load(), +c7803::load(), +c7804::load(), +c7805::load(), +c7806::load(), +c7807::load(), +c7808::load(), +c7809::load(), +c7810::load(), +c7811::load(), +c7812::load(), +c7813::load(), +c7814::load(), +c7815::load(), +c7816::load(), +c7817::load(), +c7818::load(), +c7819::load(), +c7820::load(), +c7821::load(), +c7822::load(), +c7823::load(), +c7824::load(), +c7825::load(), +c7826::load(), +c7827::load(), +c7828::load(), +c7829::load(), +c7830::load(), +c7831::load(), +c7832::load(), +c7833::load(), +c7834::load(), +c7835::load(), +c7836::load(), +c7837::load(), +c7838::load(), +c7839::load(), +c7840::load(), +c7841::load(), +c7842::load(), +c7843::load(), +c7844::load(), +c7845::load(), +c7846::load(), +c7847::load(), +c7848::load(), +c7849::load(), +c7850::load(), +c7851::load(), +c7852::load(), +c7853::load(), +c7854::load(), +c7855::load(), +c7856::load(), +c7857::load(), +c7858::load(), +c7859::load(), +c7860::load(), +c7861::load(), +c7862::load(), +c7863::load(), +c7864::load(), +c7865::load(), +c7866::load(), +c7867::load(), +c7868::load(), +c7869::load(), +c7870::load(), +c7871::load(), +c7872::load(), +c7873::load(), +c7874::load(), +c7875::load(), +c7876::load(), +c7877::load(), +c7878::load(), +c7879::load(), +c7880::load(), +c7881::load(), +c7882::load(), +c7883::load(), +c7884::load(), +c7885::load(), +c7886::load(), +c7887::load(), +c7888::load(), +c7889::load(), +c7890::load(), +c7891::load(), +c7892::load(), +c7893::load(), +c7894::load(), +c7895::load(), +c7896::load(), +c7897::load(), +c7898::load(), +c7899::load(), +c7900::load(), +c7901::load(), +c7902::load(), +c7903::load(), +c7904::load(), +c7905::load(), +c7906::load(), +c7907::load(), +c7908::load(), +c7909::load(), +c7910::load(), +c7911::load(), +c7912::load(), +c7913::load(), +c7914::load(), +c7915::load(), +c7916::load(), +c7917::load(), +c7918::load(), +c7919::load(), +c7920::load(), +c7921::load(), +c7922::load(), +c7923::load(), +c7924::load(), +c7925::load(), +c7926::load(), +c7927::load(), +c7928::load(), +c7929::load(), +c7930::load(), +c7931::load(), +c7932::load(), +c7933::load(), +c7934::load(), +c7935::load(), +c7936::load(), +c7937::load(), +c7938::load(), +c7939::load(), +c7940::load(), +c7941::load(), +c7942::load(), +c7943::load(), +c7944::load(), +c7945::load(), +c7946::load(), +c7947::load(), +c7948::load(), +c7949::load(), +c7950::load(), +c7951::load(), +c7952::load(), +c7953::load(), +c7954::load(), +c7955::load(), +c7956::load(), +c7957::load(), +c7958::load(), +c7959::load(), +c7960::load(), +c7961::load(), +c7962::load(), +c7963::load(), +c7964::load(), +c7965::load(), +c7966::load(), +c7967::load(), +c7968::load(), +c7969::load(), +c7970::load(), +c7971::load(), +c7972::load(), +c7973::load(), +c7974::load(), +c7975::load(), +c7976::load(), +c7977::load(), +c7978::load(), +c7979::load(), +c7980::load(), +c7981::load(), +c7982::load(), +c7983::load(), +c7984::load(), +c7985::load(), +c7986::load(), +c7987::load(), +c7988::load(), +c7989::load(), +c7990::load(), +c7991::load(), +c7992::load(), +c7993::load(), +c7994::load(), +c7995::load(), +c7996::load(), +c7997::load(), +c7998::load(), +c7999::load(), +c8000::load(), +c8001::load(), +c8002::load(), +c8003::load(), +c8004::load(), +c8005::load(), +c8006::load(), +c8007::load(), +c8008::load(), +c8009::load(), +c8010::load(), +c8011::load(), +c8012::load(), +c8013::load(), +c8014::load(), +c8015::load(), +c8016::load(), +c8017::load(), +c8018::load(), +c8019::load(), +c8020::load(), +c8021::load(), +c8022::load(), +c8023::load(), +c8024::load(), +c8025::load(), +c8026::load(), +c8027::load(), +c8028::load(), +c8029::load(), +c8030::load(), +c8031::load(), +c8032::load(), +c8033::load(), +c8034::load(), +c8035::load(), +c8036::load(), +c8037::load(), +c8038::load(), +c8039::load(), +c8040::load(), +c8041::load(), +c8042::load(), +c8043::load(), +c8044::load(), +c8045::load(), +c8046::load(), +c8047::load(), +c8048::load(), +c8049::load(), +c8050::load(), +c8051::load(), +c8052::load(), +c8053::load(), +c8054::load(), +c8055::load(), +c8056::load(), +c8057::load(), +c8058::load(), +c8059::load(), +c8060::load(), +c8061::load(), +c8062::load(), +c8063::load(), +c8064::load(), +c8065::load(), +c8066::load(), +c8067::load(), +c8068::load(), +c8069::load(), +c8070::load(), +c8071::load(), +c8072::load(), +c8073::load(), +c8074::load(), +c8075::load(), +c8076::load(), +c8077::load(), +c8078::load(), +c8079::load(), +c8080::load(), +c8081::load(), +c8082::load(), +c8083::load(), +c8084::load(), +c8085::load(), +c8086::load(), +c8087::load(), +c8088::load(), +c8089::load(), +c8090::load(), +c8091::load(), +c8092::load(), +c8093::load(), +c8094::load(), +c8095::load(), +c8096::load(), +c8097::load(), +c8098::load(), +c8099::load(), +c8100::load(), +c8101::load(), +c8102::load(), +c8103::load(), +c8104::load(), +c8105::load(), +c8106::load(), +c8107::load(), +c8108::load(), +c8109::load(), +c8110::load(), +c8111::load(), +c8112::load(), +c8113::load(), +c8114::load(), +c8115::load(), +c8116::load(), +c8117::load(), +c8118::load(), +c8119::load(), +c8120::load(), +c8121::load(), +c8122::load(), +c8123::load(), +c8124::load(), +c8125::load(), +c8126::load(), +c8127::load(), +c8128::load(), +c8129::load(), +c8130::load(), +c8131::load(), +c8132::load(), +c8133::load(), +c8134::load(), +c8135::load(), +c8136::load(), +c8137::load(), +c8138::load(), +c8139::load(), +c8140::load(), +c8141::load(), +c8142::load(), +c8143::load(), +c8144::load(), +c8145::load(), +c8146::load(), +c8147::load(), +c8148::load(), +c8149::load(), +c8150::load(), +c8151::load(), +c8152::load(), +c8153::load(), +c8154::load(), +c8155::load(), +c8156::load(), +c8157::load(), +c8158::load(), +c8159::load(), +c8160::load(), +c8161::load(), +c8162::load(), +c8163::load(), +c8164::load(), +c8165::load(), +c8166::load(), +c8167::load(), +c8168::load(), +c8169::load(), +c8170::load(), +c8171::load(), +c8172::load(), +c8173::load(), +c8174::load(), +c8175::load(), +c8176::load(), +c8177::load(), +c8178::load(), +c8179::load(), +c8180::load(), +c8181::load(), +c8182::load(), +c8183::load(), +c8184::load(), +c8185::load(), +c8186::load(), +c8187::load(), +c8188::load(), +c8189::load(), +c8190::load(), +c8191::load(), +c8192::load(), +c8193::load(), +c8194::load(), +c8195::load(), +c8196::load(), +c8197::load(), +c8198::load(), +c8199::load(), +c8200::load(), +c8201::load(), +c8202::load(), +c8203::load(), +c8204::load(), +c8205::load(), +c8206::load(), +c8207::load(), +c8208::load(), +c8209::load(), +c8210::load(), +c8211::load(), +c8212::load(), +c8213::load(), +c8214::load(), +c8215::load(), +c8216::load(), +c8217::load(), +c8218::load(), +c8219::load(), +c8220::load(), +c8221::load(), +c8222::load(), +c8223::load(), +c8224::load(), +c8225::load(), +c8226::load(), +c8227::load(), +c8228::load(), +c8229::load(), +c8230::load(), +c8231::load(), +c8232::load(), +c8233::load(), +c8234::load(), +c8235::load(), +c8236::load(), +c8237::load(), +c8238::load(), +c8239::load(), +c8240::load(), +c8241::load(), +c8242::load(), +c8243::load(), +c8244::load(), +c8245::load(), +c8246::load(), +c8247::load(), +c8248::load(), +c8249::load(), +c8250::load(), +c8251::load(), +c8252::load(), +c8253::load(), +c8254::load(), +c8255::load(), +c8256::load(), +c8257::load(), +c8258::load(), +c8259::load(), +c8260::load(), +c8261::load(), +c8262::load(), +c8263::load(), +c8264::load(), +c8265::load(), +c8266::load(), +c8267::load(), +c8268::load(), +c8269::load(), +c8270::load(), +c8271::load(), +c8272::load(), +c8273::load(), +c8274::load(), +c8275::load(), +c8276::load(), +c8277::load(), +c8278::load(), +c8279::load(), +c8280::load(), +c8281::load(), +c8282::load(), +c8283::load(), +c8284::load(), +c8285::load(), +c8286::load(), +c8287::load(), +c8288::load(), +c8289::load(), +c8290::load(), +c8291::load(), +c8292::load(), +c8293::load(), +c8294::load(), +c8295::load(), +c8296::load(), +c8297::load(), +c8298::load(), +c8299::load(), +c8300::load(), +c8301::load(), +c8302::load(), +c8303::load(), +c8304::load(), +c8305::load(), +c8306::load(), +c8307::load(), +c8308::load(), +c8309::load(), +c8310::load(), +c8311::load(), +c8312::load(), +c8313::load(), +c8314::load(), +c8315::load(), +c8316::load(), +c8317::load(), +c8318::load(), +c8319::load(), +c8320::load(), +c8321::load(), +c8322::load(), +c8323::load(), +c8324::load(), +c8325::load(), +c8326::load(), +c8327::load(), +c8328::load(), +c8329::load(), +c8330::load(), +c8331::load(), +c8332::load(), +c8333::load(), +c8334::load(), +c8335::load(), +c8336::load(), +c8337::load(), +c8338::load(), +c8339::load(), +c8340::load(), +c8341::load(), +c8342::load(), +c8343::load(), +c8344::load(), +c8345::load(), +c8346::load(), +c8347::load(), +c8348::load(), +c8349::load(), +c8350::load(), +c8351::load(), +c8352::load(), +c8353::load(), +c8354::load(), +c8355::load(), +c8356::load(), +c8357::load(), +c8358::load(), +c8359::load(), +c8360::load(), +c8361::load(), +c8362::load(), +c8363::load(), +c8364::load(), +c8365::load(), +c8366::load(), +c8367::load(), +c8368::load(), +c8369::load(), +c8370::load(), +c8371::load(), +c8372::load(), +c8373::load(), +c8374::load(), +c8375::load(), +c8376::load(), +c8377::load(), +c8378::load(), +c8379::load(), +c8380::load(), +c8381::load(), +c8382::load(), +c8383::load(), +c8384::load(), +c8385::load(), +c8386::load(), +c8387::load(), +c8388::load(), +c8389::load(), +c8390::load(), +c8391::load(), +c8392::load(), +c8393::load(), +c8394::load(), +c8395::load(), +c8396::load(), +c8397::load(), +c8398::load(), +c8399::load(), +c8400::load(), +c8401::load(), +c8402::load(), +c8403::load(), +c8404::load(), +c8405::load(), +c8406::load(), +c8407::load(), +c8408::load(), +c8409::load(), +c8410::load(), +c8411::load(), +c8412::load(), +c8413::load(), +c8414::load(), +c8415::load(), +c8416::load(), +c8417::load(), +c8418::load(), +c8419::load(), +c8420::load(), +c8421::load(), +c8422::load(), +c8423::load(), +c8424::load(), +c8425::load(), +c8426::load(), +c8427::load(), +c8428::load(), +c8429::load(), +c8430::load(), +c8431::load(), +c8432::load(), +c8433::load(), +c8434::load(), +c8435::load(), +c8436::load(), +c8437::load(), +c8438::load(), +c8439::load(), +c8440::load(), +c8441::load(), +c8442::load(), +c8443::load(), +c8444::load(), +c8445::load(), +c8446::load(), +c8447::load(), +c8448::load(), +c8449::load(), +c8450::load(), +c8451::load(), +c8452::load(), +c8453::load(), +c8454::load(), +c8455::load(), +c8456::load(), +c8457::load(), +c8458::load(), +c8459::load(), +c8460::load(), +c8461::load(), +c8462::load(), +c8463::load(), +c8464::load(), +c8465::load(), +c8466::load(), +c8467::load(), +c8468::load(), +c8469::load(), +c8470::load(), +c8471::load(), +c8472::load(), +c8473::load(), +c8474::load(), +c8475::load(), +c8476::load(), +c8477::load(), +c8478::load(), +c8479::load(), +c8480::load(), +c8481::load(), +c8482::load(), +c8483::load(), +c8484::load(), +c8485::load(), +c8486::load(), +c8487::load(), +c8488::load(), +c8489::load(), +c8490::load(), +c8491::load(), +c8492::load(), +c8493::load(), +c8494::load(), +c8495::load(), +c8496::load(), +c8497::load(), +c8498::load(), +c8499::load(), +c8500::load(), +c8501::load(), +c8502::load(), +c8503::load(), +c8504::load(), +c8505::load(), +c8506::load(), +c8507::load(), +c8508::load(), +c8509::load(), +c8510::load(), +c8511::load(), +c8512::load(), +c8513::load(), +c8514::load(), +c8515::load(), +c8516::load(), +c8517::load(), +c8518::load(), +c8519::load(), +c8520::load(), +c8521::load(), +c8522::load(), +c8523::load(), +c8524::load(), +c8525::load(), +c8526::load(), +c8527::load(), +c8528::load(), +c8529::load(), +c8530::load(), +c8531::load(), +c8532::load(), +c8533::load(), +c8534::load(), +c8535::load(), +c8536::load(), +c8537::load(), +c8538::load(), +c8539::load(), +c8540::load(), +c8541::load(), +c8542::load(), +c8543::load(), +c8544::load(), +c8545::load(), +c8546::load(), +c8547::load(), +c8548::load(), +c8549::load(), +c8550::load(), +c8551::load(), +c8552::load(), +c8553::load(), +c8554::load(), +c8555::load(), +c8556::load(), +c8557::load(), +c8558::load(), +c8559::load(), +c8560::load(), +c8561::load(), +c8562::load(), +c8563::load(), +c8564::load(), +c8565::load(), +c8566::load(), +c8567::load(), +c8568::load(), +c8569::load(), +c8570::load(), +c8571::load(), +c8572::load(), +c8573::load(), +c8574::load(), +c8575::load(), +c8576::load(), +c8577::load(), +c8578::load(), +c8579::load(), +c8580::load(), +c8581::load(), +c8582::load(), +c8583::load(), +c8584::load(), +c8585::load(), +c8586::load(), +c8587::load(), +c8588::load(), +c8589::load(), +c8590::load(), +c8591::load(), +c8592::load(), +c8593::load(), +c8594::load(), +c8595::load(), +c8596::load(), +c8597::load(), +c8598::load(), +c8599::load(), +c8600::load(), +c8601::load(), +c8602::load(), +c8603::load(), +c8604::load(), +c8605::load(), +c8606::load(), +c8607::load(), +c8608::load(), +c8609::load(), +c8610::load(), +c8611::load(), +c8612::load(), +c8613::load(), +c8614::load(), +c8615::load(), +c8616::load(), +c8617::load(), +c8618::load(), +c8619::load(), +c8620::load(), +c8621::load(), +c8622::load(), +c8623::load(), +c8624::load(), +c8625::load(), +c8626::load(), +c8627::load(), +c8628::load(), +c8629::load(), +c8630::load(), +c8631::load(), +c8632::load(), +c8633::load(), +c8634::load(), +c8635::load(), +c8636::load(), +c8637::load(), +c8638::load(), +c8639::load(), +c8640::load(), +c8641::load(), +c8642::load(), +c8643::load(), +c8644::load(), +c8645::load(), +c8646::load(), +c8647::load(), +c8648::load(), +c8649::load(), +c8650::load(), +c8651::load(), +c8652::load(), +c8653::load(), +c8654::load(), +c8655::load(), +c8656::load(), +c8657::load(), +c8658::load(), +c8659::load(), +c8660::load(), +c8661::load(), +c8662::load(), +c8663::load(), +c8664::load(), +c8665::load(), +c8666::load(), +c8667::load(), +c8668::load(), +c8669::load(), +c8670::load(), +c8671::load(), +c8672::load(), +c8673::load(), +c8674::load(), +c8675::load(), +c8676::load(), +c8677::load(), +c8678::load(), +c8679::load(), +c8680::load(), +c8681::load(), +c8682::load(), +c8683::load(), +c8684::load(), +c8685::load(), +c8686::load(), +c8687::load(), +c8688::load(), +c8689::load(), +c8690::load(), +c8691::load(), +c8692::load(), +c8693::load(), +c8694::load(), +c8695::load(), +c8696::load(), +c8697::load(), +c8698::load(), +c8699::load(), +c8700::load(), +c8701::load(), +c8702::load(), +c8703::load(), +c8704::load(), +c8705::load(), +c8706::load(), +c8707::load(), +c8708::load(), +c8709::load(), +c8710::load(), +c8711::load(), +c8712::load(), +c8713::load(), +c8714::load(), +c8715::load(), +c8716::load(), +c8717::load(), +c8718::load(), +c8719::load(), +c8720::load(), +c8721::load(), +c8722::load(), +c8723::load(), +c8724::load(), +c8725::load(), +c8726::load(), +c8727::load(), +c8728::load(), +c8729::load(), +c8730::load(), +c8731::load(), +c8732::load(), +c8733::load(), +c8734::load(), +c8735::load(), +c8736::load(), +c8737::load(), +c8738::load(), +c8739::load(), +c8740::load(), +c8741::load(), +c8742::load(), +c8743::load(), +c8744::load(), +c8745::load(), +c8746::load(), +c8747::load(), +c8748::load(), +c8749::load(), +c8750::load(), +c8751::load(), +c8752::load(), +c8753::load(), +c8754::load(), +c8755::load(), +c8756::load(), +c8757::load(), +c8758::load(), +c8759::load(), +c8760::load(), +c8761::load(), +c8762::load(), +c8763::load(), +c8764::load(), +c8765::load(), +c8766::load(), +c8767::load(), +c8768::load(), +c8769::load(), +c8770::load(), +c8771::load(), +c8772::load(), +c8773::load(), +c8774::load(), +c8775::load(), +c8776::load(), +c8777::load(), +c8778::load(), +c8779::load(), +c8780::load(), +c8781::load(), +c8782::load(), +c8783::load(), +c8784::load(), +c8785::load(), +c8786::load(), +c8787::load(), +c8788::load(), +c8789::load(), +c8790::load(), +c8791::load(), +c8792::load(), +c8793::load(), +c8794::load(), +c8795::load(), +c8796::load(), +c8797::load(), +c8798::load(), +c8799::load(), +c8800::load(), +c8801::load(), +c8802::load(), +c8803::load(), +c8804::load(), +c8805::load(), +c8806::load(), +c8807::load(), +c8808::load(), +c8809::load(), +c8810::load(), +c8811::load(), +c8812::load(), +c8813::load(), +c8814::load(), +c8815::load(), +c8816::load(), +c8817::load(), +c8818::load(), +c8819::load(), +c8820::load(), +c8821::load(), +c8822::load(), +c8823::load(), +c8824::load(), +c8825::load(), +c8826::load(), +c8827::load(), +c8828::load(), +c8829::load(), +c8830::load(), +c8831::load(), +c8832::load(), +c8833::load(), +c8834::load(), +c8835::load(), +c8836::load(), +c8837::load(), +c8838::load(), +c8839::load(), +c8840::load(), +c8841::load(), +c8842::load(), +c8843::load(), +c8844::load(), +c8845::load(), +c8846::load(), +c8847::load(), +c8848::load(), +c8849::load(), +c8850::load(), +c8851::load(), +c8852::load(), +c8853::load(), +c8854::load(), +c8855::load(), +c8856::load(), +c8857::load(), +c8858::load(), +c8859::load(), +c8860::load(), +c8861::load(), +c8862::load(), +c8863::load(), +c8864::load(), +c8865::load(), +c8866::load(), +c8867::load(), +c8868::load(), +c8869::load(), +c8870::load(), +c8871::load(), +c8872::load(), +c8873::load(), +c8874::load(), +c8875::load(), +c8876::load(), +c8877::load(), +c8878::load(), +c8879::load(), +c8880::load(), +c8881::load(), +c8882::load(), +c8883::load(), +c8884::load(), +c8885::load(), +c8886::load(), +c8887::load(), +c8888::load(), +c8889::load(), +c8890::load(), +c8891::load(), +c8892::load(), +c8893::load(), +c8894::load(), +c8895::load(), +c8896::load(), +c8897::load(), +c8898::load(), +c8899::load(), +c8900::load(), +c8901::load(), +c8902::load(), +c8903::load(), +c8904::load(), +c8905::load(), +c8906::load(), +c8907::load(), +c8908::load(), +c8909::load(), +c8910::load(), +c8911::load(), +c8912::load(), +c8913::load(), +c8914::load(), +c8915::load(), +c8916::load(), +c8917::load(), +c8918::load(), +c8919::load(), +c8920::load(), +c8921::load(), +c8922::load(), +c8923::load(), +c8924::load(), +c8925::load(), +c8926::load(), +c8927::load(), +c8928::load(), +c8929::load(), +c8930::load(), +c8931::load(), +c8932::load(), +c8933::load(), +c8934::load(), +c8935::load(), +c8936::load(), +c8937::load(), +c8938::load(), +c8939::load(), +c8940::load(), +c8941::load(), +c8942::load(), +c8943::load(), +c8944::load(), +c8945::load(), +c8946::load(), +c8947::load(), +c8948::load(), +c8949::load(), +c8950::load(), +c8951::load(), +c8952::load(), +c8953::load(), +c8954::load(), +c8955::load(), +c8956::load(), +c8957::load(), +c8958::load(), +c8959::load(), +c8960::load(), +c8961::load(), +c8962::load(), +c8963::load(), +c8964::load(), +c8965::load(), +c8966::load(), +c8967::load(), +c8968::load(), +c8969::load(), +c8970::load(), +c8971::load(), +c8972::load(), +c8973::load(), +c8974::load(), +c8975::load(), +c8976::load(), +c8977::load(), +c8978::load(), +c8979::load(), +c8980::load(), +c8981::load(), +c8982::load(), +c8983::load(), +c8984::load(), +c8985::load(), +c8986::load(), +c8987::load(), +c8988::load(), +c8989::load(), +c8990::load(), +c8991::load(), +c8992::load(), +c8993::load(), +c8994::load(), +c8995::load(), +c8996::load(), +c8997::load(), +c8998::load(), +c8999::load(), +c9000::load(), +c9001::load(), +c9002::load(), +c9003::load(), +c9004::load(), +c9005::load(), +c9006::load(), +c9007::load(), +c9008::load(), +c9009::load(), +c9010::load(), +c9011::load(), +c9012::load(), +c9013::load(), +c9014::load(), +c9015::load(), +c9016::load(), +c9017::load(), +c9018::load(), +c9019::load(), +c9020::load(), +c9021::load(), +c9022::load(), +c9023::load(), +c9024::load(), +c9025::load(), +c9026::load(), +c9027::load(), +c9028::load(), +c9029::load(), +c9030::load(), +c9031::load(), +c9032::load(), +c9033::load(), +c9034::load(), +c9035::load(), +c9036::load(), +c9037::load(), +c9038::load(), +c9039::load(), +c9040::load(), +c9041::load(), +c9042::load(), +c9043::load(), +c9044::load(), +c9045::load(), +c9046::load(), +c9047::load(), +c9048::load(), +c9049::load(), +c9050::load(), +c9051::load(), +c9052::load(), +c9053::load(), +c9054::load(), +c9055::load(), +c9056::load(), +c9057::load(), +c9058::load(), +c9059::load(), +c9060::load(), +c9061::load(), +c9062::load(), +c9063::load(), +c9064::load(), +c9065::load(), +c9066::load(), +c9067::load(), +c9068::load(), +c9069::load(), +c9070::load(), +c9071::load(), +c9072::load(), +c9073::load(), +c9074::load(), +c9075::load(), +c9076::load(), +c9077::load(), +c9078::load(), +c9079::load(), +c9080::load(), +c9081::load(), +c9082::load(), +c9083::load(), +c9084::load(), +c9085::load(), +c9086::load(), +c9087::load(), +c9088::load(), +c9089::load(), +c9090::load(), +c9091::load(), +c9092::load(), +c9093::load(), +c9094::load(), +c9095::load(), +c9096::load(), +c9097::load(), +c9098::load(), +c9099::load(), +c9100::load(), +c9101::load(), +c9102::load(), +c9103::load(), +c9104::load(), +c9105::load(), +c9106::load(), +c9107::load(), +c9108::load(), +c9109::load(), +c9110::load(), +c9111::load(), +c9112::load(), +c9113::load(), +c9114::load(), +c9115::load(), +c9116::load(), +c9117::load(), +c9118::load(), +c9119::load(), +c9120::load(), +c9121::load(), +c9122::load(), +c9123::load(), +c9124::load(), +c9125::load(), +c9126::load(), +c9127::load(), +c9128::load(), +c9129::load(), +c9130::load(), +c9131::load(), +c9132::load(), +c9133::load(), +c9134::load(), +c9135::load(), +c9136::load(), +c9137::load(), +c9138::load(), +c9139::load(), +c9140::load(), +c9141::load(), +c9142::load(), +c9143::load(), +c9144::load(), +c9145::load(), +c9146::load(), +c9147::load(), +c9148::load(), +c9149::load(), +c9150::load(), +c9151::load(), +c9152::load(), +c9153::load(), +c9154::load(), +c9155::load(), +c9156::load(), +c9157::load(), +c9158::load(), +c9159::load(), +c9160::load(), +c9161::load(), +c9162::load(), +c9163::load(), +c9164::load(), +c9165::load(), +c9166::load(), +c9167::load(), +c9168::load(), +c9169::load(), +c9170::load(), +c9171::load(), +c9172::load(), +c9173::load(), +c9174::load(), +c9175::load(), +c9176::load(), +c9177::load(), +c9178::load(), +c9179::load(), +c9180::load(), +c9181::load(), +c9182::load(), +c9183::load(), +c9184::load(), +c9185::load(), +c9186::load(), +c9187::load(), +c9188::load(), +c9189::load(), +c9190::load(), +c9191::load(), +c9192::load(), +c9193::load(), +c9194::load(), +c9195::load(), +c9196::load(), +c9197::load(), +c9198::load(), +c9199::load(), +c9200::load(), +c9201::load(), +c9202::load(), +c9203::load(), +c9204::load(), +c9205::load(), +c9206::load(), +c9207::load(), +c9208::load(), +c9209::load(), +c9210::load(), +c9211::load(), +c9212::load(), +c9213::load(), +c9214::load(), +c9215::load(), +c9216::load(), +c9217::load(), +c9218::load(), +c9219::load(), +c9220::load(), +c9221::load(), +c9222::load(), +c9223::load(), +c9224::load(), +c9225::load(), +c9226::load(), +c9227::load(), +c9228::load(), +c9229::load(), +c9230::load(), +c9231::load(), +c9232::load(), +c9233::load(), +c9234::load(), +c9235::load(), +c9236::load(), +c9237::load(), +c9238::load(), +c9239::load(), +c9240::load(), +c9241::load(), +c9242::load(), +c9243::load(), +c9244::load(), +c9245::load(), +c9246::load(), +c9247::load(), +c9248::load(), +c9249::load(), +c9250::load(), +c9251::load(), +c9252::load(), +c9253::load(), +c9254::load(), +c9255::load(), +c9256::load(), +c9257::load(), +c9258::load(), +c9259::load(), +c9260::load(), +c9261::load(), +c9262::load(), +c9263::load(), +c9264::load(), +c9265::load(), +c9266::load(), +c9267::load(), +c9268::load(), +c9269::load(), +c9270::load(), +c9271::load(), +c9272::load(), +c9273::load(), +c9274::load(), +c9275::load(), +c9276::load(), +c9277::load(), +c9278::load(), +c9279::load(), +c9280::load(), +c9281::load(), +c9282::load(), +c9283::load(), +c9284::load(), +c9285::load(), +c9286::load(), +c9287::load(), +c9288::load(), +c9289::load(), +c9290::load(), +c9291::load(), +c9292::load(), +c9293::load(), +c9294::load(), +c9295::load(), +c9296::load(), +c9297::load(), +c9298::load(), +c9299::load(), +c9300::load(), +c9301::load(), +c9302::load(), +c9303::load(), +c9304::load(), +c9305::load(), +c9306::load(), +c9307::load(), +c9308::load(), +c9309::load(), +c9310::load(), +c9311::load(), +c9312::load(), +c9313::load(), +c9314::load(), +c9315::load(), +c9316::load(), +c9317::load(), +c9318::load(), +c9319::load(), +c9320::load(), +c9321::load(), +c9322::load(), +c9323::load(), +c9324::load(), +c9325::load(), +c9326::load(), +c9327::load(), +c9328::load(), +c9329::load(), +c9330::load(), +c9331::load(), +c9332::load(), +c9333::load(), +c9334::load(), +c9335::load(), +c9336::load(), +c9337::load(), +c9338::load(), +c9339::load(), +c9340::load(), +c9341::load(), +c9342::load(), +c9343::load(), +c9344::load(), +c9345::load(), +c9346::load(), +c9347::load(), +c9348::load(), +c9349::load(), +c9350::load(), +c9351::load(), +c9352::load(), +c9353::load(), +c9354::load(), +c9355::load(), +c9356::load(), +c9357::load(), +c9358::load(), +c9359::load(), +c9360::load(), +c9361::load(), +c9362::load(), +c9363::load(), +c9364::load(), +c9365::load(), +c9366::load(), +c9367::load(), +c9368::load(), +c9369::load(), +c9370::load(), +c9371::load(), +c9372::load(), +c9373::load(), +c9374::load(), +c9375::load(), +c9376::load(), +c9377::load(), +c9378::load(), +c9379::load(), +c9380::load(), +c9381::load(), +c9382::load(), +c9383::load(), +c9384::load(), +c9385::load(), +c9386::load(), +c9387::load(), +c9388::load(), +c9389::load(), +c9390::load(), +c9391::load(), +c9392::load(), +c9393::load(), +c9394::load(), +c9395::load(), +c9396::load(), +c9397::load(), +c9398::load(), +c9399::load(), +c9400::load(), +c9401::load(), +c9402::load(), +c9403::load(), +c9404::load(), +c9405::load(), +c9406::load(), +c9407::load(), +c9408::load(), +c9409::load(), +c9410::load(), +c9411::load(), +c9412::load(), +c9413::load(), +c9414::load(), +c9415::load(), +c9416::load(), +c9417::load(), +c9418::load(), +c9419::load(), +c9420::load(), +c9421::load(), +c9422::load(), +c9423::load(), +c9424::load(), +c9425::load(), +c9426::load(), +c9427::load(), +c9428::load(), +c9429::load(), +c9430::load(), +c9431::load(), +c9432::load(), +c9433::load(), +c9434::load(), +c9435::load(), +c9436::load(), +c9437::load(), +c9438::load(), +c9439::load(), +c9440::load(), +c9441::load(), +c9442::load(), +c9443::load(), +c9444::load(), +c9445::load(), +c9446::load(), +c9447::load(), +c9448::load(), +c9449::load(), +c9450::load(), +c9451::load(), +c9452::load(), +c9453::load(), +c9454::load(), +c9455::load(), +c9456::load(), +c9457::load(), +c9458::load(), +c9459::load(), +c9460::load(), +c9461::load(), +c9462::load(), +c9463::load(), +c9464::load(), +c9465::load(), +c9466::load(), +c9467::load(), +c9468::load(), +c9469::load(), +c9470::load(), +c9471::load(), +c9472::load(), +c9473::load(), +c9474::load(), +c9475::load(), +c9476::load(), +c9477::load(), +c9478::load(), +c9479::load(), +c9480::load(), +c9481::load(), +c9482::load(), +c9483::load(), +c9484::load(), +c9485::load(), +c9486::load(), +c9487::load(), +c9488::load(), +c9489::load(), +c9490::load(), +c9491::load(), +c9492::load(), +c9493::load(), +c9494::load(), +c9495::load(), +c9496::load(), +c9497::load(), +c9498::load(), +c9499::load(), +c9500::load(), +c9501::load(), +c9502::load(), +c9503::load(), +c9504::load(), +c9505::load(), +c9506::load(), +c9507::load(), +c9508::load(), +c9509::load(), +c9510::load(), +c9511::load(), +c9512::load(), +c9513::load(), +c9514::load(), +c9515::load(), +c9516::load(), +c9517::load(), +c9518::load(), +c9519::load(), +c9520::load(), +c9521::load(), +c9522::load(), +c9523::load(), +c9524::load(), +c9525::load(), +c9526::load(), +c9527::load(), +c9528::load(), +c9529::load(), +c9530::load(), +c9531::load(), +c9532::load(), +c9533::load(), +c9534::load(), +c9535::load(), +c9536::load(), +c9537::load(), +c9538::load(), +c9539::load(), +c9540::load(), +c9541::load(), +c9542::load(), +c9543::load(), +c9544::load(), +c9545::load(), +c9546::load(), +c9547::load(), +c9548::load(), +c9549::load(), +c9550::load(), +c9551::load(), +c9552::load(), +c9553::load(), +c9554::load(), +c9555::load(), +c9556::load(), +c9557::load(), +c9558::load(), +c9559::load(), +c9560::load(), +c9561::load(), +c9562::load(), +c9563::load(), +c9564::load(), +c9565::load(), +c9566::load(), +c9567::load(), +c9568::load(), +c9569::load(), +c9570::load(), +c9571::load(), +c9572::load(), +c9573::load(), +c9574::load(), +c9575::load(), +c9576::load(), +c9577::load(), +c9578::load(), +c9579::load(), +c9580::load(), +c9581::load(), +c9582::load(), +c9583::load(), +c9584::load(), +c9585::load(), +c9586::load(), +c9587::load(), +c9588::load(), +c9589::load(), +c9590::load(), +c9591::load(), +c9592::load(), +c9593::load(), +c9594::load(), +c9595::load(), +c9596::load(), +c9597::load(), +c9598::load(), +c9599::load(), +c9600::load(), +c9601::load(), +c9602::load(), +c9603::load(), +c9604::load(), +c9605::load(), +c9606::load(), +c9607::load(), +c9608::load(), +c9609::load(), +c9610::load(), +c9611::load(), +c9612::load(), +c9613::load(), +c9614::load(), +c9615::load(), +c9616::load(), +c9617::load(), +c9618::load(), +c9619::load(), +c9620::load(), +c9621::load(), +c9622::load(), +c9623::load(), +c9624::load(), +c9625::load(), +c9626::load(), +c9627::load(), +c9628::load(), +c9629::load(), +c9630::load(), +c9631::load(), +c9632::load(), +c9633::load(), +c9634::load(), +c9635::load(), +c9636::load(), +c9637::load(), +c9638::load(), +c9639::load(), +c9640::load(), +c9641::load(), +c9642::load(), +c9643::load(), +c9644::load(), +c9645::load(), +c9646::load(), +c9647::load(), +c9648::load(), +c9649::load(), +c9650::load(), +c9651::load(), +c9652::load(), +c9653::load(), +c9654::load(), +c9655::load(), +c9656::load(), +c9657::load(), +c9658::load(), +c9659::load(), +c9660::load(), +c9661::load(), +c9662::load(), +c9663::load(), +c9664::load(), +c9665::load(), +c9666::load(), +c9667::load(), +c9668::load(), +c9669::load(), +c9670::load(), +c9671::load(), +c9672::load(), +c9673::load(), +c9674::load(), +c9675::load(), +c9676::load(), +c9677::load(), +c9678::load(), +c9679::load(), +c9680::load(), +c9681::load(), +c9682::load(), +c9683::load(), +c9684::load(), +c9685::load(), +c9686::load(), +c9687::load(), +c9688::load(), +c9689::load(), +c9690::load(), +c9691::load(), +c9692::load(), +c9693::load(), +c9694::load(), +c9695::load(), +c9696::load(), +c9697::load(), +c9698::load(), +c9699::load(), +c9700::load(), +c9701::load(), +c9702::load(), +c9703::load(), +c9704::load(), +c9705::load(), +c9706::load(), +c9707::load(), +c9708::load(), +c9709::load(), +c9710::load(), +c9711::load(), +c9712::load(), +c9713::load(), +c9714::load(), +c9715::load(), +c9716::load(), +c9717::load(), +c9718::load(), +c9719::load(), +c9720::load(), +c9721::load(), +c9722::load(), +c9723::load(), +c9724::load(), +c9725::load(), +c9726::load(), +c9727::load(), +c9728::load(), +c9729::load(), +c9730::load(), +c9731::load(), +c9732::load(), +c9733::load(), +c9734::load(), +c9735::load(), +c9736::load(), +c9737::load(), +c9738::load(), +c9739::load(), +c9740::load(), +c9741::load(), +c9742::load(), +c9743::load(), +c9744::load(), +c9745::load(), +c9746::load(), +c9747::load(), +c9748::load(), +c9749::load(), +c9750::load(), +c9751::load(), +c9752::load(), +c9753::load(), +c9754::load(), +c9755::load(), +c9756::load(), +c9757::load(), +c9758::load(), +c9759::load(), +c9760::load(), +c9761::load(), +c9762::load(), +c9763::load(), +c9764::load(), +c9765::load(), +c9766::load(), +c9767::load(), +c9768::load(), +c9769::load(), +c9770::load(), +c9771::load(), +c9772::load(), +c9773::load(), +c9774::load(), +c9775::load(), +c9776::load(), +c9777::load(), +c9778::load(), +c9779::load(), +c9780::load(), +c9781::load(), +c9782::load(), +c9783::load(), +c9784::load(), +c9785::load(), +c9786::load(), +c9787::load(), +c9788::load(), +c9789::load(), +c9790::load(), +c9791::load(), +c9792::load(), +c9793::load(), +c9794::load(), +c9795::load(), +c9796::load(), +c9797::load(), +c9798::load(), +c9799::load(), +c9800::load(), +c9801::load(), +c9802::load(), +c9803::load(), +c9804::load(), +c9805::load(), +c9806::load(), +c9807::load(), +c9808::load(), +c9809::load(), +c9810::load(), +c9811::load(), +c9812::load(), +c9813::load(), +c9814::load(), +c9815::load(), +c9816::load(), +c9817::load(), +c9818::load(), +c9819::load(), +c9820::load(), +c9821::load(), +c9822::load(), +c9823::load(), +c9824::load(), +c9825::load(), +c9826::load(), +c9827::load(), +c9828::load(), +c9829::load(), +c9830::load(), +c9831::load(), +c9832::load(), +c9833::load(), +c9834::load(), +c9835::load(), +c9836::load(), +c9837::load(), +c9838::load(), +c9839::load(), +c9840::load(), +c9841::load(), +c9842::load(), +c9843::load(), +c9844::load(), +c9845::load(), +c9846::load(), +c9847::load(), +c9848::load(), +c9849::load(), +c9850::load(), +c9851::load(), +c9852::load(), +c9853::load(), +c9854::load(), +c9855::load(), +c9856::load(), +c9857::load(), +c9858::load(), +c9859::load(), +c9860::load(), +c9861::load(), +c9862::load(), +c9863::load(), +c9864::load(), +c9865::load(), +c9866::load(), +c9867::load(), +c9868::load(), +c9869::load(), +c9870::load(), +c9871::load(), +c9872::load(), +c9873::load(), +c9874::load(), +c9875::load(), +c9876::load(), +c9877::load(), +c9878::load(), +c9879::load(), +c9880::load(), +c9881::load(), +c9882::load(), +c9883::load(), +c9884::load(), +c9885::load(), +c9886::load(), +c9887::load(), +c9888::load(), +c9889::load(), +c9890::load(), +c9891::load(), +c9892::load(), +c9893::load(), +c9894::load(), +c9895::load(), +c9896::load(), +c9897::load(), +c9898::load(), +c9899::load(), +c9900::load(), +c9901::load(), +c9902::load(), +c9903::load(), +c9904::load(), +c9905::load(), +c9906::load(), +c9907::load(), +c9908::load(), +c9909::load(), +c9910::load(), +c9911::load(), +c9912::load(), +c9913::load(), +c9914::load(), +c9915::load(), +c9916::load(), +c9917::load(), +c9918::load(), +c9919::load(), +c9920::load(), +c9921::load(), +c9922::load(), +c9923::load(), +c9924::load(), +c9925::load(), +c9926::load(), +c9927::load(), +c9928::load(), +c9929::load(), +c9930::load(), +c9931::load(), +c9932::load(), +c9933::load(), +c9934::load(), +c9935::load(), +c9936::load(), +c9937::load(), +c9938::load(), +c9939::load(), +c9940::load(), +c9941::load(), +c9942::load(), +c9943::load(), +c9944::load(), +c9945::load(), +c9946::load(), +c9947::load(), +c9948::load(), +c9949::load(), +c9950::load(), +c9951::load(), +c9952::load(), +c9953::load(), +c9954::load(), +c9955::load(), +c9956::load(), +c9957::load(), +c9958::load(), +c9959::load(), +c9960::load(), +c9961::load(), +c9962::load(), +c9963::load(), +c9964::load(), +c9965::load(), +c9966::load(), +c9967::load(), +c9968::load(), +c9969::load(), +c9970::load(), +c9971::load(), +c9972::load(), +c9973::load(), +c9974::load(), +c9975::load(), +c9976::load(), +c9977::load(), +c9978::load(), +c9979::load(), +c9980::load(), +c9981::load(), +c9982::load(), +c9983::load(), +c9984::load(), +c9985::load(), +c9986::load(), +c9987::load(), +c9988::load(), +c9989::load(), +c9990::load(), +c9991::load(), +c9992::load(), +c9993::load(), +c9994::load(), +c9995::load(), +c9996::load(), +c9997::load(), +c9998::load(), +c9999::load(), +c10000::load(), +c10001::load(), +c10002::load(), +c10003::load(), +c10004::load(), +c10005::load(), +c10006::load(), +c10007::load(), +c10008::load(), +c10009::load(), +c10010::load(), +c10011::load(), +c10012::load(), +c10013::load(), +c10014::load(), +c10015::load(), +c10016::load(), +c10017::load(), +c10018::load(), +c10019::load(), +c10020::load(), +c10021::load(), +c10022::load(), +c10023::load(), +c10024::load(), +c10025::load(), +c10026::load(), +c10027::load(), +c10028::load(), +c10029::load(), +c10030::load(), +c10031::load(), +c10032::load(), +c10033::load(), +c10034::load(), +c10035::load(), +c10036::load(), +c10037::load(), +c10038::load(), +c10039::load(), +c10040::load(), +c10041::load(), +c10042::load(), +c10043::load(), +c10044::load(), +c10045::load(), +c10046::load(), +c10047::load(), +c10048::load(), +c10049::load(), +c10050::load(), +c10051::load(), +c10052::load(), +c10053::load(), +c10054::load(), +c10055::load(), +c10056::load(), +c10057::load(), +c10058::load(), +c10059::load(), +c10060::load(), +c10061::load(), +c10062::load(), +c10063::load(), +c10064::load(), +c10065::load(), +c10066::load(), +c10067::load(), +c10068::load(), +c10069::load(), +c10070::load(), +c10071::load(), +c10072::load(), +c10073::load(), +c10074::load(), +c10075::load(), +c10076::load(), +c10077::load(), +c10078::load(), +c10079::load(), +c10080::load(), +c10081::load(), +c10082::load(), +c10083::load(), +c10084::load(), +c10085::load(), +c10086::load(), +c10087::load(), +c10088::load(), +c10089::load(), +c10090::load(), +c10091::load(), +c10092::load(), +c10093::load(), +c10094::load(), +c10095::load(), +c10096::load(), +c10097::load(), +c10098::load(), +c10099::load(), +c10100::load(), +c10101::load(), +c10102::load(), +c10103::load(), +c10104::load(), +c10105::load(), +c10106::load(), +c10107::load(), +c10108::load(), +c10109::load(), +c10110::load(), +c10111::load(), +c10112::load(), +c10113::load(), +c10114::load(), +c10115::load(), +c10116::load(), +c10117::load(), +c10118::load(), +c10119::load(), +c10120::load(), +c10121::load(), +c10122::load(), +c10123::load(), +c10124::load(), +c10125::load(), +c10126::load(), +c10127::load(), +c10128::load(), +c10129::load(), +c10130::load(), +c10131::load(), +c10132::load(), +c10133::load(), +c10134::load(), +c10135::load(), +c10136::load(), +c10137::load(), +c10138::load(), +c10139::load(), +c10140::load(), +c10141::load(), +c10142::load(), +c10143::load(), +c10144::load(), +c10145::load(), +c10146::load(), +c10147::load(), +c10148::load(), +c10149::load(), +c10150::load(), +c10151::load(), +c10152::load(), +c10153::load(), +c10154::load(), +c10155::load(), +c10156::load(), +c10157::load(), +c10158::load(), +c10159::load(), +c10160::load(), +c10161::load(), +c10162::load(), +c10163::load(), +c10164::load(), +c10165::load(), +c10166::load(), +c10167::load(), +c10168::load(), +c10169::load(), +c10170::load(), +c10171::load(), +c10172::load(), +c10173::load(), +c10174::load(), +c10175::load(), +c10176::load(), +c10177::load(), +c10178::load(), +c10179::load(), +c10180::load(), +c10181::load(), +c10182::load(), +c10183::load(), +c10184::load(), +c10185::load(), +c10186::load(), +c10187::load(), +c10188::load(), +c10189::load(), +c10190::load(), +c10191::load(), +c10192::load(), +c10193::load(), +c10194::load(), +c10195::load(), +c10196::load(), +c10197::load(), +c10198::load(), +c10199::load(), +c10200::load(), +c10201::load(), +c10202::load(), +c10203::load(), +c10204::load(), +c10205::load(), +c10206::load(), +c10207::load(), +c10208::load(), +c10209::load(), +c10210::load(), +c10211::load(), +c10212::load(), +c10213::load(), +c10214::load(), +c10215::load(), +c10216::load(), +c10217::load(), +c10218::load(), +c10219::load(), +c10220::load(), +c10221::load(), +c10222::load(), +c10223::load(), +c10224::load(), +c10225::load(), +c10226::load(), +c10227::load(), +c10228::load(), +c10229::load(), +c10230::load(), +c10231::load(), +c10232::load(), +c10233::load(), +c10234::load(), +c10235::load(), +c10236::load(), +c10237::load(), +c10238::load(), +c10239::load(), +c10240::load(), +c10241::load(), +c10242::load(), +c10243::load(), +c10244::load(), +c10245::load(), +c10246::load(), +c10247::load(), +c10248::load(), +c10249::load(), +c10250::load(), +c10251::load(), +c10252::load(), +c10253::load(), +c10254::load(), +c10255::load(), +c10256::load(), +c10257::load(), +c10258::load(), +c10259::load(), +c10260::load(), +c10261::load(), +c10262::load(), +c10263::load(), +c10264::load(), +c10265::load(), +c10266::load(), +c10267::load(), +c10268::load(), +c10269::load(), +c10270::load(), +c10271::load(), +c10272::load(), +c10273::load(), +c10274::load(), +c10275::load(), +c10276::load(), +c10277::load(), +c10278::load(), +c10279::load(), +c10280::load(), +c10281::load(), +c10282::load(), +c10283::load(), +c10284::load(), +c10285::load(), +c10286::load(), +c10287::load(), +c10288::load(), +c10289::load(), +c10290::load(), +c10291::load(), +c10292::load(), +c10293::load(), +c10294::load(), +c10295::load(), +c10296::load(), +c10297::load(), +c10298::load(), +c10299::load(), +c10300::load(), +c10301::load(), +c10302::load(), +c10303::load(), +c10304::load(), +c10305::load(), +c10306::load(), +c10307::load(), +c10308::load(), +c10309::load(), +c10310::load(), +c10311::load(), +c10312::load(), +c10313::load(), +c10314::load(), +c10315::load(), +c10316::load(), +c10317::load(), +c10318::load(), +c10319::load(), +c10320::load(), +c10321::load(), +c10322::load(), +c10323::load(), +c10324::load(), +c10325::load(), +c10326::load(), +c10327::load(), +c10328::load(), +c10329::load(), +c10330::load(), +c10331::load(), +c10332::load(), +c10333::load(), +c10334::load(), +c10335::load(), +c10336::load(), +c10337::load(), +c10338::load(), +c10339::load(), +c10340::load(), +c10341::load(), +c10342::load()] } \ No newline at end of file diff --git a/highlight/jirs-highlight/Cargo.toml b/highlight/jirs-highlight/Cargo.toml new file mode 100644 index 00000000..f475f98f --- /dev/null +++ b/highlight/jirs-highlight/Cargo.toml @@ -0,0 +1,49 @@ +[package] +name = "jirs_highlight" +version = "0.1.0" +authors = ["Adrian Wozniak "] +edition = "2018" +description = "JIRS (Simplified JIRA in Rust) WASM client" +repository = "https://gitlab.com/adrian.wozniak/jirs" +license = "MPL-2.0" + +[lib] +crate-type = ["cdylib", "rlib"] +name = "jirs_highlight" +path = "src/lib.rs" + +[dependencies] +jirs-data = { path = "../../jirs-data", features = ["frontend"] } + +serde = "*" +bincode = "*" +flate2 = "*" +lazy_static = "*" +wee_alloc = "*" + +[dependencies.jirs_syntect] +path = "../../jirs-syntect" + +[dependencies.jirs_contexts] +path = "../jirs-contexts" + +[dependencies.jirs_syntaxes] +path = "../jirs-syntaxes" + +[dependencies.lazycell] +version = "1.0" + +[dependencies.wasm-bindgen] +version = "*" +features = ["enable-interning"] + +[dependencies.js-sys] +version = "*" +default-features = false + +[dependencies.web-sys] +version = "*" +features = [ + "Window", + "Worker", +] diff --git a/highlight/jirs-highlight/src/lib.rs b/highlight/jirs-highlight/src/lib.rs new file mode 100644 index 00000000..4261f556 --- /dev/null +++ b/highlight/jirs-highlight/src/lib.rs @@ -0,0 +1,70 @@ +#![allow(unused_imports)] +#![allow(dead_code)] + +use bincode::{deserialize_from, Result}; +use flate2::bufread::ZlibDecoder; +// use jirs_contexts as contexts; +// use jirs_syntaxes as syntaxes; +use jirs_syntect::*; +use jirs_syntect::{highlighting::ThemeSet, parsing::SyntaxSet}; +use lazy_static::lazy_static; +use lazycell::AtomicLazyCell; +use serde::de::DeserializeOwned; +use std::io::BufRead; +use wasm_bindgen::prelude::*; +use wasm_bindgen::JsCast; + +#[global_allocator] +static ALLOC: wee_alloc::WeeAlloc = wee_alloc::WeeAlloc::INIT; + +lazy_static! { + pub static ref THEME_SET: ThemeSet = integrated_themeset(); + pub static ref SYNTAX_SET: SyntaxSet = integrated_syntaxset(); +} + +#[inline(always)] +pub fn load() -> SyntaxSet { + from_binary(include_bytes!("./syntaxes.bin")) + // SyntaxSet { + // syntaxes: syntaxes::load(), + // contexts: contexts::load(), + // } +} + +fn from_reader(input: R) -> Result { + let mut decoder = ZlibDecoder::new(input); + deserialize_from(&mut decoder) +} + +fn from_binary(v: &[u8]) -> T { + from_reader(v).unwrap() +} + +#[inline(always)] +fn integrated_syntaxset() -> SyntaxSet { + load() +} + +fn integrated_themeset() -> ThemeSet { + from_binary(include_bytes!("./themes.bin")) + // ThemeSet::default() +} + +#[wasm_bindgen(start)] +pub fn render() { + use std::rc::Rc; + + let _ = &THEME_SET; + let _ = &SYNTAX_SET; + + let window = match web_sys::window() { + Some(w) => w, + _ => return, + }; + let set = Rc::new(load()); + let on_msg = Closure::wrap(Box::new(move |_body| { + let set_rc = set.clone(); + let _set = set_rc.as_ref(); + }) as Box); + window.set_onmessage(Some(on_msg.as_ref().unchecked_ref())); +} diff --git a/jirs-client/src/hi/syntaxes.bin b/highlight/jirs-highlight/src/syntaxes.bin similarity index 100% rename from jirs-client/src/hi/syntaxes.bin rename to highlight/jirs-highlight/src/syntaxes.bin diff --git a/jirs-client/src/hi/themes.bin b/highlight/jirs-highlight/src/themes.bin similarity index 100% rename from jirs-client/src/hi/themes.bin rename to highlight/jirs-highlight/src/themes.bin diff --git a/highlight/jirs-syntaxes/Cargo.toml b/highlight/jirs-syntaxes/Cargo.toml new file mode 100644 index 00000000..683f3bc4 --- /dev/null +++ b/highlight/jirs-syntaxes/Cargo.toml @@ -0,0 +1,22 @@ +[package] +name = "jirs_syntaxes" +version = "0.1.0" +authors = ["Adrian Wozniak "] +edition = "2018" +description = "JIRS (Simplified JIRA in Rust) WASM client" +repository = "https://gitlab.com/adrian.wozniak/jirs" +license = "MPL-2.0" + +[lib] +crate-type = ["cdylib", "rlib"] +name = "jirs_syntaxes" +path = "src/lib.rs" + +[dependencies] +jirs-data = { path = "../../jirs-data", features = ["frontend"] } + +[dependencies.jirs_syntect] +path = "../../jirs-syntect" + +[dependencies.lazycell] +version = "1.0" diff --git a/highlight/jirs-syntaxes/src/lib.rs b/highlight/jirs-syntaxes/src/lib.rs new file mode 100644 index 00000000..7f2e36c2 --- /dev/null +++ b/highlight/jirs-syntaxes/src/lib.rs @@ -0,0 +1,705 @@ +use jirs_syntect::*; +#[cfg(feature = "Plain Text")] +pub mod s0; +#[cfg(feature = "ASP")] +pub mod s1; +#[cfg(feature = "HTML (ASP)")] +pub mod s2; +#[cfg(feature = "ActionScript")] +pub mod s3; +#[cfg(feature = "AppleScript")] +pub mod s4; +#[cfg(feature = "Batch File")] +pub mod s5; +#[cfg(feature = "NAnt Build File")] +pub mod s6; +#[cfg(feature = "C#")] +pub mod s7; +#[cfg(feature = "C++")] +pub mod s8; +#[cfg(feature = "C")] +pub mod s9; +#[cfg(feature = "CSS")] +pub mod s10; +#[cfg(feature = "Clojure")] +pub mod s11; +#[cfg(feature = "D")] +pub mod s12; +#[cfg(feature = "DMD Output")] +pub mod s13; +#[cfg(feature = "Diff")] +pub mod s14; +#[cfg(feature = "Erlang")] +pub mod s15; +#[cfg(feature = "HTML (Erlang)")] +pub mod s16; +#[cfg(feature = "Git Attributes")] +pub mod s17; +#[cfg(feature = "Git Commit")] +pub mod s18; +#[cfg(feature = "Git Common")] +pub mod s19; +#[cfg(feature = "Git Config")] +pub mod s20; +#[cfg(feature = "Git Ignore")] +pub mod s21; +#[cfg(feature = "Git Link")] +pub mod s22; +#[cfg(feature = "Git Log")] +pub mod s23; +#[cfg(feature = "Git Mailmap")] +pub mod s24; +#[cfg(feature = "Git Rebase Todo")] +pub mod s25; +#[cfg(feature = "Go")] +pub mod s26; +#[cfg(feature = "Graphviz (DOT)")] +pub mod s27; +#[cfg(feature = "Groovy")] +pub mod s28; +#[cfg(feature = "HTML")] +pub mod s29; +#[cfg(feature = "Haskell")] +pub mod s30; +#[cfg(feature = "Literate Haskell")] +pub mod s31; +#[cfg(feature = "JSON")] +pub mod s32; +#[cfg(feature = "Java Server Page (JSP)")] +pub mod s33; +#[cfg(feature = "Java")] +pub mod s34; +#[cfg(feature = "Javadoc")] +pub mod s35; +#[cfg(feature = "Java Properties")] +pub mod s36; +#[cfg(feature = "JavaScript")] +pub mod s37; +#[cfg(feature = "Regular Expressions (Javascript)")] +pub mod s38; +#[cfg(feature = "BibTeX")] +pub mod s39; +#[cfg(feature = "LaTeX Log")] +pub mod s40; +#[cfg(feature = "LaTeX")] +pub mod s41; +#[cfg(feature = "TeX")] +pub mod s42; +#[cfg(feature = "Lisp")] +pub mod s43; +#[cfg(feature = "Lua")] +pub mod s44; +#[cfg(feature = "Make Output")] +pub mod s45; +#[cfg(feature = "Makefile")] +pub mod s46; +#[cfg(feature = "Markdown")] +pub mod s47; +#[cfg(feature = "MultiMarkdown")] +pub mod s48; +#[cfg(feature = "MATLAB")] +pub mod s49; +#[cfg(feature = "OCaml")] +pub mod s50; +#[cfg(feature = "OCamllex")] +pub mod s51; +#[cfg(feature = "OCamlyacc")] +pub mod s52; +#[cfg(feature = "camlp4")] +pub mod s53; +#[cfg(feature = "Objective-C++")] +pub mod s54; +#[cfg(feature = "Objective-C")] +pub mod s55; +#[cfg(feature = "PHP Source")] +pub mod s56; +#[cfg(feature = "PHP")] +pub mod s57; +#[cfg(feature = "Regular Expressions (PHP)")] +pub mod s58; +#[cfg(feature = "Pascal")] +pub mod s59; +#[cfg(feature = "Perl")] +pub mod s60; +#[cfg(feature = "Python")] +pub mod s61; +#[cfg(feature = "Regular Expressions (Python)")] +pub mod s62; +#[cfg(feature = "R Console")] +pub mod s63; +#[cfg(feature = "R")] +pub mod s64; +#[cfg(feature = "Rd (R Documentation)")] +pub mod s65; +#[cfg(feature = "HTML (Rails)")] +pub mod s66; +#[cfg(feature = "JavaScript (Rails)")] +pub mod s67; +#[cfg(feature = "Ruby Haml")] +pub mod s68; +#[cfg(feature = "Ruby on Rails")] +pub mod s69; +#[cfg(feature = "SQL (Rails)")] +pub mod s70; +#[cfg(feature = "Regular Expression")] +pub mod s71; +#[cfg(feature = "reStructuredText")] +pub mod s72; +#[cfg(feature = "Ruby")] +pub mod s73; +#[cfg(feature = "Cargo Build Results")] +pub mod s74; +#[cfg(feature = "Rust")] +pub mod s75; +#[cfg(feature = "SQL")] +pub mod s76; +#[cfg(feature = "Scala")] +pub mod s77; +#[cfg(feature = "Bourne Again Shell (bash)")] +pub mod s78; +#[cfg(feature = "Shell-Unix-Generic")] +pub mod s79; +#[cfg(feature = "commands-builtin-shell-bash")] +pub mod s80; +#[cfg(feature = "HTML (Tcl)")] +pub mod s81; +#[cfg(feature = "Tcl")] +pub mod s82; +#[cfg(feature = "Textile")] +pub mod s83; +#[cfg(feature = "XML")] +pub mod s84; +#[cfg(feature = "YAML")] +pub mod s85; +#[cfg(feature = "AWK")] +pub mod s86; +#[cfg(feature = "Apache Conf")] +pub mod s87; +#[cfg(feature = "AsciiDoc (Asciidoctor)")] +pub mod s88; +#[cfg(feature = "ARM Assembly")] +pub mod s89; +#[cfg(feature = "Assembly (x86_64)")] +pub mod s90; +#[cfg(feature = "CMake C Header")] +pub mod s91; +#[cfg(feature = "CMake C++ Header")] +pub mod s92; +#[cfg(feature = "CMake")] +pub mod s93; +#[cfg(feature = "CMakeCache")] +pub mod s94; +#[cfg(feature = "CMakeCommands")] +pub mod s95; +#[cfg(feature = "Advanced CSV")] +pub mod s96; +#[cfg(feature = "Cabal")] +pub mod s97; +#[cfg(feature = "CoffeeScript")] +pub mod s98; +#[cfg(feature = "CpuInfo")] +pub mod s99; +#[cfg(feature = "Crystal")] +pub mod s100; +#[cfg(feature = "Dart Analysis Output")] +pub mod s101; +#[cfg(feature = "Dart")] +pub mod s102; +#[cfg(feature = "Dockerfile")] +pub mod s103; +#[cfg(feature = "DotENV")] +pub mod s104; +#[cfg(feature = "Elixir")] +pub mod s105; +#[cfg(feature = "HTML (EEx)")] +pub mod s106; +#[cfg(feature = "Regular Expressions (Elixir)")] +pub mod s107; +#[cfg(feature = "Elm Compile Messages")] +pub mod s108; +#[cfg(feature = "Elm Documentation")] +pub mod s109; +#[cfg(feature = "Elm")] +pub mod s110; +#[cfg(feature = "Email")] +pub mod s111; +#[cfg(feature = "F#")] +pub mod s112; +#[cfg(feature = "Friendly Interactive Shell (fish)")] +pub mod s113; +#[cfg(feature = "Fortran (Fixed Form)")] +pub mod s114; +#[cfg(feature = "Fortran (Modern)")] +pub mod s115; +#[cfg(feature = "Fortran Namelist")] +pub mod s116; +#[cfg(feature = "GFortran Build Results")] +pub mod s117; +#[cfg(feature = "OpenMP (Fortran)")] +pub mod s118; +#[cfg(feature = "fstab")] +pub mod s119; +#[cfg(feature = "GLSL")] +pub mod s120; +#[cfg(feature = "GraphQL")] +pub mod s121; +#[cfg(feature = "group")] +pub mod s122; +#[cfg(feature = "HTML (Twig)")] +pub mod s123; +#[cfg(feature = "hosts")] +pub mod s124; +#[cfg(feature = "INI")] +pub mod s125; +#[cfg(feature = "JavaScript (Babel)")] +pub mod s126; +#[cfg(feature = "HTML (Jinja2)")] +pub mod s127; +#[cfg(feature = "Jinja2")] +pub mod s128; +#[cfg(feature = "jsonnet")] +pub mod s129; +#[cfg(feature = "Julia")] +pub mod s130; +#[cfg(feature = "Kotlin")] +pub mod s131; +#[cfg(feature = "Less")] +pub mod s132; +#[cfg(feature = "Manpage")] +pub mod s133; +#[cfg(feature = "MemInfo")] +pub mod s134; +#[cfg(feature = "nginx")] +pub mod s135; +#[cfg(feature = "Nim")] +pub mod s136; +#[cfg(feature = "Nix")] +pub mod s137; +#[cfg(feature = "orgmode")] +pub mod s138; +#[cfg(feature = "passwd")] +pub mod s139; +#[cfg(feature = "PowerShell")] +pub mod s140; +#[cfg(feature = "Protocol Buffer")] +pub mod s141; +#[cfg(feature = "Protocol Buffer (TEXT)")] +pub mod s142; +#[cfg(feature = "Puppet")] +pub mod s143; +#[cfg(feature = "PureScript")] +pub mod s144; +#[cfg(feature = "QML")] +pub mod s145; +#[cfg(feature = "Rego")] +pub mod s146; +#[cfg(feature = "resolv")] +pub mod s147; +#[cfg(feature = "Robot Framework syntax highlighting.")] +pub mod s148; +#[cfg(feature = "SCSS")] +pub mod s149; +#[cfg(feature = "Sass")] +pub mod s150; +#[cfg(feature = "Salt State (SLS)")] +pub mod s151; +#[cfg(feature = "SML")] +pub mod s152; +#[cfg(feature = "Strace")] +pub mod s153; +#[cfg(feature = "Stylus")] +pub mod s154; +#[cfg(feature = "Swift")] +pub mod s155; +#[cfg(feature = "syslog")] +pub mod s156; +#[cfg(feature = "TOML")] +pub mod s157; +#[cfg(feature = "JSON (Terraform)")] +pub mod s158; +#[cfg(feature = "Terraform")] +pub mod s159; +#[cfg(feature = "TypeScript")] +pub mod s160; +#[cfg(feature = "TypeScriptReact")] +pub mod s161; +#[cfg(feature = "Verilog")] +pub mod s162; +#[cfg(feature = "VimL")] +pub mod s163; +#[cfg(feature = "Vue Component")] +pub mod s164; +#[cfg(feature = "requirements.txt")] +pub mod s165; +#[cfg(feature = "Highlight non-printables")] +pub mod s166; +#[cfg(feature = "Authorized Keys")] +pub mod s167; +#[cfg(feature = "Known Hosts")] +pub mod s168; +#[cfg(feature = "Private Key")] +pub mod s169; +#[cfg(feature = "SSH Common")] +pub mod s170; +#[cfg(feature = "SSH Config")] +pub mod s171; +#[cfg(feature = "SSH Crypto")] +pub mod s172; +#[cfg(feature = "SSHD Config")] +pub mod s173; +#[cfg(feature = "varlink")] +pub mod s174; +pub fn load() -> Vec { + vec![ + #[cfg(feature = "Plain Text")] + s0::load(), + #[cfg(feature = "ASP")] + s1::load(), + #[cfg(feature = "HTML (ASP)")] + s2::load(), + #[cfg(feature = "ActionScript")] + s3::load(), + #[cfg(feature = "AppleScript")] + s4::load(), + #[cfg(feature = "Batch File")] + s5::load(), + #[cfg(feature = "NAnt Build File")] + s6::load(), + #[cfg(feature = "C#")] + s7::load(), + #[cfg(feature = "C++")] + s8::load(), + #[cfg(feature = "C")] + s9::load(), + #[cfg(feature = "CSS")] + s10::load(), + #[cfg(feature = "Clojure")] + s11::load(), + #[cfg(feature = "D")] + s12::load(), + #[cfg(feature = "DMD Output")] + s13::load(), + #[cfg(feature = "Diff")] + s14::load(), + #[cfg(feature = "Erlang")] + s15::load(), + #[cfg(feature = "HTML (Erlang)")] + s16::load(), + #[cfg(feature = "Git Attributes")] + s17::load(), + #[cfg(feature = "Git Commit")] + s18::load(), + #[cfg(feature = "Git Common")] + s19::load(), + #[cfg(feature = "Git Config")] + s20::load(), + #[cfg(feature = "Git Ignore")] + s21::load(), + #[cfg(feature = "Git Link")] + s22::load(), + #[cfg(feature = "Git Log")] + s23::load(), + #[cfg(feature = "Git Mailmap")] + s24::load(), + #[cfg(feature = "Git Rebase Todo")] + s25::load(), + #[cfg(feature = "Go")] + s26::load(), + #[cfg(feature = "Graphviz (DOT)")] + s27::load(), + #[cfg(feature = "Groovy")] + s28::load(), + #[cfg(feature = "HTML")] + s29::load(), + #[cfg(feature = "Haskell")] + s30::load(), + #[cfg(feature = "Literate Haskell")] + s31::load(), + #[cfg(feature = "JSON")] + s32::load(), + #[cfg(feature = "Java Server Page (JSP)")] + s33::load(), + #[cfg(feature = "Java")] + s34::load(), + #[cfg(feature = "Javadoc")] + s35::load(), + #[cfg(feature = "Java Properties")] + s36::load(), + #[cfg(feature = "JavaScript")] + s37::load(), + #[cfg(feature = "Regular Expressions (Javascript)")] + s38::load(), + #[cfg(feature = "BibTeX")] + s39::load(), + #[cfg(feature = "LaTeX Log")] + s40::load(), + #[cfg(feature = "LaTeX")] + s41::load(), + #[cfg(feature = "TeX")] + s42::load(), + #[cfg(feature = "Lisp")] + s43::load(), + #[cfg(feature = "Lua")] + s44::load(), + #[cfg(feature = "Make Output")] + s45::load(), + #[cfg(feature = "Makefile")] + s46::load(), + #[cfg(feature = "Markdown")] + s47::load(), + #[cfg(feature = "MultiMarkdown")] + s48::load(), + #[cfg(feature = "MATLAB")] + s49::load(), + #[cfg(feature = "OCaml")] + s50::load(), + #[cfg(feature = "OCamllex")] + s51::load(), + #[cfg(feature = "OCamlyacc")] + s52::load(), + #[cfg(feature = "camlp4")] + s53::load(), + #[cfg(feature = "Objective-C++")] + s54::load(), + #[cfg(feature = "Objective-C")] + s55::load(), + #[cfg(feature = "PHP Source")] + s56::load(), + #[cfg(feature = "PHP")] + s57::load(), + #[cfg(feature = "Regular Expressions (PHP)")] + s58::load(), + #[cfg(feature = "Pascal")] + s59::load(), + #[cfg(feature = "Perl")] + s60::load(), + #[cfg(feature = "Python")] + s61::load(), + #[cfg(feature = "Regular Expressions (Python)")] + s62::load(), + #[cfg(feature = "R Console")] + s63::load(), + #[cfg(feature = "R")] + s64::load(), + #[cfg(feature = "Rd (R Documentation)")] + s65::load(), + #[cfg(feature = "HTML (Rails)")] + s66::load(), + #[cfg(feature = "JavaScript (Rails)")] + s67::load(), + #[cfg(feature = "Ruby Haml")] + s68::load(), + #[cfg(feature = "Ruby on Rails")] + s69::load(), + #[cfg(feature = "SQL (Rails)")] + s70::load(), + #[cfg(feature = "Regular Expression")] + s71::load(), + #[cfg(feature = "reStructuredText")] + s72::load(), + #[cfg(feature = "Ruby")] + s73::load(), + #[cfg(feature = "Cargo Build Results")] + s74::load(), + #[cfg(feature = "Rust")] + s75::load(), + #[cfg(feature = "SQL")] + s76::load(), + #[cfg(feature = "Scala")] + s77::load(), + #[cfg(feature = "Bourne Again Shell (bash)")] + s78::load(), + #[cfg(feature = "Shell-Unix-Generic")] + s79::load(), + #[cfg(feature = "commands-builtin-shell-bash")] + s80::load(), + #[cfg(feature = "HTML (Tcl)")] + s81::load(), + #[cfg(feature = "Tcl")] + s82::load(), + #[cfg(feature = "Textile")] + s83::load(), + #[cfg(feature = "XML")] + s84::load(), + #[cfg(feature = "YAML")] + s85::load(), + #[cfg(feature = "AWK")] + s86::load(), + #[cfg(feature = "Apache Conf")] + s87::load(), + #[cfg(feature = "AsciiDoc (Asciidoctor)")] + s88::load(), + #[cfg(feature = "ARM Assembly")] + s89::load(), + #[cfg(feature = "Assembly (x86_64)")] + s90::load(), + #[cfg(feature = "CMake C Header")] + s91::load(), + #[cfg(feature = "CMake C++ Header")] + s92::load(), + #[cfg(feature = "CMake")] + s93::load(), + #[cfg(feature = "CMakeCache")] + s94::load(), + #[cfg(feature = "CMakeCommands")] + s95::load(), + #[cfg(feature = "Advanced CSV")] + s96::load(), + #[cfg(feature = "Cabal")] + s97::load(), + #[cfg(feature = "CoffeeScript")] + s98::load(), + #[cfg(feature = "CpuInfo")] + s99::load(), + #[cfg(feature = "Crystal")] + s100::load(), + #[cfg(feature = "Dart Analysis Output")] + s101::load(), + #[cfg(feature = "Dart")] + s102::load(), + #[cfg(feature = "Dockerfile")] + s103::load(), + #[cfg(feature = "DotENV")] + s104::load(), + #[cfg(feature = "Elixir")] + s105::load(), + #[cfg(feature = "HTML (EEx)")] + s106::load(), + #[cfg(feature = "Regular Expressions (Elixir)")] + s107::load(), + #[cfg(feature = "Elm Compile Messages")] + s108::load(), + #[cfg(feature = "Elm Documentation")] + s109::load(), + #[cfg(feature = "Elm")] + s110::load(), + #[cfg(feature = "Email")] + s111::load(), + #[cfg(feature = "F#")] + s112::load(), + #[cfg(feature = "Friendly Interactive Shell (fish)")] + s113::load(), + #[cfg(feature = "Fortran (Fixed Form)")] + s114::load(), + #[cfg(feature = "Fortran (Modern)")] + s115::load(), + #[cfg(feature = "Fortran Namelist")] + s116::load(), + #[cfg(feature = "GFortran Build Results")] + s117::load(), + #[cfg(feature = "OpenMP (Fortran)")] + s118::load(), + #[cfg(feature = "fstab")] + s119::load(), + #[cfg(feature = "GLSL")] + s120::load(), + #[cfg(feature = "GraphQL")] + s121::load(), + #[cfg(feature = "group")] + s122::load(), + #[cfg(feature = "HTML (Twig)")] + s123::load(), + #[cfg(feature = "hosts")] + s124::load(), + #[cfg(feature = "INI")] + s125::load(), + #[cfg(feature = "JavaScript (Babel)")] + s126::load(), + #[cfg(feature = "HTML (Jinja2)")] + s127::load(), + #[cfg(feature = "Jinja2")] + s128::load(), + #[cfg(feature = "jsonnet")] + s129::load(), + #[cfg(feature = "Julia")] + s130::load(), + #[cfg(feature = "Kotlin")] + s131::load(), + #[cfg(feature = "Less")] + s132::load(), + #[cfg(feature = "Manpage")] + s133::load(), + #[cfg(feature = "MemInfo")] + s134::load(), + #[cfg(feature = "nginx")] + s135::load(), + #[cfg(feature = "Nim")] + s136::load(), + #[cfg(feature = "Nix")] + s137::load(), + #[cfg(feature = "orgmode")] + s138::load(), + #[cfg(feature = "passwd")] + s139::load(), + #[cfg(feature = "PowerShell")] + s140::load(), + #[cfg(feature = "Protocol Buffer")] + s141::load(), + #[cfg(feature = "Protocol Buffer (TEXT)")] + s142::load(), + #[cfg(feature = "Puppet")] + s143::load(), + #[cfg(feature = "PureScript")] + s144::load(), + #[cfg(feature = "QML")] + s145::load(), + #[cfg(feature = "Rego")] + s146::load(), + #[cfg(feature = "resolv")] + s147::load(), + #[cfg(feature = "Robot Framework syntax highlighting.")] + s148::load(), + #[cfg(feature = "SCSS")] + s149::load(), + #[cfg(feature = "Sass")] + s150::load(), + #[cfg(feature = "Salt State (SLS)")] + s151::load(), + #[cfg(feature = "SML")] + s152::load(), + #[cfg(feature = "Strace")] + s153::load(), + #[cfg(feature = "Stylus")] + s154::load(), + #[cfg(feature = "Swift")] + s155::load(), + #[cfg(feature = "syslog")] + s156::load(), + #[cfg(feature = "TOML")] + s157::load(), + #[cfg(feature = "JSON (Terraform)")] + s158::load(), + #[cfg(feature = "Terraform")] + s159::load(), + #[cfg(feature = "TypeScript")] + s160::load(), + #[cfg(feature = "TypeScriptReact")] + s161::load(), + #[cfg(feature = "Verilog")] + s162::load(), + #[cfg(feature = "VimL")] + s163::load(), + #[cfg(feature = "Vue Component")] + s164::load(), + #[cfg(feature = "requirements.txt")] + s165::load(), + #[cfg(feature = "Highlight non-printables")] + s166::load(), + #[cfg(feature = "Authorized Keys")] + s167::load(), + #[cfg(feature = "Known Hosts")] + s168::load(), + #[cfg(feature = "Private Key")] + s169::load(), + #[cfg(feature = "SSH Common")] + s170::load(), + #[cfg(feature = "SSH Config")] + s171::load(), + #[cfg(feature = "SSH Crypto")] + s172::load(), + #[cfg(feature = "SSHD Config")] + s173::load(), + #[cfg(feature = "varlink")] + s174::load(), + ] +} diff --git a/highlight/jirs-syntaxes/src/s0.rs b/highlight/jirs-syntaxes/src/s0.rs new file mode 100644 index 00000000..1525ca0a --- /dev/null +++ b/highlight/jirs-syntaxes/src/s0.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Plain Text".to_string(), + file_extensions: vec!["txt".to_string()], + scope: Scope { a: 281483566645248, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 1 }); + v.insert("main".to_string(), ContextId { index: 2 }); + v.insert("__main".to_string(), ContextId { index: 0 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s1.rs b/highlight/jirs-syntaxes/src/s1.rs new file mode 100644 index 00000000..b26bb051 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s1.rs @@ -0,0 +1,118 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "ASP".to_string(), + file_extensions: vec!["asa".to_string()], + scope: Scope { a: 844442110001152, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("reserved_words".to_string(), "\\b(?i:Class|Sub|Function|Const|Dim|ReDim|Public|Private|End|Preserve|Select|Case|If|Else|ElseIf|Then|For|Each|Next|ByRef|ByVal|Set|Call|New|Option|With|To|In|While|Wend|Until|Loop|On|GoTo|Resume|Let|Get|Exit|Do)\\b".to_string()); + v.insert("logical_operators".to_string(), "\\b(?i:And|Not|Or|Xor|Is)\\b".to_string()); + v.insert("apostrophe_comment_begin".to_string(), "\'".to_string()); + v.insert("math_operators".to_string(), "(?:[+*^&/\\\\-]|\\b(?i:Mod)\\b)".to_string()); + v.insert("operators".to_string(), "{{comparison_operators}}|{{math_operators}}|{{logical_operators}}".to_string()); + v.insert("literal_number_decimal".to_string(), "(?:(?:\\d+\\.\\d*|\\.?\\d+)(?i:e[+-]?\\d+)?)(?={{whitespace_or_end_of_statement}}|{{operators}}|[,)_])".to_string()); + v.insert("functions".to_string(), "\\b(?i:Abs|Array|Add|Asc|Atn|CBool|CByte|CCur|CDate|CDbl|Chr|CInt|CLng|Conversions|Cos|CreateObject|CSng|CStr|Date|DateAdd|DateDiff|DatePart|DateSerial|DateValue|Day|Derived|Math|Escape|Eval|Exists|Exp|Filter|FormatCurrency|FormatDateTime|FormatNumber|FormatPercent|GetLocale|GetObject|GetRef|Hex|Hour|InputBox|InStr|InStrRev|Int|Fix|IsArray|IsDate|IsEmpty|IsNull|IsNumeric|IsObject|Item|Items|Join|Keys|LBound|LCase|Left|Len|LoadPicture|Log|LTrim|RTrim|Trim|Maths|Mid|Minute|Month|MonthName|MsgBox|Now|Oct|Remove|RemoveAll|Replace|RGB|Right|Rnd|Round|ScriptEngine|ScriptEngineBuildVersion|ScriptEngineMajorVersion|ScriptEngineMinorVersion|Second|SetLocale|Sgn|Sin|Space|Split|Sqr|StrComp|String|StrReverse|Tan|Time|TimeSerial|TimeValue|TypeName|UBound|UCase|Unescape|VarType|Weekday|WeekdayName|Year)\\b".to_string()); + v.insert("literal_number_hex".to_string(), "(&[hH])\\h+(&)?(?={{whitespace_or_end_of_statement}}|{{operators}}|[,)_])".to_string()); + v.insert("whitespace_or_end_of_statement".to_string(), "(?=\\s|$|:|{{apostrophe_comment_begin}}|{{rem_comment_begin}}|%>)".to_string()); + v.insert("rem_comment_begin".to_string(), "\\b(?i:REM)\\b".to_string()); + v.insert("asp_builtin_classes".to_string(), "\\b(?i:Application|ObjectContext|Request|Response|Server|Session)\\b".to_string()); + v.insert("class_magic_funcs".to_string(), "\\b(?i:Class_Initialize|Class_Terminate)\\b".to_string()); + v.insert("keywords".to_string(), "\\b(?i:Empty|False|Nothing|Null|True)\\b".to_string()); + v.insert("asp_builtin_events".to_string(), "\\b(?i:Application_OnEnd|Application_OnStart|OnTransactionAbort|OnTransactionCommit|Session_OnEnd|Session_OnStart)\\b".to_string()); + v.insert("comparison_operators".to_string(), "[=><]".to_string()); + v.insert("constants".to_string(), "\\b(?i:vbTrue|vbFalse|vbCr|vbCrLf|vbFormFeed|vbLf|vbNewLine|vbNullChar|vbNullString|vbTab|vbVerticalTab|vbBinaryCompare|vbTextCompare|vbSunday|vbMonday|vbTuesday|vbWednesday|vbThursday|vbFriday|vbSaturday|vbUseSystemDayOfWeek|vbFirstJan1|vbFirstFourDays|vbFirstFullWeek|vbGeneralDate|vbLongDate|vbShortDate|vbLongTime|vbShortTime|vbObjectError|vbEmpty|vbNull|vbInteger|vbLong|vbSingle|vbDouble|vbCurrency|vbDate|vbString|vbObject|vbError|vbBoolean|vbVariant|vbDataObject|vbDecimal|vbByte|vbArray|vbOkCancel|vbOkOnly|vbYesNo|vbYesNoCancel|vbAbortRetryIgnore|vbRetryCancel|vbYes|vbNo|vbAbort|vbCancel|vbIgnore|vbRetry|vbCritical|vbExclamation|vbInformation|vbQuestion|vbDefaultButton[123])\\b".to_string()); + v.insert("identifier".to_string(), "[a-zA-Z]\\w*|\\[(?:(?!%>|\\]).)*(?:\\]|(\\n|(?=%>)))".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("inside_string".to_string(), ContextId { index: 68 }); + v.insert("#anon_inside_block_4".to_string(), ContextId { index: 17 }); + v.insert("#anon_inside_control_flow_do_0".to_string(), ContextId { index: 20 }); + v.insert("#anon_line_continuation_char_1".to_string(), ContextId { index: 26 }); + v.insert("inside_block".to_string(), ContextId { index: 55 }); + v.insert("allow_statement_separator".to_string(), ContextId { index: 35 }); + v.insert("inside_control_flow_do".to_string(), ContextId { index: 57 }); + v.insert("inside_control_flow_for".to_string(), ContextId { index: 58 }); + v.insert("expect_identifier_member_reference".to_string(), ContextId { index: 48 }); + v.insert("unexpected_token".to_string(), ContextId { index: 79 }); + v.insert("#anon_control_flow_0".to_string(), ContextId { index: 9 }); + v.insert("#anon_inside_class_1".to_string(), ContextId { index: 19 }); + v.insert("#anon_inside_block_1".to_string(), ContextId { index: 14 }); + v.insert("elseif_then_block".to_string(), ContextId { index: 47 }); + v.insert("root_asp".to_string(), ContextId { index: 76 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 6 }); + v.insert("#anon_inside_method_0".to_string(), ContextId { index: 24 }); + v.insert("for_after_to".to_string(), ContextId { index: 53 }); + v.insert("inside_control_flow_while".to_string(), ContextId { index: 63 }); + v.insert("after_method_name".to_string(), ContextId { index: 32 }); + v.insert("expect_not_end_of_statement".to_string(), ContextId { index: 50 }); + v.insert("illegal_names".to_string(), ContextId { index: 54 }); + v.insert("inside_control_flow_if_single_line".to_string(), ContextId { index: 61 }); + v.insert("dim_body".to_string(), ContextId { index: 46 }); + v.insert("constant_value".to_string(), ContextId { index: 41 }); + v.insert("#anon_expression_0".to_string(), ContextId { index: 12 }); + v.insert("definitions".to_string(), ContextId { index: 45 }); + v.insert("not_end_of_statement".to_string(), ContextId { index: 74 }); + v.insert("class_definitions".to_string(), ContextId { index: 36 }); + v.insert("#anon_inside_control_flow_select_0".to_string(), ContextId { index: 22 }); + v.insert("control_flow".to_string(), ContextId { index: 42 }); + v.insert("after_method_param_name".to_string(), ContextId { index: 33 }); + v.insert("control_flow_forto".to_string(), ContextId { index: 44 }); + v.insert("#anon_inside_control_flow_with_0".to_string(), ContextId { index: 23 }); + v.insert("#anon_line_continuation_char_0".to_string(), ContextId { index: 25 }); + v.insert("__main".to_string(), ContextId { index: 30 }); + v.insert("constant_separator".to_string(), ContextId { index: 40 }); + v.insert("inside_method".to_string(), ContextId { index: 65 }); + v.insert("method_name".to_string(), ContextId { index: 72 }); + v.insert("variable_definitions".to_string(), ContextId { index: 80 }); + v.insert("line_continuation_char".to_string(), ContextId { index: 69 }); + v.insert("inside_method_without_meta".to_string(), ContextId { index: 66 }); + v.insert("#anon_after_method_name_1".to_string(), ContextId { index: 4 }); + v.insert("inside_control_flow_with".to_string(), ContextId { index: 64 }); + v.insert("comments".to_string(), ContextId { index: 38 }); + v.insert("inside_class".to_string(), ContextId { index: 56 }); + v.insert("#anon_after_method_name_0".to_string(), ContextId { index: 3 }); + v.insert("#anon_constant_body_0".to_string(), ContextId { index: 8 }); + v.insert("#anon_inside_class_0".to_string(), ContextId { index: 18 }); + v.insert("#anon_not_end_of_statement_0".to_string(), ContextId { index: 27 }); + v.insert("control_flow_foreach_in".to_string(), ContextId { index: 43 }); + v.insert("operators".to_string(), ContextId { index: 75 }); + v.insert("expression".to_string(), ContextId { index: 51 }); + v.insert("#anon_statements_0".to_string(), ContextId { index: 28 }); + v.insert("method_name_without_meta".to_string(), ContextId { index: 73 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 7 }); + v.insert("inside_control_flow_if_common".to_string(), ContextId { index: 60 }); + v.insert("inside_control_flow_if_block".to_string(), ContextId { index: 59 }); + v.insert("#anon_inside_block_2".to_string(), ContextId { index: 15 }); + v.insert("main".to_string(), ContextId { index: 70 }); + v.insert("statements".to_string(), ContextId { index: 77 }); + v.insert("#anon_dim_body_1".to_string(), ContextId { index: 11 }); + v.insert("__start".to_string(), ContextId { index: 31 }); + v.insert("#anon_inside_block_0".to_string(), ContextId { index: 13 }); + v.insert("inside_control_flow_select".to_string(), ContextId { index: 62 }); + v.insert("#anon_inside_control_flow_if_block_0".to_string(), ContextId { index: 21 }); + v.insert("class_name".to_string(), ContextId { index: 37 }); + v.insert("expect_identifier_reference".to_string(), ContextId { index: 49 }); + v.insert("allow_line_continuation".to_string(), ContextId { index: 34 }); + v.insert("expression_until_end_of_statement".to_string(), ContextId { index: 52 }); + v.insert("then_could_be_block_or_single_line".to_string(), ContextId { index: 78 }); + v.insert("#anon_inside_block_3".to_string(), ContextId { index: 16 }); + v.insert("#anon_then_could_be_block_or_single_line_0".to_string(), ContextId { index: 29 }); + v.insert("constant_body".to_string(), ContextId { index: 39 }); + v.insert("#anon_after_method_name_2".to_string(), ContextId { index: 5 }); + v.insert("inside_parens".to_string(), ContextId { index: 67 }); + v.insert("method_definitions".to_string(), ContextId { index: 71 }); + v.insert("#anon_dim_body_0".to_string(), ContextId { index: 10 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s10.rs b/highlight/jirs-syntaxes/src/s10.rs new file mode 100644 index 00000000..b1cd45b5 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s10.rs @@ -0,0 +1,258 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "CSS".to_string(), + file_extensions: vec!["css".to_string(),"css.erb".to_string(),"css.liquid".to_string()], + scope: Scope { a: 844485059674112, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("duration_units".to_string(), "(?i:s|ms)".to_string()); + v.insert("combinators".to_string(), "(?:>{1,3}|[~+])".to_string()); + v.insert("font_relative_lengths".to_string(), "(?i:em|ex|ch|rem)".to_string()); + v.insert("absolute_lengths".to_string(), "(?i:cm|mm|q|in|pt|pc|px|fr)".to_string()); + v.insert("frequency_units".to_string(), "(?i:Hz|kHz)".to_string()); + v.insert("nmchar".to_string(), "(?:[[-\\w]{{nonascii}}]|{{escape}})".to_string()); + v.insert("resolution_units".to_string(), "(?i:dpi|dpcm|dppx)".to_string()); + v.insert("unicode".to_string(), "\\\\\\h{1,6}[ \\t\\n\\f]?".to_string()); + v.insert("counter_styles".to_string(), "(?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)".to_string()); + v.insert("nmstart".to_string(), "(?:[[_a-zA-Z]{{nonascii}}]|{{escape}})".to_string()); + v.insert("viewport_percentage_lengths".to_string(), "(?i:vw|vh|vmin|vmax)".to_string()); + v.insert("ident".to_string(), "(?:--{{nmchar}}+|-?{{nmstart}}{{nmchar}}*)".to_string()); + v.insert("integer".to_string(), "(?:[-+]?\\d+)".to_string()); + v.insert("angle_units".to_string(), "(?i:deg|grad|rad|turn)".to_string()); + v.insert("float".to_string(), "(?x:\n [-+]? \\d* (\\.) \\d+ {{exponent}}?\n| [-+]? \\d+ {{exponent}}\n)".to_string()); + v.insert("exponent".to_string(), "(?:[eE]{{integer}})".to_string()); + v.insert("escape".to_string(), "(?:{{unicode}}|\\\\[^\\n\\f\\h])".to_string()); + v.insert("nonascii".to_string(), "[\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]".to_string()); + v.insert("custom_element_chars".to_string(), "(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_builtin-functions_20".to_string(), ContextId { index: 864 }); + v.insert("#anon_builtin-functions_32".to_string(), ContextId { index: 877 }); + v.insert("#anon_builtin-functions_5".to_string(), ContextId { index: 892 }); + v.insert("media-query".to_string(), ContextId { index: 1018 }); + v.insert("#anon_at-document_1".to_string(), ContextId { index: 833 }); + v.insert("#anon_literal-string_1".to_string(), ContextId { index: 942 }); + v.insert("#anon_color-functions_2".to_string(), ContextId { index: 910 }); + v.insert("pseudo-classes".to_string(), ContextId { index: 1027 }); + v.insert("#anon_at-custom-media_0".to_string(), ContextId { index: 830 }); + v.insert("#anon_image-function_1".to_string(), ContextId { index: 936 }); + v.insert("qualified-name".to_string(), ContextId { index: 1029 }); + v.insert("#anon_builtin-functions_15".to_string(), ContextId { index: 858 }); + v.insert("main".to_string(), ContextId { index: 1017 }); + v.insert("#anon_builtin-functions_6".to_string(), ContextId { index: 893 }); + v.insert("regexp-function".to_string(), ContextId { index: 1030 }); + v.insert("#anon_var-function_0".to_string(), ContextId { index: 970 }); + v.insert("line-names".to_string(), ContextId { index: 1015 }); + v.insert("resolution-type".to_string(), ContextId { index: 1031 }); + v.insert("#anon_builtin-functions_24".to_string(), ContextId { index: 868 }); + v.insert("at-page".to_string(), ContextId { index: 984 }); + v.insert("#anon_minmax-function_0".to_string(), ContextId { index: 945 }); + v.insert("frequency-type".to_string(), ContextId { index: 1005 }); + v.insert("rule-list".to_string(), ContextId { index: 1032 }); + v.insert("rule-list-body".to_string(), ContextId { index: 1033 }); + v.insert("gradient-functions".to_string(), ContextId { index: 1007 }); + v.insert("#anon_at-supports_0".to_string(), ContextId { index: 846 }); + v.insert("#anon_builtin-functions_23".to_string(), ContextId { index: 867 }); + v.insert("#anon_media-query-list_0".to_string(), ContextId { index: 943 }); + v.insert("#anon_pseudo-classes_3".to_string(), ContextId { index: 951 }); + v.insert("#anon_calc-function_0".to_string(), ContextId { index: 897 }); + v.insert("__main".to_string(), ContextId { index: 972 }); + v.insert("#anon_pseudo-classes_6".to_string(), ContextId { index: 954 }); + v.insert("#anon_builtin-functions_16".to_string(), ContextId { index: 859 }); + v.insert("#anon_gradient-functions_1".to_string(), ContextId { index: 932 }); + v.insert("#anon_selector_2".to_string(), ContextId { index: 965 }); + v.insert("#anon_var-function_1".to_string(), ContextId { index: 971 }); + v.insert("#anon_builtin-functions_36".to_string(), ContextId { index: 881 }); + v.insert("#anon_color-adjuster-functions_4".to_string(), ContextId { index: 902 }); + v.insert("#anon_regexp-function_0".to_string(), ContextId { index: 956 }); + v.insert("#anon_domain-function_0".to_string(), ContextId { index: 921 }); + v.insert("#anon_at-supports-parens_0".to_string(), ContextId { index: 845 }); + v.insert("#anon_builtin-functions_10".to_string(), ContextId { index: 853 }); + v.insert("#anon_builtin-functions_38".to_string(), ContextId { index: 883 }); + v.insert("#anon_color-functions_3".to_string(), ContextId { index: 911 }); + v.insert("#anon_color-functions_9".to_string(), ContextId { index: 917 }); + v.insert("#anon_regexp-function_1".to_string(), ContextId { index: 957 }); + v.insert("__start".to_string(), ContextId { index: 973 }); + v.insert("#anon_color-adjuster-functions_3".to_string(), ContextId { index: 901 }); + v.insert("#anon_cross-fade-function_0".to_string(), ContextId { index: 919 }); + v.insert("#anon_url-function_1".to_string(), ContextId { index: 967 }); + v.insert("#anon_builtin-functions_40".to_string(), ContextId { index: 886 }); + v.insert("at-import".to_string(), ContextId { index: 980 }); + v.insert("at-namespace".to_string(), ContextId { index: 983 }); + v.insert("#anon_at-keyframes_1".to_string(), ContextId { index: 837 }); + v.insert("at-supports".to_string(), ContextId { index: 987 }); + v.insert("#anon_builtin-functions_33".to_string(), ContextId { index: 878 }); + v.insert("#anon_builtin-functions_34".to_string(), ContextId { index: 879 }); + v.insert("#anon_builtin-functions_12".to_string(), ContextId { index: 855 }); + v.insert("#anon_filter-functions_1".to_string(), ContextId { index: 924 }); + v.insert("#anon_builtin-functions_35".to_string(), ContextId { index: 880 }); + v.insert("#anon_builtin-functions_45".to_string(), ContextId { index: 891 }); + v.insert("color-adjuster-functions".to_string(), ContextId { index: 993 }); + v.insert("#anon_image-set-function_1".to_string(), ContextId { index: 938 }); + v.insert("#anon_builtin-functions_3".to_string(), ContextId { index: 874 }); + v.insert("#anon_at-charset_0".to_string(), ContextId { index: 828 }); + v.insert("at-rules".to_string(), ContextId { index: 986 }); + v.insert("#anon_gradient-functions_2".to_string(), ContextId { index: 933 }); + v.insert("#anon_filter-functions_5".to_string(), ContextId { index: 928 }); + v.insert("custom-property-name".to_string(), ContextId { index: 1000 }); + v.insert("float-type".to_string(), ContextId { index: 1004 }); + v.insert("at-media".to_string(), ContextId { index: 982 }); + v.insert("length-type".to_string(), ContextId { index: 1014 }); + v.insert("#anon_builtin-functions_2".to_string(), ContextId { index: 863 }); + v.insert("#anon_builtin-functions_44".to_string(), ContextId { index: 890 }); + v.insert("#anon_color-adjuster-functions_9".to_string(), ContextId { index: 907 }); + v.insert("numeric-values".to_string(), ContextId { index: 1022 }); + v.insert("percentage-type".to_string(), ContextId { index: 1023 }); + v.insert("property-list".to_string(), ContextId { index: 1024 }); + v.insert("#anon_filter-functions_2".to_string(), ContextId { index: 925 }); + v.insert("#anon_gradient-functions_3".to_string(), ContextId { index: 934 }); + v.insert("time-type".to_string(), ContextId { index: 1037 }); + v.insert("#anon_rule-list-body_2".to_string(), ContextId { index: 960 }); + v.insert("integer-type".to_string(), ContextId { index: 1012 }); + v.insert("#anon_comment-block_0".to_string(), ContextId { index: 918 }); + v.insert("dimensions".to_string(), ContextId { index: 1001 }); + v.insert("#anon_filter-functions_0".to_string(), ContextId { index: 923 }); + v.insert("#anon_builtin-functions_0".to_string(), ContextId { index: 851 }); + v.insert("#anon_url-prefix-function_1".to_string(), ContextId { index: 969 }); + v.insert("property-value-constants".to_string(), ContextId { index: 1025 }); + v.insert("#anon_property-list_0".to_string(), ContextId { index: 947 }); + v.insert("#anon_builtin-functions_11".to_string(), ContextId { index: 854 }); + v.insert("#anon_rule-list-body_0".to_string(), ContextId { index: 958 }); + v.insert("#anon_url-prefix-function_0".to_string(), ContextId { index: 968 }); + v.insert("#anon_gradient-functions_0".to_string(), ContextId { index: 931 }); + v.insert("builtin-functions".to_string(), ContextId { index: 991 }); + v.insert("#anon_color-adjuster-functions_7".to_string(), ContextId { index: 905 }); + v.insert("#anon_at-counter-style_0".to_string(), ContextId { index: 829 }); + v.insert("#anon_color-functions_8".to_string(), ContextId { index: 916 }); + v.insert("#anon_media-query_0".to_string(), ContextId { index: 944 }); + v.insert("rule-list-terminator".to_string(), ContextId { index: 1034 }); + v.insert("#anon_rule-list-body_1".to_string(), ContextId { index: 959 }); + v.insert("#anon_builtin-functions_7".to_string(), ContextId { index: 894 }); + v.insert("filter-functions".to_string(), ContextId { index: 1003 }); + v.insert("#anon_filter-functions_7".to_string(), ContextId { index: 930 }); + v.insert("string-content".to_string(), ContextId { index: 1036 }); + v.insert("#anon_selector_1".to_string(), ContextId { index: 964 }); + v.insert("#anon_at-keyframes_2".to_string(), ContextId { index: 838 }); + v.insert("#anon_attr-function_1".to_string(), ContextId { index: 849 }); + v.insert("#anon_color-adjuster-functions_1".to_string(), ContextId { index: 899 }); + v.insert("url-prefix-function".to_string(), ContextId { index: 1041 }); + v.insert("#anon_builtin-functions_31".to_string(), ContextId { index: 876 }); + v.insert("#anon_at-supports_1".to_string(), ContextId { index: 847 }); + v.insert("at-counter-style".to_string(), ContextId { index: 976 }); + v.insert("#anon_filter-functions_4".to_string(), ContextId { index: 927 }); + v.insert("#anon_attr-function_2".to_string(), ContextId { index: 850 }); + v.insert("#anon_builtin-functions_18".to_string(), ContextId { index: 861 }); + v.insert("#anon_filter-functions_6".to_string(), ContextId { index: 929 }); + v.insert("#anon_pseudo-classes_0".to_string(), ContextId { index: 948 }); + v.insert("#anon_at-page_0".to_string(), ContextId { index: 844 }); + v.insert("#anon_pseudo-classes_2".to_string(), ContextId { index: 950 }); + v.insert("#anon_selector_0".to_string(), ContextId { index: 963 }); + v.insert("#anon_pseudo-classes_5".to_string(), ContextId { index: 953 }); + v.insert("#anon_builtin-functions_42".to_string(), ContextId { index: 888 }); + v.insert("at-supports-operators".to_string(), ContextId { index: 988 }); + v.insert("keyframe-name".to_string(), ContextId { index: 1013 }); + v.insert("#anon_builtin-functions_26".to_string(), ContextId { index: 870 }); + v.insert("image-type".to_string(), ContextId { index: 1010 }); + v.insert("inside-calc-parens".to_string(), ContextId { index: 1011 }); + v.insert("angle-type".to_string(), ContextId { index: 974 }); + v.insert("at-rule-punctuation".to_string(), ContextId { index: 985 }); + v.insert("at-document".to_string(), ContextId { index: 978 }); + v.insert("#anon_builtin-functions_25".to_string(), ContextId { index: 869 }); + v.insert("#anon_builtin-functions_41".to_string(), ContextId { index: 887 }); + v.insert("number-type".to_string(), ContextId { index: 1021 }); + v.insert("#anon_builtin-functions_39".to_string(), ContextId { index: 884 }); + v.insert("calc-function".to_string(), ContextId { index: 992 }); + v.insert("image-set-function".to_string(), ContextId { index: 1009 }); + v.insert("pseudo-elements".to_string(), ContextId { index: 1028 }); + v.insert("#anon_image-function_0".to_string(), ContextId { index: 935 }); + v.insert("unicode-range".to_string(), ContextId { index: 1038 }); + v.insert("minmax-function".to_string(), ContextId { index: 1020 }); + v.insert("comma-delimiter".to_string(), ContextId { index: 997 }); + v.insert("#anon_builtin-functions_9".to_string(), ContextId { index: 896 }); + v.insert("#anon_attr-function_0".to_string(), ContextId { index: 848 }); + v.insert("#anon_color-adjuster-functions_2".to_string(), ContextId { index: 900 }); + v.insert("#anon_builtin-functions_30".to_string(), ContextId { index: 875 }); + v.insert("#anon_color-adjuster-functions_5".to_string(), ContextId { index: 903 }); + v.insert("#anon_cross-fade-function_1".to_string(), ContextId { index: 920 }); + v.insert("#anon_at-keyframes_3".to_string(), ContextId { index: 839 }); + v.insert("#anon_at-media_1".to_string(), ContextId { index: 841 }); + v.insert("#anon_pseudo-classes_4".to_string(), ContextId { index: 952 }); + v.insert("#anon_image-set-function_0".to_string(), ContextId { index: 937 }); + v.insert("at-font-face".to_string(), ContextId { index: 979 }); + v.insert("#anon_builtin-functions_29".to_string(), ContextId { index: 873 }); + v.insert("#anon_at-keyframes_0".to_string(), ContextId { index: 836 }); + v.insert("domain-function".to_string(), ContextId { index: 1002 }); + v.insert("#anon_builtin-functions_37".to_string(), ContextId { index: 882 }); + v.insert("#anon_line-names_0".to_string(), ContextId { index: 940 }); + v.insert("#anon_at-document_0".to_string(), ContextId { index: 832 }); + v.insert("#anon_color-functions_7".to_string(), ContextId { index: 915 }); + v.insert("#anon_rule-list-body_3".to_string(), ContextId { index: 961 }); + v.insert("#anon_color-functions_4".to_string(), ContextId { index: 912 }); + v.insert("#anon_builtin-functions_13".to_string(), ContextId { index: 856 }); + v.insert("#anon_color-functions_0".to_string(), ContextId { index: 908 }); + v.insert("at-keyframes".to_string(), ContextId { index: 981 }); + v.insert("#anon_at-custom-media_1".to_string(), ContextId { index: 831 }); + v.insert("color-functions".to_string(), ContextId { index: 995 }); + v.insert("cross-fade-function".to_string(), ContextId { index: 999 }); + v.insert("property-values".to_string(), ContextId { index: 1026 }); + v.insert("#anon_color-adjuster-functions_0".to_string(), ContextId { index: 898 }); + v.insert("#anon_builtin-functions_22".to_string(), ContextId { index: 866 }); + v.insert("#anon_color-adjuster-functions_8".to_string(), ContextId { index: 906 }); + v.insert("#anon_builtin-functions_27".to_string(), ContextId { index: 871 }); + v.insert("#anon_at-import_0".to_string(), ContextId { index: 835 }); + v.insert("#anon_builtin-functions_4".to_string(), ContextId { index: 885 }); + v.insert("#anon_pseudo-classes_1".to_string(), ContextId { index: 949 }); + v.insert("color-values".to_string(), ContextId { index: 996 }); + v.insert("#anon_color-adjuster-functions_6".to_string(), ContextId { index: 904 }); + v.insert("comment-block".to_string(), ContextId { index: 998 }); + v.insert("function-notation-terminator".to_string(), ContextId { index: 1006 }); + v.insert("#anon_builtin-functions_19".to_string(), ContextId { index: 862 }); + v.insert("#anon_minmax-function_1".to_string(), ContextId { index: 946 }); + v.insert("media-query-list".to_string(), ContextId { index: 1019 }); + v.insert("#anon_builtin-functions_17".to_string(), ContextId { index: 860 }); + v.insert("unquoted-string".to_string(), ContextId { index: 1039 }); + v.insert("color-adjuster-operators".to_string(), ContextId { index: 994 }); + v.insert("#anon_at-media_2".to_string(), ContextId { index: 842 }); + v.insert("#anon_url-function_0".to_string(), ContextId { index: 966 }); + v.insert("selector".to_string(), ContextId { index: 1035 }); + v.insert("#anon_builtin-functions_21".to_string(), ContextId { index: 865 }); + v.insert("image-function".to_string(), ContextId { index: 1008 }); + v.insert("url-function".to_string(), ContextId { index: 1040 }); + v.insert("#anon_at-namespace_0".to_string(), ContextId { index: 843 }); + v.insert("#anon_builtin-functions_28".to_string(), ContextId { index: 872 }); + v.insert("#anon_domain-function_1".to_string(), ContextId { index: 922 }); + v.insert("#anon_color-functions_1".to_string(), ContextId { index: 909 }); + v.insert("attr-function".to_string(), ContextId { index: 990 }); + v.insert("var-function".to_string(), ContextId { index: 1042 }); + v.insert("vendor-prefix".to_string(), ContextId { index: 1043 }); + v.insert("literal-string".to_string(), ContextId { index: 1016 }); + v.insert("#anon_at-media_0".to_string(), ContextId { index: 840 }); + v.insert("#anon_filter-functions_3".to_string(), ContextId { index: 926 }); + v.insert("#anon_keyframe-name_0".to_string(), ContextId { index: 939 }); + v.insert("#anon_color-functions_5".to_string(), ContextId { index: 913 }); + v.insert("#anon_builtin-functions_14".to_string(), ContextId { index: 857 }); + v.insert("#anon_literal-string_0".to_string(), ContextId { index: 941 }); + v.insert("#anon_rule-list_0".to_string(), ContextId { index: 962 }); + v.insert("#anon_builtin-functions_43".to_string(), ContextId { index: 889 }); + v.insert("#anon_pseudo-classes_7".to_string(), ContextId { index: 955 }); + v.insert("at-charset".to_string(), ContextId { index: 975 }); + v.insert("#anon_builtin-functions_8".to_string(), ContextId { index: 895 }); + v.insert("at-custom-media".to_string(), ContextId { index: 977 }); + v.insert("#anon_at-font-face_0".to_string(), ContextId { index: 834 }); + v.insert("#anon_builtin-functions_1".to_string(), ContextId { index: 852 }); + v.insert("#anon_color-functions_6".to_string(), ContextId { index: 914 }); + v.insert("at-supports-parens".to_string(), ContextId { index: 989 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s100.rs b/highlight/jirs-syntaxes/src/s100.rs new file mode 100644 index 00000000..f7852298 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s100.rs @@ -0,0 +1,101 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Crystal".to_string(), + file_extensions: vec!["cr".to_string()], + scope: Scope { a: 844828657057792, b: 0 }, + first_line_match: Some("^#!/.*\\bcrystal".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_5".to_string(), ContextId { index: 6645 }); + v.insert("nest_ltgt_i".to_string(), ContextId { index: 6679 }); + v.insert("nest_parens_r".to_string(), ContextId { index: 6683 }); + v.insert("nest_brackets".to_string(), ContextId { index: 6671 }); + v.insert("#anon_main_12".to_string(), ContextId { index: 6610 }); + v.insert("#anon_main_38".to_string(), ContextId { index: 6638 }); + v.insert("#anon_nest_ltgt_i_0".to_string(), ContextId { index: 6658 }); + v.insert("#anon_main_26".to_string(), ContextId { index: 6625 }); + v.insert("#anon_nest_ltgt_r_0".to_string(), ContextId { index: 6659 }); + v.insert("#anon_nest_parens_r_0".to_string(), ContextId { index: 6662 }); + v.insert("#anon_main_33".to_string(), ContextId { index: 6633 }); + v.insert("#anon_nest_brackets_i_0".to_string(), ContextId { index: 6651 }); + v.insert("main".to_string(), ContextId { index: 6670 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6606 }); + v.insert("#anon_main_21".to_string(), ContextId { index: 6620 }); + v.insert("nest_brackets_r".to_string(), ContextId { index: 6673 }); + v.insert("#anon_nest_brackets_0".to_string(), ContextId { index: 6650 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 6618 }); + v.insert("#anon_main_19".to_string(), ContextId { index: 6617 }); + v.insert("#anon_main_35".to_string(), ContextId { index: 6635 }); + v.insert("#anon_main_34".to_string(), ContextId { index: 6634 }); + v.insert("#anon_main_13".to_string(), ContextId { index: 6611 }); + v.insert("#anon_heredoc_0".to_string(), ContextId { index: 6604 }); + v.insert("#anon_main_32".to_string(), ContextId { index: 6632 }); + v.insert("#anon_main_17".to_string(), ContextId { index: 6615 }); + v.insert("#anon_main_25".to_string(), ContextId { index: 6624 }); + v.insert("regex_sub".to_string(), ContextId { index: 6684 }); + v.insert("#anon_main_18".to_string(), ContextId { index: 6616 }); + v.insert("#anon_main_30".to_string(), ContextId { index: 6630 }); + v.insert("escaped_char".to_string(), ContextId { index: 6667 }); + v.insert("nest_curly".to_string(), ContextId { index: 6674 }); + v.insert("nest_curly_and_self".to_string(), ContextId { index: 6675 }); + v.insert("#anon_nest_ltgt_0".to_string(), ContextId { index: 6657 }); + v.insert("#anon_main_20".to_string(), ContextId { index: 6619 }); + v.insert("#anon_main_31".to_string(), ContextId { index: 6631 }); + v.insert("#anon_main_42".to_string(), ContextId { index: 6643 }); + v.insert("#anon_main_23".to_string(), ContextId { index: 6622 }); + v.insert("#anon_nest_curly_and_self_0".to_string(), ContextId { index: 6654 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 6640 }); + v.insert("#anon_nest_curly_i_0".to_string(), ContextId { index: 6655 }); + v.insert("#anon_nest_brackets_r_0".to_string(), ContextId { index: 6652 }); + v.insert("nest_curly_i".to_string(), ContextId { index: 6676 }); + v.insert("#anon_main_9".to_string(), ContextId { index: 6649 }); + v.insert("nest_parens".to_string(), ContextId { index: 6681 }); + v.insert("#anon_main_43".to_string(), ContextId { index: 6644 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 6629 }); + v.insert("#anon_main_39".to_string(), ContextId { index: 6639 }); + v.insert("heredoc".to_string(), ContextId { index: 6668 }); + v.insert("nest_ltgt".to_string(), ContextId { index: 6678 }); + v.insert("nest_brackets_i".to_string(), ContextId { index: 6672 }); + v.insert("#anon_main_27".to_string(), ContextId { index: 6626 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 6647 }); + v.insert("nest_curly_r".to_string(), ContextId { index: 6677 }); + v.insert("#anon_main_11".to_string(), ContextId { index: 6609 }); + v.insert("__start".to_string(), ContextId { index: 6666 }); + v.insert("#anon_main_36".to_string(), ContextId { index: 6636 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6607 }); + v.insert("#anon_main_24".to_string(), ContextId { index: 6623 }); + v.insert("#anon_main_10".to_string(), ContextId { index: 6608 }); + v.insert("#anon_main_29".to_string(), ContextId { index: 6628 }); + v.insert("#anon_main_22".to_string(), ContextId { index: 6621 }); + v.insert("#anon_main_41".to_string(), ContextId { index: 6642 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 6648 }); + v.insert("#anon_main_15".to_string(), ContextId { index: 6613 }); + v.insert("#anon_main_14".to_string(), ContextId { index: 6612 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 6646 }); + v.insert("#anon_nest_parens_i_0".to_string(), ContextId { index: 6661 }); + v.insert("#anon_nest_curly_0".to_string(), ContextId { index: 6653 }); + v.insert("#anon_regex_sub_0".to_string(), ContextId { index: 6663 }); + v.insert("#anon_main_16".to_string(), ContextId { index: 6614 }); + v.insert("#anon_main_40".to_string(), ContextId { index: 6641 }); + v.insert("#anon_regex_sub_1".to_string(), ContextId { index: 6664 }); + v.insert("__main".to_string(), ContextId { index: 6665 }); + v.insert("nest_parens_i".to_string(), ContextId { index: 6682 }); + v.insert("#anon_main_28".to_string(), ContextId { index: 6627 }); + v.insert("#anon_nest_curly_r_0".to_string(), ContextId { index: 6656 }); + v.insert("interpolated_crystal".to_string(), ContextId { index: 6669 }); + v.insert("#anon_nest_parens_0".to_string(), ContextId { index: 6660 }); + v.insert("nest_ltgt_r".to_string(), ContextId { index: 6680 }); + v.insert("#anon_interpolated_crystal_0".to_string(), ContextId { index: 6605 }); + v.insert("#anon_main_37".to_string(), ContextId { index: 6637 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s101.rs b/highlight/jirs-syntaxes/src/s101.rs new file mode 100644 index 00000000..e3569ef5 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s101.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Dart Analysis Output".to_string(), + file_extensions: vec![], + scope: Scope { a: 281882998603776, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 6687 }); + v.insert("__main".to_string(), ContextId { index: 6685 }); + v.insert("__start".to_string(), ContextId { index: 6686 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s102.rs b/highlight/jirs-syntaxes/src/s102.rs new file mode 100644 index 00000000..1ac331b8 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s102.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Dart".to_string(), + file_extensions: vec!["dart".to_string()], + scope: Scope { a: 844837246992384, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_regexp_1".to_string(), ContextId { index: 6705 }); + v.insert("#anon_decl-enum_0".to_string(), ContextId { index: 6692 }); + v.insert("__start".to_string(), ContextId { index: 6716 }); + v.insert("#anon_strings_6".to_string(), ContextId { index: 6713 }); + v.insert("annotations".to_string(), ContextId { index: 6717 }); + v.insert("decl-typedef".to_string(), ContextId { index: 6725 }); + v.insert("#anon_decl-function_3".to_string(), ContextId { index: 6700 }); + v.insert("comments-inline".to_string(), ContextId { index: 6719 }); + v.insert("#anon_decl-function_2".to_string(), ContextId { index: 6699 }); + v.insert("#anon_decl-function-parameter_0".to_string(), ContextId { index: 6693 }); + v.insert("#anon_strings_4".to_string(), ContextId { index: 6711 }); + v.insert("decl-class".to_string(), ContextId { index: 6721 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 6708 }); + v.insert("#anon_decl-function-parameter_2".to_string(), ContextId { index: 6695 }); + v.insert("decl-enum".to_string(), ContextId { index: 6722 }); + v.insert("strings".to_string(), ContextId { index: 6730 }); + v.insert("main".to_string(), ContextId { index: 6727 }); + v.insert("string-interp".to_string(), ContextId { index: 6729 }); + v.insert("#anon_decl-function-parameter_3".to_string(), ContextId { index: 6696 }); + v.insert("__main".to_string(), ContextId { index: 6715 }); + v.insert("#anon_strings_3".to_string(), ContextId { index: 6710 }); + v.insert("#anon_strings_2".to_string(), ContextId { index: 6709 }); + v.insert("#anon_string-interp_0".to_string(), ContextId { index: 6706 }); + v.insert("#anon_strings_7".to_string(), ContextId { index: 6714 }); + v.insert("#anon_decl-function_0".to_string(), ContextId { index: 6697 }); + v.insert("#anon_comments-inline_0".to_string(), ContextId { index: 6688 }); + v.insert("#anon_decl-typedef_1".to_string(), ContextId { index: 6702 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6703 }); + v.insert("#anon_comments-inline_2".to_string(), ContextId { index: 6690 }); + v.insert("#anon_strings_5".to_string(), ContextId { index: 6712 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 6707 }); + v.insert("comments".to_string(), ContextId { index: 6718 }); + v.insert("#anon_regexp_0".to_string(), ContextId { index: 6704 }); + v.insert("decl-function-parameter".to_string(), ContextId { index: 6724 }); + v.insert("keywords".to_string(), ContextId { index: 6726 }); + v.insert("regexp".to_string(), ContextId { index: 6728 }); + v.insert("constants-and-special-vars".to_string(), ContextId { index: 6720 }); + v.insert("#anon_decl-typedef_0".to_string(), ContextId { index: 6701 }); + v.insert("#anon_decl-function-parameter_1".to_string(), ContextId { index: 6694 }); + v.insert("#anon_decl-class_0".to_string(), ContextId { index: 6691 }); + v.insert("decl-function".to_string(), ContextId { index: 6723 }); + v.insert("#anon_decl-function_1".to_string(), ContextId { index: 6698 }); + v.insert("#anon_comments-inline_1".to_string(), ContextId { index: 6689 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s103.rs b/highlight/jirs-syntaxes/src/s103.rs new file mode 100644 index 00000000..485de501 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s103.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Dockerfile".to_string(), + file_extensions: vec!["Dockerfile".to_string(),"dockerfile".to_string()], + scope: Scope { a: 844841541959680, b: 0 }, + first_line_match: Some("^\\s*(?i:(from(?!\\s+\\S+\\s+import)|arg))\\s+".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("onbuild_commands_directive".to_string(), "{{onbuild_directive}}(?i:add|arg|env|expose|healthcheck|label|run|shell|stopsignal|user|volume|workdir)".to_string()); + v.insert("copy_directive".to_string(), "({{onbuild_directive}}(?i:copy))(?:\\s+--from=(\\S+))?".to_string()); + v.insert("from_directive".to_string(), "(?i:(from))\\s+[^\\s:@]+(?:[:@](\\S+))?(?:\\s+(?i:(as))\\s+(\\S+))?".to_string()); + v.insert("onbuild_directive".to_string(), "(?i:(onbuild)\\s+)?".to_string()); + v.insert("nononbuild_commands_directive".to_string(), "(?i:maintainer)".to_string()); + v.insert("runtime_directive".to_string(), "{{onbuild_directive}}(?i:cmd|entrypoint)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("args".to_string(), ContextId { index: 6733 }); + v.insert("directives".to_string(), ContextId { index: 6736 }); + v.insert("__start".to_string(), ContextId { index: 6732 }); + v.insert("__main".to_string(), ContextId { index: 6731 }); + v.insert("from".to_string(), ContextId { index: 6739 }); + v.insert("single_quote_string".to_string(), ContextId { index: 6742 }); + v.insert("comments".to_string(), ContextId { index: 6735 }); + v.insert("body".to_string(), ContextId { index: 6734 }); + v.insert("double_quote_string".to_string(), ContextId { index: 6737 }); + v.insert("escaped-char".to_string(), ContextId { index: 6738 }); + v.insert("main".to_string(), ContextId { index: 6741 }); + v.insert("invalid".to_string(), ContextId { index: 6740 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s104.rs b/highlight/jirs-syntaxes/src/s104.rs new file mode 100644 index 00000000..cb95389c --- /dev/null +++ b/highlight/jirs-syntaxes/src/s104.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "DotENV".to_string(), + file_extensions: vec![".env".to_string(),".envrc".to_string(),".env.dist".to_string(),".env.local".to_string(),".env.sample".to_string(),".env.example".to_string(),".env.test".to_string(),".env.test.local".to_string(),".env.testing".to_string(),".env.dev".to_string(),".env.development".to_string(),".env.development.local".to_string(),".env.prod".to_string(),".env.production".to_string(),".env.production.local".to_string(),".env.dusk.local".to_string(),".flaskenv".to_string(),".env.staging".to_string()], + scope: Scope { a: 844845836926976, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_1".to_string(), ContextId { index: 6745 }); + v.insert("interpolation".to_string(), ContextId { index: 6749 }); + v.insert("#anon_interpolation_0".to_string(), ContextId { index: 6743 }); + v.insert("__main".to_string(), ContextId { index: 6746 }); + v.insert("__start".to_string(), ContextId { index: 6747 }); + v.insert("main".to_string(), ContextId { index: 6750 }); + v.insert("escape-characters".to_string(), ContextId { index: 6748 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6744 }); + v.insert("variable".to_string(), ContextId { index: 6751 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s105.rs b/highlight/jirs-syntaxes/src/s105.rs new file mode 100644 index 00000000..d024c412 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s105.rs @@ -0,0 +1,145 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Elixir".to_string(), + file_extensions: vec!["ex".to_string(),"exs".to_string()], + scope: Scope { a: 844850131894272, b: 0 }, + first_line_match: Some("^#!/.*\\b(?:elixirc?|iex)".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("id_begin".to_string(), "[[:alpha:]_]".to_string()); + v.insert("module_name".to_string(), "\\b[A-Z][a-zA-Z0-9_]*\\b".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_string_5".to_string(), ContextId { index: 6829 }); + v.insert("#anon_string_26".to_string(), ContextId { index: 6803 }); + v.insert("#anon_heredoc_string_raw_1".to_string(), ContextId { index: 6776 }); + v.insert("regex_elixir".to_string(), ContextId { index: 6861 }); + v.insert("#anon_string_18".to_string(), ContextId { index: 6794 }); + v.insert("#anon_heredoc_string_raw_0".to_string(), ContextId { index: 6775 }); + v.insert("#anon_string_8".to_string(), ContextId { index: 6839 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 6781 }); + v.insert("#anon_heredoc_regex_interpolated_2".to_string(), ContextId { index: 6767 }); + v.insert("#anon_string_11".to_string(), ContextId { index: 6787 }); + v.insert("#anon_string_54".to_string(), ContextId { index: 6834 }); + v.insert("function_body".to_string(), ContextId { index: 6850 }); + v.insert("#anon_string_12".to_string(), ContextId { index: 6788 }); + v.insert("#anon_string_7".to_string(), ContextId { index: 6838 }); + v.insert("heredoc_regex_interpolated".to_string(), ContextId { index: 6851 }); + v.insert("#anon_string_16".to_string(), ContextId { index: 6792 }); + v.insert("#anon_string_25".to_string(), ContextId { index: 6802 }); + v.insert("#anon_string_41".to_string(), ContextId { index: 6820 }); + v.insert("#anon_string_42".to_string(), ContextId { index: 6821 }); + v.insert("#anon_heredoc_regex_raw_1".to_string(), ContextId { index: 6770 }); + v.insert("#anon_core_syntax_1".to_string(), ContextId { index: 6755 }); + v.insert("string_closing_angle".to_string(), ContextId { index: 6865 }); + v.insert("#anon_string_37".to_string(), ContextId { index: 6815 }); + v.insert("core_syntax".to_string(), ContextId { index: 6845 }); + v.insert("#anon_string_46".to_string(), ContextId { index: 6825 }); + v.insert("string_closing_curly".to_string(), ContextId { index: 6866 }); + v.insert("#anon_heredoc_regex_interpolated_0".to_string(), ContextId { index: 6765 }); + v.insert("#anon_string_17".to_string(), ContextId { index: 6793 }); + v.insert("#anon_string_1".to_string(), ContextId { index: 6785 }); + v.insert("#anon_interpolated_elixir_1".to_string(), ContextId { index: 6778 }); + v.insert("#anon_string_9".to_string(), ContextId { index: 6840 }); + v.insert("#anon_heredoc_regex_interpolated_1".to_string(), ContextId { index: 6766 }); + v.insert("escaped_or_interpolated".to_string(), ContextId { index: 6849 }); + v.insert("#anon_string_56".to_string(), ContextId { index: 6836 }); + v.insert("heredoc_string_closing_single".to_string(), ContextId { index: 6854 }); + v.insert("#anon_string_34".to_string(), ContextId { index: 6812 }); + v.insert("#anon_heredoc_regex_raw_0".to_string(), ContextId { index: 6769 }); + v.insert("heredoc_string_closing_double".to_string(), ContextId { index: 6853 }); + v.insert("#anon_string_13".to_string(), ContextId { index: 6789 }); + v.insert("#anon_string_49".to_string(), ContextId { index: 6828 }); + v.insert("heredoc_string_interpolated".to_string(), ContextId { index: 6855 }); + v.insert("tuple".to_string(), ContextId { index: 6871 }); + v.insert("#anon_string_47".to_string(), ContextId { index: 6826 }); + v.insert("#anon_string_20".to_string(), ContextId { index: 6797 }); + v.insert("punctuations".to_string(), ContextId { index: 6860 }); + v.insert("#anon_string_50".to_string(), ContextId { index: 6830 }); + v.insert("#anon_heredoc_string_interpolated_1".to_string(), ContextId { index: 6774 }); + v.insert("docs".to_string(), ContextId { index: 6847 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6780 }); + v.insert("#anon_string_21".to_string(), ContextId { index: 6798 }); + v.insert("#anon_interpolated_elixir_0".to_string(), ContextId { index: 6777 }); + v.insert("#anon_string_45".to_string(), ContextId { index: 6824 }); + v.insert("heredoc_string_raw".to_string(), ContextId { index: 6856 }); + v.insert("#anon_string_35".to_string(), ContextId { index: 6813 }); + v.insert("#anon_def_blocks_1".to_string(), ContextId { index: 6757 }); + v.insert("#anon_string_19".to_string(), ContextId { index: 6795 }); + v.insert("#anon_docs_1".to_string(), ContextId { index: 6760 }); + v.insert("#anon_binary_1".to_string(), ContextId { index: 6753 }); + v.insert("#anon_string_30".to_string(), ContextId { index: 6808 }); + v.insert("string_modifiers".to_string(), ContextId { index: 6869 }); + v.insert("#anon_string_2".to_string(), ContextId { index: 6796 }); + v.insert("#anon_heredoc_regex_raw_3".to_string(), ContextId { index: 6772 }); + v.insert("#anon_string_36".to_string(), ContextId { index: 6814 }); + v.insert("__start".to_string(), ContextId { index: 6843 }); + v.insert("string_closing_square".to_string(), ContextId { index: 6868 }); + v.insert("simple_string".to_string(), ContextId { index: 6863 }); + v.insert("def_blocks".to_string(), ContextId { index: 6846 }); + v.insert("#anon_string_44".to_string(), ContextId { index: 6823 }); + v.insert("string".to_string(), ContextId { index: 6864 }); + v.insert("#anon_string_3".to_string(), ContextId { index: 6807 }); + v.insert("#anon_string_51".to_string(), ContextId { index: 6831 }); + v.insert("#anon_docs_0".to_string(), ContextId { index: 6759 }); + v.insert("heredoc_regex_raw".to_string(), ContextId { index: 6852 }); + v.insert("#anon_string_55".to_string(), ContextId { index: 6835 }); + v.insert("main".to_string(), ContextId { index: 6858 }); + v.insert("#anon_string_43".to_string(), ContextId { index: 6822 }); + v.insert("#anon_string_52".to_string(), ContextId { index: 6832 }); + v.insert("#anon_simple_string_0".to_string(), ContextId { index: 6782 }); + v.insert("numeric".to_string(), ContextId { index: 6859 }); + v.insert("#anon_tuple_0".to_string(), ContextId { index: 6841 }); + v.insert("string_closing_round".to_string(), ContextId { index: 6867 }); + v.insert("#anon_string_0".to_string(), ContextId { index: 6784 }); + v.insert("regex_or_interpolated".to_string(), ContextId { index: 6862 }); + v.insert("#anon_core_syntax_0".to_string(), ContextId { index: 6754 }); + v.insert("#anon_string_48".to_string(), ContextId { index: 6827 }); + v.insert("#anon_string_10".to_string(), ContextId { index: 6786 }); + v.insert("#anon_function_body_0".to_string(), ContextId { index: 6764 }); + v.insert("#anon_string_40".to_string(), ContextId { index: 6819 }); + v.insert("#anon_string_24".to_string(), ContextId { index: 6801 }); + v.insert("#anon_docs_4".to_string(), ContextId { index: 6763 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6779 }); + v.insert("#anon_docs_2".to_string(), ContextId { index: 6761 }); + v.insert("#anon_string_32".to_string(), ContextId { index: 6810 }); + v.insert("#anon_string_39".to_string(), ContextId { index: 6817 }); + v.insert("#anon_string_15".to_string(), ContextId { index: 6791 }); + v.insert("#anon_string_29".to_string(), ContextId { index: 6806 }); + v.insert("#anon_string_53".to_string(), ContextId { index: 6833 }); + v.insert("interpolated_elixir".to_string(), ContextId { index: 6857 }); + v.insert("#anon_string_14".to_string(), ContextId { index: 6790 }); + v.insert("string_modifiers_and_pop".to_string(), ContextId { index: 6870 }); + v.insert("#anon_string_28".to_string(), ContextId { index: 6805 }); + v.insert("#anon_string_38".to_string(), ContextId { index: 6816 }); + v.insert("#anon_binary_0".to_string(), ContextId { index: 6752 }); + v.insert("binary".to_string(), ContextId { index: 6844 }); + v.insert("escaped_char".to_string(), ContextId { index: 6848 }); + v.insert("#anon_string_22".to_string(), ContextId { index: 6799 }); + v.insert("__main".to_string(), ContextId { index: 6842 }); + v.insert("#anon_string_33".to_string(), ContextId { index: 6811 }); + v.insert("#anon_def_blocks_2".to_string(), ContextId { index: 6758 }); + v.insert("#anon_heredoc_regex_raw_2".to_string(), ContextId { index: 6771 }); + v.insert("#anon_docs_3".to_string(), ContextId { index: 6762 }); + v.insert("#anon_simple_string_1".to_string(), ContextId { index: 6783 }); + v.insert("#anon_def_blocks_0".to_string(), ContextId { index: 6756 }); + v.insert("#anon_string_23".to_string(), ContextId { index: 6800 }); + v.insert("#anon_heredoc_regex_interpolated_3".to_string(), ContextId { index: 6768 }); + v.insert("#anon_heredoc_string_interpolated_0".to_string(), ContextId { index: 6773 }); + v.insert("#anon_string_27".to_string(), ContextId { index: 6804 }); + v.insert("#anon_string_4".to_string(), ContextId { index: 6818 }); + v.insert("#anon_string_6".to_string(), ContextId { index: 6837 }); + v.insert("#anon_string_31".to_string(), ContextId { index: 6809 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s106.rs b/highlight/jirs-syntaxes/src/s106.rs new file mode 100644 index 00000000..ff9edf81 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s106.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "HTML (EEx)".to_string(), + file_extensions: vec!["html.eex".to_string(),"html.leex".to_string()], + scope: Scope { a: 281496458035200, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_eex_tags_3".to_string(), ContextId { index: 6875 }); + v.insert("__main".to_string(), ContextId { index: 6878 }); + v.insert("#anon_eex_tags_0".to_string(), ContextId { index: 6872 }); + v.insert("main".to_string(), ContextId { index: 6881 }); + v.insert("#anon_eex_tags_4".to_string(), ContextId { index: 6876 }); + v.insert("eex_tags".to_string(), ContextId { index: 6880 }); + v.insert("#anon_eex_tags_2".to_string(), ContextId { index: 6874 }); + v.insert("#anon_eex_tags_1".to_string(), ContextId { index: 6873 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6877 }); + v.insert("__start".to_string(), ContextId { index: 6879 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s107.rs b/highlight/jirs-syntaxes/src/s107.rs new file mode 100644 index 00000000..b119078d --- /dev/null +++ b/highlight/jirs-syntaxes/src/s107.rs @@ -0,0 +1,78 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Regular Expressions (Elixir)".to_string(), + file_extensions: vec!["ex.re".to_string()], + scope: Scope { a: 844613915181056, b: 0 }, + first_line_match: None, + hidden: true, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("invalid_capture_name".to_string(), "[^\\[\\\\(){}|^$.?*+\\n]+".to_string()); + v.insert("ranged_quantifier".to_string(), "{\\d+,?\\d*?}".to_string()); + v.insert("capture_name".to_string(), "[a-zA-Z_][a-zA-Z_\\d]{,31}".to_string()); + v.insert("character_quantifier".to_string(), "[?*+]".to_string()); + v.insert("lazy_or_possessive".to_string(), "[?+]".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("class_set_escape_sequence".to_string(), ContextId { index: 6910 }); + v.insert("back_reference".to_string(), ContextId { index: 6904 }); + v.insert("#anon_quoted_sequence_0".to_string(), ContextId { index: 6900 }); + v.insert("#anon_group_0".to_string(), ContextId { index: 6896 }); + v.insert("__main".to_string(), ContextId { index: 6901 }); + v.insert("#anon_conditional_subpattern_2".to_string(), ContextId { index: 6894 }); + v.insert("dot_meta_char".to_string(), ContextId { index: 6916 }); + v.insert("#anon_backtracking_verb_1".to_string(), ContextId { index: 6883 }); + v.insert("#anon_posix_character_class_0".to_string(), ContextId { index: 6899 }); + v.insert("operator".to_string(), ContextId { index: 6925 }); + v.insert("conditional_subpattern_end".to_string(), ContextId { index: 6914 }); + v.insert("group_body".to_string(), ContextId { index: 6921 }); + v.insert("#anon_inline_option_0".to_string(), ContextId { index: 6898 }); + v.insert("character_property".to_string(), ContextId { index: 6907 }); + v.insert("escape_sequence".to_string(), ContextId { index: 6917 }); + v.insert("main".to_string(), ContextId { index: 6924 }); + v.insert("quantifier".to_string(), ContextId { index: 6927 }); + v.insert("unexpected_quantifier".to_string(), ContextId { index: 6930 }); + v.insert("unexpected_quantifier_pop".to_string(), ContextId { index: 6931 }); + v.insert("#anon_character_range_0".to_string(), ContextId { index: 6886 }); + v.insert("conditional_subpattern".to_string(), ContextId { index: 6913 }); + v.insert("#anon_backtracking_verb_0".to_string(), ContextId { index: 6882 }); + v.insert("#anon_character_range_1".to_string(), ContextId { index: 6887 }); + v.insert("#anon_group_1".to_string(), ContextId { index: 6897 }); + v.insert("conditional_subpattern_pop".to_string(), ContextId { index: 6915 }); + v.insert("group".to_string(), ContextId { index: 6920 }); + v.insert("backtracking_verb".to_string(), ContextId { index: 6905 }); + v.insert("common_escape_sequence".to_string(), ContextId { index: 6912 }); + v.insert("#anon_class_set_0".to_string(), ContextId { index: 6889 }); + v.insert("#anon_escaped_char_0".to_string(), ContextId { index: 6895 }); + v.insert("literal".to_string(), ContextId { index: 6923 }); + v.insert("inline_option".to_string(), ContextId { index: 6922 }); + v.insert("quoted_sequence".to_string(), ContextId { index: 6928 }); + v.insert("#anon_comment_1".to_string(), ContextId { index: 6891 }); + v.insert("class_set".to_string(), ContextId { index: 6909 }); + v.insert("__start".to_string(), ContextId { index: 6902 }); + v.insert("comment".to_string(), ContextId { index: 6911 }); + v.insert("backtracking_verb_end".to_string(), ContextId { index: 6906 }); + v.insert("expression".to_string(), ContextId { index: 6919 }); + v.insert("posix_character_class".to_string(), ContextId { index: 6926 }); + v.insert("subroutine_call".to_string(), ContextId { index: 6929 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 6890 }); + v.insert("escaped_char".to_string(), ContextId { index: 6918 }); + v.insert("#anon_conditional_subpattern_0".to_string(), ContextId { index: 6892 }); + v.insert("character_range".to_string(), ContextId { index: 6908 }); + v.insert("assertion".to_string(), ContextId { index: 6903 }); + v.insert("#anon_backtracking_verb_2".to_string(), ContextId { index: 6884 }); + v.insert("#anon_backtracking_verb_end_0".to_string(), ContextId { index: 6885 }); + v.insert("#anon_conditional_subpattern_1".to_string(), ContextId { index: 6893 }); + v.insert("#anon_character_range_2".to_string(), ContextId { index: 6888 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s108.rs b/highlight/jirs-syntaxes/src/s108.rs new file mode 100644 index 00000000..de227d22 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s108.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Elm Compile Messages".to_string(), + file_extensions: vec![], + scope: Scope { a: 281496458100837, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 6939 }); + v.insert("__start".to_string(), ContextId { index: 6938 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6933 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 6934 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6932 }); + v.insert("__main".to_string(), ContextId { index: 6937 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 6936 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 6935 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s109.rs b/highlight/jirs-syntaxes/src/s109.rs new file mode 100644 index 00000000..859e2d37 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s109.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Elm Documentation".to_string(), + file_extensions: vec![], + scope: Scope { a: 281496458100838, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 6941 }); + v.insert("__start".to_string(), ContextId { index: 6942 }); + v.insert("main".to_string(), ContextId { index: 6943 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6940 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s11.rs b/highlight/jirs-syntaxes/src/s11.rs new file mode 100644 index 00000000..70211b9d --- /dev/null +++ b/highlight/jirs-syntaxes/src/s11.rs @@ -0,0 +1,70 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Clojure".to_string(), + file_extensions: vec!["clj".to_string(),"cljc".to_string(),"cljs".to_string(),"edn".to_string()], + scope: Scope { a: 844489354641408, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("atom".to_string(), "[^{{non_symbol_chars}}]+".to_string()); + v.insert("evil_octal".to_string(), "[-+]?0\\d+N?(?=[{{non_symbol_chars}}])".to_string()); + v.insert("hex_integer".to_string(), "({{sign}})(0[Xx])\\h+(N?)(?=[{{non_number_chars}}])".to_string()); + v.insert("non_symbol_start_chars".to_string(), "{{non_symbol_chars}}\\d#\':".to_string()); + v.insert("exponent".to_string(), "(?:[eE]{{sign}}\\d+)".to_string()); + v.insert("symbol".to_string(), "(?:/|[^{{non_symbol_start_chars}}][^{{non_symbol_chars}}]*)".to_string()); + v.insert("keyword".to_string(), "(:):?[^:{{non_symbol_chars}}][^{{non_symbol_chars}}]*".to_string()); + v.insert("non_char_chars".to_string(), "{{non_symbol_chars}}#\'".to_string()); + v.insert("rational".to_string(), "({{sign}})\\d+(/)\\d+(?=[{{non_number_chars}}])".to_string()); + v.insert("non_number_chars".to_string(), "{{non_symbol_chars}}#\'".to_string()); + v.insert("other_integer".to_string(), "({{sign}})((?:[2-9]|[1-9]\\d+)[Rr])[0-9A-Za-z]+(?=[{{non_number_chars}}])".to_string()); + v.insert("constant".to_string(), "(?:nil|true|false)(?=[{{non_symbol_chars}}])".to_string()); + v.insert("dec_integer".to_string(), "({{sign}})\\d+(N?)(?=[{{non_number_chars}}])".to_string()); + v.insert("non_symbol_chars".to_string(), "\\s,;\\(\\)\\[\\]{}\\\"`~@\\^\\\\".to_string()); + v.insert("float".to_string(), "({{sign}})\\d+(?:(?:(\\.)\\d+{{exponent}}?|{{exponent}})(M)?|(M))(?=[{{non_number_chars}}])".to_string()); + v.insert("sign".to_string(), "[-+]?".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("pop-type-list-tail".to_string(), ContextId { index: 1073 }); + v.insert("pop-dispatch-tag-expr".to_string(), ContextId { index: 1062 }); + v.insert("pop-protocol-list-tail".to_string(), ContextId { index: 1069 }); + v.insert("pop-fn-list-tail".to_string(), ContextId { index: 1064 }); + v.insert("pop-list-head".to_string(), ContextId { index: 1067 }); + v.insert("#anon_match-expr_0".to_string(), ContextId { index: 1044 }); + v.insert("pop-dispatch-expr".to_string(), ContextId { index: 1061 }); + v.insert("set-normal-list-tail".to_string(), ContextId { index: 1074 }); + v.insert("pop-symbolic-value".to_string(), ContextId { index: 1072 }); + v.insert("pop-declare-interface-list-tail".to_string(), ContextId { index: 1057 }); + v.insert("#anon_pop-regexp-tail_0".to_string(), ContextId { index: 1048 }); + v.insert("main".to_string(), ContextId { index: 1051 }); + v.insert("pop-declare-protocol-list-tail".to_string(), ContextId { index: 1059 }); + v.insert("match-expr".to_string(), ContextId { index: 1053 }); + v.insert("pop-declare-list-tail".to_string(), ContextId { index: 1058 }); + v.insert("pop-invoke-list-tail".to_string(), ContextId { index: 1066 }); + v.insert("__main".to_string(), ContextId { index: 1049 }); + v.insert("__start".to_string(), ContextId { index: 1050 }); + v.insert("match-constant-set-normal-list-tail".to_string(), ContextId { index: 1052 }); + v.insert("pop-string-tail".to_string(), ContextId { index: 1071 }); + v.insert("#anon_pop-expr_0".to_string(), ContextId { index: 1046 }); + v.insert("match-symbol-implemented-or-extended".to_string(), ContextId { index: 1055 }); + v.insert("match-noise".to_string(), ContextId { index: 1054 }); + v.insert("pop-list-tail".to_string(), ContextId { index: 1068 }); + v.insert("pop-declare-type-list-tail".to_string(), ContextId { index: 1060 }); + v.insert("#anon_pop-expr_1".to_string(), ContextId { index: 1047 }); + v.insert("pop-expr".to_string(), ContextId { index: 1063 }); + v.insert("pop-regexp-tail".to_string(), ContextId { index: 1070 }); + v.insert("pop-interface-list-tail".to_string(), ContextId { index: 1065 }); + v.insert("#anon_match-expr_1".to_string(), ContextId { index: 1045 }); + v.insert("pop-declare-def-list-tail".to_string(), ContextId { index: 1056 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s110.rs b/highlight/jirs-syntaxes/src/s110.rs new file mode 100644 index 00000000..30e10d97 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s110.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Elm".to_string(), + file_extensions: vec!["elm".to_string()], + scope: Scope { a: 844867311763456, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_module_exports_0".to_string(), ContextId { index: 6952 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6946 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 6947 }); + v.insert("comments".to_string(), ContextId { index: 6956 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 6950 }); + v.insert("__start".to_string(), ContextId { index: 6954 }); + v.insert("__main".to_string(), ContextId { index: 6953 }); + v.insert("infix_op".to_string(), ContextId { index: 6957 }); + v.insert("type_signature".to_string(), ContextId { index: 6961 }); + v.insert("main".to_string(), ContextId { index: 6958 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 6951 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6945 }); + v.insert("#anon_block_comment_0".to_string(), ContextId { index: 6944 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 6948 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 6949 }); + v.insert("module_exports".to_string(), ContextId { index: 6959 }); + v.insert("module_name".to_string(), ContextId { index: 6960 }); + v.insert("block_comment".to_string(), ContextId { index: 6955 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s111.rs b/highlight/jirs-syntaxes/src/s111.rs new file mode 100644 index 00000000..f59f9863 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s111.rs @@ -0,0 +1,92 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Email".to_string(), + file_extensions: vec!["eml".to_string(),"msg".to_string(),"mbx".to_string(),"mboxz".to_string()], + scope: Scope { a: 281921653309440, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("ipv4".to_string(), "\\b(?:(?:{{zero_to_255}}\\.){3}{{zero_to_255}})\\b".to_string()); + v.insert("boundary_name".to_string(), "(?:[\\w=?:-]*[a-zA-Z0-9][\\w=?:-]*)".to_string()); + v.insert("base64_string".to_string(), "(?x:\n (?:{{base64_char}}{4})+\n (?:{{base64_char}}{2}==|\n {{base64_char}}{3}=)?\n)".to_string()); + v.insert("base64_char".to_string(), "[0-9A-Za-z+/]".to_string()); + v.insert("month3".to_string(), "(?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)".to_string()); + v.insert("day3".to_string(), "(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun)".to_string()); + v.insert("ipv6".to_string(), "(?xi:\n (?:::(?:ffff(?::0{1,4}){0,1}:){0,1}{{ipv4}}) # ::255.255.255.255 ::ffff:255.255.255.255 ::ffff:0:255.255.255.255 (IPv4-mapped IPv6 addresses and IPv4-translated addresses)\n |(?:(?:[0-9a-f]{1,4}:){1,4}:{{ipv4}}) # 2001:db8:3:4::192.0.2.33 64:ff9b::192.0.2.33 (IPv4-Embedded IPv6 Address)\n |(?:fe80:(?::[0-9a-f]{1,4}){0,4}%[0-9a-z]{1,}) # fe80::7:8%eth0 fe80::7:8%1 (link-local IPv6 addresses with zone index)\n |(?:(?:[0-9a-f]{1,4}:){7,7} [0-9a-f]{1,4}) # 1:2:3:4:5:6:7:8\n | (?:[0-9a-f]{1,4}: (?::[0-9a-f]{1,4}){1,6}) # 1::3:4:5:6:7:8 1::3:4:5:6:7:8 1::8\n |(?:(?:[0-9a-f]{1,4}:){1,2}(?::[0-9a-f]{1,4}){1,5}) # 1::4:5:6:7:8 1:2::4:5:6:7:8 1:2::8\n |(?:(?:[0-9a-f]{1,4}:){1,3}(?::[0-9a-f]{1,4}){1,4}) # 1::5:6:7:8 1:2:3::5:6:7:8 1:2:3::8\n |(?:(?:[0-9a-f]{1,4}:){1,4}(?::[0-9a-f]{1,4}){1,3}) # 1::6:7:8 1:2:3:4::6:7:8 1:2:3:4::8\n |(?:(?:[0-9a-f]{1,4}:){1,5}(?::[0-9a-f]{1,4}){1,2}) # 1::7:8 1:2:3:4:5::7:8 1:2:3:4:5::8\n |(?:(?:[0-9a-f]{1,4}:){1,6} :[0-9a-f]{1,4}) # 1::8 1:2:3:4:5:6::8 1:2:3:4:5:6::8\n |(?:(?:[0-9a-f]{1,4}:){1,7} :) # 1:: 1:2:3:4:5:6:7::\n |(?::(?:(?::[0-9a-f]{1,4}){1,7}|:)) # ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::\n)(?![0-9A-Za-z:])".to_string()); + v.insert("zero_to_255".to_string(), "(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 7014 }); + v.insert("string-double-quote".to_string(), ContextId { index: 7020 }); + v.insert("#anon_email-addresses_0".to_string(), ContextId { index: 6970 }); + v.insert("#anon_headers_0".to_string(), ContextId { index: 6975 }); + v.insert("body-content-default".to_string(), ContextId { index: 6985 }); + v.insert("#anon_body-content-default_0".to_string(), ContextId { index: 6962 }); + v.insert("encoded-words".to_string(), ContextId { index: 6993 }); + v.insert("pop-before-boundary".to_string(), ContextId { index: 7018 }); + v.insert("header-value".to_string(), ContextId { index: 7005 }); + v.insert("#anon_header-comment_0".to_string(), ContextId { index: 6973 }); + v.insert("expect-body-instructions-headers".to_string(), ContextId { index: 6996 }); + v.insert("email-addresses".to_string(), ContextId { index: 6992 }); + v.insert("#anon_body-content-html-quoted-printable_0".to_string(), ContextId { index: 6966 }); + v.insert("header-sub-values".to_string(), ContextId { index: 7004 }); + v.insert("uris".to_string(), ContextId { index: 7022 }); + v.insert("expect-body-instructions-html-noencoding".to_string(), ContextId { index: 6997 }); + v.insert("#anon_body-content-default_2".to_string(), ContextId { index: 6964 }); + v.insert("common".to_string(), ContextId { index: 6991 }); + v.insert("in-timestamp-year".to_string(), ContextId { index: 7011 }); + v.insert("in-timestamp-zone".to_string(), ContextId { index: 7012 }); + v.insert("in-timestamp-month".to_string(), ContextId { index: 7009 }); + v.insert("body-content-base64".to_string(), ContextId { index: 6984 }); + v.insert("body-content-quoted-printable".to_string(), ContextId { index: 6990 }); + v.insert("#anon_header-value_0".to_string(), ContextId { index: 6974 }); + v.insert("body-content-html".to_string(), ContextId { index: 6987 }); + v.insert("#anon_body-content-html_0".to_string(), ContextId { index: 6968 }); + v.insert("#anon_body-content-default_1".to_string(), ContextId { index: 6963 }); + v.insert("expect-body-instructions-quoted-printable".to_string(), ContextId { index: 7000 }); + v.insert("in-timestamp-time-of-day".to_string(), ContextId { index: 7010 }); + v.insert("#anon_uris_0".to_string(), ContextId { index: 6978 }); + v.insert("become-expect-base64".to_string(), ContextId { index: 6982 }); + v.insert("maybe-timestamp-day".to_string(), ContextId { index: 7015 }); + v.insert("expect-body-instructions-image".to_string(), ContextId { index: 6999 }); + v.insert("mime-type".to_string(), ContextId { index: 7016 }); + v.insert("body-content-html-quoted-printable".to_string(), ContextId { index: 6988 }); + v.insert("plaintext-blockquote".to_string(), ContextId { index: 7017 }); + v.insert("__main".to_string(), ContextId { index: 6979 }); + v.insert("expect-body-instructions-base64".to_string(), ContextId { index: 6995 }); + v.insert("html-with-quoted-printable".to_string(), ContextId { index: 7007 }); + v.insert("#anon_body-content-html-quoted-printable_1".to_string(), ContextId { index: 6967 }); + v.insert("header-comment".to_string(), ContextId { index: 7003 }); + v.insert("generic-header-kvp".to_string(), ContextId { index: 7001 }); + v.insert("ip-addresses".to_string(), ContextId { index: 7013 }); + v.insert("header-block".to_string(), ContextId { index: 7002 }); + v.insert("__start".to_string(), ContextId { index: 6980 }); + v.insert("timestamps".to_string(), ContextId { index: 7021 }); + v.insert("quoted-printable".to_string(), ContextId { index: 7019 }); + v.insert("headers".to_string(), ContextId { index: 7006 }); + v.insert("expect-body-instructions-html-quoted-printable".to_string(), ContextId { index: 6998 }); + v.insert("#anon_encoded-words_1".to_string(), ContextId { index: 6972 }); + v.insert("#anon_string-double-quote_0".to_string(), ContextId { index: 6977 }); + v.insert("expect-body-instructions".to_string(), ContextId { index: 6994 }); + v.insert("ignore-qp-newline-pop-nonws".to_string(), ContextId { index: 7008 }); + v.insert("body-content-image".to_string(), ContextId { index: 6989 }); + v.insert("#anon_html-with-quoted-printable_0".to_string(), ContextId { index: 6976 }); + v.insert("#anon_body-content-default_3".to_string(), ContextId { index: 6965 }); + v.insert("base64-line".to_string(), ContextId { index: 6981 }); + v.insert("body-content-headers".to_string(), ContextId { index: 6986 }); + v.insert("#anon_encoded-words_0".to_string(), ContextId { index: 6971 }); + v.insert("body-block".to_string(), ContextId { index: 6983 }); + v.insert("#anon_body-content-html_1".to_string(), ContextId { index: 6969 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s112.rs b/highlight/jirs-syntaxes/src/s112.rs new file mode 100644 index 00000000..262512ee --- /dev/null +++ b/highlight/jirs-syntaxes/src/s112.rs @@ -0,0 +1,87 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "F#".to_string(), + file_extensions: vec!["fs".to_string(),"fsi".to_string(),"fsx".to_string()], + scope: Scope { a: 844875901698048, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("keywords".to_string(), ContextId { index: 7076 }); + v.insert("modules".to_string(), ContextId { index: 7079 }); + v.insert("record_signature".to_string(), ContextId { index: 7081 }); + v.insert("strp_inlined_body".to_string(), ContextId { index: 7086 }); + v.insert("#anon_anonymous_functions_0".to_string(), ContextId { index: 7024 }); + v.insert("#anon_common_binding_definition_1".to_string(), ContextId { index: 7029 }); + v.insert("#anon_member_declaration_1".to_string(), ContextId { index: 7043 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 7054 }); + v.insert("variables".to_string(), ContextId { index: 7089 }); + v.insert("du_declaration".to_string(), ContextId { index: 7074 }); + v.insert("main".to_string(), ContextId { index: 7077 }); + v.insert("#anon_common_binding_definition_3".to_string(), ContextId { index: 7031 }); + v.insert("#anon_generic_declaration_1".to_string(), ContextId { index: 7040 }); + v.insert("#anon_record_signature_0".to_string(), ContextId { index: 7049 }); + v.insert("attributes".to_string(), ContextId { index: 7064 }); + v.insert("#anon_definition_0".to_string(), ContextId { index: 7036 }); + v.insert("compiler_directives".to_string(), ContextId { index: 7070 }); + v.insert("cexprs".to_string(), ContextId { index: 7065 }); + v.insert("text".to_string(), ContextId { index: 7087 }); + v.insert("constants".to_string(), ContextId { index: 7071 }); + v.insert("#anon_modules_1".to_string(), ContextId { index: 7045 }); + v.insert("#anon_records_0".to_string(), ContextId { index: 7050 }); + v.insert("#anon_common_binding_definition_5".to_string(), ContextId { index: 7033 }); + v.insert("#anon_record_declaration_0".to_string(), ContextId { index: 7047 }); + v.insert("#anon_records_2".to_string(), ContextId { index: 7052 }); + v.insert("#anon_strp_inlined_body_0".to_string(), ContextId { index: 7058 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 7055 }); + v.insert("#anon_modules_2".to_string(), ContextId { index: 7046 }); + v.insert("#anon_common_binding_definition_2".to_string(), ContextId { index: 7030 }); + v.insert("common_binding_definition".to_string(), ContextId { index: 7068 }); + v.insert("tuple_signature".to_string(), ContextId { index: 7088 }); + v.insert("generic_declaration".to_string(), ContextId { index: 7075 }); + v.insert("member_declaration".to_string(), ContextId { index: 7078 }); + v.insert("#anon_generic_declaration_0".to_string(), ContextId { index: 7039 }); + v.insert("#anon_common_declaration_1".to_string(), ContextId { index: 7035 }); + v.insert("#anon_modules_0".to_string(), ContextId { index: 7044 }); + v.insert("#anon_common_binding_definition_4".to_string(), ContextId { index: 7032 }); + v.insert("__start".to_string(), ContextId { index: 7061 }); + v.insert("abstract_definition".to_string(), ContextId { index: 7062 }); + v.insert("#anon_records_3".to_string(), ContextId { index: 7053 }); + v.insert("string_formatter".to_string(), ContextId { index: 7083 }); + v.insert("#anon_abstract_definition_0".to_string(), ContextId { index: 7023 }); + v.insert("__main".to_string(), ContextId { index: 7060 }); + v.insert("records".to_string(), ContextId { index: 7082 }); + v.insert("#anon_strings_2".to_string(), ContextId { index: 7056 }); + v.insert("#anon_attributes_0".to_string(), ContextId { index: 7026 }); + v.insert("strp_inlined".to_string(), ContextId { index: 7085 }); + v.insert("strings".to_string(), ContextId { index: 7084 }); + v.insert("#anon_record_declaration_1".to_string(), ContextId { index: 7048 }); + v.insert("#anon_definition_1".to_string(), ContextId { index: 7037 }); + v.insert("#anon_records_1".to_string(), ContextId { index: 7051 }); + v.insert("#anon_member_declaration_0".to_string(), ContextId { index: 7042 }); + v.insert("chars".to_string(), ContextId { index: 7066 }); + v.insert("#anon_anonymous_functions_1".to_string(), ContextId { index: 7025 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 7027 }); + v.insert("#anon_generic_declaration_2".to_string(), ContextId { index: 7041 }); + v.insert("record_declaration".to_string(), ContextId { index: 7080 }); + v.insert("#anon_du_declaration_0".to_string(), ContextId { index: 7038 }); + v.insert("#anon_strp_inlined_0".to_string(), ContextId { index: 7057 }); + v.insert("anonymous_functions".to_string(), ContextId { index: 7063 }); + v.insert("#anon_common_binding_definition_0".to_string(), ContextId { index: 7028 }); + v.insert("#anon_tuple_signature_0".to_string(), ContextId { index: 7059 }); + v.insert("common_declaration".to_string(), ContextId { index: 7069 }); + v.insert("double_tick".to_string(), ContextId { index: 7073 }); + v.insert("#anon_common_declaration_0".to_string(), ContextId { index: 7034 }); + v.insert("comments".to_string(), ContextId { index: 7067 }); + v.insert("definition".to_string(), ContextId { index: 7072 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s113.rs b/highlight/jirs-syntaxes/src/s113.rs new file mode 100644 index 00000000..2e8f3028 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s113.rs @@ -0,0 +1,212 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Friendly Interactive Shell (fish)".to_string(), + file_extensions: vec!["fish".to_string()], + scope: Scope { a: 844742764658688, b: 0 }, + first_line_match: Some("^#!.*\\b(fish)\\b".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("real".to_string(), "(?:{{int}}\\.?[0-9]*|[+-]?[0-9]*\\.?[0-9]+)".to_string()); + v.insert("op_w".to_string(), "[{{nl_w}}]|;|&(?![|>])".to_string()); + v.insert("op_s".to_string(), ";&".to_string()); + v.insert("int".to_string(), "[+-]?[0-9]+".to_string()); + v.insert("ws_sep".to_string(), "[^\\n\\S]".to_string()); + v.insert("nl_s".to_string(), "\\n\\)".to_string()); + v.insert("op_w_pipe".to_string(), "{{op_w}}|{{pipe_w}}".to_string()); + v.insert("redir_s".to_string(), "<>".to_string()); + v.insert("op_w_pipe_redir".to_string(), "{{op_w}}|{{pipe_w}}|{{redir_w}}".to_string()); + v.insert("_redir_base".to_string(), "(?:[0-9]+)?(?:[{{redir_s}}]|>>)|\\^\\^?".to_string()); + v.insert("pipe_w".to_string(), "(?:{{_redir_base}}|&)?{{pipe_s}}".to_string()); + v.insert("id_var".to_string(), "\\w".to_string()); + v.insert("op_w_redir".to_string(), "{{op_w}}|{{redir_w}}".to_string()); + v.insert("pipe_s".to_string(), "\\|".to_string()); + v.insert("redir_w".to_string(), "{{_redir_base}}|&>>?".to_string()); + v.insert("nl_w".to_string(), "{{nl_s}}#".to_string()); + v.insert("param_sep".to_string(), "{{ws_sep}}{{nl_s}}{{op_s}}{{pipe_s}}{{redir_s}}".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_command-substitution_1".to_string(), ContextId { index: 7139 }); + v.insert("#anon_command-call-standard-block_18".to_string(), ContextId { index: 7113 }); + v.insert("#anon_pipeline_1".to_string(), ContextId { index: 7165 }); + v.insert("#anon_redirection-to-file-path-lhs+op_3".to_string(), ContextId { index: 7182 }); + v.insert("__start".to_string(), ContextId { index: 7221 }); + v.insert("#anon_command-call-standard-block_22".to_string(), ContextId { index: 7118 }); + v.insert("redirection-common-lhs+op".to_string(), ContextId { index: 7244 }); + v.insert("#anon_string-unquoted-patterns_0".to_string(), ContextId { index: 7209 }); + v.insert("#anon_command-call-standard-block_17".to_string(), ContextId { index: 7112 }); + v.insert("#anon_redirection-to-file-path-lhs+op_4".to_string(), ContextId { index: 7183 }); + v.insert("#anon_redirection-to-pipe-lhs+op_6".to_string(), ContextId { index: 7197 }); + v.insert("#anon_redirection-to-pipe-lhs+op_5".to_string(), ContextId { index: 7196 }); + v.insert("pipeline-segment".to_string(), ContextId { index: 7239 }); + v.insert("#anon_variable-expansion_0".to_string(), ContextId { index: 7219 }); + v.insert("#anon_command-call-environment_2".to_string(), ContextId { index: 7092 }); + v.insert("pipeline".to_string(), ContextId { index: 7238 }); + v.insert("#anon_redirection_3".to_string(), ContextId { index: 7204 }); + v.insert("#anon_line-continuation_0".to_string(), ContextId { index: 7142 }); + v.insert("#anon_command-call-standard_0".to_string(), ContextId { index: 7132 }); + v.insert("#anon_string-quoted_0".to_string(), ContextId { index: 7207 }); + v.insert("#anon_command-call-meta_3".to_string(), ContextId { index: 7096 }); + v.insert("#anon_parameter-argument_1".to_string(), ContextId { index: 7146 }); + v.insert("#anon_parameter-argument_0".to_string(), ContextId { index: 7145 }); + v.insert("command-call-standard-block-if-internal".to_string(), ContextId { index: 7226 }); + v.insert("#anon_command-call-standard-block-if-internal_5".to_string(), ContextId { index: 7102 }); + v.insert("command-call-standard".to_string(), ContextId { index: 7224 }); + v.insert("redirection-to-file-descriptor-rhs".to_string(), ContextId { index: 7248 }); + v.insert("#anon_redirection_1".to_string(), ContextId { index: 7202 }); + v.insert("#anon_redirection_0".to_string(), ContextId { index: 7201 }); + v.insert("#anon_command-call-environment_1".to_string(), ContextId { index: 7091 }); + v.insert("#anon_redirection-common-lhs+op_7".to_string(), ContextId { index: 7173 }); + v.insert("#anon_parameter-option_2".to_string(), ContextId { index: 7153 }); + v.insert("#anon_command-call-standard-block_10".to_string(), ContextId { index: 7105 }); + v.insert("#anon_command-call-standard-block_15".to_string(), ContextId { index: 7110 }); + v.insert("#anon_command-call-standard-block_9".to_string(), ContextId { index: 7126 }); + v.insert("#anon_command-call-environment_0".to_string(), ContextId { index: 7090 }); + v.insert("#anon_redirection-to-pipe-lhs+op_10".to_string(), ContextId { index: 7191 }); + v.insert("command-call-standard-name".to_string(), ContextId { index: 7227 }); + v.insert("#anon_redirection-to-file-descriptor-rhs_2".to_string(), ContextId { index: 7178 }); + v.insert("#anon_command-call-standard-block_1".to_string(), ContextId { index: 7104 }); + v.insert("#anon_command-call-standard-block_13".to_string(), ContextId { index: 7108 }); + v.insert("#anon_index-expansion_0".to_string(), ContextId { index: 7141 }); + v.insert("redirection".to_string(), ContextId { index: 7242 }); + v.insert("redirection-common-lhs".to_string(), ContextId { index: 7243 }); + v.insert("__main".to_string(), ContextId { index: 7220 }); + v.insert("#anon_parameter-common_0".to_string(), ContextId { index: 7150 }); + v.insert("#anon_command-call-standard-block-if-internal_1".to_string(), ContextId { index: 7098 }); + v.insert("#anon_command-call-standard-block_8".to_string(), ContextId { index: 7125 }); + v.insert("#anon_pipeline-segment-piping_0".to_string(), ContextId { index: 7157 }); + v.insert("#anon_command-call-standard-block_11".to_string(), ContextId { index: 7106 }); + v.insert("#anon_string-unquoted-patterns_1".to_string(), ContextId { index: 7210 }); + v.insert("#anon_command-call-standard-name_2".to_string(), ContextId { index: 7129 }); + v.insert("#anon_command-call-standard_3".to_string(), ContextId { index: 7135 }); + v.insert("#anon_string-unquoted-patterns_2".to_string(), ContextId { index: 7211 }); + v.insert("#anon_command-call-standard-block_4".to_string(), ContextId { index: 7121 }); + v.insert("#anon_string-unquoted-patterns_6".to_string(), ContextId { index: 7215 }); + v.insert("parameter-option".to_string(), ContextId { index: 7236 }); + v.insert("#anon_command-call-standard-block_12".to_string(), ContextId { index: 7107 }); + v.insert("#anon_redirection-to-file-path-rhs_2".to_string(), ContextId { index: 7186 }); + v.insert("#anon_redirection-to-file-path-rhs_0".to_string(), ContextId { index: 7184 }); + v.insert("string-quoted".to_string(), ContextId { index: 7254 }); + v.insert("#anon_command-call-meta_2".to_string(), ContextId { index: 7095 }); + v.insert("#anon_string-unquoted-patterns_3".to_string(), ContextId { index: 7212 }); + v.insert("string-unquoted".to_string(), ContextId { index: 7255 }); + v.insert("#anon_redirection-common-lhs+op_0".to_string(), ContextId { index: 7166 }); + v.insert("#anon_redirection-common-lhs+op_8".to_string(), ContextId { index: 7174 }); + v.insert("#anon_parameter-option_3".to_string(), ContextId { index: 7154 }); + v.insert("#anon_command-call-standard-block_7".to_string(), ContextId { index: 7124 }); + v.insert("pipeline-segment-between".to_string(), ContextId { index: 7240 }); + v.insert("#anon_string-unquoted-patterns_5".to_string(), ContextId { index: 7214 }); + v.insert("#anon_redirection-common-lhs+op_1".to_string(), ContextId { index: 7167 }); + v.insert("redirection-common-op-write-caret".to_string(), ContextId { index: 7247 }); + v.insert("#anon_command-call-standard-block-if-internal_4".to_string(), ContextId { index: 7101 }); + v.insert("#anon_string-unquoted-patterns_7".to_string(), ContextId { index: 7216 }); + v.insert("#anon_command-call-standard-block-if-internal_0".to_string(), ContextId { index: 7097 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 7140 }); + v.insert("command-call-meta".to_string(), ContextId { index: 7223 }); + v.insert("#anon_redirection-common-lhs+op_2".to_string(), ContextId { index: 7168 }); + v.insert("#anon_command-call-standard-name_1".to_string(), ContextId { index: 7128 }); + v.insert("command-call-environment".to_string(), ContextId { index: 7222 }); + v.insert("#anon_redirection-common-lhs+op_6".to_string(), ContextId { index: 7172 }); + v.insert("#anon_redirection_2".to_string(), ContextId { index: 7203 }); + v.insert("#anon_redirection-to-file-path-lhs+op_1".to_string(), ContextId { index: 7180 }); + v.insert("#anon_pipeline-segment_4".to_string(), ContextId { index: 7162 }); + v.insert("redirection-to-file-path-lhs+op".to_string(), ContextId { index: 7249 }); + v.insert("#anon_parameter-argument_2".to_string(), ContextId { index: 7147 }); + v.insert("#anon_command-call-standard-block_23".to_string(), ContextId { index: 7119 }); + v.insert("#anon_command-call-standard-block_14".to_string(), ContextId { index: 7109 }); + v.insert("#anon_pipeline-segment_1".to_string(), ContextId { index: 7159 }); + v.insert("#anon_command-call-standard_5".to_string(), ContextId { index: 7137 }); + v.insert("#anon_command-call-standard_1".to_string(), ContextId { index: 7133 }); + v.insert("#anon_parameter-option_4".to_string(), ContextId { index: 7155 }); + v.insert("#anon_variable-expansion-simple_0".to_string(), ContextId { index: 7218 }); + v.insert("#anon_parameter-option_5".to_string(), ContextId { index: 7156 }); + v.insert("#anon_redirection-to-pipe-lhs+op_2".to_string(), ContextId { index: 7193 }); + v.insert("variable-expansion".to_string(), ContextId { index: 7259 }); + v.insert("#anon_redirection-to-pipe-lhs+op_4".to_string(), ContextId { index: 7195 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 7143 }); + v.insert("#anon_redirection_4".to_string(), ContextId { index: 7205 }); + v.insert("#anon_redirection_5".to_string(), ContextId { index: 7206 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 7144 }); + v.insert("#anon_command-call-standard-block_16".to_string(), ContextId { index: 7111 }); + v.insert("redirection-common-op-read".to_string(), ContextId { index: 7245 }); + v.insert("#anon_redirection-to-pipe-lhs+op_8".to_string(), ContextId { index: 7199 }); + v.insert("redirection-to-pipe-lhs+op".to_string(), ContextId { index: 7251 }); + v.insert("#anon_redirection-to-pipe-lhs+op_0".to_string(), ContextId { index: 7189 }); + v.insert("string-unquoted-patterns-escapes".to_string(), ContextId { index: 7257 }); + v.insert("#anon_pipeline-segment_3".to_string(), ContextId { index: 7161 }); + v.insert("pipeline-segment-piping".to_string(), ContextId { index: 7241 }); + v.insert("#anon_redirection-to-pipe-lhs+op_3".to_string(), ContextId { index: 7194 }); + v.insert("#anon_parameter-option_0".to_string(), ContextId { index: 7151 }); + v.insert("#anon_redirection-to-file-path-rhs_1".to_string(), ContextId { index: 7185 }); + v.insert("#anon_command-call-standard-block-if-internal_3".to_string(), ContextId { index: 7100 }); + v.insert("#anon_redirection-to-pipe-lhs+op_1".to_string(), ContextId { index: 7190 }); + v.insert("#anon_redirection-common-lhs+op_5".to_string(), ContextId { index: 7171 }); + v.insert("#anon_redirection-to-file-path-rhs_3".to_string(), ContextId { index: 7187 }); + v.insert("#anon_string-unquoted_0".to_string(), ContextId { index: 7217 }); + v.insert("parameter-argument".to_string(), ContextId { index: 7234 }); + v.insert("#anon_redirection-to-file-path-rhs_4".to_string(), ContextId { index: 7188 }); + v.insert("#anon_string-unquoted-patterns_4".to_string(), ContextId { index: 7213 }); + v.insert("string-unquoted-patterns-escapes-newline".to_string(), ContextId { index: 7258 }); + v.insert("#anon_redirection-to-pipe-lhs+op_7".to_string(), ContextId { index: 7198 }); + v.insert("#anon_command-call-standard_2".to_string(), ContextId { index: 7134 }); + v.insert("redirection-common-op-write".to_string(), ContextId { index: 7246 }); + v.insert("#anon_command-call-standard-block_19".to_string(), ContextId { index: 7114 }); + v.insert("string-unquoted-patterns".to_string(), ContextId { index: 7256 }); + v.insert("#anon_pipeline-segment_0".to_string(), ContextId { index: 7158 }); + v.insert("#anon_redirection-to-pipe-lhs+op_11".to_string(), ContextId { index: 7192 }); + v.insert("#anon_pipeline-segment_2".to_string(), ContextId { index: 7160 }); + v.insert("line-continuation".to_string(), ContextId { index: 7231 }); + v.insert("#anon_command-call-standard-name_0".to_string(), ContextId { index: 7127 }); + v.insert("main".to_string(), ContextId { index: 7232 }); + v.insert("#anon_command-call-standard-block_3".to_string(), ContextId { index: 7120 }); + v.insert("#anon_redirection-to-file-descriptor-rhs_1".to_string(), ContextId { index: 7177 }); + v.insert("#anon_command-call-meta_1".to_string(), ContextId { index: 7094 }); + v.insert("#anon_command-call-standard-block_2".to_string(), ContextId { index: 7115 }); + v.insert("#anon_command-call-standard-block_20".to_string(), ContextId { index: 7116 }); + v.insert("command-substitution".to_string(), ContextId { index: 7228 }); + v.insert("#anon_redirection-to-file-path-lhs+op_0".to_string(), ContextId { index: 7179 }); + v.insert("parameter-common".to_string(), ContextId { index: 7235 }); + v.insert("pipe-common".to_string(), ContextId { index: 7237 }); + v.insert("redirection-to-file-path-rhs".to_string(), ContextId { index: 7250 }); + v.insert("parameter".to_string(), ContextId { index: 7233 }); + v.insert("#anon_command-call-standard-block_0".to_string(), ContextId { index: 7103 }); + v.insert("#anon_redirection-common-lhs+op_4".to_string(), ContextId { index: 7170 }); + v.insert("#anon_redirection-to-file-descriptor-rhs_0".to_string(), ContextId { index: 7176 }); + v.insert("string".to_string(), ContextId { index: 7253 }); + v.insert("variable-expansion-simple".to_string(), ContextId { index: 7261 }); + v.insert("command-call-standard-block".to_string(), ContextId { index: 7225 }); + v.insert("#anon_command-call-standard-name_4".to_string(), ContextId { index: 7131 }); + v.insert("comment".to_string(), ContextId { index: 7229 }); + v.insert("#anon_string-quoted_1".to_string(), ContextId { index: 7208 }); + v.insert("#anon_pipeline_0".to_string(), ContextId { index: 7164 }); + v.insert("#anon_command-call-meta_0".to_string(), ContextId { index: 7093 }); + v.insert("#anon_command-call-standard-block_5".to_string(), ContextId { index: 7122 }); + v.insert("#anon_redirection-to-file-path-lhs+op_2".to_string(), ContextId { index: 7181 }); + v.insert("variable-expansion-illegal".to_string(), ContextId { index: 7260 }); + v.insert("#anon_pipeline-segment_5".to_string(), ContextId { index: 7163 }); + v.insert("#anon_parameter-option_1".to_string(), ContextId { index: 7152 }); + v.insert("index-expansion".to_string(), ContextId { index: 7230 }); + v.insert("#anon_command-call-standard-name_3".to_string(), ContextId { index: 7130 }); + v.insert("#anon_command-call-standard-block_21".to_string(), ContextId { index: 7117 }); + v.insert("#anon_command-call-standard_4".to_string(), ContextId { index: 7136 }); + v.insert("#anon_command-substitution_0".to_string(), ContextId { index: 7138 }); + v.insert("#anon_redirection-common-lhs+op_3".to_string(), ContextId { index: 7169 }); + v.insert("#anon_command-call-standard-block_6".to_string(), ContextId { index: 7123 }); + v.insert("#anon_redirection-to-pipe-lhs+op_9".to_string(), ContextId { index: 7200 }); + v.insert("#anon_parameter-argument_4".to_string(), ContextId { index: 7149 }); + v.insert("#anon_redirection-common-lhs+op_9".to_string(), ContextId { index: 7175 }); + v.insert("separator-whitespace".to_string(), ContextId { index: 7252 }); + v.insert("#anon_parameter-argument_3".to_string(), ContextId { index: 7148 }); + v.insert("#anon_command-call-standard-block-if-internal_2".to_string(), ContextId { index: 7099 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s114.rs b/highlight/jirs-syntaxes/src/s114.rs new file mode 100644 index 00000000..362c8f1d --- /dev/null +++ b/highlight/jirs-syntaxes/src/s114.rs @@ -0,0 +1,34 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Fortran (Fixed Form)".to_string(), + file_extensions: vec!["f".to_string(),"F".to_string(),"f77".to_string(),"F77".to_string(),"for".to_string(),"FOR".to_string(),"fpp".to_string(),"FPP".to_string()], + scope: Scope { a: 844884491632640, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("program".to_string(), ContextId { index: 7273 }); + v.insert("include_angle_brackets".to_string(), ContextId { index: 7269 }); + v.insert("preprocessor_include".to_string(), ContextId { index: 7272 }); + v.insert("singlestring".to_string(), ContextId { index: 7274 }); + v.insert("__main".to_string(), ContextId { index: 7262 }); + v.insert("formatstring".to_string(), ContextId { index: 7268 }); + v.insert("main".to_string(), ContextId { index: 7270 }); + v.insert("doublestring".to_string(), ContextId { index: 7267 }); + v.insert("common".to_string(), ContextId { index: 7266 }); + v.insert("__start".to_string(), ContextId { index: 7263 }); + v.insert("comment".to_string(), ContextId { index: 7265 }); + v.insert("subroutine_parameter_list".to_string(), ContextId { index: 7275 }); + v.insert("blockdata".to_string(), ContextId { index: 7264 }); + v.insert("preprocessor_errorwarning".to_string(), ContextId { index: 7271 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s115.rs b/highlight/jirs-syntaxes/src/s115.rs new file mode 100644 index 00000000..432884b9 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s115.rs @@ -0,0 +1,163 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Fortran (Modern)".to_string(), + file_extensions: vec!["f90".to_string(),"F90".to_string(),"f95".to_string(),"F95".to_string(),"f03".to_string(),"F03".to_string(),"f08".to_string(),"F08".to_string()], + scope: Scope { a: 844888786599936, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("intrinsic_type_spec".to_string(), "(?xi)\n(?:\n \\bCHARACTER\\b \\s* {{char_selector}}\n|\n \\b(?:COMPLEX|INTEGER|LOGICAL|REAL)\\b (?:\\s* {{kind_selector}})?\n|\n \\b DOUBLE \\s+ (?:COMPLEX|PRECISION) \\b\n)\n".to_string()); + v.insert("kind_selector".to_string(), "(?xi)\n(?:\n \\s*\n (?:\n \\( (?:\\s* kind \\s* = \\s* )? {{int_constant_expr}} \\)\n |\n \\* \\s* {{int_literal_constant}}\n )\n \\s*\n)\n".to_string()); + v.insert("modifier".to_string(), "(?xi:elemental|pure|impure|recursive|module)".to_string()); + v.insert("construct_name".to_string(), "(?xi:{{ident}} \\s* (?=:))".to_string()); + v.insert("declaration_type_spec_part1".to_string(), "(?xi)\n(?:\n {{intrinsic_type_spec}}\n|\n type \\s* \\( \\s* {{intrinsic_type_spec}} \\s* \\)\n|\n type \\s* \\( \\s* {{derived_type_spec}} \\s* \\)\n|\n class \\s* \\( \\s* {{derived_type_spec}} \\s* \\)\n|\n class \\s* \\( \\s* \\* \\s* \\)\n)\n".to_string()); + v.insert("char_length".to_string(), "(?xi)\n(?:\n {{int_literal_constant}}\n|\n \\( {{type_param_value}} \\)\n)\n".to_string()); + v.insert("formatdescr".to_string(), "(?xi:(\\d+)? (/|pe|[aeigfxp]) (\\d+)? \\.? (\\d+)? )".to_string()); + v.insert("int_constant_expr".to_string(), "(?xi:\\d+|\\w+)".to_string()); + v.insert("octal_digit".to_string(), "(?xi:[0-8])".to_string()); + v.insert("construct_keyword".to_string(), "(?xi:associate|block(?!\\s+data\\b)|do|forall|if|select|where)".to_string()); + v.insert("octal_number".to_string(), "(?xi:{{octal_digit}}+)".to_string()); + v.insert("specification_expression".to_string(), "(?xi:TODO_NOT_IMPLEMENTED|\\d+)".to_string()); + v.insert("eol_comment".to_string(), "(?xi:!.*)".to_string()); + v.insert("type_param_value".to_string(), "(?xi:)\n(?:\n {{specification_expression}}\n|\n {{ident}} # hack\n|\n \\*\n|\n :\n)\n".to_string()); + v.insert("hexadecimal_string".to_string(), "(?xi:(\'|\") {{hexadecimal_number}}+ (\'|\"))".to_string()); + v.insert("valid_range_symbol".to_string(), "(?xi:[abcdefghijklmnopqrstuvwxyz_$])".to_string()); + v.insert("escapeseq".to_string(), "(?xi:\\\\ [nrtbfv0\'\'\"x\\\\] )".to_string()); + v.insert("octal_string".to_string(), "(?xi:(\'|\") {{octal_number}}+ (\'|\"))".to_string()); + v.insert("ident".to_string(), "[A-Za-z_][A-Za-z_0-9]*".to_string()); + v.insert("int_literal_constant".to_string(), "(?xi:\\d+)".to_string()); + v.insert("stmt_label".to_string(), "(?xi:\\b \\d+ \\b)".to_string()); + v.insert("hexadecimal_digit".to_string(), "(?xi:[0-9a-f])".to_string()); + v.insert("program_unit".to_string(), "(?xi:block\\s+data|function|module|program|subroutine|submodule|type|interface|type)".to_string()); + v.insert("derived_type_spec".to_string(), "(?xi)\n(?:\n {{ident}}\n)\n".to_string()); + v.insert("hexadecimal_number".to_string(), "(?xi:{{hexadecimal_digit}}+)".to_string()); + v.insert("attribute".to_string(), "(?xi)\n(?:\n allocatable\n | pointer\n | target\n | equivalence\n | parameter\n | external\n | intrinsic\n | save\n | optional\n | contiguous\n | private\n | public\n | protected\n)\n".to_string()); + v.insert("char_selector".to_string(), "(?xi)\n(?:\n \\(\n \\s*\n (?:\n LEN \\s* = \\s* {{type_param_value}} \\s* , \\s* KIND \\s* = \\s* {{int_constant_expr}}\n |\n {{type_param_value}} \\s* , \\s* (?:KIND \\s* =)? \\s* {{int_constant_expr}}\n |\n KIND \\s* = \\s* {{int_constant_expr}} \\s* (?: , \\s* LEN \\s* = \\s* {{type_param_value}})?\n |\n (?:LEN \\s* = \\s* )? {{type_param_value}}\n )\n \\s*\n \\)\n|\n \\s* \\* \\s* {{char_length}} \\s* ,? \\s*\n)\n".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("builtin-functions".to_string(), ContextId { index: 7310 }); + v.insert("call_statement".to_string(), ContextId { index: 7311 }); + v.insert("do_while_statement".to_string(), ContextId { index: 7326 }); + v.insert("implicit_range_list".to_string(), ContextId { index: 7350 }); + v.insert("string".to_string(), ContextId { index: 7383 }); + v.insert("main".to_string(), ContextId { index: 7361 }); + v.insert("#anon_bind_0".to_string(), ContextId { index: 7277 }); + v.insert("#anon_end_program_unit_1".to_string(), ContextId { index: 7288 }); + v.insert("#anon_write_statement_0".to_string(), ContextId { index: 7298 }); + v.insert("data_statement".to_string(), ContextId { index: 7322 }); + v.insert("exit_statement".to_string(), ContextId { index: 7335 }); + v.insert("include_statement".to_string(), ContextId { index: 7353 }); + v.insert("cycle_statement".to_string(), ContextId { index: 7321 }); + v.insert("format_statement".to_string(), ContextId { index: 7337 }); + v.insert("statement".to_string(), ContextId { index: 7382 }); + v.insert("program_unit_statements".to_string(), ContextId { index: 7376 }); + v.insert("preprocessor_errorwarning".to_string(), ContextId { index: 7372 }); + v.insert("#anon_declaration_type_spec_0".to_string(), ContextId { index: 7279 }); + v.insert("implicit_declaration_list".to_string(), ContextId { index: 7349 }); + v.insert("m4_macros".to_string(), ContextId { index: 7360 }); + v.insert("#anon_entry_statement_1".to_string(), ContextId { index: 7291 }); + v.insert("ieee_intrinsic_modules".to_string(), ContextId { index: 7346 }); + v.insert("fortran_2008_intrinsics".to_string(), ContextId { index: 7341 }); + v.insert("#anon_end_construct_1".to_string(), ContextId { index: 7284 }); + v.insert("inside-format-group".to_string(), ContextId { index: 7354 }); + v.insert("namelist-meta".to_string(), ContextId { index: 7363 }); + v.insert("operator_statement".to_string(), ContextId { index: 7367 }); + v.insert("use_statement".to_string(), ContextId { index: 7387 }); + v.insert("m4_macro_string".to_string(), ContextId { index: 7359 }); + v.insert("comments".to_string(), ContextId { index: 7317 }); + v.insert("else_if_then_end_of_statement".to_string(), ContextId { index: 7329 }); + v.insert("enum_statement".to_string(), ContextId { index: 7334 }); + v.insert("#anon_function-arguments_0".to_string(), ContextId { index: 7292 }); + v.insert("#anon_end_construct_3".to_string(), ContextId { index: 7286 }); + v.insert("array-initialization".to_string(), ContextId { index: 7304 }); + v.insert("#anon_array-initialization_0".to_string(), ContextId { index: 7276 }); + v.insert("inside-format-string-double".to_string(), ContextId { index: 7355 }); + v.insert("write_statement".to_string(), ContextId { index: 7388 }); + v.insert("#anon_declaration_type_spec_1".to_string(), ContextId { index: 7280 }); + v.insert("#anon_round-braces_0".to_string(), ContextId { index: 7296 }); + v.insert("common_statement".to_string(), ContextId { index: 7318 }); + v.insert("preprocessor".to_string(), ContextId { index: 7371 }); + v.insert("select_case_statement".to_string(), ContextId { index: 7380 }); + v.insert("inside-format-string-single".to_string(), ContextId { index: 7356 }); + v.insert("ieee_intrinsics".to_string(), ContextId { index: 7347 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 7293 }); + v.insert("#anon_square-braces_0".to_string(), ContextId { index: 7297 }); + v.insert("#anon_end_program_unit_2".to_string(), ContextId { index: 7289 }); + v.insert("namelist_statement".to_string(), ContextId { index: 7364 }); + v.insert("preprocessor_include_angle_brackets".to_string(), ContextId { index: 7374 }); + v.insert("return_statement".to_string(), ContextId { index: 7378 }); + v.insert("format_string_single_quotes".to_string(), ContextId { index: 7340 }); + v.insert("case_statement".to_string(), ContextId { index: 7313 }); + v.insert("public_private_protected".to_string(), ContextId { index: 7377 }); + v.insert("print_statement".to_string(), ContextId { index: 7375 }); + v.insert("__start".to_string(), ContextId { index: 7302 }); + v.insert("#anon_end_construct_2".to_string(), ContextId { index: 7285 }); + v.insert("#anon_end_construct_0".to_string(), ContextId { index: 7283 }); + v.insert("end_program_unit".to_string(), ContextId { index: 7332 }); + v.insert("preprocessor_include".to_string(), ContextId { index: 7373 }); + v.insert("subroutine_parameter_list".to_string(), ContextId { index: 7386 }); + v.insert("literal".to_string(), ContextId { index: 7358 }); + v.insert("allocation".to_string(), ContextId { index: 7303 }); + v.insert("do_statement".to_string(), ContextId { index: 7325 }); + v.insert("expression".to_string(), ContextId { index: 7336 }); + v.insert("goto_statement".to_string(), ContextId { index: 7345 }); + v.insert("nullify_statement".to_string(), ContextId { index: 7365 }); + v.insert("string_double".to_string(), ContextId { index: 7384 }); + v.insert("assignment_statement".to_string(), ContextId { index: 7305 }); + v.insert("other".to_string(), ContextId { index: 7368 }); + v.insert("square-braces".to_string(), ContextId { index: 7381 }); + v.insert("bind".to_string(), ContextId { index: 7307 }); + v.insert("#anon_declaration_type_spec_3".to_string(), ContextId { index: 7282 }); + v.insert("end_construct".to_string(), ContextId { index: 7331 }); + v.insert("else_statement".to_string(), ContextId { index: 7330 }); + v.insert("#anon_pop-at-end-of-line_0".to_string(), ContextId { index: 7294 }); + v.insert("case_selector".to_string(), ContextId { index: 7312 }); + v.insert("contains_statement".to_string(), ContextId { index: 7319 }); + v.insert("import_statement".to_string(), ContextId { index: 7352 }); + v.insert("operator".to_string(), ContextId { index: 7366 }); + v.insert("implicit_statement".to_string(), ContextId { index: 7351 }); + v.insert("function-arguments".to_string(), ContextId { index: 7342 }); + v.insert("entry_statement".to_string(), ContextId { index: 7333 }); + v.insert("pop-at-closing-parenthesis".to_string(), ContextId { index: 7369 }); + v.insert("#anon_print_statement_0".to_string(), ContextId { index: 7295 }); + v.insert("declaration_type_spec".to_string(), ContextId { index: 7324 }); + v.insert("if_block_statement".to_string(), ContextId { index: 7348 }); + v.insert("block_data_statement".to_string(), ContextId { index: 7308 }); + v.insert("format_string_double_quotes".to_string(), ContextId { index: 7339 }); + v.insert("coarrays".to_string(), ContextId { index: 7314 }); + v.insert("format_string".to_string(), ContextId { index: 7338 }); + v.insert("io_statements".to_string(), ContextId { index: 7357 }); + v.insert("associate_statement".to_string(), ContextId { index: 7306 }); + v.insert("dummy_argument_list".to_string(), ContextId { index: 7327 }); + v.insert("function-call".to_string(), ContextId { index: 7343 }); + v.insert("#anon_write_statement_1".to_string(), ContextId { index: 7299 }); + v.insert("comment".to_string(), ContextId { index: 7315 }); + v.insert("function-name".to_string(), ContextId { index: 7344 }); + v.insert("continue_statement".to_string(), ContextId { index: 7320 }); + v.insert("pop-at-end-of-line".to_string(), ContextId { index: 7370 }); + v.insert("misc_flow_control".to_string(), ContextId { index: 7362 }); + v.insert("__main".to_string(), ContextId { index: 7301 }); + v.insert("block_statement".to_string(), ContextId { index: 7309 }); + v.insert("comment_inline_latex".to_string(), ContextId { index: 7316 }); + v.insert("#anon_write_statement_2".to_string(), ContextId { index: 7300 }); + v.insert("#anon_declaration_type_spec_2".to_string(), ContextId { index: 7281 }); + v.insert("#anon_case_selector_0".to_string(), ContextId { index: 7278 }); + v.insert("#anon_end_program_unit_0".to_string(), ContextId { index: 7287 }); + v.insert("data_type_attributes".to_string(), ContextId { index: 7323 }); + v.insert("round-braces".to_string(), ContextId { index: 7379 }); + v.insert("else_if_statement".to_string(), ContextId { index: 7328 }); + v.insert("string_single".to_string(), ContextId { index: 7385 }); + v.insert("#anon_entry_statement_0".to_string(), ContextId { index: 7290 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s116.rs b/highlight/jirs-syntaxes/src/s116.rs new file mode 100644 index 00000000..10b2e5a0 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s116.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Fortran Namelist".to_string(), + file_extensions: vec!["namelist".to_string()], + scope: Scope { a: 844893081567232, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("ident".to_string(), "[A-Za-z_][A-Za-z_0-9]*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 7390 }); + v.insert("__main".to_string(), ContextId { index: 7389 }); + v.insert("singlestring".to_string(), ContextId { index: 7394 }); + v.insert("comment".to_string(), ContextId { index: 7391 }); + v.insert("doublestring".to_string(), ContextId { index: 7392 }); + v.insert("main".to_string(), ContextId { index: 7393 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s117.rs b/highlight/jirs-syntaxes/src/s117.rs new file mode 100644 index 00000000..cd06d3ca --- /dev/null +++ b/highlight/jirs-syntaxes/src/s117.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "GFortran Build Results".to_string(), + file_extensions: vec![], + scope: Scope { a: 844897376534528, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 7396 }); + v.insert("main".to_string(), ContextId { index: 7397 }); + v.insert("__main".to_string(), ContextId { index: 7395 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s118.rs b/highlight/jirs-syntaxes/src/s118.rs new file mode 100644 index 00000000..8ced9587 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s118.rs @@ -0,0 +1,71 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "OpenMP (Fortran)".to_string(), + file_extensions: vec![], + scope: Scope { a: 844901671501824, b: 0 }, + first_line_match: None, + hidden: true, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("openmp_comment_start".to_string(), "(\\!|^[Cc])\\$omp\\b".to_string()); + v.insert("ident".to_string(), "[A-Za-z_][A-Za-z_0-9]*".to_string()); + v.insert("openmp_schedule_kind".to_string(), "(?xi:(static|dynamic|guided|auto|runtime))".to_string()); + v.insert("openmp_reduction_identifier".to_string(), "(?xi:(\\w+|\\+|-|\\*|.and.|.or.|.eqv.|.negv.|max|min|iand|ior|ieor))".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("openmp-clause-safelen".to_string(), ContextId { index: 7416 }); + v.insert("openmp-end-clause-nowait".to_string(), ContextId { index: 7431 }); + v.insert("openmp-clause-inbranch".to_string(), ContextId { index: 7407 }); + v.insert("openmp-list".to_string(), ContextId { index: 7434 }); + v.insert("openmp-clause-simdlen".to_string(), ContextId { index: 7419 }); + v.insert("openmp-do-simd".to_string(), ContextId { index: 7429 }); + v.insert("main".to_string(), ContextId { index: 7400 }); + v.insert("openmp-clause-if".to_string(), ContextId { index: 7406 }); + v.insert("openmp-intrinsic-functions".to_string(), ContextId { index: 7433 }); + v.insert("openmp-clause-reduction".to_string(), ContextId { index: 7415 }); + v.insert("openmp-main-scope".to_string(), ContextId { index: 7435 }); + v.insert("openmp-clause-uniform".to_string(), ContextId { index: 7420 }); + v.insert("openmp-declare-simd".to_string(), ContextId { index: 7427 }); + v.insert("openmp-clause-schedule".to_string(), ContextId { index: 7417 }); + v.insert("openmp-clause-shared-copyin".to_string(), ContextId { index: 7418 }); + v.insert("openmp-clause-notinbranch".to_string(), ContextId { index: 7410 }); + v.insert("openmp-clauses-declare-simd".to_string(), ContextId { index: 7421 }); + v.insert("openmp-clauses-do".to_string(), ContextId { index: 7422 }); + v.insert("openmp-clauses-parallel".to_string(), ContextId { index: 7423 }); + v.insert("openmp-clauses-sections".to_string(), ContextId { index: 7424 }); + v.insert("openmp-end-clauses-single".to_string(), ContextId { index: 7432 }); + v.insert("openmp-parallel".to_string(), ContextId { index: 7436 }); + v.insert("openmp-simd".to_string(), ContextId { index: 7438 }); + v.insert("openmp-clauses-single".to_string(), ContextId { index: 7426 }); + v.insert("openmp-single".to_string(), ContextId { index: 7439 }); + v.insert("openmp-target-data".to_string(), ContextId { index: 7440 }); + v.insert("openmp-clause-lastprivate".to_string(), ContextId { index: 7408 }); + v.insert("openmp-workshare".to_string(), ContextId { index: 7441 }); + v.insert("__main".to_string(), ContextId { index: 7398 }); + v.insert("__start".to_string(), ContextId { index: 7399 }); + v.insert("openmp-clause-default".to_string(), ContextId { index: 7403 }); + v.insert("openmp-clauses-simd".to_string(), ContextId { index: 7425 }); + v.insert("openmp-clause-linear".to_string(), ContextId { index: 7409 }); + v.insert("openmp-clause-aligned".to_string(), ContextId { index: 7401 }); + v.insert("openmp-clause-numthreads".to_string(), ContextId { index: 7411 }); + v.insert("openmp-clause-device".to_string(), ContextId { index: 7404 }); + v.insert("openmp-sections".to_string(), ContextId { index: 7437 }); + v.insert("openmp-end-clause-copyprivate".to_string(), ContextId { index: 7430 }); + v.insert("openmp-do".to_string(), ContextId { index: 7428 }); + v.insert("openmp-clause-ordered".to_string(), ContextId { index: 7412 }); + v.insert("openmp-clause-collapse".to_string(), ContextId { index: 7402 }); + v.insert("openmp-clause-firstprivate".to_string(), ContextId { index: 7405 }); + v.insert("openmp-clause-procbind".to_string(), ContextId { index: 7414 }); + v.insert("openmp-clause-private".to_string(), ContextId { index: 7413 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s119.rs b/highlight/jirs-syntaxes/src/s119.rs new file mode 100644 index 00000000..f2643f18 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s119.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "fstab".to_string(), + file_extensions: vec!["fstab".to_string(),"crypttab".to_string()], + scope: Scope { a: 844905966469120, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("clear".to_string(), ContextId { index: 7444 }); + v.insert("fstab_dump".to_string(), ContextId { index: 7448 }); + v.insert("fstab_pass".to_string(), ContextId { index: 7452 }); + v.insert("fstab_filesystem".to_string(), ContextId { index: 7449 }); + v.insert("fstab_options".to_string(), ContextId { index: 7451 }); + v.insert("__start".to_string(), ContextId { index: 7443 }); + v.insert("expected_eol".to_string(), ContextId { index: 7446 }); + v.insert("fstab_device".to_string(), ContextId { index: 7447 }); + v.insert("__main".to_string(), ContextId { index: 7442 }); + v.insert("comment".to_string(), ContextId { index: 7445 }); + v.insert("main".to_string(), ContextId { index: 7453 }); + v.insert("fstab_mountpoint".to_string(), ContextId { index: 7450 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s12.rs b/highlight/jirs-syntaxes/src/s12.rs new file mode 100644 index 00000000..0a74eff9 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s12.rs @@ -0,0 +1,354 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "D".to_string(), + file_extensions: vec!["d".to_string(),"di".to_string()], + scope: Scope { a: 844493649608704, b: 0 }, + first_line_match: Some("^#!.*\\bg?dmd\\b.".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("attributes".to_string(), "static|abstract|final|override|synchronized|scope|__gshared|nothrow|pure|ref|return|auto".to_string()); + v.insert("attribute_lookahead".to_string(), "(?=@|\\b({{attributes}}|extern|align|deprecated|pragma|private|protected|public|export|package)\\b)".to_string()); + v.insert("bin_digits".to_string(), "(?:[01][01_]*)".to_string()); + v.insert("escape_sequence".to_string(), "\\\\([\'\"?\\\\0abfnrtv]|x\\h{2}|[0-7]{1,3}|u\\h{4}|U\\h{8}|&\\w+;)".to_string()); + v.insert("dec_exponent".to_string(), "(?:[eE]{{exponent}})".to_string()); + v.insert("hex_exponent".to_string(), "(?:[pP]{{exponent}})".to_string()); + v.insert("identifier_ref".to_string(), "\\.?\\s*{{name}}(\\s*\\.\\s*{{name}})*".to_string()); + v.insert("parameter_attribute_lookahead".to_string(), "(?=\\b({{parameter_attribute}})\\b)".to_string()); + v.insert("type_qualifier".to_string(), "const|immutable|inout|shared".to_string()); + v.insert("dec_digits".to_string(), "(?:\\d[\\d_]*)".to_string()); + v.insert("language_constant".to_string(), "null|true|false|__FILE__|__FILE_FULL_PATH__|__MODULE__|__LINE__|__FUNCTION__|__PRETTY_FUNCTION__|__DATE__|__EOF__|__TIME__|__TIMESTAMP__|__VENDOR__|__VERSION__|__ctfe".to_string()); + v.insert("integer_float_suffix".to_string(), "[fFL]".to_string()); + v.insert("operator_overloads".to_string(), "opNeg|opCom|opPostInc|opPostDec|opCast|opAdd|opSub|opSub_r|opMul|opDiv|opDiv_r|opMod|opMod_r|opAnd|opOr|opXor|opShl|opShl_r|opShr|opShr_r|opUShr|opUShr_r|opCat|opCat_r|opEquals|opEquals|opCmp|opCmp|opCmp|opCmp|opAddAssign|opSubAssign|opMulAssign|opDivAssign|opModAssign|opAndAssign|opOrAssign|opXorAssign|opShlAssign|opShrAssign|opUShrAssign|opCatAssign|opIndex|opIndexAssign|opCall|opSlice|opSliceAssign|opPos|opAdd_r|opMul_r|opAnd_r|opOr_r|opXor_r".to_string()); + v.insert("name".to_string(), "[[:alpha:]_][[:alpha:]0-9_]*".to_string()); + v.insert("keyword".to_string(), "else|enum|export|extern|debug|default|delegate|delete|deprecated|do|body|break|case|cast|catch|class|const|continue|abstract|alias|align|asm|assert|auto|final|finally|for|foreach|foreach_reverse|function|goto|if|immutable|import|in|inout|interface|invariant|is|lazy|macro|mixin|module|new|nothrow|out|override|package|pragma|private|protected|public|pure|ref|return|scope|shared|static|struct|switch|synchronized|template|throw|try|typeid|typeof|union|unittest|version|while|with|__gshared|__traits|__vector|__parameters".to_string()); + v.insert("string_postfix".to_string(), "[cwd]?".to_string()); + v.insert("function_attribute_lookahead".to_string(), "{{attribute_lookahead}}|{{type_qualifier_lookahead}}".to_string()); + v.insert("at_attributes".to_string(), "disable|nogc|property|safe|system|trusted".to_string()); + v.insert("construction_lookahead".to_string(), "(?=~?\\s*this\\s*\\()".to_string()); + v.insert("integer_lookahead".to_string(), "(?=\\b\\d)".to_string()); + v.insert("basic_type".to_string(), "bool|byte|cdouble|cent|cfloat|char|creal|dchar|double|float|idouble|ifloat|int|ireal|long|real|short|ubyte|ucent|uint|ulong|ushort|void|wchar|string|dstring|wstring".to_string()); + v.insert("integer_suffix".to_string(), "L[uU]|[uU]L|[LuU]".to_string()); + v.insert("block_statement_loohahead".to_string(), "(?={)".to_string()); + v.insert("reserved".to_string(), "{{keyword}}|{{basic_type}}|{{language_constant}}|{{language_variable}}".to_string()); + v.insert("parameter_attribute".to_string(), "in|lazy|out|alias".to_string()); + v.insert("string_lookahead".to_string(), "(?=`|[rxq]?\"|q{)".to_string()); + v.insert("definitely_value_lookahead".to_string(), "(?=!|~|\\+|\\-|\\*|&|\\bcast\\b|\\bdelete\\b|\\bnew\\b|\\bimport\\b|\\bmixin\\b|\\bis\\b|\\b__traits\\b|\\bfunction\\b|\\bdelegate\\b|[0-9]|\\[|\\(|{{string_lookahead}}|\\b({{language_constant}})\\b|\\b({{language_variable}})\\b)".to_string()); + v.insert("hex_digits".to_string(), "(?:\\h[\\h_]*)".to_string()); + v.insert("imaginary_suffix".to_string(), "[fFL]?i".to_string()); + v.insert("number_lookahead".to_string(), "(?=(\\b|\\.)\\d)".to_string()); + v.insert("type_qualifier_lookahead".to_string(), "(?=\\b({{type_qualifier}})\\b)".to_string()); + v.insert("dec_integer".to_string(), "(?:0_*|[1-9][0-9_]*)".to_string()); + v.insert("exponent".to_string(), "[-+]??\\d+".to_string()); + v.insert("definitely_declaration_lookahead".to_string(), "(?=({{name}}|\\]|\\))(\\s+{{name}})|\\b({{type_qualifier}})\\b)".to_string()); + v.insert("name_lookahead".to_string(), "(?=\\b{{name}}\\b)".to_string()); + v.insert("language_variable".to_string(), "this|super".to_string()); + v.insert("float_suffix".to_string(), "[fF]".to_string()); + v.insert("character_lookahead".to_string(), "(?=\')".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("constructor-argument-list".to_string(), ContextId { index: 1214 }); + v.insert("catch-arguments".to_string(), ContextId { index: 1197 }); + v.insert("meta-enum".to_string(), ContextId { index: 1284 }); + v.insert("function-definition-after-arguments".to_string(), ContextId { index: 1251 }); + v.insert("prototype".to_string(), ContextId { index: 1314 }); + v.insert("alias-new-after-type".to_string(), ContextId { index: 1171 }); + v.insert("#anon_alias-new-after-type_0".to_string(), ContextId { index: 1076 }); + v.insert("#anon_flow-statement-in_2".to_string(), ContextId { index: 1104 }); + v.insert("conditional-declaration-in".to_string(), ContextId { index: 1210 }); + v.insert("debug-condition".to_string(), ContextId { index: 1216 }); + v.insert("alias-new".to_string(), ContextId { index: 1170 }); + v.insert("enum-after-kw".to_string(), ContextId { index: 1222 }); + v.insert("try-in".to_string(), ContextId { index: 1334 }); + v.insert("#anon_nested-comment_0".to_string(), ContextId { index: 1121 }); + v.insert("for-arguments".to_string(), ContextId { index: 1240 }); + v.insert("#anon_switch-in_0".to_string(), ContextId { index: 1137 }); + v.insert("#anon_first-value-after_0".to_string(), ContextId { index: 1100 }); + v.insert("#anon_type-specialization_1".to_string(), ContextId { index: 1145 }); + v.insert("#anon_function-argument_0".to_string(), ContextId { index: 1108 }); + v.insert("#anon_switch-in_1".to_string(), ContextId { index: 1138 }); + v.insert("deprecated-attribute-after".to_string(), ContextId { index: 1217 }); + v.insert("#anon_function-type-argument_0".to_string(), ContextId { index: 1113 }); + v.insert("#anon_tokens-in_2".to_string(), ContextId { index: 1142 }); + v.insert("foreach-parameter-after-type".to_string(), ContextId { index: 1244 }); + v.insert("base-class-list-after".to_string(), ContextId { index: 1187 }); + v.insert("#anon_value_9".to_string(), ContextId { index: 1163 }); + v.insert("alias-new-assign".to_string(), ContextId { index: 1172 }); + v.insert("foreach-arguments-end".to_string(), ContextId { index: 1243 }); + v.insert("#anon_function-out-contract_0".to_string(), ContextId { index: 1110 }); + v.insert("#anon_type-specialization_3".to_string(), ContextId { index: 1147 }); + v.insert("import-list".to_string(), ContextId { index: 1269 }); + v.insert("constructor-argument-list-after-value".to_string(), ContextId { index: 1215 }); + v.insert("enum-assignment-after".to_string(), ContextId { index: 1224 }); + v.insert("#anon_debug-condition_0".to_string(), ContextId { index: 1095 }); + v.insert("#anon_basic-type2_0".to_string(), ContextId { index: 1085 }); + v.insert("optional-template-body-block".to_string(), ContextId { index: 1309 }); + v.insert("#anon_enum-assignment-after_0".to_string(), ContextId { index: 1097 }); + v.insert("#anon_class-name_0".to_string(), ContextId { index: 1092 }); + v.insert("alias-this-after".to_string(), ContextId { index: 1174 }); + v.insert("enum-in".to_string(), ContextId { index: 1226 }); + v.insert("scope-in".to_string(), ContextId { index: 1315 }); + v.insert("value-after".to_string(), ContextId { index: 1346 }); + v.insert("#anon_attribute_3".to_string(), ContextId { index: 1084 }); + v.insert("__start".to_string(), ContextId { index: 1168 }); + v.insert("invariant-block".to_string(), ContextId { index: 1276 }); + v.insert("number-opt".to_string(), ContextId { index: 1306 }); + v.insert("function-out-contract".to_string(), ContextId { index: 1257 }); + v.insert("basic-type2".to_string(), ContextId { index: 1189 }); + v.insert("with-after".to_string(), ContextId { index: 1366 }); + v.insert("#anon_value-after_0".to_string(), ContextId { index: 1151 }); + v.insert("#anon_block-statement_0".to_string(), ContextId { index: 1088 }); + v.insert("extern-attribute-after".to_string(), ContextId { index: 1231 }); + v.insert("union-in".to_string(), ContextId { index: 1342 }); + v.insert("#anon_alias-in_0".to_string(), ContextId { index: 1075 }); + v.insert("#anon_invariant-block_0".to_string(), ContextId { index: 1116 }); + v.insert("value-group-after".to_string(), ContextId { index: 1353 }); + v.insert("version-condition".to_string(), ContextId { index: 1365 }); + v.insert("string".to_string(), ContextId { index: 1320 }); + v.insert("#anon_identifier_0".to_string(), ContextId { index: 1114 }); + v.insert("attribute".to_string(), ContextId { index: 1181 }); + v.insert("#anon_type_0".to_string(), ContextId { index: 1148 }); + v.insert("#anon_value-identifier_0".to_string(), ContextId { index: 1152 }); + v.insert("import-list-after-assignment".to_string(), ContextId { index: 1270 }); + v.insert("synchronized-after".to_string(), ContextId { index: 1327 }); + v.insert("value-group-after-parens".to_string(), ContextId { index: 1355 }); + v.insert("#anon_string-opt_10".to_string(), ContextId { index: 1127 }); + v.insert("interface-name".to_string(), ContextId { index: 1275 }); + v.insert("loop-in".to_string(), ContextId { index: 1280 }); + v.insert("#anon_case-after_1".to_string(), ContextId { index: 1090 }); + v.insert("optional-block-statement".to_string(), ContextId { index: 1307 }); + v.insert("#anon_string-opt_2".to_string(), ContextId { index: 1128 }); + v.insert("function-or-variable-after-type".to_string(), ContextId { index: 1256 }); + v.insert("new-after".to_string(), ContextId { index: 1295 }); + v.insert("meta-function".to_string(), ContextId { index: 1285 }); + v.insert("#anon_string-opt_6".to_string(), ContextId { index: 1132 }); + v.insert("#anon_value_6".to_string(), ContextId { index: 1160 }); + v.insert("synchronized-in".to_string(), ContextId { index: 1328 }); + v.insert("conditional-declaration-after-parens".to_string(), ContextId { index: 1208 }); + v.insert("__main".to_string(), ContextId { index: 1167 }); + v.insert("maybe-end-of-line".to_string(), ContextId { index: 1282 }); + v.insert("function-definition-begin".to_string(), ContextId { index: 1255 }); + v.insert("meta-class".to_string(), ContextId { index: 1283 }); + v.insert("#anon_string-opt_3".to_string(), ContextId { index: 1129 }); + v.insert("block-statement".to_string(), ContextId { index: 1193 }); + v.insert("interface-in".to_string(), ContextId { index: 1274 }); + v.insert("not-whitespace-illegal".to_string(), ContextId { index: 1302 }); + v.insert("#anon_string-opt_8".to_string(), ContextId { index: 1134 }); + v.insert("first-value-after".to_string(), ContextId { index: 1233 }); + v.insert("attribute-specifier-after".to_string(), ContextId { index: 1184 }); + v.insert("integer-opt".to_string(), ContextId { index: 1272 }); + v.insert("statement-list-in".to_string(), ContextId { index: 1317 }); + v.insert("function-argument-or-type".to_string(), ContextId { index: 1249 }); + v.insert("module-in".to_string(), ContextId { index: 1293 }); + v.insert("flow-statement-in".to_string(), ContextId { index: 1239 }); + v.insert("condition".to_string(), ContextId { index: 1206 }); + v.insert("nested-comment".to_string(), ContextId { index: 1294 }); + v.insert("template-in".to_string(), ContextId { index: 1331 }); + v.insert("identifier-ref".to_string(), ContextId { index: 1265 }); + v.insert("meta-union".to_string(), ContextId { index: 1290 }); + v.insert("attribute-parens-after".to_string(), ContextId { index: 1183 }); + v.insert("#anon_type-identifier_0".to_string(), ContextId { index: 1143 }); + v.insert("#anon_value_7".to_string(), ContextId { index: 1161 }); + v.insert("assert-arguments-after".to_string(), ContextId { index: 1179 }); + v.insert("#anon_value_10".to_string(), ContextId { index: 1155 }); + v.insert("#anon_with-in_0".to_string(), ContextId { index: 1166 }); + v.insert("foreach-arguments".to_string(), ContextId { index: 1241 }); + v.insert("string-opt".to_string(), ContextId { index: 1322 }); + v.insert("character".to_string(), ContextId { index: 1199 }); + v.insert("template-definition-begin".to_string(), ContextId { index: 1330 }); + v.insert("floating-point-opt".to_string(), ContextId { index: 1238 }); + v.insert("is-after-type".to_string(), ContextId { index: 1279 }); + v.insert("struct-in".to_string(), ContextId { index: 1323 }); + v.insert("#anon_basic-type_0".to_string(), ContextId { index: 1087 }); + v.insert("number".to_string(), ContextId { index: 1304 }); + v.insert("function-type".to_string(), ContextId { index: 1259 }); + v.insert("value-bracket-after".to_string(), ContextId { index: 1350 }); + v.insert("value".to_string(), ContextId { index: 1345 }); + v.insert("type-specialization".to_string(), ContextId { index: 1338 }); + v.insert("basic-type2-after-brackets".to_string(), ContextId { index: 1190 }); + v.insert("pragma-attribute".to_string(), ContextId { index: 1312 }); + v.insert("#anon_value_1".to_string(), ContextId { index: 1154 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 1118 }); + v.insert("#anon_attribute_0".to_string(), ContextId { index: 1081 }); + v.insert("conditional-declaration-assignment".to_string(), ContextId { index: 1209 }); + v.insert("parameter-attribute-in".to_string(), ContextId { index: 1311 }); + v.insert("new-class".to_string(), ContextId { index: 1299 }); + v.insert("anonymous-enum-body".to_string(), ContextId { index: 1176 }); + v.insert("#anon_invariant-in_0".to_string(), ContextId { index: 1117 }); + v.insert("block-statement-in".to_string(), ContextId { index: 1194 }); + v.insert("#anon_function-definition-after-condition_0".to_string(), ContextId { index: 1109 }); + v.insert("value-list".to_string(), ContextId { index: 1357 }); + v.insert("comment-in".to_string(), ContextId { index: 1205 }); + v.insert("function-type-argument-definition-list".to_string(), ContextId { index: 1262 }); + v.insert("#anon_flow-statement-in_3".to_string(), ContextId { index: 1105 }); + v.insert("attribute-in".to_string(), ContextId { index: 1182 }); + v.insert("#anon_value_4".to_string(), ContextId { index: 1158 }); + v.insert("new-anonymous-after-args".to_string(), ContextId { index: 1298 }); + v.insert("conditional-in".to_string(), ContextId { index: 1211 }); + v.insert("#anon_new-anonymous-after-args_0".to_string(), ContextId { index: 1122 }); + v.insert("condition-after".to_string(), ContextId { index: 1207 }); + v.insert("type".to_string(), ContextId { index: 1335 }); + v.insert("is-after".to_string(), ContextId { index: 1278 }); + v.insert("enum-body".to_string(), ContextId { index: 1225 }); + v.insert("case-after".to_string(), ContextId { index: 1195 }); + v.insert("class-after".to_string(), ContextId { index: 1202 }); + v.insert("#anon_union-name_0".to_string(), ContextId { index: 1149 }); + v.insert("meta-function-parameters".to_string(), ContextId { index: 1287 }); + v.insert("string-in".to_string(), ContextId { index: 1321 }); + v.insert("#anon_foreach-parameter-after-type_0".to_string(), ContextId { index: 1107 }); + v.insert("optional-block-statement-or-label".to_string(), ContextId { index: 1308 }); + v.insert("type-identifier-ref".to_string(), ContextId { index: 1337 }); + v.insert("#anon_for-arguments_0".to_string(), ContextId { index: 1106 }); + v.insert("expect-end-of-line".to_string(), ContextId { index: 1229 }); + v.insert("foreach-arguments-after".to_string(), ContextId { index: 1242 }); + v.insert("new-type-identifier-ref".to_string(), ContextId { index: 1301 }); + v.insert("align-attribute-after".to_string(), ContextId { index: 1175 }); + v.insert("value-template-single".to_string(), ContextId { index: 1362 }); + v.insert("base-class-list".to_string(), ContextId { index: 1186 }); + v.insert("invariant-in".to_string(), ContextId { index: 1277 }); + v.insert("template".to_string(), ContextId { index: 1329 }); + v.insert("value-condition-after".to_string(), ContextId { index: 1352 }); + v.insert("switch-in".to_string(), ContextId { index: 1326 }); + v.insert("function-definition-before-after-arguments".to_string(), ContextId { index: 1254 }); + v.insert("not-whitespace-illegal-pop".to_string(), ContextId { index: 1303 }); + v.insert("#anon_type-specialization_2".to_string(), ContextId { index: 1146 }); + v.insert("#anon_variable-definition-begin_0".to_string(), ContextId { index: 1164 }); + v.insert("alias-in".to_string(), ContextId { index: 1169 }); + v.insert("with-in".to_string(), ContextId { index: 1367 }); + v.insert("#anon_struct-name_0".to_string(), ContextId { index: 1136 }); + v.insert("#anon_value_3".to_string(), ContextId { index: 1157 }); + v.insert("#anon_value_5".to_string(), ContextId { index: 1159 }); + v.insert("#anon_enum-member_0".to_string(), ContextId { index: 1099 }); + v.insert("function-argument-definition-list-content".to_string(), ContextId { index: 1248 }); + v.insert("mixin-in".to_string(), ContextId { index: 1292 }); + v.insert("#anon_value_0".to_string(), ContextId { index: 1153 }); + v.insert("#anon_value_2".to_string(), ContextId { index: 1156 }); + v.insert("switch-after".to_string(), ContextId { index: 1325 }); + v.insert("#anon_module-in_0".to_string(), ContextId { index: 1119 }); + v.insert("#anon_synchronized-in_0".to_string(), ContextId { index: 1139 }); + v.insert("destructor-arguments".to_string(), ContextId { index: 1218 }); + v.insert("#anon_attribute_1".to_string(), ContextId { index: 1082 }); + v.insert("uda-after".to_string(), ContextId { index: 1341 }); + v.insert("first-value".to_string(), ContextId { index: 1232 }); + v.insert("#anon_module-in_1".to_string(), ContextId { index: 1120 }); + v.insert("typeof-value".to_string(), ContextId { index: 1340 }); + v.insert("class-name".to_string(), ContextId { index: 1204 }); + v.insert("variable-definition-after".to_string(), ContextId { index: 1363 }); + v.insert("first-value-call-after".to_string(), ContextId { index: 1235 }); + v.insert("#anon_asm-in_1".to_string(), ContextId { index: 1080 }); + v.insert("function-out-contract-after".to_string(), ContextId { index: 1258 }); + v.insert("#anon_unittest-in_0".to_string(), ContextId { index: 1150 }); + v.insert("#anon_asm-in_0".to_string(), ContextId { index: 1079 }); + v.insert("character-in".to_string(), ContextId { index: 1200 }); + v.insert("tokens-in".to_string(), ContextId { index: 1333 }); + v.insert("#anon_tokens-in_0".to_string(), ContextId { index: 1140 }); + v.insert("function-definition-after-first-argument-list".to_string(), ContextId { index: 1253 }); + v.insert("statement-label-in".to_string(), ContextId { index: 1316 }); + v.insert("#anon_enum-body_0".to_string(), ContextId { index: 1098 }); + v.insert("value-list-after".to_string(), ContextId { index: 1358 }); + v.insert("extern-attribute".to_string(), ContextId { index: 1230 }); + v.insert("throw-in".to_string(), ContextId { index: 1332 }); + v.insert("check-brackets-in".to_string(), ContextId { index: 1201 }); + v.insert("#anon_pragma-attribute_0".to_string(), ContextId { index: 1124 }); + v.insert("meta-function-call".to_string(), ContextId { index: 1286 }); + v.insert("union-name".to_string(), ContextId { index: 1343 }); + v.insert("constructions-in".to_string(), ContextId { index: 1213 }); + v.insert("value-array-list-after-value".to_string(), ContextId { index: 1349 }); + v.insert("variable-definition-begin".to_string(), ContextId { index: 1364 }); + v.insert("enum-after".to_string(), ContextId { index: 1221 }); + v.insert("first-value-bracket-after".to_string(), ContextId { index: 1234 }); + v.insert("parameter-attribute-after".to_string(), ContextId { index: 1310 }); + v.insert("catch-arguments-after".to_string(), ContextId { index: 1198 }); + v.insert("#anon_function-type-argument-definition-list_0".to_string(), ContextId { index: 1112 }); + v.insert("struct-name".to_string(), ContextId { index: 1324 }); + v.insert("main".to_string(), ContextId { index: 1281 }); + v.insert("#anon_first-value_0".to_string(), ContextId { index: 1101 }); + v.insert("basic-type2-after-parens".to_string(), ContextId { index: 1192 }); + v.insert("floating-point".to_string(), ContextId { index: 1237 }); + v.insert("first-value-parens-after".to_string(), ContextId { index: 1236 }); + v.insert("#anon_string-opt_7".to_string(), ContextId { index: 1133 }); + v.insert("function-type-argument-type".to_string(), ContextId { index: 1263 }); + v.insert("import-in".to_string(), ContextId { index: 1268 }); + v.insert("basic-type".to_string(), ContextId { index: 1188 }); + v.insert("function-attribute-in".to_string(), ContextId { index: 1250 }); + v.insert("meta-interface".to_string(), ContextId { index: 1288 }); + v.insert("import-binding-list".to_string(), ContextId { index: 1266 }); + v.insert("#anon_string-opt_0".to_string(), ContextId { index: 1125 }); + v.insert("end-of-line".to_string(), ContextId { index: 1219 }); + v.insert("function-type-argument".to_string(), ContextId { index: 1261 }); + v.insert("type-identifier".to_string(), ContextId { index: 1336 }); + v.insert("static-assert-in".to_string(), ContextId { index: 1318 }); + v.insert("unittest-in".to_string(), ContextId { index: 1344 }); + v.insert("value-array-list".to_string(), ContextId { index: 1347 }); + v.insert("#anon_constructor-argument-list_0".to_string(), ContextId { index: 1094 }); + v.insert("#anon_basic-type2_1".to_string(), ContextId { index: 1086 }); + v.insert("integer".to_string(), ContextId { index: 1271 }); + v.insert("value-or-declaration-in".to_string(), ContextId { index: 1360 }); + v.insert("meta-struct".to_string(), ContextId { index: 1289 }); + v.insert("#anon_comment-in_0".to_string(), ContextId { index: 1093 }); + v.insert("#anon_string-opt_5".to_string(), ContextId { index: 1131 }); + v.insert("#anon_string-opt_9".to_string(), ContextId { index: 1135 }); + v.insert("function-argument-definition-list".to_string(), ContextId { index: 1247 }); + v.insert("import-binding-list-after-assignment".to_string(), ContextId { index: 1267 }); + v.insert("asm-in".to_string(), ContextId { index: 1177 }); + v.insert("basic-type2-after-call".to_string(), ContextId { index: 1191 }); + v.insert("construction".to_string(), ContextId { index: 1212 }); + v.insert("static-foreach-in".to_string(), ContextId { index: 1319 }); + v.insert("value-group-after-lambda".to_string(), ContextId { index: 1354 }); + v.insert("pragma-attribute-after".to_string(), ContextId { index: 1313 }); + v.insert("#anon_version-condition_0".to_string(), ContextId { index: 1165 }); + v.insert("interface-after".to_string(), ContextId { index: 1273 }); + v.insert("value-call-parens-after".to_string(), ContextId { index: 1351 }); + v.insert("number-in".to_string(), ContextId { index: 1305 }); + v.insert("#anon_function-out-contract_1".to_string(), ContextId { index: 1111 }); + v.insert("#anon_destructor-arguments_0".to_string(), ContextId { index: 1096 }); + v.insert("function-type-after".to_string(), ContextId { index: 1260 }); + v.insert("#anon_catch-arguments-after_0".to_string(), ContextId { index: 1091 }); + v.insert("#anon_flow-statement-in_1".to_string(), ContextId { index: 1103 }); + v.insert("#anon_interface-name_0".to_string(), ContextId { index: 1115 }); + v.insert("#anon_tokens-in_1".to_string(), ContextId { index: 1141 }); + v.insert("identifier".to_string(), ContextId { index: 1264 }); + v.insert("#anon_alias-old_0".to_string(), ContextId { index: 1077 }); + v.insert("new-after-parens".to_string(), ContextId { index: 1297 }); + v.insert("#anon_anonymous-enum-body_0".to_string(), ContextId { index: 1078 }); + v.insert("value-array-list-after".to_string(), ContextId { index: 1348 }); + v.insert("#anon_case-after_0".to_string(), ContextId { index: 1089 }); + v.insert("#anon_value_8".to_string(), ContextId { index: 1162 }); + v.insert("attribute-specifier-in".to_string(), ContextId { index: 1185 }); + v.insert("value-parens-after".to_string(), ContextId { index: 1361 }); + v.insert("assert-arguments".to_string(), ContextId { index: 1178 }); + v.insert("#anon_type-specialization_0".to_string(), ContextId { index: 1144 }); + v.insert("alias-old".to_string(), ContextId { index: 1173 }); + v.insert("foreach-parameter-list".to_string(), ContextId { index: 1245 }); + v.insert("mixin-after".to_string(), ContextId { index: 1291 }); + v.insert("enum-member-after".to_string(), ContextId { index: 1228 }); + v.insert("#anon_flow-statement-in_0".to_string(), ContextId { index: 1102 }); + v.insert("enum-assignment".to_string(), ContextId { index: 1223 }); + v.insert("#anon_new-type-identifier_0".to_string(), ContextId { index: 1123 }); + v.insert("at-attribute".to_string(), ContextId { index: 1180 }); + v.insert("#anon_attribute_2".to_string(), ContextId { index: 1083 }); + v.insert("new-after-named".to_string(), ContextId { index: 1296 }); + v.insert("new-type-identifier".to_string(), ContextId { index: 1300 }); + v.insert("function-argument".to_string(), ContextId { index: 1246 }); + v.insert("#anon_string-opt_1".to_string(), ContextId { index: 1126 }); + v.insert("value-identifier".to_string(), ContextId { index: 1356 }); + v.insert("value-maybe-pointer-after".to_string(), ContextId { index: 1359 }); + v.insert("class-in".to_string(), ContextId { index: 1203 }); + v.insert("enum-member".to_string(), ContextId { index: 1227 }); + v.insert("type-storage-modifier-end".to_string(), ContextId { index: 1339 }); + v.insert("end-of-line-in".to_string(), ContextId { index: 1220 }); + v.insert("function-definition-after-condition".to_string(), ContextId { index: 1252 }); + v.insert("#anon_string-opt_4".to_string(), ContextId { index: 1130 }); + v.insert("cast-after".to_string(), ContextId { index: 1196 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s120.rs b/highlight/jirs-syntaxes/src/s120.rs new file mode 100644 index 00000000..34a173cf --- /dev/null +++ b/highlight/jirs-syntaxes/src/s120.rs @@ -0,0 +1,153 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "GLSL".to_string(), + file_extensions: vec!["vs".to_string(),"fs".to_string(),"gs".to_string(),"vsh".to_string(),"fsh".to_string(),"gsh".to_string(),"vshader".to_string(),"fshader".to_string(),"gshader".to_string(),"vert".to_string(),"frag".to_string(),"geom".to_string(),"tesc".to_string(),"tese".to_string(),"comp".to_string(),"glsl".to_string()], + scope: Scope { a: 844910261436416, b: 0 }, + first_line_match: Some("-[*]-( Mode:)? GLSL -[*]-".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("control_keywords".to_string(), "(?x) # ignore whitespace in this regex\n break |\n case |\n continue |\n default |\n discard |\n do |\n else |\n for |\n if |\n return |\n switch |\n while\n".to_string()); + v.insert("modifiers".to_string(), "(?x) # ignore whitespace in this regex\n \\b(\n layout |\n attribute |\n centroid |\n sampler |\n patch |\n const |\n flat |\n in |\n inout |\n invariant |\n noperspective |\n out |\n smooth |\n uniform |\n varying |\n buffer |\n shared |\n coherent |\n readonly |\n writeonly |\n volatile |\n restrict\n )\\b\n".to_string()); + v.insert("basic_types".to_string(), "(?x) # ignore whitespace in this regex\n \\b(\n void |\n bool |\n int |\n uint |\n float |\n double |\n vec[2-4] |\n dvec[2-4] |\n bvec[2-4] |\n ivec[2-4] |\n uvec[2-4] |\n mat[2-4] |\n mat2x2 |\n mat2x3 |\n mat2x4 |\n mat3x2 |\n mat3x3 |\n mat3x4 |\n mat4x2 |\n mat4x3 |\n mat4x4 |\n dmat2 |\n dmat3 |\n dmat4 |\n dmat2x2 |\n dmat2x3 |\n dmat2x4 |\n dmat3x2 |\n dmat3x3 |\n dmat3x4 |\n dmat4x2 |\n dmat4x3 |\n dmat4x4 |\n sampler[1-3]D |\n image[1-3]D |\n samplerCube |\n imageCube |\n sampler2DRect |\n image2DRect |\n sampler[12]DArray |\n image[12]DArray |\n samplerBuffer |\n imageBuffer |\n sampler2DMS |\n image2DMS |\n sampler2DMSArray |\n image2DMSArray |\n samplerCubeArray |\n imageCubeArray |\n sampler[12]DShadow |\n sampler2DRectShadow |\n sampler[12]DArrayShadow |\n samplerCubeShadow |\n samplerCubeArrayShadow |\n isampler[1-3]D |\n iimage[1-3]D |\n isamplerCube |\n iimageCube |\n isampler2DRect |\n iimage2DRect |\n isampler[12]DArray |\n iimage[12]DArray |\n isamplerBuffer |\n iimageBuffer |\n isampler2DMS |\n iimage2DMS |\n isampler2DMSArray |\n iimage2DMSArray |\n isamplerCubeArray |\n iimageCubeArray |\n atomic_uint |\n usampler[1-3]D |\n uimage[1-3]D |\n usamplerCube |\n uimageCube |\n usampler2DRect |\n uimage2DRect |\n usampler[12]DArray |\n uimage[12]DArray |\n usamplerBuffer |\n uimageBuffer |\n usampler2DMS |\n uimage2DMS |\n usampler2DMSArray |\n uimage2DMSArray |\n usamplerCubeArray |\n uimageCubeArray\n )\\b\n".to_string()); + v.insert("non_func_keywords".to_string(), "if|for|switch|while".to_string()); + v.insert("before_tag".to_string(), "struct".to_string()); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v.insert("reserved_keyword_for_future_use".to_string(), "(?x) # ignore whitespace in this regex\n \\b(?:\n common |\n partition |\n active |\n asm |\n class |\n union |\n enum |\n typedef |\n template |\n this |\n resource |\n goto |\n inline |\n noinline |\n public |\n static |\n extern |\n external |\n interface |\n long |\n short |\n half |\n fixed |\n unsigned |\n superp |\n input |\n output |\n hvec2 |\n hvec3 |\n hvec4 |\n fvec2 |\n fvec3 |\n fvec4 |\n sampler3DRect |\n filter |\n sizeof |\n cast |\n namespace |\n using\n )\\b\n".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("preprocessor-line-ending".to_string(), ContextId { index: 7555 }); + v.insert("preprocessor-block-finish-statements".to_string(), ContextId { index: 7539 }); + v.insert("#anon_preprocessor-rule-enabled-global_2".to_string(), ContextId { index: 7495 }); + v.insert("#anon_preprocessor-rule-enabled-statements_1".to_string(), ContextId { index: 7497 }); + v.insert("access".to_string(), ContextId { index: 7504 }); + v.insert("#anon_preprocessor-macro-extension-inside_0".to_string(), ContextId { index: 7473 }); + v.insert("#anon_preprocessor-macro-params_0".to_string(), ContextId { index: 7475 }); + v.insert("global-modifier".to_string(), ContextId { index: 7524 }); + v.insert("preprocessor-if-branch-function-call-arguments".to_string(), ContextId { index: 7550 }); + v.insert("preprocessor-rule-enabled-global".to_string(), ContextId { index: 7568 }); + v.insert("#anon_preprocessor-disabled_0".to_string(), ContextId { index: 7471 }); + v.insert("#anon_preprocessor-rule-disabled-statements_0".to_string(), ContextId { index: 7487 }); + v.insert("#anon_block_0".to_string(), ContextId { index: 7454 }); + v.insert("brackets".to_string(), ContextId { index: 7506 }); + v.insert("late-expressions".to_string(), ContextId { index: 7528 }); + v.insert("typedef".to_string(), ContextId { index: 7574 }); + v.insert("modifiers".to_string(), ContextId { index: 7530 }); + v.insert("#anon_preprocessor-other_0".to_string(), ContextId { index: 7476 }); + v.insert("#anon_preprocessor-other_2".to_string(), ContextId { index: 7478 }); + v.insert("preprocessor-if-branch-global".to_string(), ContextId { index: 7552 }); + v.insert("preprocessor-macro-definition".to_string(), ContextId { index: 7558 }); + v.insert("preprocessor-rule-disabled-global".to_string(), ContextId { index: 7565 }); + v.insert("preprocessor-rule-disabled-data-structures".to_string(), ContextId { index: 7564 }); + v.insert("data-structures-body".to_string(), ContextId { index: 7511 }); + v.insert("variables".to_string(), ContextId { index: 7576 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 7458 }); + v.insert("main".to_string(), ContextId { index: 7529 }); + v.insert("preprocessor-block-finish-global".to_string(), ContextId { index: 7536 }); + v.insert("preprocessor-elif-else-branch-global".to_string(), ContextId { index: 7545 }); + v.insert("#anon_preprocessor-other_1".to_string(), ContextId { index: 7477 }); + v.insert("#anon_preprocessor-rule-disabled-statements_1".to_string(), ContextId { index: 7488 }); + v.insert("preprocessor-macro-extension".to_string(), ContextId { index: 7559 }); + v.insert("global-maybe-function".to_string(), ContextId { index: 7523 }); + v.insert("preprocessor-macro-version".to_string(), ContextId { index: 7562 }); + v.insert("#anon_function-definition-body_0".to_string(), ContextId { index: 7462 }); + v.insert("function-call".to_string(), ContextId { index: 7517 }); + v.insert("#anon_preprocessor-rule-enabled-statements_0".to_string(), ContextId { index: 7496 }); + v.insert("#anon_preprocessor-rule-other-global_0".to_string(), ContextId { index: 7499 }); + v.insert("function-definition-body".to_string(), ContextId { index: 7518 }); + v.insert("parens".to_string(), ContextId { index: 7534 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 7468 }); + v.insert("preprocessor-block-if-branch-statements".to_string(), ContextId { index: 7541 }); + v.insert("preprocessor-macro-define".to_string(), ContextId { index: 7556 }); + v.insert("#anon_global-type_0".to_string(), ContextId { index: 7465 }); + v.insert("types".to_string(), ContextId { index: 7575 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_0".to_string(), ContextId { index: 7481 }); + v.insert("#anon_preprocessor-rule-disabled-global_1".to_string(), ContextId { index: 7485 }); + v.insert("#anon_preprocessor-comments_0".to_string(), ContextId { index: 7469 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_2".to_string(), ContextId { index: 7483 }); + v.insert("#anon_preprocessor-rule-enabled-global_0".to_string(), ContextId { index: 7493 }); + v.insert("#anon_preprocessor-rule-enabled-global_1".to_string(), ContextId { index: 7494 }); + v.insert("#anon_preprocessor-rule-other-statements_0".to_string(), ContextId { index: 7500 }); + v.insert("global-type".to_string(), ContextId { index: 7525 }); + v.insert("preprocessor-macro-define-or-version-inside".to_string(), ContextId { index: 7557 }); + v.insert("operators".to_string(), ContextId { index: 7533 }); + v.insert("statements".to_string(), ContextId { index: 7573 }); + v.insert("#anon_function-definition-params_1".to_string(), ContextId { index: 7464 }); + v.insert("preprocessor-rule-other-statements".to_string(), ContextId { index: 7571 }); + v.insert("numbers".to_string(), ContextId { index: 7532 }); + v.insert("preprocessor-rule-disabled-statements".to_string(), ContextId { index: 7566 }); + v.insert("preprocessor-if-branch-function-call".to_string(), ContextId { index: 7549 }); + v.insert("preprocessor-macro-extension-inside".to_string(), ContextId { index: 7560 }); + v.insert("functions-builtin".to_string(), ContextId { index: 7521 }); + v.insert("preprocessor-expressions".to_string(), ContextId { index: 7547 }); + v.insert("expressions".to_string(), ContextId { index: 7516 }); + v.insert("preprocessor-global".to_string(), ContextId { index: 7548 }); + v.insert("data-structures".to_string(), ContextId { index: 7510 }); + v.insert("data-structures-definition-common-begin".to_string(), ContextId { index: 7512 }); + v.insert("preprocessor-rule-enabled-statements".to_string(), ContextId { index: 7569 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_0".to_string(), ContextId { index: 7490 }); + v.insert("preprocessor-rule-other-global".to_string(), ContextId { index: 7570 }); + v.insert("#anon_preprocessor-rule-disabled-statements_2".to_string(), ContextId { index: 7489 }); + v.insert("preprocessor-block-finish-if-branch-global".to_string(), ContextId { index: 7537 }); + v.insert("#anon_preprocessor-macro-extension_0".to_string(), ContextId { index: 7474 }); + v.insert("preprocessor-disabled".to_string(), ContextId { index: 7544 }); + v.insert("#anon_preprocessor-rule-enabled-statements_2".to_string(), ContextId { index: 7498 }); + v.insert("#anon_preprocessor-other_4".to_string(), ContextId { index: 7480 }); + v.insert("#anon_negated-block_0".to_string(), ContextId { index: 7467 }); + v.insert("function-definition-continue".to_string(), ContextId { index: 7519 }); + v.insert("preprocessor-elif-else-branch-statements".to_string(), ContextId { index: 7546 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 7457 }); + v.insert("#anon_data-structures-struct-definition_0".to_string(), ContextId { index: 7459 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_1".to_string(), ContextId { index: 7491 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_1".to_string(), ContextId { index: 7482 }); + v.insert("comments".to_string(), ContextId { index: 7508 }); + v.insert("preprocessor-comments".to_string(), ContextId { index: 7542 }); + v.insert("preprocessor-if-branch-function-call-arguments-finish".to_string(), ContextId { index: 7551 }); + v.insert("preprocessor-rule-enabled-data-structures".to_string(), ContextId { index: 7567 }); + v.insert("preprocessor-statements".to_string(), ContextId { index: 7572 }); + v.insert("early-expressions".to_string(), ContextId { index: 7515 }); + v.insert("preprocessor-macro-params".to_string(), ContextId { index: 7561 }); + v.insert("#anon_preprocessor-other_3".to_string(), ContextId { index: 7479 }); + v.insert("preprocessor-if-branch-statements".to_string(), ContextId { index: 7553 }); + v.insert("data-structures-definition-common-end".to_string(), ContextId { index: 7513 }); + v.insert("constants".to_string(), ContextId { index: 7509 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 7461 }); + v.insert("block".to_string(), ContextId { index: 7505 }); + v.insert("#anon_preprocessor-comments_1".to_string(), ContextId { index: 7470 }); + v.insert("preprocessor-data-structures".to_string(), ContextId { index: 7543 }); + v.insert("pragma-mark".to_string(), ContextId { index: 7535 }); + v.insert("#anon_preprocessor-rule-disabled-global_0".to_string(), ContextId { index: 7484 }); + v.insert("case-default".to_string(), ContextId { index: 7507 }); + v.insert("function-definition-params".to_string(), ContextId { index: 7520 }); + v.insert("__main".to_string(), ContextId { index: 7502 }); + v.insert("negated-block".to_string(), ContextId { index: 7531 }); + v.insert("#anon_preprocessor-macro-define-or-version-inside_0".to_string(), ContextId { index: 7472 }); + v.insert("__start".to_string(), ContextId { index: 7503 }); + v.insert("keywords".to_string(), ContextId { index: 7527 }); + v.insert("#anon_preprocessor-rule-disabled-global_2".to_string(), ContextId { index: 7486 }); + v.insert("preprocessor-line-continuation".to_string(), ContextId { index: 7554 }); + v.insert("global".to_string(), ContextId { index: 7522 }); + v.insert("#anon_typedef_0".to_string(), ContextId { index: 7501 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 7455 }); + v.insert("#anon_case-default_0".to_string(), ContextId { index: 7456 }); + v.insert("#anon_global-type_1".to_string(), ContextId { index: 7466 }); + v.insert("incomplete-inc".to_string(), ContextId { index: 7526 }); + v.insert("data-structures-struct-definition".to_string(), ContextId { index: 7514 }); + v.insert("preprocessor-block-finish-if-branch-statements".to_string(), ContextId { index: 7538 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 7460 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_2".to_string(), ContextId { index: 7492 }); + v.insert("#anon_function-definition-params_0".to_string(), ContextId { index: 7463 }); + v.insert("preprocessor-other".to_string(), ContextId { index: 7563 }); + v.insert("preprocessor-block-if-branch-global".to_string(), ContextId { index: 7540 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s121.rs b/highlight/jirs-syntaxes/src/s121.rs new file mode 100644 index 00000000..4284601a --- /dev/null +++ b/highlight/jirs-syntaxes/src/s121.rs @@ -0,0 +1,106 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "GraphQL".to_string(), + file_extensions: vec!["graphql".to_string(),"gql".to_string()], + scope: Scope { a: 844914556403712, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("name_begin".to_string(), "(?:[_A-Za-z])".to_string()); + v.insert("name_break".to_string(), "(?!{{name_continue}})".to_string()); + v.insert("name_continue".to_string(), "(?:[_0-9A-Za-z])".to_string()); + v.insert("fractional_part".to_string(), "(?:\\.\\d*)".to_string()); + v.insert("integer_part".to_string(), "(?:-?(?:0|[1-9]\\d*))".to_string()); + v.insert("exponent_part".to_string(), "(?:[Ee][-+]?\\d*)".to_string()); + v.insert("name".to_string(), "(?:{{name_begin}}{{name_continue}}*{{name_break}})".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_value_3".to_string(), ContextId { index: 7605 }); + v.insert("#anon_type-declarations_0".to_string(), ContextId { index: 7594 }); + v.insert("#anon_value_5".to_string(), ContextId { index: 7607 }); + v.insert("enum-name".to_string(), ContextId { index: 7624 }); + v.insert("value".to_string(), ContextId { index: 7651 }); + v.insert("#anon_type-value_0".to_string(), ContextId { index: 7601 }); + v.insert("fragment-name".to_string(), ContextId { index: 7627 }); + v.insert("else-pop".to_string(), ContextId { index: 7622 }); + v.insert("type-declarations".to_string(), ContextId { index: 7643 }); + v.insert("#anon_schema-definition_1".to_string(), ContextId { index: 7592 }); + v.insert("mutation-name".to_string(), ContextId { index: 7634 }); + v.insert("aliased-field-name".to_string(), ContextId { index: 7613 }); + v.insert("schema-definition".to_string(), ContextId { index: 7638 }); + v.insert("#anon_arguments-definition_0".to_string(), ContextId { index: 7578 }); + v.insert("default-value".to_string(), ContextId { index: 7616 }); + v.insert("#anon_field-arguments_1".to_string(), ContextId { index: 7585 }); + v.insert("#anon_type-declarations_1".to_string(), ContextId { index: 7595 }); + v.insert("enum-definition".to_string(), ContextId { index: 7623 }); + v.insert("type-name".to_string(), ContextId { index: 7646 }); + v.insert("#anon_field-arguments_0".to_string(), ContextId { index: 7584 }); + v.insert("#anon_input-value-definition_0".to_string(), ContextId { index: 7587 }); + v.insert("type-condition".to_string(), ContextId { index: 7642 }); + v.insert("input-definition".to_string(), ContextId { index: 7629 }); + v.insert("input-name".to_string(), ContextId { index: 7630 }); + v.insert("type-value".to_string(), ContextId { index: 7649 }); + v.insert("immediately-pop".to_string(), ContextId { index: 7628 }); + v.insert("#anon_type-definition_1".to_string(), ContextId { index: 7598 }); + v.insert("union-name".to_string(), ContextId { index: 7650 }); + v.insert("interface-name".to_string(), ContextId { index: 7632 }); + v.insert("type-named".to_string(), ContextId { index: 7647 }); + v.insert("#anon_type-definition_0".to_string(), ContextId { index: 7597 }); + v.insert("#anon_variable-definitions_2".to_string(), ContextId { index: 7610 }); + v.insert("directive-definition-name".to_string(), ContextId { index: 7618 }); + v.insert("prototype".to_string(), ContextId { index: 7635 }); + v.insert("#anon_value_2".to_string(), ContextId { index: 7604 }); + v.insert("#anon_arguments_1".to_string(), ContextId { index: 7580 }); + v.insert("#anon_arguments_0".to_string(), ContextId { index: 7579 }); + v.insert("#anon_enum-definition_0".to_string(), ContextId { index: 7583 }); + v.insert("#anon_schema-definition_0".to_string(), ContextId { index: 7591 }); + v.insert("#anon_value_1".to_string(), ContextId { index: 7603 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 7589 }); + v.insert("#anon_value_0".to_string(), ContextId { index: 7602 }); + v.insert("scalar-name".to_string(), ContextId { index: 7637 }); + v.insert("selection-set".to_string(), ContextId { index: 7639 }); + v.insert("subscription-name".to_string(), ContextId { index: 7640 }); + v.insert("input-value-definition".to_string(), ContextId { index: 7631 }); + v.insert("type-non-null".to_string(), ContextId { index: 7648 }); + v.insert("#anon_type-implements_0".to_string(), ContextId { index: 7599 }); + v.insert("__start".to_string(), ContextId { index: 7612 }); + v.insert("#anon_aliased-field-name_0".to_string(), ContextId { index: 7577 }); + v.insert("#anon_variable-definitions_0".to_string(), ContextId { index: 7608 }); + v.insert("description".to_string(), ContextId { index: 7617 }); + v.insert("directive-location".to_string(), ContextId { index: 7619 }); + v.insert("variable-definitions".to_string(), ContextId { index: 7652 }); + v.insert("field-arguments".to_string(), ContextId { index: 7626 }); + v.insert("#anon_prototype_0".to_string(), ContextId { index: 7590 }); + v.insert("type-definition".to_string(), ContextId { index: 7644 }); + v.insert("#anon_type-declarations_2".to_string(), ContextId { index: 7596 }); + v.insert("directives".to_string(), ContextId { index: 7621 }); + v.insert("#anon_variable-definitions_1".to_string(), ContextId { index: 7609 }); + v.insert("type".to_string(), ContextId { index: 7641 }); + v.insert("directive-name".to_string(), ContextId { index: 7620 }); + v.insert("arguments".to_string(), ContextId { index: 7614 }); + v.insert("#anon_description_0".to_string(), ContextId { index: 7581 }); + v.insert("#anon_selection-set_0".to_string(), ContextId { index: 7593 }); + v.insert("executable-declaration".to_string(), ContextId { index: 7625 }); + v.insert("#anon_input-definition_0".to_string(), ContextId { index: 7586 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 7588 }); + v.insert("main".to_string(), ContextId { index: 7633 }); + v.insert("query-name".to_string(), ContextId { index: 7636 }); + v.insert("type-implements".to_string(), ContextId { index: 7645 }); + v.insert("__main".to_string(), ContextId { index: 7611 }); + v.insert("#anon_description_1".to_string(), ContextId { index: 7582 }); + v.insert("arguments-definition".to_string(), ContextId { index: 7615 }); + v.insert("#anon_value_4".to_string(), ContextId { index: 7606 }); + v.insert("#anon_type-implements_1".to_string(), ContextId { index: 7600 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s122.rs b/highlight/jirs-syntaxes/src/s122.rs new file mode 100644 index 00000000..d3f36cac --- /dev/null +++ b/highlight/jirs-syntaxes/src/s122.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "group".to_string(), + file_extensions: vec!["group".to_string()], + scope: Scope { a: 844918851371008, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("password".to_string(), ContextId { index: 7657 }); + v.insert("users".to_string(), ContextId { index: 7658 }); + v.insert("__main".to_string(), ContextId { index: 7653 }); + v.insert("gid".to_string(), ContextId { index: 7655 }); + v.insert("__start".to_string(), ContextId { index: 7654 }); + v.insert("main".to_string(), ContextId { index: 7656 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s123.rs b/highlight/jirs-syntaxes/src/s123.rs new file mode 100644 index 00000000..557d6922 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s123.rs @@ -0,0 +1,88 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "HTML (Twig)".to_string(), + file_extensions: vec!["twig".to_string(),"html.twig".to_string()], + scope: Scope { a: 281496459149312, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_1".to_string(), ContextId { index: 7660 }); + v.insert("#anon_main_14".to_string(), ContextId { index: 7665 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 7666 }); + v.insert("__main".to_string(), ContextId { index: 7696 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 7668 }); + v.insert("entities".to_string(), ContextId { index: 7699 }); + v.insert("#anon_twig-arrays_0".to_string(), ContextId { index: 7684 }); + v.insert("tag-id-attribute".to_string(), ContextId { index: 7707 }); + v.insert("twig-filters".to_string(), ContextId { index: 7712 }); + v.insert("twig-keywords".to_string(), ContextId { index: 7719 }); + v.insert("#anon_twig-properties_0".to_string(), ContextId { index: 7692 }); + v.insert("#anon_twig-functions-warg_0".to_string(), ContextId { index: 7688 }); + v.insert("twig-arrays".to_string(), ContextId { index: 7709 }); + v.insert("#anon_tag-id-attribute_0".to_string(), ContextId { index: 7681 }); + v.insert("#anon_tag-id-attribute_1".to_string(), ContextId { index: 7682 }); + v.insert("twig-operators".to_string(), ContextId { index: 7722 }); + v.insert("#anon_twig-strings_1".to_string(), ContextId { index: 7695 }); + v.insert("twig-objects".to_string(), ContextId { index: 7721 }); + v.insert("#anon_main_9".to_string(), ContextId { index: 7673 }); + v.insert("#anon_main_13".to_string(), ContextId { index: 7664 }); + v.insert("#anon_twig-filters-warg-ud_0".to_string(), ContextId { index: 7686 }); + v.insert("tag-stuff".to_string(), ContextId { index: 7708 }); + v.insert("twig-functions-warg".to_string(), ContextId { index: 7717 }); + v.insert("#anon_twig-print-tag_0".to_string(), ContextId { index: 7691 }); + v.insert("tag-generic-attribute".to_string(), ContextId { index: 7706 }); + v.insert("twig-hashes".to_string(), ContextId { index: 7718 }); + v.insert("#anon_twig-hashes_0".to_string(), ContextId { index: 7689 }); + v.insert("embedded-code".to_string(), ContextId { index: 7698 }); + v.insert("#anon_ruby_2".to_string(), ContextId { index: 7678 }); + v.insert("#anon_twig-strings_0".to_string(), ContextId { index: 7694 }); + v.insert("#anon_main_11".to_string(), ContextId { index: 7662 }); + v.insert("#anon_tag-id-attribute_2".to_string(), ContextId { index: 7683 }); + v.insert("#anon_main_10".to_string(), ContextId { index: 7661 }); + v.insert("main".to_string(), ContextId { index: 7700 }); + v.insert("#anon_twig-comment-tag_0".to_string(), ContextId { index: 7685 }); + v.insert("twig-constants".to_string(), ContextId { index: 7711 }); + v.insert("#anon_ruby_1".to_string(), ContextId { index: 7677 }); + v.insert("#anon_string-single-quoted_0".to_string(), ContextId { index: 7680 }); + v.insert("string-double-quoted".to_string(), ContextId { index: 7704 }); + v.insert("#anon_python_0".to_string(), ContextId { index: 7675 }); + v.insert("twig-print-tag".to_string(), ContextId { index: 7723 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 7669 }); + v.insert("php".to_string(), ContextId { index: 7701 }); + v.insert("#anon_php_0".to_string(), ContextId { index: 7674 }); + v.insert("twig-filters-warg".to_string(), ContextId { index: 7714 }); + v.insert("twig-properties".to_string(), ContextId { index: 7724 }); + v.insert("twig-strings".to_string(), ContextId { index: 7726 }); + v.insert("twig-functions".to_string(), ContextId { index: 7716 }); + v.insert("twig-statement-tag".to_string(), ContextId { index: 7725 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 7670 }); + v.insert("#anon_twig-filters-warg_0".to_string(), ContextId { index: 7687 }); + v.insert("string-single-quoted".to_string(), ContextId { index: 7705 }); + v.insert("#anon_main_12".to_string(), ContextId { index: 7663 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 7672 }); + v.insert("#anon_twig-macros_0".to_string(), ContextId { index: 7690 }); + v.insert("ruby".to_string(), ContextId { index: 7703 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 7667 }); + v.insert("twig-filters-warg-ud".to_string(), ContextId { index: 7715 }); + v.insert("#anon_ruby_0".to_string(), ContextId { index: 7676 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 7671 }); + v.insert("twig-filters-ud".to_string(), ContextId { index: 7713 }); + v.insert("__start".to_string(), ContextId { index: 7697 }); + v.insert("twig-macros".to_string(), ContextId { index: 7720 }); + v.insert("python".to_string(), ContextId { index: 7702 }); + v.insert("#anon_twig-statement-tag_0".to_string(), ContextId { index: 7693 }); + v.insert("#anon_string-double-quoted_0".to_string(), ContextId { index: 7679 }); + v.insert("twig-comment-tag".to_string(), ContextId { index: 7710 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 7659 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s124.rs b/highlight/jirs-syntaxes/src/s124.rs new file mode 100644 index 00000000..2240eff3 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s124.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "hosts".to_string(), + file_extensions: vec!["hosts".to_string()], + scope: Scope { a: 844927441305600, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 7729 }); + v.insert("__main".to_string(), ContextId { index: 7727 }); + v.insert("__start".to_string(), ContextId { index: 7728 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s125.rs b/highlight/jirs-syntaxes/src/s125.rs new file mode 100644 index 00000000..8647cb06 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s125.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "INI".to_string(), + file_extensions: vec!["ini".to_string(),"INI".to_string(),"INF".to_string(),"reg".to_string(),"REG".to_string(),"lng".to_string(),"cfg".to_string(),"CFG".to_string(),"desktop".to_string(),"url".to_string(),"URL".to_string(),".editorconfig".to_string(),".hgrc".to_string(),"hgrc".to_string()], + scope: Scope { a: 844931736272896, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 7732 }); + v.insert("__start".to_string(), ContextId { index: 7731 }); + v.insert("__main".to_string(), ContextId { index: 7730 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s126.rs b/highlight/jirs-syntaxes/src/s126.rs new file mode 100644 index 00000000..969bfd07 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s126.rs @@ -0,0 +1,143 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "JavaScript (Babel)".to_string(), + file_extensions: vec!["js".to_string(),"mjs".to_string(),"jsx".to_string(),"babel".to_string(),"es6".to_string(),"cjs".to_string()], + scope: Scope { a: 844609613725696, b: 0 }, + first_line_match: Some("^#!\\s*/.*\\b(node|js)$\\n?".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_function-declaration-parameters_1".to_string(), ContextId { index: 7752 }); + v.insert("#anon_literal-method_0".to_string(), ContextId { index: 7778 }); + v.insert("#anon_literal-arrow-function_0".to_string(), ContextId { index: 7762 }); + v.insert("function-declaration-parameters".to_string(), ContextId { index: 7812 }); + v.insert("#anon_jsx-tag-end_0".to_string(), ContextId { index: 7759 }); + v.insert("literal-jsx".to_string(), ContextId { index: 7830 }); + v.insert("#anon_function-declaration-parameters_0".to_string(), ContextId { index: 7751 }); + v.insert("#anon_flowtype-tokens_0".to_string(), ContextId { index: 7746 }); + v.insert("literal-constructor".to_string(), ContextId { index: 7825 }); + v.insert("literal-operators".to_string(), ContextId { index: 7840 }); + v.insert("class-method-storage".to_string(), ContextId { index: 7799 }); + v.insert("jsx-attributes".to_string(), ContextId { index: 7816 }); + v.insert("literal-arrow-function".to_string(), ContextId { index: 7822 }); + v.insert("#anon_flowtype-declaration_0".to_string(), ContextId { index: 7743 }); + v.insert("literal-class".to_string(), ContextId { index: 7824 }); + v.insert("literal-number".to_string(), ContextId { index: 7839 }); + v.insert("literal-punctuation".to_string(), ContextId { index: 7842 }); + v.insert("literal-template-string".to_string(), ContextId { index: 7846 }); + v.insert("#anon_class-method-definition_0".to_string(), ContextId { index: 7733 }); + v.insert("#anon_flowtype-polymorph_0".to_string(), ContextId { index: 7745 }); + v.insert("#anon_literal-for_0".to_string(), ContextId { index: 7770 }); + v.insert("#anon_flowtype-declaration_1".to_string(), ContextId { index: 7744 }); + v.insert("literal-function-labels".to_string(), ContextId { index: 7829 }); + v.insert("literal-keywords".to_string(), ContextId { index: 7832 }); + v.insert("comments".to_string(), ContextId { index: 7801 }); + v.insert("literal-switch".to_string(), ContextId { index: 7845 }); + v.insert("#anon_literal-regexp_0".to_string(), ContextId { index: 7780 }); + v.insert("#anon_round-brackets_0".to_string(), ContextId { index: 7787 }); + v.insert("#anon_literal-template-string_1".to_string(), ContextId { index: 7786 }); + v.insert("literal-prototype".to_string(), ContextId { index: 7841 }); + v.insert("support-class".to_string(), ContextId { index: 7854 }); + v.insert("#anon_styled-components_1".to_string(), ContextId { index: 7790 }); + v.insert("jsx-string-quoted".to_string(), ContextId { index: 7819 }); + v.insert("#anon_literal-constructor_0".to_string(), ContextId { index: 7769 }); + v.insert("#anon_literal-function_0".to_string(), ContextId { index: 7773 }); + v.insert("literal-language-constant".to_string(), ContextId { index: 7834 }); + v.insert("literal-function-call".to_string(), ContextId { index: 7828 }); + v.insert("jsx-tag-end".to_string(), ContextId { index: 7820 }); + v.insert("#anon_graphql_2".to_string(), ContextId { index: 7755 }); + v.insert("#anon_jsx-string-quoted_0".to_string(), ContextId { index: 7758 }); + v.insert("core".to_string(), ContextId { index: 7802 }); + v.insert("#anon_graphql_1".to_string(), ContextId { index: 7754 }); + v.insert("#anon_literal-function_1".to_string(), ContextId { index: 7774 }); + v.insert("flowtype-polymorph".to_string(), ContextId { index: 7810 }); + v.insert("flowtype-brackets".to_string(), ContextId { index: 7807 }); + v.insert("#anon_literal-arrow-function-labels_0".to_string(), ContextId { index: 7761 }); + v.insert("#anon_support-other_0".to_string(), ContextId { index: 7794 }); + v.insert("#anon_flowtype-tokens_3".to_string(), ContextId { index: 7749 }); + v.insert("#anon_literal-switch_2".to_string(), ContextId { index: 7784 }); + v.insert("es7-decorators".to_string(), ContextId { index: 7804 }); + v.insert("#anon_literal-template-string_0".to_string(), ContextId { index: 7785 }); + v.insert("#anon_literal-function-labels_0".to_string(), ContextId { index: 7772 }); + v.insert("literal-for".to_string(), ContextId { index: 7826 }); + v.insert("literal-module".to_string(), ContextId { index: 7838 }); + v.insert("#anon_literal-class_3".to_string(), ContextId { index: 7768 }); + v.insert("literal-function".to_string(), ContextId { index: 7827 }); + v.insert("#anon_literal-arrow-function_2".to_string(), ContextId { index: 7764 }); + v.insert("#anon_flowtype-brackets_0".to_string(), ContextId { index: 7742 }); + v.insert("#anon_class-method-definition_1".to_string(), ContextId { index: 7734 }); + v.insert("#anon_jsx-evaluated-code_0".to_string(), ContextId { index: 7757 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 7739 }); + v.insert("#anon_graphql_0".to_string(), ContextId { index: 7753 }); + v.insert("#anon_literal-class_2".to_string(), ContextId { index: 7767 }); + v.insert("literal-keyword-storage".to_string(), ContextId { index: 7831 }); + v.insert("expression".to_string(), ContextId { index: 7805 }); + v.insert("#anon_flowtype-tokens_4".to_string(), ContextId { index: 7750 }); + v.insert("#anon_literal-class_1".to_string(), ContextId { index: 7766 }); + v.insert("__start".to_string(), ContextId { index: 7796 }); + v.insert("class-method-definition".to_string(), ContextId { index: 7798 }); + v.insert("#anon_styled-components_2".to_string(), ContextId { index: 7791 }); + v.insert("flowtype-identifier".to_string(), ContextId { index: 7809 }); + v.insert("#anon_literal-labels_0".to_string(), ContextId { index: 7777 }); + v.insert("literal-variable".to_string(), ContextId { index: 7847 }); + v.insert("#anon_jsx-tag-start_0".to_string(), ContextId { index: 7760 }); + v.insert("square-brackets".to_string(), ContextId { index: 7851 }); + v.insert("#anon_literal-jsx_0".to_string(), ContextId { index: 7776 }); + v.insert("#anon_literal-arrow-function_1".to_string(), ContextId { index: 7763 }); + v.insert("#anon_flowtype-tokens_2".to_string(), ContextId { index: 7748 }); + v.insert("jsx-attribute-name".to_string(), ContextId { index: 7815 }); + v.insert("#anon_curly-brackets_0".to_string(), ContextId { index: 7740 }); + v.insert("#anon_literal-switch_1".to_string(), ContextId { index: 7783 }); + v.insert("curly-brackets".to_string(), ContextId { index: 7803 }); + v.insert("#anon_class-method-definition_3".to_string(), ContextId { index: 7736 }); + v.insert("__main".to_string(), ContextId { index: 7795 }); + v.insert("flowtype-tokens".to_string(), ContextId { index: 7811 }); + v.insert("flowtype-declaration".to_string(), ContextId { index: 7808 }); + v.insert("string-content".to_string(), ContextId { index: 7852 }); + v.insert("#anon_styled-components_4".to_string(), ContextId { index: 7793 }); + v.insert("#anon_literal-class_0".to_string(), ContextId { index: 7765 }); + v.insert("literal-language-variable".to_string(), ContextId { index: 7835 }); + v.insert("class-properties".to_string(), ContextId { index: 7800 }); + v.insert("jsx-attribute-assignment".to_string(), ContextId { index: 7814 }); + v.insert("support-other".to_string(), ContextId { index: 7855 }); + v.insert("merge-conflits".to_string(), ContextId { index: 7849 }); + v.insert("#anon_class-properties_0".to_string(), ContextId { index: 7737 }); + v.insert("#anon_flowtype-annotation_0".to_string(), ContextId { index: 7741 }); + v.insert("literal-arrow-function-labels".to_string(), ContextId { index: 7823 }); + v.insert("round-brackets".to_string(), ContextId { index: 7850 }); + v.insert("#anon_flowtype-tokens_1".to_string(), ContextId { index: 7747 }); + v.insert("#anon_literal-for_1".to_string(), ContextId { index: 7771 }); + v.insert("#anon_literal-string_0".to_string(), ContextId { index: 7781 }); + v.insert("literal-regexp".to_string(), ContextId { index: 7843 }); + v.insert("literal-string".to_string(), ContextId { index: 7844 }); + v.insert("#anon_class-method-definition_2".to_string(), ContextId { index: 7735 }); + v.insert("#anon_graphql_3".to_string(), ContextId { index: 7756 }); + v.insert("#anon_literal-function_2".to_string(), ContextId { index: 7775 }); + v.insert("flowtype-annotation".to_string(), ContextId { index: 7806 }); + v.insert("jsx-entities".to_string(), ContextId { index: 7817 }); + v.insert("#anon_styled-components_0".to_string(), ContextId { index: 7789 }); + v.insert("literal-method-call".to_string(), ContextId { index: 7837 }); + v.insert("brackets".to_string(), ContextId { index: 7797 }); + v.insert("jsx-evaluated-code".to_string(), ContextId { index: 7818 }); + v.insert("#anon_literal-switch_0".to_string(), ContextId { index: 7782 }); + v.insert("#anon_literal-method_1".to_string(), ContextId { index: 7779 }); + v.insert("#anon_square-brackets_0".to_string(), ContextId { index: 7788 }); + v.insert("graphql".to_string(), ContextId { index: 7813 }); + v.insert("jsx-tag-start".to_string(), ContextId { index: 7821 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 7738 }); + v.insert("literal-method".to_string(), ContextId { index: 7836 }); + v.insert("main".to_string(), ContextId { index: 7848 }); + v.insert("literal-labels".to_string(), ContextId { index: 7833 }); + v.insert("styled-components".to_string(), ContextId { index: 7853 }); + v.insert("#anon_styled-components_3".to_string(), ContextId { index: 7792 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s127.rs b/highlight/jirs-syntaxes/src/s127.rs new file mode 100644 index 00000000..d3bc4711 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s127.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "HTML (Jinja2)".to_string(), + file_extensions: vec!["htm.j2".to_string(),"html.j2".to_string(),"xhtml.j2".to_string(),"xml.j2".to_string()], + scope: Scope { a: 281496459345920, b: 0 }, + first_line_match: Some("^{% extends [\"\'][^\"\']+[\"\'] %}".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 7856 }); + v.insert("__start".to_string(), ContextId { index: 7857 }); + v.insert("main".to_string(), ContextId { index: 7858 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s128.rs b/highlight/jirs-syntaxes/src/s128.rs new file mode 100644 index 00000000..da8edfda --- /dev/null +++ b/highlight/jirs-syntaxes/src/s128.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Jinja2".to_string(), + file_extensions: vec!["j2".to_string(),"jinja2".to_string(),"jinja".to_string()], + scope: Scope { a: 844936031240192, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 7874 }); + v.insert("string".to_string(), ContextId { index: 7876 }); + v.insert("#anon_expression_2".to_string(), ContextId { index: 7861 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 7867 }); + v.insert("__main".to_string(), ContextId { index: 7869 }); + v.insert("escaped_unicode_char".to_string(), ContextId { index: 7872 }); + v.insert("simple_escapes".to_string(), ContextId { index: 7875 }); + v.insert("#anon_expression_5".to_string(), ContextId { index: 7864 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 7866 }); + v.insert("#anon_expression_4".to_string(), ContextId { index: 7863 }); + v.insert("#anon_expression_1".to_string(), ContextId { index: 7860 }); + v.insert("expression".to_string(), ContextId { index: 7873 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 7865 }); + v.insert("__start".to_string(), ContextId { index: 7870 }); + v.insert("#anon_expression_3".to_string(), ContextId { index: 7862 }); + v.insert("escaped_char".to_string(), ContextId { index: 7871 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 7868 }); + v.insert("#anon_expression_0".to_string(), ContextId { index: 7859 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s129.rs b/highlight/jirs-syntaxes/src/s129.rs new file mode 100644 index 00000000..a38db698 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s129.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "jsonnet".to_string(), + file_extensions: vec!["jsonnet".to_string(),"libsonnet".to_string(),"libjsonnet".to_string()], + scope: Scope { a: 844940326207488, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("single_string".to_string(), ContextId { index: 7881 }); + v.insert("unquoted".to_string(), ContextId { index: 7883 }); + v.insert("main".to_string(), ContextId { index: 7880 }); + v.insert("string".to_string(), ContextId { index: 7882 }); + v.insert("__main".to_string(), ContextId { index: 7877 }); + v.insert("comment".to_string(), ContextId { index: 7879 }); + v.insert("__start".to_string(), ContextId { index: 7878 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s13.rs b/highlight/jirs-syntaxes/src/s13.rs new file mode 100644 index 00000000..bb765912 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s13.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "DMD Output".to_string(), + file_extensions: vec![], + scope: Scope { a: 844497945755648, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 1370 }); + v.insert("__start".to_string(), ContextId { index: 1369 }); + v.insert("__main".to_string(), ContextId { index: 1368 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s130.rs b/highlight/jirs-syntaxes/src/s130.rs new file mode 100644 index 00000000..f1f04371 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s130.rs @@ -0,0 +1,173 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Julia".to_string(), + file_extensions: vec!["jl".to_string()], + scope: Scope { a: 844944621174784, b: 0 }, + first_line_match: Some("^#!.*\\bjulia\\s*$".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("symb_op_ascii".to_string(), "[-+*/\\\\=^:<>~?&$%|!]".to_string()); + v.insert("long_op".to_string(), "(?:\\+=|-=|\\*=|/=|//=|\\\\\\\\=|^=|÷=|%=|<<=|>>=|>>>=|\\|=|&=|:=|=>|$=|\\|\\||&&|<:|>:|\\|>|<\\||//|\\+\\+|<=|>=|->|===|==|!==|!=)".to_string()); + v.insert("symb_id".to_string(), "(?:[^\\s{{symb_lang}}{{symb_op}}0-9](?:[^\\s{{symb_lang}}{{symb_op}}]|!)*)".to_string()); + v.insert("base_funcs".to_string(), "\\b(?:abs|abs2|abspath|accumulate|accumulate!|acos|acosd|acosh|acot|acotd|acoth|acsc|acscd|acsch|adjoint|all|all!|allunique|angle|any|any!|append!|argmax|argmin|ascii|asec|asecd|asech|asin|asind|asinh|asyncmap|asyncmap!|atan|atand|atanh|atexit|atreplinit|axes|backtrace|basename|big|bind|binomial|bitstring|broadcast|broadcast!|bswap|bytes2hex|bytesavailable|cat|catch_backtrace|cbrt|cd|ceil|cglobal|checkbounds|checkindex|chmod|chomp|chop|chown|circcopy!|circshift|circshift!|cis|clamp|clamp!|cld|close|cmp|coalesce|code_lowered|code_typed|codepoint|codeunit|codeunits|collect|complex|conj|conj!|convert|copy|copy!|copysign|copyto!|cos|cosc|cosd|cosh|cospi|cot|cotd|coth|count|count_ones|count_zeros|countlines|cp|csc|cscd|csch|ctime|cumprod|cumprod!|cumsum|cumsum!|current_task|deepcopy|deg2rad|delete!|deleteat!|denominator|detach|devnull|diff|digits|digits!|dirname|disable_sigint|display|displayable|displaysize|div|divrem|download|dropdims|dump|eachcol|eachindex|eachline|eachmatch|eachrow|eachslice|eltype|empty|empty!|endswith|enumerate|eof|eps|error|esc|escape_string|evalfile|exit|exp|exp10|exp2|expanduser|expm1|exponent|extrema|factorial|falses|fd|fdio|fetch|fieldcount|fieldname|fieldnames|fieldoffset|fieldtypes|filemode|filesize|fill|fill!|filter|filter!|finalize|finalizer|findall|findfirst|findlast|findmax|findmax!|findmin|findmin!|findnext|findprev|first|firstindex|fld|fld1|fldmod|fldmod1|flipsign|float|floatmax|floatmin|floor|flush|fma|foldl|foldr|foreach|frexp|fullname|functionloc|gcd|gcdx|gensym|get|get!|get_zero_subnormals|gethostname|getindex|getkey|getpid|getproperty|gperm|hasfield|hash|haskey|hasmethod|hasproperty|hcat|hex2bytes|hex2bytes!|homedir|htol|hton|hvcat|hypot|identity|ifelse|ignorestatus|im|imag|in|include_dependency|include_string|indexin|insert!|instances|intersect|intersect!|inv|invmod|invperm|invpermute!|isabspath|isabstracttype|isapprox|isascii|isassigned|isbits|isbitstype|isblockdev|ischardev|iscntrl|isconcretetype|isconst|isdigit|isdir|isdirpath|isdispatchtuple|isempty|isequal|iseven|isfifo|isfile|isfinite|isimmutable|isinf|isinteger|isinteractive|isless|isletter|islink|islocked|islowercase|ismarked|ismissing|ismount|isnan|isnothing|isnumeric|isodd|isone|isopen|ispath|isperm|ispow2|isprimitivetype|isprint|ispunct|isqrt|isreadable|isreadonly|isready|isreal|issetequal|issetgid|issetuid|issocket|issorted|isspace|issticky|isstructtype|issubnormal|issubset|istaskdone|istaskstarted|istextmime|isuppercase|isvalid|iswritable|isxdigit|iszero|iterate|join|joinpath|keys|keytype|kill|kron|last|lastindex|lcm|ldexp|leading_ones|leading_zeros|length|lock|log|log10|log1p|log2|lowercase|lowercasefirst|lpad|lstat|lstrip|ltoh|macroexpand|map|map!|mapfoldl|mapfoldr|mapreduce|mapslices|mark|match|max|maximum|maximum!|maxintfloat|merge|merge!|methods|min|minimum|minimum!|minmax|missing|mkdir|mkpath|mktemp|mktempdir|mod|mod1|mod2pi|modf|mtime|muladd|mv|nameof|names|ncodeunits|ndigits|ndims|nextfloat|nextind|nextpow|nextprod|normpath|notify|ntoh|ntuple|numerator|objectid|occursin|oftype|one|ones|oneunit|open|operm|pairs|parent|parentindices|parentmodule|parse|partialsort|partialsort!|partialsortperm|partialsortperm!|pathof|permute!|permutedims|permutedims!|pi|pipeline|pointer|pointer_from_objref|pop!|popdisplay|popfirst!|position|powermod|precision|precompile|prepend!|prevfloat|prevind|prevpow|print|println|printstyled|process_exited|process_running|prod|prod!|promote|promote_rule|promote_shape|promote_type|propertynames|push!|pushdisplay|pushfirst!|put!|pwd|rad2deg|rand|randn|range|rationalize|read|read!|readavailable|readbytes!|readchomp|readdir|readline|readlines|readlink|readuntil|real|realpath|redirect_stderr|redirect_stdin|redirect_stdout|redisplay|reduce|reenable_sigint|reim|reinterpret|relpath|rem|rem2pi|repeat|replace|replace!|repr|reset|reshape|resize!|rethrow|retry|reverse|reverse!|reverseind|rm|rot180|rotl90|rotr90|round|rounding|rpad|rsplit|rstrip|run|schedule|searchsorted|searchsortedfirst|searchsortedlast|sec|secd|sech|seek|seekend|seekstart|selectdim|set_zero_subnormals|setdiff|setdiff!|setenv|setindex!|setprecision|setproperty!|setrounding|show|showable|showerror|sign|signbit|signed|significand|similar|sin|sinc|sincos|sind|sinh|sinpi|size|sizehint!|sizeof|skip|skipchars|skipmissing|sleep|something|sort|sort!|sortperm|sortperm!|sortslices|splice!|split|splitdir|splitdrive|splitext|splitpath|sprint|sqrt|stacktrace|startswith|stat|stderr|stdin|stdout|step|stride|strides|string|strip|success|sum|sum!|summary|supertype|symdiff|symdiff!|symlink|systemerror|take!|tan|tand|tanh|task_local_storage|tempdir|tempname|textwidth|thisind|time|time_ns|timedwait|titlecase|to_indices|touch|trailing_ones|trailing_zeros|transcode|transpose|trues|trunc|truncate|trylock|tryparse|typeintersect|typejoin|typemax|typemin|unescape_string|union|union!|unique|unique!|unlock|unmark|unsafe_copyto!|unsafe_load|unsafe_pointer_to_objref|unsafe_read|unsafe_store!|unsafe_string|unsafe_trunc|unsafe_wrap|unsafe_write|unsigned|uperm|uppercase|uppercasefirst|valtype|values|vcat|vec|view|wait|walkdir|which|widemul|widen|withenv|write|xor|yield|yieldto|zero|zeros|zip|applicable|eval|fieldtype|getfield|ifelse|invoke|isa|isdefined|nfields|nothing|setfield!|throw|tuple|typeassert|typeof|undef|include)(?!{{symb_id}})".to_string()); + v.insert("base_macros".to_string(), "\\b(?:__DIR__|__FILE__|__LINE__|__MODULE__|__dot__|allocated|assert|async|boundscheck|cfunction|cmd|debug|deprecate|doc|elapsed|enum|error|eval|evalpoly|fastmath|generated|gensym|goto|inbounds|info|inline|isdefined|label|macroexpand|macroexpand1|noinline|nospecialize|polly|show|simd|specialize|static|sync|task|threadcall|time|timed|timev|view|views|warn)".to_string()); + v.insert("base_module_funcs".to_string(), "\\b(?:Base\\.(?:abs|abs2|abspath|accumulate|accumulate!|acos|acosd|acosh|acot|acotd|acoth|acsc|acscd|acsch|adjoint|all|all!|allunique|angle|any|any!|append!|argmax|argmin|ascii|asec|asecd|asech|asin|asind|asinh|asyncmap|asyncmap!|atan|atand|atanh|atexit|atreplinit|axes|backtrace|basename|big|bind|binomial|bitstring|broadcast|broadcast!|bswap|bytes2hex|bytesavailable|cat|catch_backtrace|cbrt|cd|ceil|cglobal|checkbounds|checkindex|chmod|chomp|chop|chown|circcopy!|circshift|circshift!|cis|clamp|clamp!|cld|close|cmp|coalesce|code_lowered|code_typed|codepoint|codeunit|codeunits|collect|complex|conj|conj!|convert|copy|copy!|copysign|copyto!|cos|cosc|cosd|cosh|cospi|cot|cotd|coth|count|count_ones|count_zeros|countlines|cp|csc|cscd|csch|ctime|cumprod|cumprod!|cumsum|cumsum!|current_task|deepcopy|deg2rad|delete!|deleteat!|denominator|detach|devnull|diff|digits|digits!|dirname|disable_sigint|display|displayable|displaysize|div|divrem|download|dropdims|dump|eachcol|eachindex|eachline|eachmatch|eachrow|eachslice|eltype|empty|empty!|endswith|enumerate|eof|eps|error|esc|escape_string|evalfile|exit|exp|exp10|exp2|expanduser|expm1|exponent|extrema|factorial|falses|fd|fdio|fetch|fieldcount|fieldname|fieldnames|fieldoffset|fieldtypes|filemode|filesize|fill|fill!|filter|filter!|finalize|finalizer|findall|findfirst|findlast|findmax|findmax!|findmin|findmin!|findnext|findprev|first|firstindex|fld|fld1|fldmod|fldmod1|flipsign|float|floatmax|floatmin|floor|flush|fma|foldl|foldr|foreach|frexp|fullname|functionloc|gcd|gcdx|gensym|get|get!|get_zero_subnormals|gethostname|getindex|getkey|getpid|getproperty|gperm|hasfield|hash|haskey|hasmethod|hasproperty|hcat|hex2bytes|hex2bytes!|homedir|htol|hton|hvcat|hypot|identity|ifelse|ignorestatus|im|imag|in|include_dependency|include_string|indexin|insert!|instances|intersect|intersect!|inv|invmod|invperm|invpermute!|isabspath|isabstracttype|isapprox|isascii|isassigned|isbits|isbitstype|isblockdev|ischardev|iscntrl|isconcretetype|isconst|isdigit|isdir|isdirpath|isdispatchtuple|isempty|isequal|iseven|isfifo|isfile|isfinite|isimmutable|isinf|isinteger|isinteractive|isless|isletter|islink|islocked|islowercase|ismarked|ismissing|ismount|isnan|isnothing|isnumeric|isodd|isone|isopen|ispath|isperm|ispow2|isprimitivetype|isprint|ispunct|isqrt|isreadable|isreadonly|isready|isreal|issetequal|issetgid|issetuid|issocket|issorted|isspace|issticky|isstructtype|issubnormal|issubset|istaskdone|istaskstarted|istextmime|isuppercase|isvalid|iswritable|isxdigit|iszero|iterate|join|joinpath|keys|keytype|kill|kron|last|lastindex|lcm|ldexp|leading_ones|leading_zeros|length|lock|log|log10|log1p|log2|lowercase|lowercasefirst|lpad|lstat|lstrip|ltoh|macroexpand|map|map!|mapfoldl|mapfoldr|mapreduce|mapslices|mark|match|max|maximum|maximum!|maxintfloat|merge|merge!|methods|min|minimum|minimum!|minmax|missing|mkdir|mkpath|mktemp|mktempdir|mod|mod1|mod2pi|modf|mtime|muladd|mv|nameof|names|ncodeunits|ndigits|ndims|nextfloat|nextind|nextpow|nextprod|normpath|notify|ntoh|ntuple|numerator|objectid|occursin|oftype|one|ones|oneunit|open|operm|pairs|parent|parentindices|parentmodule|parse|partialsort|partialsort!|partialsortperm|partialsortperm!|pathof|permute!|permutedims|permutedims!|pi|pipeline|pointer|pointer_from_objref|pop!|popdisplay|popfirst!|position|powermod|precision|precompile|prepend!|prevfloat|prevind|prevpow|print|println|printstyled|process_exited|process_running|prod|prod!|promote|promote_rule|promote_shape|promote_type|propertynames|push!|pushdisplay|pushfirst!|put!|pwd|rad2deg|rand|randn|range|rationalize|read|read!|readavailable|readbytes!|readchomp|readdir|readline|readlines|readlink|readuntil|real|realpath|redirect_stderr|redirect_stdin|redirect_stdout|redisplay|reduce|reenable_sigint|reim|reinterpret|relpath|rem|rem2pi|repeat|replace|replace!|repr|reset|reshape|resize!|rethrow|retry|reverse|reverse!|reverseind|rm|rot180|rotl90|rotr90|round|rounding|rpad|rsplit|rstrip|run|schedule|searchsorted|searchsortedfirst|searchsortedlast|sec|secd|sech|seek|seekend|seekstart|selectdim|set_zero_subnormals|setdiff|setdiff!|setenv|setindex!|setprecision|setproperty!|setrounding|show|showable|showerror|sign|signbit|signed|significand|similar|sin|sinc|sincos|sind|sinh|sinpi|size|sizehint!|sizeof|skip|skipchars|skipmissing|sleep|something|sort|sort!|sortperm|sortperm!|sortslices|splice!|split|splitdir|splitdrive|splitext|splitpath|sprint|sqrt|stacktrace|startswith|stat|stderr|stdin|stdout|step|stride|strides|string|strip|success|sum|sum!|summary|supertype|symdiff|symdiff!|symlink|systemerror|take!|tan|tand|tanh|task_local_storage|tempdir|tempname|textwidth|thisind|time|time_ns|timedwait|titlecase|to_indices|touch|trailing_ones|trailing_zeros|transcode|transpose|trues|trunc|truncate|trylock|tryparse|typeintersect|typejoin|typemax|typemin|unescape_string|union|union!|unique|unique!|unlock|unmark|unsafe_copyto!|unsafe_load|unsafe_pointer_to_objref|unsafe_read|unsafe_store!|unsafe_string|unsafe_trunc|unsafe_wrap|unsafe_write|unsigned|uperm|uppercase|uppercasefirst|valtype|values|vcat|vec|view|wait|walkdir|which|widemul|widen|withenv|write|xor|yield|yieldto|zero|zeros|zip)|Broadcast\\.(?:broadcast|broadcast!|broadcast_axes|broadcastable|dotview)|Docs\\.(?:doc)|GC\\.(?:)|Iterators\\.(?:countfrom|cycle|drop|enumerate|flatten|partition|product|repeated|rest|take|zip)|Libc\\.(?:calloc|errno|flush_cstdio|free|gethostname|getpid|malloc|realloc|strerror|strftime|strptime|systemsleep|time|transcode)|MathConstants\\.(?:catalan|e|eulergamma|golden|pi)|Meta\\.(?:isexpr|quot|show_sexpr)|StackTraces\\.(?:stacktrace)|Sys\\.(?:cpu_info|cpu_summary|free_memory|isapple|isbsd|isdragonfly|isexecutable|isfreebsd|isjsvm|islinux|isnetbsd|isopenbsd|isunix|iswindows|loadavg|total_memory|uptime|which)|Threads\\.(?:atomic_add!|atomic_and!|atomic_cas!|atomic_fence|atomic_max!|atomic_min!|atomic_nand!|atomic_or!|atomic_sub!|atomic_xchg!|atomic_xor!|nthreads|threadid)|Core\\.(?:applicable|eval|fieldtype|getfield|ifelse|invoke|isa|isdefined|nfields|nothing|setfield!|throw|tuple|typeassert|typeof|undef))(?!{{symb_id}})".to_string()); + v.insert("base_modules".to_string(), "\\b(?:Base|Broadcast|Docs|GC|Iterators|Libc|MathConstants|Meta|StackTraces|Sys|Threads|Core|Main)\\b".to_string()); + v.insert("base_types".to_string(), "\\b(?:AbstractArray|AbstractChannel|AbstractChar|AbstractDict|AbstractDisplay|AbstractFloat|AbstractIrrational|AbstractMatrix|AbstractRange|AbstractSet|AbstractString|AbstractUnitRange|AbstractVecOrMat|AbstractVector|Any|ArgumentError|Array|AssertionError|BigFloat|BigInt|BitArray|BitMatrix|BitSet|BitVector|Bool|BoundsError|CapturedException|CartesianIndex|CartesianIndices|Cchar|Cdouble|Cfloat|Channel|Char|Cint|Cintmax_t|Clong|Clonglong|Cmd|Colon|Complex|ComplexF16|ComplexF32|ComplexF64|CompositeException|Condition|Cptrdiff_t|Cshort|Csize_t|Cssize_t|Cstring|Cuchar|Cuint|Cuintmax_t|Culong|Culonglong|Cushort|Cvoid|Cwchar_t|Cwstring|DataType|DenseArray|DenseMatrix|DenseVecOrMat|DenseVector|Dict|DimensionMismatch|Dims|DivideError|DomainError|EOFError|Enum|ErrorException|Exception|ExponentialBackOff|Expr|Float16|Float32|Float64|Function|GlobalRef|HTML|IO|IOBuffer|IOContext|IOStream|IdDict|IndexCartesian|IndexLinear|IndexStyle|InexactError|InitError|Int|Int128|Int16|Int32|Int64|Int8|Integer|InterruptException|InvalidStateException|Irrational|KeyError|LinRange|LineNumberNode|LinearIndices|LoadError|MIME|Matrix|Method|MethodError|Missing|MissingException|Module|NTuple|NamedTuple|Nothing|Number|OrdinalRange|OutOfMemoryError|OverflowError|Pair|PartialQuickSort|PermutedDimsArray|Pipe|ProcessFailedException|Ptr|QuoteNode|Rational|RawFD|ReadOnlyMemoryError|Real|ReentrantLock|Ref|Regex|RegexMatch|RoundingMode|SegmentationFault|Set|Signed|Some|StackOverflowError|StepRange|StepRangeLen|StridedArray|StridedMatrix|StridedVecOrMat|StridedVector|String|StringIndexError|SubArray|SubString|SubstitutionString|Symbol|SystemError|Task|Text|TextDisplay|Timer|Tuple|Type|TypeError|TypeVar|UInt|UInt128|UInt16|UInt32|UInt64|UInt8|UndefInitializer|UndefKeywordError|UndefRefError|UndefVarError|Union|UnionAll|UnitRange|Unsigned|Val|Vararg|VecElement|VecOrMat|Vector|VersionNumber|WeakKeyDict|WeakRef)\\b".to_string()); + v.insert("symb_lang".to_string(), "(?:[(){}\\[\\],.;:\'\"`@#])".to_string()); + v.insert("symb_op_unicode".to_string(), "[≤≥¬←→↔↚↛↠↣↦↮⇎⇏⇒⇔⇴⇶⇷⇸⇹⇺⇻⇼⇽⇾⇿⟵⟶⟷⟷⟹⟺⟻⟼⟽⟾⟿⤀⤁⤂⤃⤄⤅⤆⤇⤌⤍⤎⤏⤐⤑⤔⤕⤖⤗⤘⤝⤞⤟⤠⥄⥅⥆⥇⥈⥊⥋⥎⥐⥒⥓⥖⥗⥚⥛⥞⥟⥢⥤⥦⥧⥨⥩⥪⥫⥬⥭⥰⧴⬱⬰⬲⬳⬴⬵⬶⬷⬸⬹⬺⬻⬼⬽⬾⬿⭀⭁⭂⭃⭄⭇⭈⭉⭊⭋⭌←→≡≠≢∈∉∋∌⊆⊈⊂⊄⊊∝∊∍∥∦∷∺∻∽∾≁≃≄≅≆≇≈≉≊≋≌≍≎≐≑≒≓≔≕≖≗≘≙≚≛≜≝≞≟≣≦≧≨≩≪≫≬≭≮≯≰≱≲≳≴≵≶≷≸≹≺≻≼≽≾≿⊀⊁⊃⊅⊇⊉⊋⊏⊐⊑⊒⊜⊩⊬⊮⊰⊱⊲⊳⊴⊵⊶⊷⋍⋐⋑⋕⋖⋗⋘⋙⋚⋛⋜⋝⋞⋟⋠⋡⋢⋣⋤⋥⋦⋧⋨⋩⋪⋫⋬⋭⋲⋳⋴⋵⋶⋷⋸⋹⋺⋻⋼⋽⋾⋿⟈⟉⟒⦷⧀⧁⧡⧣⧤⧥⩦⩧⩪⩫⩬⩭⩮⩯⩰⩱⩲⩳⩴⩵⩶⩷⩸⩹⩺⩻⩼⩽⩾⩿⪀⪁⪂⪃⪄⪅⪆⪇⪈⪉⪊⪋⪌⪍⪎⪏⪐⪑⪒⪓⪔⪕⪖⪗⪘⪙⪚⪛⪜⪝⪞⪟⪠⪡⪢⪣⪤⪥⪦⪧⪨⪩⪪⪫⪬⪭⪮⪯⪰⪱⪲⪳⪴⪵⪶⪷⪸⪹⪺⪻⪼⪽⪾⪿⫀⫁⫂⫃⫄⫅⫆⫇⫈⫉⫊⫋⫌⫍⫎⫏⫐⫑⫒⫓⫔⫕⫖⫗⫘⫙⫷⫸⫹⫺⊢⊣⊕⊖⊞⊟∪∨⊔±∓∔∸≂≏⊎⊻⊽⋎⋓⧺⧻⨈⨢⨣⨤⨥⨦⨧⨨⨩⨪⨫⨬⨭⨮⨹⨺⩁⩂⩅⩊⩌⩏⩐⩒⩔⩖⩗⩛⩝⩡⩢⩣÷⋅∘×∩∧⊗⊘⊙⊚⊛⊠⊡⊓∗∙∤⅋≀⊼⋄⋆⋇⋉⋊⋋⋌⋏⋒⟑⦸⦼⦾⦿⧶⧷⨇⨰⨱⨲⨳⨴⨵⨶⨷⨸⨻⨼⨽⩀⩃⩄⩋⩍⩎⩑⩓⩕⩘⩚⩜⩞⩟⩠⫛⊍▷⨝⟕⟖⟗↑↓⇵⟰⟱⤈⤉⤊⤋⤒⤓⥉⥌⥍⥏⥑⥔⥕⥘⥙⥜⥝⥠⥡⥣⥥⥮⥯↑↓]".to_string()); + v.insert("symb_op".to_string(), "(?:{{symb_op_ascii}}|{{symb_op_unicode}})".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_function-propotype-entity_1".to_string(), ContextId { index: 7920 }); + v.insert("constants".to_string(), ContextId { index: 7964 }); + v.insert("#anon_docstrings_0".to_string(), ContextId { index: 7892 }); + v.insert("struct-declarations".to_string(), ContextId { index: 8015 }); + v.insert("#anon_string-quoted-double_2".to_string(), ContextId { index: 7941 }); + v.insert("symbols".to_string(), ContextId { index: 8018 }); + v.insert("#anon_after-expression_0".to_string(), ContextId { index: 7884 }); + v.insert("function-call".to_string(), ContextId { index: 7969 }); + v.insert("function-inline-body".to_string(), ContextId { index: 7975 }); + v.insert("#anon_function-propotype-common_0".to_string(), ContextId { index: 7917 }); + v.insert("#anon_function-parameters-branch_0".to_string(), ContextId { index: 7911 }); + v.insert("#anon_string-quoted-double_3".to_string(), ContextId { index: 7942 }); + v.insert("#anon_brackets_1".to_string(), ContextId { index: 7889 }); + v.insert("string-backtick".to_string(), ContextId { index: 8009 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 7903 }); + v.insert("__start".to_string(), ContextId { index: 7957 }); + v.insert("keywords".to_string(), ContextId { index: 7989 }); + v.insert("#anon_function-call-keyword-arguments_3".to_string(), ContextId { index: 7898 }); + v.insert("#anon_function-call-name_0".to_string(), ContextId { index: 7899 }); + v.insert("function-propotype-explict".to_string(), ContextId { index: 7984 }); + v.insert("quote-blocks".to_string(), ContextId { index: 8005 }); + v.insert("#anon_type-parameters-group_0".to_string(), ContextId { index: 7946 }); + v.insert("function-inline-declaration".to_string(), ContextId { index: 7976 }); + v.insert("lambda-function-branch".to_string(), ContextId { index: 7992 }); + v.insert("#anon_string-backtick_1".to_string(), ContextId { index: 7933 }); + v.insert("macro-body".to_string(), ContextId { index: 7994 }); + v.insert("maybe-identifiers".to_string(), ContextId { index: 7999 }); + v.insert("possible-types".to_string(), ContextId { index: 8003 }); + v.insert("function-like-object-method-explict".to_string(), ContextId { index: 7977 }); + v.insert("#anon_docstrings_1".to_string(), ContextId { index: 7893 }); + v.insert("#anon_where-clause-three-terms_1".to_string(), ContextId { index: 7948 }); + v.insert("supported-types".to_string(), ContextId { index: 8017 }); + v.insert("#anon_where-clause-three-terms_0".to_string(), ContextId { index: 7947 }); + v.insert("__main".to_string(), ContextId { index: 7956 }); + v.insert("function-call-name".to_string(), ContextId { index: 7972 }); + v.insert("#anon_interpolated-julia_0".to_string(), ContextId { index: 7923 }); + v.insert("#anon_string-quoted-double_4".to_string(), ContextId { index: 7943 }); + v.insert("#anon_where-clause-three-terms_4".to_string(), ContextId { index: 7951 }); + v.insert("#anon_string-quoted-double-block_0".to_string(), ContextId { index: 7934 }); + v.insert("#anon_function-call_3".to_string(), ContextId { index: 7905 }); + v.insert("#anon_string-quoted-single_0".to_string(), ContextId { index: 7944 }); + v.insert("block-body".to_string(), ContextId { index: 7959 }); + v.insert("main".to_string(), ContextId { index: 7998 }); + v.insert("#anon_lambda-function-single-branch_1".to_string(), ContextId { index: 7927 }); + v.insert("#anon_lambda-function-arguments_0".to_string(), ContextId { index: 7925 }); + v.insert("lambda-function-single-branch".to_string(), ContextId { index: 7993 }); + v.insert("#anon_interpolated-julia_1".to_string(), ContextId { index: 7924 }); + v.insert("#anon_function-call-name_1".to_string(), ContextId { index: 7900 }); + v.insert("macro-declarations".to_string(), ContextId { index: 7995 }); + v.insert("#anon_function-call-name_2".to_string(), ContextId { index: 7901 }); + v.insert("#anon_where-clause-three-terms_2".to_string(), ContextId { index: 7949 }); + v.insert("strings".to_string(), ContextId { index: 8013 }); + v.insert("operators".to_string(), ContextId { index: 8001 }); + v.insert("struct-body".to_string(), ContextId { index: 8014 }); + v.insert("#anon_quote-include_0".to_string(), ContextId { index: 7930 }); + v.insert("function-parameters-branch".to_string(), ContextId { index: 7980 }); + v.insert("#anon_after-expression_2".to_string(), ContextId { index: 7886 }); + v.insert("#anon_quote-include_1".to_string(), ContextId { index: 7931 }); + v.insert("#anon_where-clause_0".to_string(), ContextId { index: 7954 }); + v.insert("function-parameters-with-default-branch".to_string(), ContextId { index: 7981 }); + v.insert("quote-include".to_string(), ContextId { index: 8007 }); + v.insert("quote-body".to_string(), ContextId { index: 8006 }); + v.insert("#anon_where-clause-three-terms_3".to_string(), ContextId { index: 7950 }); + v.insert("#anon_string-quoted-double_0".to_string(), ContextId { index: 7939 }); + v.insert("quotes".to_string(), ContextId { index: 8008 }); + v.insert("codesection".to_string(), ContextId { index: 7962 }); + v.insert("function-parameters".to_string(), ContextId { index: 7979 }); + v.insert("#anon_function-parameters-branch_1".to_string(), ContextId { index: 7912 }); + v.insert("macro-propotype".to_string(), ContextId { index: 7996 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 7891 }); + v.insert("where-clause".to_string(), ContextId { index: 8020 }); + v.insert("blocks".to_string(), ContextId { index: 7960 }); + v.insert("#anon_function-parameters-with-default-branch_2".to_string(), ContextId { index: 7915 }); + v.insert("#anon_function-propotype-common_1".to_string(), ContextId { index: 7918 }); + v.insert("function-propotype-parameters-group".to_string(), ContextId { index: 7986 }); + v.insert("interpolated-julia".to_string(), ContextId { index: 7988 }); + v.insert("string-quoted-single".to_string(), ContextId { index: 8012 }); + v.insert("function-propotype-inline".to_string(), ContextId { index: 7985 }); + v.insert("function-call-keyword-arguments".to_string(), ContextId { index: 7971 }); + v.insert("#anon_function-like-object-method-explict_0".to_string(), ContextId { index: 7907 }); + v.insert("lambda-function-arguments".to_string(), ContextId { index: 7990 }); + v.insert("#anon_function-call-keyword-arguments_2".to_string(), ContextId { index: 7897 }); + v.insert("#anon_function-call_2".to_string(), ContextId { index: 7904 }); + v.insert("#anon_function-call_4".to_string(), ContextId { index: 7906 }); + v.insert("#anon_function-like-object-method-inline_0".to_string(), ContextId { index: 7909 }); + v.insert("escaped-char".to_string(), ContextId { index: 7966 }); + v.insert("function-call-or-inline-declaration".to_string(), ContextId { index: 7973 }); + v.insert("#anon_macro-propotype_0".to_string(), ContextId { index: 7928 }); + v.insert("#anon_after-expression_1".to_string(), ContextId { index: 7885 }); + v.insert("#anon_string-quoted-double-block_3".to_string(), ContextId { index: 7937 }); + v.insert("#anon_where-clause_1".to_string(), ContextId { index: 7955 }); + v.insert("function-propotype-common".to_string(), ContextId { index: 7982 }); + v.insert("supported-modules".to_string(), ContextId { index: 8016 }); + v.insert("quote-block-body".to_string(), ContextId { index: 8004 }); + v.insert("#anon_where-clause-two-terms_0".to_string(), ContextId { index: 7953 }); + v.insert("parametric-types".to_string(), ContextId { index: 8002 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 7888 }); + v.insert("#anon_function-call-keyword-arguments_1".to_string(), ContextId { index: 7896 }); + v.insert("lambda-function-body".to_string(), ContextId { index: 7991 }); + v.insert("#anon_function-call-keyword-arguments_0".to_string(), ContextId { index: 7895 }); + v.insert("type-parameters-group".to_string(), ContextId { index: 8019 }); + v.insert("#anon_function-like-object-method-explict_1".to_string(), ContextId { index: 7908 }); + v.insert("not-lambda-function".to_string(), ContextId { index: 8000 }); + v.insert("#anon_function-propotype-parameters-group_0".to_string(), ContextId { index: 7922 }); + v.insert("#anon_possible-types_0".to_string(), ContextId { index: 7929 }); + v.insert("#anon_symbols_0".to_string(), ContextId { index: 7945 }); + v.insert("function-like-object-method-inline".to_string(), ContextId { index: 7978 }); + v.insert("macros".to_string(), ContextId { index: 7997 }); + v.insert("#anon_function-call-arguments-group_0".to_string(), ContextId { index: 7894 }); + v.insert("#anon_function-like-object-method-inline_1".to_string(), ContextId { index: 7910 }); + v.insert("#anon_function-parameters-with-default-branch_0".to_string(), ContextId { index: 7913 }); + v.insert("#anon_string-quoted-double_1".to_string(), ContextId { index: 7940 }); + v.insert("#anon_where-clause-three-terms_5".to_string(), ContextId { index: 7952 }); + v.insert("#anon_string-quoted-double-block_4".to_string(), ContextId { index: 7938 }); + v.insert("function-propotype-entity".to_string(), ContextId { index: 7983 }); + v.insert("where-clause-three-terms".to_string(), ContextId { index: 8021 }); + v.insert("#anon_after-expression_3".to_string(), ContextId { index: 7887 }); + v.insert("docstrings".to_string(), ContextId { index: 7965 }); + v.insert("#anon_string-quoted-double-block_2".to_string(), ContextId { index: 7936 }); + v.insert("function-call-arguments-group".to_string(), ContextId { index: 7970 }); + v.insert("#anon_function-propotype-explict_0".to_string(), ContextId { index: 7921 }); + v.insert("function-body".to_string(), ContextId { index: 7968 }); + v.insert("function-declarations".to_string(), ContextId { index: 7974 }); + v.insert("brackets".to_string(), ContextId { index: 7961 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 7890 }); + v.insert("#anon_function-parameters-with-default-branch_3".to_string(), ContextId { index: 7916 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 7902 }); + v.insert("#anon_lambda-function-single-branch_0".to_string(), ContextId { index: 7926 }); + v.insert("identifiers".to_string(), ContextId { index: 7987 }); + v.insert("#anon_string-backtick_0".to_string(), ContextId { index: 7932 }); + v.insert("after-expression".to_string(), ContextId { index: 7958 }); + v.insert("comments".to_string(), ContextId { index: 7963 }); + v.insert("string-quoted-double".to_string(), ContextId { index: 8010 }); + v.insert("#anon_function-propotype-entity_0".to_string(), ContextId { index: 7919 }); + v.insert("string-quoted-double-block".to_string(), ContextId { index: 8011 }); + v.insert("where-clause-two-terms".to_string(), ContextId { index: 8022 }); + v.insert("#anon_function-parameters-with-default-branch_1".to_string(), ContextId { index: 7914 }); + v.insert("#anon_string-quoted-double-block_1".to_string(), ContextId { index: 7935 }); + v.insert("escaped-unicode-char".to_string(), ContextId { index: 7967 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s131.rs b/highlight/jirs-syntaxes/src/s131.rs new file mode 100644 index 00000000..f71ffa9f --- /dev/null +++ b/highlight/jirs-syntaxes/src/s131.rs @@ -0,0 +1,82 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Kotlin".to_string(), + file_extensions: vec!["kt".to_string(),"kts".to_string()], + scope: Scope { a: 844948916142080, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_strings_3".to_string(), ContextId { index: 8053 }); + v.insert("#anon_types_2".to_string(), ContextId { index: 8058 }); + v.insert("typedefs".to_string(), ContextId { index: 8082 }); + v.insert("namespaces".to_string(), ContextId { index: 8078 }); + v.insert("#anon_functions_2".to_string(), ContextId { index: 8034 }); + v.insert("#anon_functions_1".to_string(), ContextId { index: 8033 }); + v.insert("#anon_getters-and-setters_0".to_string(), ContextId { index: 8040 }); + v.insert("#anon_types_3".to_string(), ContextId { index: 8059 }); + v.insert("#anon_variables_0".to_string(), ContextId { index: 8060 }); + v.insert("#anon_functions_5".to_string(), ContextId { index: 8037 }); + v.insert("#anon_parameters_0".to_string(), ContextId { index: 8048 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 8051 }); + v.insert("#anon_functions_0".to_string(), ContextId { index: 8032 }); + v.insert("#anon_functions_4".to_string(), ContextId { index: 8036 }); + v.insert("#anon_getters-and-setters_5".to_string(), ContextId { index: 8045 }); + v.insert("#anon_strings_2".to_string(), ContextId { index: 8052 }); + v.insert("classes".to_string(), ContextId { index: 8068 }); + v.insert("parameters".to_string(), ContextId { index: 8079 }); + v.insert("statements".to_string(), ContextId { index: 8080 }); + v.insert("comments".to_string(), ContextId { index: 8069 }); + v.insert("#anon_functions_6".to_string(), ContextId { index: 8038 }); + v.insert("#anon_functions_3".to_string(), ContextId { index: 8035 }); + v.insert("expressions".to_string(), ContextId { index: 8071 }); + v.insert("keywords".to_string(), ContextId { index: 8076 }); + v.insert("#anon_parameters_1".to_string(), ContextId { index: 8049 }); + v.insert("#anon_variables_5".to_string(), ContextId { index: 8065 }); + v.insert("#anon_getters-and-setters_6".to_string(), ContextId { index: 8046 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 8050 }); + v.insert("main".to_string(), ContextId { index: 8077 }); + v.insert("#anon_getters-and-setters_1".to_string(), ContextId { index: 8041 }); + v.insert("#anon_getters-and-setters_4".to_string(), ContextId { index: 8044 }); + v.insert("getters-and-setters".to_string(), ContextId { index: 8074 }); + v.insert("#anon_classes_0".to_string(), ContextId { index: 8023 }); + v.insert("#anon_variables_1".to_string(), ContextId { index: 8061 }); + v.insert("#anon_types_0".to_string(), ContextId { index: 8056 }); + v.insert("__start".to_string(), ContextId { index: 8067 }); + v.insert("strings".to_string(), ContextId { index: 8081 }); + v.insert("#anon_variables_4".to_string(), ContextId { index: 8064 }); + v.insert("__main".to_string(), ContextId { index: 8066 }); + v.insert("#anon_types_1".to_string(), ContextId { index: 8057 }); + v.insert("#anon_classes_3".to_string(), ContextId { index: 8026 }); + v.insert("#anon_classes_5".to_string(), ContextId { index: 8028 }); + v.insert("#anon_expressions_0".to_string(), ContextId { index: 8031 }); + v.insert("#anon_getters-and-setters_2".to_string(), ContextId { index: 8042 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 8030 }); + v.insert("imports".to_string(), ContextId { index: 8075 }); + v.insert("#anon_classes_2".to_string(), ContextId { index: 8025 }); + v.insert("#anon_getters-and-setters_3".to_string(), ContextId { index: 8043 }); + v.insert("#anon_typedefs_1".to_string(), ContextId { index: 8055 }); + v.insert("generics".to_string(), ContextId { index: 8073 }); + v.insert("#anon_typedefs_0".to_string(), ContextId { index: 8054 }); + v.insert("#anon_variables_2".to_string(), ContextId { index: 8062 }); + v.insert("#anon_variables_3".to_string(), ContextId { index: 8063 }); + v.insert("#anon_classes_4".to_string(), ContextId { index: 8027 }); + v.insert("variables".to_string(), ContextId { index: 8084 }); + v.insert("#anon_generics_0".to_string(), ContextId { index: 8039 }); + v.insert("#anon_classes_1".to_string(), ContextId { index: 8024 }); + v.insert("#anon_namespaces_0".to_string(), ContextId { index: 8047 }); + v.insert("#anon_classes_6".to_string(), ContextId { index: 8029 }); + v.insert("constants".to_string(), ContextId { index: 8070 }); + v.insert("functions".to_string(), ContextId { index: 8072 }); + v.insert("types".to_string(), ContextId { index: 8083 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s132.rs b/highlight/jirs-syntaxes/src/s132.rs new file mode 100644 index 00000000..5891e641 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s132.rs @@ -0,0 +1,295 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Less".to_string(), + file_extensions: vec!["less".to_string(),"css.less".to_string()], + scope: Scope { a: 844953211109376, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("frequency_units".to_string(), "(?i:Hz|kHz)".to_string()); + v.insert("functional_pseudo_classes".to_string(), "\\b(dir|lang|matches|not|has|drop|nth-last-child|nth-child|nth-last-of-type|nth-of-type)\\b".to_string()); + v.insert("resolution_units".to_string(), "(?i:dpi|dpcm|dppx)".to_string()); + v.insert("nmchar".to_string(), "(?:[[-\\w]{{nonascii}}]|{{escape}})".to_string()); + v.insert("pseudo_elements".to_string(), "(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:{{ident}}) # CSS3 requires ::\n)\\b".to_string()); + v.insert("angle_units".to_string(), "(?i:deg|grad|rad|turn)".to_string()); + v.insert("exponent".to_string(), "(?:[eE]{{integer}})".to_string()); + v.insert("ident".to_string(), "(?:--{{nmchar}}+|-?{{nmstart}}{{nmchar}}*)".to_string()); + v.insert("integer".to_string(), "(?:[-+]?\\d+)".to_string()); + v.insert("absolute_lengths".to_string(), "(?i:cm|mm|q|in|pt|pc|px|fr)".to_string()); + v.insert("duration_units".to_string(), "(?i:s|ms)".to_string()); + v.insert("escape".to_string(), "(?:{{unicode}}|\\\\[^\\n\\f\\h])".to_string()); + v.insert("nonascii".to_string(), "[\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]".to_string()); + v.insert("custom_element_chars".to_string(), "(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n)".to_string()); + v.insert("unicode".to_string(), "\\\\\\h{1,6}[ \\t\\n\\f]?".to_string()); + v.insert("viewport_percentage_lengths".to_string(), "(?i:vw|vh|vmin|vmax)".to_string()); + v.insert("font_relative_lengths".to_string(), "(?i:em|ex|ch|rem)".to_string()); + v.insert("nmstart".to_string(), "(?:[[_a-zA-Z]{{nonascii}}]|{{escape}})".to_string()); + v.insert("combinators".to_string(), "(?:>{1,3}|[~+])".to_string()); + v.insert("counter_styles".to_string(), "(?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)".to_string()); + v.insert("custom_elements".to_string(), "\\b([a-z](?:{{custom_element_chars}})*-(?:{{custom_element_chars}})*)\\b(?!{{ident}})".to_string()); + v.insert("element_names".to_string(), "\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b".to_string()); + v.insert("property_names".to_string(), "\\b(?x)(\n display|width|background-color|height|position|font-family|font-weight\n | top|opacity|cursor|background-image|right|visibility|box-sizing\n | user-select|left|float|margin-left|margin-top|line-height\n | padding-left|z-index|margin-bottom|margin-right|margin\n | vertical-align|padding-top|white-space|border-radius|padding-bottom\n | padding-right|padding|bottom|clear|max-width|box-shadow|content\n | border-color|min-height|min-width|font-style|border-width\n | border-collapse|background-size|text-overflow|max-height|text-transform\n | text-shadow|text-indent|border-style|overflow-y|list-style-type\n | word-wrap|border-spacing|appearance|zoom|overflow-x|border-top-left-radius\n | border-bottom-left-radius|border-top-color|pointer-events\n | border-bottom-color|align-items|justify-content|letter-spacing\n | border-top-right-radius|border-bottom-right-radius|border-right-width\n | font-smoothing|border-bottom-width|border-right-color|direction\n | border-top-width|src|border-left-color|border-left-width\n | tap-highlight-color|table-layout|background-clip|word-break\n | transform-origin|resize|filter|backface-visibility|text-rendering\n | box-orient|transition-property|transition-duration|word-spacing\n | quotes|outline-offset|animation-timing-function|animation-duration\n | animation-name|transition-timing-function|border-bottom-style\n | border-bottom|transition-delay|transition|unicode-bidi|border-top-style\n | border-top|unicode-range|list-style-position|orphans|outline-width\n | line-clamp|order|flex-direction|box-pack|animation-fill-mode\n | outline-color|list-style-image|list-style|touch-action|flex-grow\n | border-left-style|border-left|animation-iteration-count\n | page-break-inside|box-flex|box-align|page-break-after|animation-delay\n | widows|border-right-style|border-right|flex-align|outline-style\n | outline|background-origin|animation-direction|fill-opacity\n | background-attachment|flex-wrap|transform-style|counter-increment\n | overflow-wrap|counter-reset|animation-play-state|animation\n | will-change|box-ordinal-group|image-rendering|mask-image|flex-flow\n | background-position-y|stroke-width|background-position-x|background-position\n | background-blend-mode|flex-shrink|flex-basis|flex-order|flex-item-align\n | flex-line-pack|flex-negative|flex-pack|flex-positive|flex-preferred-size\n | flex|user-drag|font-stretch|column-count|empty-cells|align-self\n | caption-side|mask-size|column-gap|mask-repeat|box-direction\n | font-feature-settings|mask-position|align-content|object-fit\n | columns|text-fill-color|clip-path|stop-color|font-kerning\n | page-break-before|stroke-dasharray|size|fill-rule|border-image-slice\n | column-width|break-inside|column-break-before|border-image-width\n | stroke-dashoffset|border-image-repeat|border-image-outset|line-break\n | stroke-linejoin|stroke-linecap|stroke-miterlimit|stroke-opacity\n | stroke|shape-rendering|border-image-source|border-image|border\n | tab-size|writing-mode|perspective-origin-y|perspective-origin-x\n | perspective-origin|perspective|text-align-last|text-align|clip-rule\n | clip|text-anchor|column-rule-color|box-decoration-break|column-fill\n | fill|column-rule-style|mix-blend-mode|text-emphasis-color\n | baseline-shift|dominant-baseline|page|alignment-baseline\n | column-rule-width|column-rule|break-after|font-variant-ligatures\n | transform-origin-y|transform-origin-x|transform|object-position\n | break-before|column-span|isolation|shape-outside|all\n | color-interpolation-filters|marker|marker-end|marker-start\n | marker-mid|color-rendering|color-interpolation|background-repeat-x\n | background-repeat-y|background-repeat|background|mask-type\n | flood-color|flood-opacity|text-orientation|mask-composite\n | text-emphasis-style|paint-order|lighting-color|shape-margin\n | text-emphasis-position|text-emphasis|shape-image-threshold\n | mask-clip|mask-origin|mask|font-variant-caps|font-variant-alternates\n | font-variant-east-asian|font-variant-numeric|font-variant-position\n | font-variant|font-size-adjust|font-size|font-language-override\n | font-display|font-synthesis|font|line-box-contain|text-justify\n | text-decoration-color|text-decoration-style|text-decoration-line\n | text-decoration|text-underline-position|grid-template-rows\n | grid-template-columns|grid-template-areas|grid-template|rotate|scale\n | translate|scroll-behavior|grid-column-start|grid-column-end\n | grid-column-gap|grid-row-start|grid-row-end|grid-auto-rows\n | grid-area|grid-auto-flow|grid-auto-columns|image-orientation\n | hyphens|overflow-scrolling|overflow|color-profile|kerning\n | nbsp-mode|color|image-resolution|grid-row-gap|grid-row|grid-column\n | blend-mode|azimuth|pause-after|pause-before|pause|pitch-range|pitch\n | text-height|system|negative|prefix|suffix|range|pad|fallback\n | additive-symbols|symbols|speak-as|speak|grid-gap\n)\\b".to_string()); + v.insert("float".to_string(), "(?x:\n [-+]? \\d* (\\.) \\d+ {{exponent}}?\n| [-+]? \\d+ {{exponent}}\n)".to_string()); + v.insert("regular_pseudo_classes".to_string(), "\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-])".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("keyframe-operators".to_string(), ContextId { index: 8295 }); + v.insert("at-supports-operators".to_string(), ContextId { index: 8267 }); + v.insert("#anon_color-functions_4".to_string(), ContextId { index: 8162 }); + v.insert("#anon_interpolated-selectors_1".to_string(), ContextId { index: 8203 }); + v.insert("selectors".to_string(), ContextId { index: 8323 }); + v.insert("#anon_builtin-functions_40".to_string(), ContextId { index: 8136 }); + v.insert("unicode-range".to_string(), ContextId { index: 8326 }); + v.insert("#anon_builtin-functions_35".to_string(), ContextId { index: 8130 }); + v.insert("literal-string".to_string(), ContextId { index: 8306 }); + v.insert("__main".to_string(), ContextId { index: 8262 }); + v.insert("#anon_builtin-functions_7".to_string(), ContextId { index: 8144 }); + v.insert("property-value-wrapper".to_string(), ContextId { index: 8315 }); + v.insert("#anon_builtin-functions_32".to_string(), ContextId { index: 8127 }); + v.insert("#anon_url-function_1".to_string(), ContextId { index: 8257 }); + v.insert("percentage-type".to_string(), ContextId { index: 8312 }); + v.insert("#anon_builtin-functions_30".to_string(), ContextId { index: 8125 }); + v.insert("#anon_filter-functions_2".to_string(), ContextId { index: 8188 }); + v.insert("url-function".to_string(), ContextId { index: 8328 }); + v.insert("#anon_cross-fade-function_1".to_string(), ContextId { index: 8171 }); + v.insert("#anon_image-function_0".to_string(), ContextId { index: 8198 }); + v.insert("length-type".to_string(), ContextId { index: 8296 }); + v.insert("#anon_custom-element-selectors_10".to_string(), ContextId { index: 8174 }); + v.insert("#anon_builtin-functions_0".to_string(), ContextId { index: 8101 }); + v.insert("#anon_color-functions_7".to_string(), ContextId { index: 8165 }); + v.insert("#anon_var-function_1".to_string(), ContextId { index: 8261 }); + v.insert("#anon_attr-function_1".to_string(), ContextId { index: 8099 }); + v.insert("#anon_builtin-functions_33".to_string(), ContextId { index: 8128 }); + v.insert("#anon_custom-element-selectors_0".to_string(), ContextId { index: 8172 }); + v.insert("#anon_at-rules_0".to_string(), ContextId { index: 8085 }); + v.insert("line-names".to_string(), ContextId { index: 8305 }); + v.insert("#anon_color-functions_0".to_string(), ContextId { index: 8158 }); + v.insert("at-rule-punctuation".to_string(), ContextId { index: 8265 }); + v.insert("#anon_builtin-functions_34".to_string(), ContextId { index: 8129 }); + v.insert("#anon_at-rules_8".to_string(), ContextId { index: 8095 }); + v.insert("#anon_builtin-functions_5".to_string(), ContextId { index: 8142 }); + v.insert("#anon_selectors_3".to_string(), ContextId { index: 8249 }); + v.insert("#anon_var-function_0".to_string(), ContextId { index: 8260 }); + v.insert("#anon_builtin-functions_44".to_string(), ContextId { index: 8140 }); + v.insert("less-map-values".to_string(), ContextId { index: 8301 }); + v.insert("#anon_property-value-wrapper_0".to_string(), ContextId { index: 8232 }); + v.insert("#anon_filter-functions_6".to_string(), ContextId { index: 8192 }); + v.insert("#anon_color-adjuster-functions_1".to_string(), ContextId { index: 8149 }); + v.insert("color-adjuster-operators".to_string(), ContextId { index: 8273 }); + v.insert("#anon_custom-element-selectors_2".to_string(), ContextId { index: 8176 }); + v.insert("#anon_at-rules_9".to_string(), ContextId { index: 8096 }); + v.insert("#anon_less-aliases_1".to_string(), ContextId { index: 8208 }); + v.insert("builtin-functions".to_string(), ContextId { index: 8270 }); + v.insert("#anon_minmax-function_0".to_string(), ContextId { index: 8223 }); + v.insert("#anon_builtin-functions_6".to_string(), ContextId { index: 8143 }); + v.insert("#anon_builtin-functions_36".to_string(), ContextId { index: 8131 }); + v.insert("#anon_color-adjuster-functions_9".to_string(), ContextId { index: 8157 }); + v.insert("attr-function".to_string(), ContextId { index: 8269 }); + v.insert("image-function".to_string(), ContextId { index: 8289 }); + v.insert("main".to_string(), ContextId { index: 8307 }); + v.insert("less-aliases".to_string(), ContextId { index: 8297 }); + v.insert("less-interpolation".to_string(), ContextId { index: 8299 }); + v.insert("#anon_selectors_6".to_string(), ContextId { index: 8252 }); + v.insert("#anon_builtin-functions_13".to_string(), ContextId { index: 8106 }); + v.insert("#anon_less-variables_0".to_string(), ContextId { index: 8214 }); + v.insert("#anon_builtin-functions_20".to_string(), ContextId { index: 8114 }); + v.insert("#anon_interpolated-selectors_0".to_string(), ContextId { index: 8202 }); + v.insert("curly-braces".to_string(), ContextId { index: 8280 }); + v.insert("#anon_attr-function_2".to_string(), ContextId { index: 8100 }); + v.insert("#anon_custom-element-selectors_8".to_string(), ContextId { index: 8182 }); + v.insert("#anon_properties_5".to_string(), ContextId { index: 8230 }); + v.insert("#anon_selectors_7".to_string(), ContextId { index: 8253 }); + v.insert("#anon_custom-element-selectors_3".to_string(), ContextId { index: 8177 }); + v.insert("#anon_gradient-functions_2".to_string(), ContextId { index: 8196 }); + v.insert("#anon_builtin-functions_16".to_string(), ContextId { index: 8109 }); + v.insert("#anon_less-map-values_0".to_string(), ContextId { index: 8212 }); + v.insert("#anon_pseudo-classes_4".to_string(), ContextId { index: 8237 }); + v.insert("#anon_builtin-functions_26".to_string(), ContextId { index: 8120 }); + v.insert("#anon_media-query_0".to_string(), ContextId { index: 8222 }); + v.insert("color-values".to_string(), ContextId { index: 8275 }); + v.insert("filter-functions".to_string(), ContextId { index: 8284 }); + v.insert("image-type".to_string(), ContextId { index: 8291 }); + v.insert("#anon_at-rules_5".to_string(), ContextId { index: 8092 }); + v.insert("#anon_builtin-functions_38".to_string(), ContextId { index: 8133 }); + v.insert("#anon_filter-functions_0".to_string(), ContextId { index: 8186 }); + v.insert("resolution-type".to_string(), ContextId { index: 8321 }); + v.insert("#anon_builtin-functions_27".to_string(), ContextId { index: 8121 }); + v.insert("#anon_gradient-functions_0".to_string(), ContextId { index: 8194 }); + v.insert("__start".to_string(), ContextId { index: 8263 }); + v.insert("float-type".to_string(), ContextId { index: 8285 }); + v.insert("#anon_regexp-function_0".to_string(), ContextId { index: 8242 }); + v.insert("#anon_properties_2".to_string(), ContextId { index: 8227 }); + v.insert("vendor-prefix".to_string(), ContextId { index: 8331 }); + v.insert("pseudo-elements".to_string(), ContextId { index: 8318 }); + v.insert("#anon_custom-element-selectors_11".to_string(), ContextId { index: 8175 }); + v.insert("#anon_builtin-functions_21".to_string(), ContextId { index: 8115 }); + v.insert("interpolated-selectors".to_string(), ContextId { index: 8294 }); + v.insert("calc-function".to_string(), ContextId { index: 8271 }); + v.insert("#anon_pseudo-classes_2".to_string(), ContextId { index: 8235 }); + v.insert("#anon_selectors_8".to_string(), ContextId { index: 8254 }); + v.insert("#anon_builtin-functions_12".to_string(), ContextId { index: 8105 }); + v.insert("#anon_comment-line_0".to_string(), ContextId { index: 8169 }); + v.insert("url-prefix-function".to_string(), ContextId { index: 8329 }); + v.insert("media-query".to_string(), ContextId { index: 8308 }); + v.insert("angle-type".to_string(), ContextId { index: 8264 }); + v.insert("#anon_literal-string_1".to_string(), ContextId { index: 8221 }); + v.insert("#anon_at-supports-parens_0".to_string(), ContextId { index: 8097 }); + v.insert("color-adjuster-functions".to_string(), ContextId { index: 8272 }); + v.insert("at-supports-parens".to_string(), ContextId { index: 8268 }); + v.insert("#anon_builtin-functions_41".to_string(), ContextId { index: 8137 }); + v.insert("#anon_builtin-functions_31".to_string(), ContextId { index: 8126 }); + v.insert("#anon_color-functions_2".to_string(), ContextId { index: 8160 }); + v.insert("#anon_less-mixin-params_0".to_string(), ContextId { index: 8213 }); + v.insert("#anon_less-variables_3".to_string(), ContextId { index: 8217 }); + v.insert("#anon_builtin-functions_1".to_string(), ContextId { index: 8102 }); + v.insert("#anon_builtin-functions_25".to_string(), ContextId { index: 8119 }); + v.insert("gradient-functions".to_string(), ContextId { index: 8288 }); + v.insert("#anon_image-function_1".to_string(), ContextId { index: 8199 }); + v.insert("time-type".to_string(), ContextId { index: 8325 }); + v.insert("property-value-constants".to_string(), ContextId { index: 8314 }); + v.insert("property-values".to_string(), ContextId { index: 8316 }); + v.insert("number-type".to_string(), ContextId { index: 8310 }); + v.insert("#anon_properties_4".to_string(), ContextId { index: 8229 }); + v.insert("#anon_pseudo-classes_3".to_string(), ContextId { index: 8236 }); + v.insert("#anon_builtin-functions_37".to_string(), ContextId { index: 8132 }); + v.insert("domain-function".to_string(), ContextId { index: 8283 }); + v.insert("#anon_builtin-functions_43".to_string(), ContextId { index: 8139 }); + v.insert("#anon_color-functions_9".to_string(), ContextId { index: 8167 }); + v.insert("#anon_selectors_0".to_string(), ContextId { index: 8244 }); + v.insert("#anon_less-variables_2".to_string(), ContextId { index: 8216 }); + v.insert("#anon_builtin-functions_45".to_string(), ContextId { index: 8141 }); + v.insert("#anon_builtin-functions_2".to_string(), ContextId { index: 8113 }); + v.insert("#anon_gradient-functions_3".to_string(), ContextId { index: 8197 }); + v.insert("#anon_line-names_0".to_string(), ContextId { index: 8219 }); + v.insert("#anon_color-adjuster-functions_4".to_string(), ContextId { index: 8152 }); + v.insert("#anon_selectors_5".to_string(), ContextId { index: 8251 }); + v.insert("string-content".to_string(), ContextId { index: 8324 }); + v.insert("#anon_domain-function_1".to_string(), ContextId { index: 8185 }); + v.insert("#anon_builtin-functions_24".to_string(), ContextId { index: 8118 }); + v.insert("#anon_filter-functions_1".to_string(), ContextId { index: 8187 }); + v.insert("image-set-function".to_string(), ContextId { index: 8290 }); + v.insert("unquoted-string".to_string(), ContextId { index: 8327 }); + v.insert("#anon_filter-functions_4".to_string(), ContextId { index: 8190 }); + v.insert("cross-fade-function".to_string(), ContextId { index: 8279 }); + v.insert("#anon_properties_1".to_string(), ContextId { index: 8226 }); + v.insert("#anon_builtin-functions_39".to_string(), ContextId { index: 8134 }); + v.insert("#anon_at-rules_7".to_string(), ContextId { index: 8094 }); + v.insert("#anon_filter-functions_7".to_string(), ContextId { index: 8193 }); + v.insert("#anon_selectors_1".to_string(), ContextId { index: 8245 }); + v.insert("#anon_properties_3".to_string(), ContextId { index: 8228 }); + v.insert("inside-calc-parens".to_string(), ContextId { index: 8292 }); + v.insert("custom-property-name".to_string(), ContextId { index: 8282 }); + v.insert("less-map-lookups".to_string(), ContextId { index: 8300 }); + v.insert("color-functions".to_string(), ContextId { index: 8274 }); + v.insert("#anon_builtin-functions_9".to_string(), ContextId { index: 8146 }); + v.insert("#anon_less-aliases_3".to_string(), ContextId { index: 8210 }); + v.insert("#anon_less-aliases_0".to_string(), ContextId { index: 8207 }); + v.insert("qualified-name".to_string(), ContextId { index: 8319 }); + v.insert("#anon_minmax-function_1".to_string(), ContextId { index: 8224 }); + v.insert("#anon_url-prefix-function_0".to_string(), ContextId { index: 8258 }); + v.insert("integer-type".to_string(), ContextId { index: 8293 }); + v.insert("#anon_at-rules_2".to_string(), ContextId { index: 8089 }); + v.insert("#anon_builtin-functions_14".to_string(), ContextId { index: 8107 }); + v.insert("#anon_builtin-functions_23".to_string(), ContextId { index: 8117 }); + v.insert("#anon_builtin-functions_8".to_string(), ContextId { index: 8145 }); + v.insert("#anon_color-adjuster-functions_8".to_string(), ContextId { index: 8156 }); + v.insert("#anon_selectors_4".to_string(), ContextId { index: 8250 }); + v.insert("#anon_interpolated-selectors_4".to_string(), ContextId { index: 8206 }); + v.insert("#anon_pseudo-classes_7".to_string(), ContextId { index: 8240 }); + v.insert("#anon_color-functions_1".to_string(), ContextId { index: 8159 }); + v.insert("#anon_url-function_0".to_string(), ContextId { index: 8256 }); + v.insert("#anon_builtin-functions_19".to_string(), ContextId { index: 8112 }); + v.insert("#anon_at-rules_3".to_string(), ContextId { index: 8090 }); + v.insert("#anon_less-variables_1".to_string(), ContextId { index: 8215 }); + v.insert("#anon_at-rules_10".to_string(), ContextId { index: 8087 }); + v.insert("#anon_at-rules_6".to_string(), ContextId { index: 8093 }); + v.insert("#anon_filter-functions_3".to_string(), ContextId { index: 8189 }); + v.insert("#anon_custom-element-selectors_9".to_string(), ContextId { index: 8183 }); + v.insert("comment-block".to_string(), ContextId { index: 8277 }); + v.insert("#anon_image-set-function_1".to_string(), ContextId { index: 8201 }); + v.insert("#anon_filter-functions_5".to_string(), ContextId { index: 8191 }); + v.insert("#anon_pseudo-classes_0".to_string(), ContextId { index: 8233 }); + v.insert("numeric-values".to_string(), ContextId { index: 8311 }); + v.insert("regexp-function".to_string(), ContextId { index: 8320 }); + v.insert("#anon_builtin-functions_10".to_string(), ContextId { index: 8103 }); + v.insert("#anon_less-aliases_2".to_string(), ContextId { index: 8209 }); + v.insert("#anon_color-functions_5".to_string(), ContextId { index: 8163 }); + v.insert("#anon_less-functions_0".to_string(), ContextId { index: 8211 }); + v.insert("less-variables".to_string(), ContextId { index: 8304 }); + v.insert("#anon_color-adjuster-functions_0".to_string(), ContextId { index: 8148 }); + v.insert("#anon_properties_0".to_string(), ContextId { index: 8225 }); + v.insert("#anon_selectors_2".to_string(), ContextId { index: 8248 }); + v.insert("#anon_builtin-functions_15".to_string(), ContextId { index: 8108 }); + v.insert("#anon_calc-function_0".to_string(), ContextId { index: 8147 }); + v.insert("comment-line".to_string(), ContextId { index: 8278 }); + v.insert("custom-element-selectors".to_string(), ContextId { index: 8281 }); + v.insert("pseudo-classes".to_string(), ContextId { index: 8317 }); + v.insert("#anon_cross-fade-function_0".to_string(), ContextId { index: 8170 }); + v.insert("properties".to_string(), ContextId { index: 8313 }); + v.insert("#anon_builtin-functions_17".to_string(), ContextId { index: 8110 }); + v.insert("#anon_color-adjuster-functions_2".to_string(), ContextId { index: 8150 }); + v.insert("less-functions".to_string(), ContextId { index: 8298 }); + v.insert("#anon_literal-string_0".to_string(), ContextId { index: 8220 }); + v.insert("#anon_color-adjuster-functions_7".to_string(), ContextId { index: 8155 }); + v.insert("#anon_color-functions_3".to_string(), ContextId { index: 8161 }); + v.insert("comma-delimiter".to_string(), ContextId { index: 8276 }); + v.insert("#anon_color-functions_6".to_string(), ContextId { index: 8164 }); + v.insert("#anon_color-adjuster-functions_3".to_string(), ContextId { index: 8151 }); + v.insert("#anon_custom-element-selectors_6".to_string(), ContextId { index: 8180 }); + v.insert("#anon_comment-block_0".to_string(), ContextId { index: 8168 }); + v.insert("#anon_interpolated-selectors_2".to_string(), ContextId { index: 8204 }); + v.insert("#anon_selectors_10".to_string(), ContextId { index: 8246 }); + v.insert("#anon_custom-element-selectors_7".to_string(), ContextId { index: 8181 }); + v.insert("selector-parts".to_string(), ContextId { index: 8322 }); + v.insert("#anon_builtin-functions_11".to_string(), ContextId { index: 8104 }); + v.insert("#anon_builtin-functions_28".to_string(), ContextId { index: 8122 }); + v.insert("#anon_builtin-functions_42".to_string(), ContextId { index: 8138 }); + v.insert("#anon_pseudo-classes_5".to_string(), ContextId { index: 8238 }); + v.insert("minmax-function".to_string(), ContextId { index: 8309 }); + v.insert("#anon_at-rules_4".to_string(), ContextId { index: 8091 }); + v.insert("#anon_selectors_11".to_string(), ContextId { index: 8247 }); + v.insert("#anon_builtin-functions_29".to_string(), ContextId { index: 8123 }); + v.insert("#anon_at-rules_1".to_string(), ContextId { index: 8086 }); + v.insert("#anon_interpolated-selectors_3".to_string(), ContextId { index: 8205 }); + v.insert("#anon_color-functions_8".to_string(), ContextId { index: 8166 }); + v.insert("#anon_color-adjuster-functions_6".to_string(), ContextId { index: 8154 }); + v.insert("#anon_custom-element-selectors_4".to_string(), ContextId { index: 8178 }); + v.insert("#anon_gradient-functions_1".to_string(), ContextId { index: 8195 }); + v.insert("#anon_properties_6".to_string(), ContextId { index: 8231 }); + v.insert("#anon_selectors_9".to_string(), ContextId { index: 8255 }); + v.insert("#anon_url-prefix-function_1".to_string(), ContextId { index: 8259 }); + v.insert("#anon_builtin-functions_18".to_string(), ContextId { index: 8111 }); + v.insert("function-notation-terminator".to_string(), ContextId { index: 8287 }); + v.insert("#anon_at-rules_11".to_string(), ContextId { index: 8088 }); + v.insert("#anon_color-adjuster-functions_5".to_string(), ContextId { index: 8153 }); + v.insert("#anon_image-set-function_0".to_string(), ContextId { index: 8200 }); + v.insert("less-mixin-params".to_string(), ContextId { index: 8302 }); + v.insert("frequency-type".to_string(), ContextId { index: 8286 }); + v.insert("#anon_attr-function_0".to_string(), ContextId { index: 8098 }); + v.insert("#anon_custom-element-selectors_5".to_string(), ContextId { index: 8179 }); + v.insert("#anon_less-variables_4".to_string(), ContextId { index: 8218 }); + v.insert("#anon_regexp-function_1".to_string(), ContextId { index: 8243 }); + v.insert("#anon_custom-element-selectors_1".to_string(), ContextId { index: 8173 }); + v.insert("#anon_pseudo-classes_1".to_string(), ContextId { index: 8234 }); + v.insert("#anon_pseudo-classes_6".to_string(), ContextId { index: 8239 }); + v.insert("at-rules".to_string(), ContextId { index: 8266 }); + v.insert("#anon_builtin-functions_4".to_string(), ContextId { index: 8135 }); + v.insert("#anon_domain-function_0".to_string(), ContextId { index: 8184 }); + v.insert("less-operators".to_string(), ContextId { index: 8303 }); + v.insert("#anon_builtin-functions_3".to_string(), ContextId { index: 8124 }); + v.insert("#anon_builtin-functions_22".to_string(), ContextId { index: 8116 }); + v.insert("#anon_pseudo-classes_8".to_string(), ContextId { index: 8241 }); + v.insert("var-function".to_string(), ContextId { index: 8330 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s133.rs b/highlight/jirs-syntaxes/src/s133.rs new file mode 100644 index 00000000..66c66ccf --- /dev/null +++ b/highlight/jirs-syntaxes/src/s133.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Manpage".to_string(), + file_extensions: vec!["man".to_string()], + scope: Scope { a: 844957506076672, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("section_heading".to_string(), "^\\S.*$".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_body_0".to_string(), ContextId { index: 8332 }); + v.insert("__main".to_string(), ContextId { index: 8333 }); + v.insert("__start".to_string(), ContextId { index: 8334 }); + v.insert("body".to_string(), ContextId { index: 8335 }); + v.insert("main".to_string(), ContextId { index: 8337 }); + v.insert("first_line".to_string(), ContextId { index: 8336 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s134.rs b/highlight/jirs-syntaxes/src/s134.rs new file mode 100644 index 00000000..007aa376 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s134.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "MemInfo".to_string(), + file_extensions: vec!["meminfo".to_string()], + scope: Scope { a: 844961801043968, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 8338 }); + v.insert("main".to_string(), ContextId { index: 8340 }); + v.insert("__start".to_string(), ContextId { index: 8339 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s135.rs b/highlight/jirs-syntaxes/src/s135.rs new file mode 100644 index 00000000..8cae110a --- /dev/null +++ b/highlight/jirs-syntaxes/src/s135.rs @@ -0,0 +1,74 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "nginx".to_string(), + file_extensions: vec!["conf.erb".to_string(),"conf".to_string(),"nginx.conf".to_string(),"mime.types".to_string(),"fastcgi_params".to_string(),"scgi_params".to_string(),"uwsgi_params".to_string()], + scope: Scope { a: 844966096011264, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("variables".to_string(), ContextId { index: 8394 }); + v.insert("#anon_main_37".to_string(), ContextId { index: 8372 }); + v.insert("#anon_main_13".to_string(), ContextId { index: 8346 }); + v.insert("#anon_main_18".to_string(), ContextId { index: 8351 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 8353 }); + v.insert("#anon_main_31".to_string(), ContextId { index: 8366 }); + v.insert("main".to_string(), ContextId { index: 8392 }); + v.insert("#anon_main_38".to_string(), ContextId { index: 8373 }); + v.insert("#anon_main_34".to_string(), ContextId { index: 8369 }); + v.insert("#anon_main_12".to_string(), ContextId { index: 8345 }); + v.insert("__start".to_string(), ContextId { index: 8391 }); + v.insert("#anon_main_43".to_string(), ContextId { index: 8379 }); + v.insert("#anon_main_24".to_string(), ContextId { index: 8358 }); + v.insert("#anon_main_44".to_string(), ContextId { index: 8380 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 8383 }); + v.insert("values".to_string(), ContextId { index: 8393 }); + v.insert("#anon_main_39".to_string(), ContextId { index: 8374 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 8375 }); + v.insert("#anon_main_15".to_string(), ContextId { index: 8348 }); + v.insert("#anon_main_14".to_string(), ContextId { index: 8347 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 8386 }); + v.insert("#anon_main_35".to_string(), ContextId { index: 8370 }); + v.insert("__main".to_string(), ContextId { index: 8390 }); + v.insert("#anon_main_19".to_string(), ContextId { index: 8352 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 8364 }); + v.insert("#anon_main_20".to_string(), ContextId { index: 8354 }); + v.insert("#anon_main_45".to_string(), ContextId { index: 8381 }); + v.insert("#anon_main_25".to_string(), ContextId { index: 8359 }); + v.insert("#anon_main_11".to_string(), ContextId { index: 8344 }); + v.insert("#anon_main_32".to_string(), ContextId { index: 8367 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8342 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8341 }); + v.insert("#anon_main_10".to_string(), ContextId { index: 8343 }); + v.insert("#anon_main_28".to_string(), ContextId { index: 8362 }); + v.insert("#anon_main_27".to_string(), ContextId { index: 8361 }); + v.insert("#anon_main_17".to_string(), ContextId { index: 8350 }); + v.insert("#anon_main_33".to_string(), ContextId { index: 8368 }); + v.insert("#anon_main_42".to_string(), ContextId { index: 8378 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 8384 }); + v.insert("#anon_main_46".to_string(), ContextId { index: 8382 }); + v.insert("#anon_main_29".to_string(), ContextId { index: 8363 }); + v.insert("#anon_main_23".to_string(), ContextId { index: 8357 }); + v.insert("#anon_main_40".to_string(), ContextId { index: 8376 }); + v.insert("#anon_main_30".to_string(), ContextId { index: 8365 }); + v.insert("#anon_main_9".to_string(), ContextId { index: 8387 }); + v.insert("#anon_main_21".to_string(), ContextId { index: 8355 }); + v.insert("#anon_main_22".to_string(), ContextId { index: 8356 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 8385 }); + v.insert("#anon_main_16".to_string(), ContextId { index: 8349 }); + v.insert("#anon_main_26".to_string(), ContextId { index: 8360 }); + v.insert("#anon_main_41".to_string(), ContextId { index: 8377 }); + v.insert("#anon_values_0".to_string(), ContextId { index: 8388 }); + v.insert("#anon_values_1".to_string(), ContextId { index: 8389 }); + v.insert("#anon_main_36".to_string(), ContextId { index: 8371 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s136.rs b/highlight/jirs-syntaxes/src/s136.rs new file mode 100644 index 00000000..094c99e0 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s136.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Nim".to_string(), + file_extensions: vec!["nim".to_string(),"nims".to_string()], + scope: Scope { a: 844970390978560, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_2".to_string(), ContextId { index: 8401 }); + v.insert("#anon_main_12".to_string(), ContextId { index: 8399 }); + v.insert("#anon_main_9".to_string(), ContextId { index: 8408 }); + v.insert("__start".to_string(), ContextId { index: 8410 }); + v.insert("__main".to_string(), ContextId { index: 8409 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 8405 }); + v.insert("escaped_char".to_string(), ContextId { index: 8411 }); + v.insert("main".to_string(), ContextId { index: 8412 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 8404 }); + v.insert("#anon_main_13".to_string(), ContextId { index: 8400 }); + v.insert("#anon_main_11".to_string(), ContextId { index: 8398 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 8402 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8396 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 8407 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 8406 }); + v.insert("#anon_main_10".to_string(), ContextId { index: 8397 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 8403 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8395 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s137.rs b/highlight/jirs-syntaxes/src/s137.rs new file mode 100644 index 00000000..76cf35fc --- /dev/null +++ b/highlight/jirs-syntaxes/src/s137.rs @@ -0,0 +1,143 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Nix".to_string(), + file_extensions: vec!["nix".to_string()], + scope: Scope { a: 844974685945856, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_function-parameter_0".to_string(), ContextId { index: 8461 }); + v.insert("#anon_function-definition_4".to_string(), ContextId { index: 8450 }); + v.insert("#anon_string_1".to_string(), ContextId { index: 8481 }); + v.insert("#anon_attrset-or-function_1".to_string(), ContextId { index: 8427 }); + v.insert("function-parameter-default".to_string(), ContextId { index: 8518 }); + v.insert("#anon_parameter-name-and-cont_0".to_string(), ContextId { index: 8476 }); + v.insert("#anon_string_5".to_string(), ContextId { index: 8485 }); + v.insert("attribute-bind".to_string(), ContextId { index: 8489 }); + v.insert("comment-remark".to_string(), ContextId { index: 8501 }); + v.insert("#anon_if_0".to_string(), ContextId { index: 8463 }); + v.insert("#anon_let_5".to_string(), ContextId { index: 8473 }); + v.insert("function-body".to_string(), ContextId { index: 8505 }); + v.insert("attrset-or-function".to_string(), ContextId { index: 8498 }); + v.insert("#anon_function-header-until-colon-with-arg_0".to_string(), ContextId { index: 8459 }); + v.insert("#anon_expression-cont_0".to_string(), ContextId { index: 8440 }); + v.insert("#anon_function-definition_3".to_string(), ContextId { index: 8449 }); + v.insert("#anon_let_1".to_string(), ContextId { index: 8469 }); + v.insert("#anon_attrset-or-function_3".to_string(), ContextId { index: 8429 }); + v.insert("comment".to_string(), ContextId { index: 8500 }); + v.insert("operator-unary".to_string(), ContextId { index: 8526 }); + v.insert("with-assert".to_string(), ContextId { index: 8535 }); + v.insert("#anon_function-definition-brace-opened_0".to_string(), ContextId { index: 8443 }); + v.insert("#anon_attrset-definition_0".to_string(), ContextId { index: 8420 }); + v.insert("attrset-for-sure".to_string(), ContextId { index: 8497 }); + v.insert("parameter-name".to_string(), ContextId { index: 8528 }); + v.insert("#anon_function-definition-brace-opened_1".to_string(), ContextId { index: 8444 }); + v.insert("#anon_function-header-terminal-arg_1".to_string(), ContextId { index: 8456 }); + v.insert("#anon_function-parameter-default_0".to_string(), ContextId { index: 8460 }); + v.insert("attrset-definition".to_string(), ContextId { index: 8495 }); + v.insert("#anon_attrset-definition_1".to_string(), ContextId { index: 8421 }); + v.insert("attribute-bind-from-equals".to_string(), ContextId { index: 8490 }); + v.insert("function-header-open-brace".to_string(), ContextId { index: 8513 }); + v.insert("whitespace".to_string(), ContextId { index: 8534 }); + v.insert("#anon_function-for-sure_0".to_string(), ContextId { index: 8451 }); + v.insert("function-header-close-brace-with-arg".to_string(), ContextId { index: 8512 }); + v.insert("function-contents".to_string(), ContextId { index: 8507 }); + v.insert("parameter-name-and-cont".to_string(), ContextId { index: 8529 }); + v.insert("function-parameter".to_string(), ContextId { index: 8517 }); + v.insert("#anon_attribute-inherit_2".to_string(), ContextId { index: 8416 }); + v.insert("#anon_attrset-for-sure_1".to_string(), ContextId { index: 8424 }); + v.insert("#anon_attrset-or-function_6".to_string(), ContextId { index: 8432 }); + v.insert("#anon_parens-and-cont_0".to_string(), ContextId { index: 8477 }); + v.insert("attrset-definition-brace-opened".to_string(), ContextId { index: 8496 }); + v.insert("#anon_attrset-for-sure_0".to_string(), ContextId { index: 8423 }); + v.insert("function-header-until-colon-no-arg".to_string(), ContextId { index: 8515 }); + v.insert("#anon_attribute-inherit_0".to_string(), ContextId { index: 8414 }); + v.insert("attribute-name".to_string(), ContextId { index: 8492 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 8435 }); + v.insert("#anon_attribute-bind-from-equals_0".to_string(), ContextId { index: 8413 }); + v.insert("#anon_attribute-inherit_1".to_string(), ContextId { index: 8415 }); + v.insert("#anon_function-definition-brace-opened_2".to_string(), ContextId { index: 8445 }); + v.insert("attrset-contents".to_string(), ContextId { index: 8494 }); + v.insert("main".to_string(), ContextId { index: 8525 }); + v.insert("#anon_attribute-inherit_3".to_string(), ContextId { index: 8417 }); + v.insert("#anon_function-definition_0".to_string(), ContextId { index: 8446 }); + v.insert("if".to_string(), ContextId { index: 8519 }); + v.insert("string-quoted".to_string(), ContextId { index: 8533 }); + v.insert("expression-cont".to_string(), ContextId { index: 8504 }); + v.insert("#anon_list-and-cont_0".to_string(), ContextId { index: 8474 }); + v.insert("#anon_function-header-terminal-arg_0".to_string(), ContextId { index: 8455 }); + v.insert("#anon_string_4".to_string(), ContextId { index: 8484 }); + v.insert("#anon_attrset-definition-brace-opened_0".to_string(), ContextId { index: 8418 }); + v.insert("#anon_attrset-or-function_2".to_string(), ContextId { index: 8428 }); + v.insert("#anon_function-parameter_1".to_string(), ContextId { index: 8462 }); + v.insert("#anon_let_0".to_string(), ContextId { index: 8468 }); + v.insert("#anon_comment_1".to_string(), ContextId { index: 8436 }); + v.insert("parens".to_string(), ContextId { index: 8530 }); + v.insert("function-header-close-brace-no-arg".to_string(), ContextId { index: 8511 }); + v.insert("#anon_function-body_0".to_string(), ContextId { index: 8442 }); + v.insert("#anon_function-header-until-colon-no-arg_0".to_string(), ContextId { index: 8458 }); + v.insert("__start".to_string(), ContextId { index: 8488 }); + v.insert("#anon_attrset-for-sure_2".to_string(), ContextId { index: 8425 }); + v.insert("#anon_attrset-or-function_7".to_string(), ContextId { index: 8433 }); + v.insert("#anon_function-header-open-brace_0".to_string(), ContextId { index: 8454 }); + v.insert("let".to_string(), ContextId { index: 8522 }); + v.insert("#anon_function-body-from-colon_0".to_string(), ContextId { index: 8441 }); + v.insert("function-definition".to_string(), ContextId { index: 8508 }); + v.insert("#anon_function-definition_2".to_string(), ContextId { index: 8448 }); + v.insert("function-for-sure".to_string(), ContextId { index: 8510 }); + v.insert("attribute-inherit".to_string(), ContextId { index: 8491 }); + v.insert("#anon_function-header-terminal-arg_2".to_string(), ContextId { index: 8457 }); + v.insert("function-header-terminal-arg".to_string(), ContextId { index: 8514 }); + v.insert("#anon_string_0".to_string(), ContextId { index: 8480 }); + v.insert("parens-and-cont".to_string(), ContextId { index: 8531 }); + v.insert("#anon_if_3".to_string(), ContextId { index: 8466 }); + v.insert("#anon_attrset-or-function_0".to_string(), ContextId { index: 8426 }); + v.insert("#anon_constants_0".to_string(), ContextId { index: 8437 }); + v.insert("#anon_string_2".to_string(), ContextId { index: 8482 }); + v.insert("illegal".to_string(), ContextId { index: 8520 }); + v.insert("#anon_with-assert_0".to_string(), ContextId { index: 8486 }); + v.insert("__main".to_string(), ContextId { index: 8487 }); + v.insert("#anon_if_1".to_string(), ContextId { index: 8464 }); + v.insert("#anon_attrset-or-function_8".to_string(), ContextId { index: 8434 }); + v.insert("#anon_attrset-or-function_4".to_string(), ContextId { index: 8430 }); + v.insert("#anon_list_0".to_string(), ContextId { index: 8475 }); + v.insert("constants".to_string(), ContextId { index: 8502 }); + v.insert("#anon_attrset-definition-brace-opened_1".to_string(), ContextId { index: 8419 }); + v.insert("#anon_function-definition_1".to_string(), ContextId { index: 8447 }); + v.insert("function-body-from-colon".to_string(), ContextId { index: 8506 }); + v.insert("#anon_let_2".to_string(), ContextId { index: 8470 }); + v.insert("others".to_string(), ContextId { index: 8527 }); + v.insert("function-header-until-colon-with-arg".to_string(), ContextId { index: 8516 }); + v.insert("expression".to_string(), ContextId { index: 8503 }); + v.insert("#anon_constants_1".to_string(), ContextId { index: 8438 }); + v.insert("#anon_function-header-close-brace-with-arg_0".to_string(), ContextId { index: 8453 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 8478 }); + v.insert("interpolation".to_string(), ContextId { index: 8521 }); + v.insert("function-definition-brace-opened".to_string(), ContextId { index: 8509 }); + v.insert("#anon_attrset-definition_2".to_string(), ContextId { index: 8422 }); + v.insert("list-and-cont".to_string(), ContextId { index: 8524 }); + v.insert("string".to_string(), ContextId { index: 8532 }); + v.insert("#anon_constants_2".to_string(), ContextId { index: 8439 }); + v.insert("#anon_interpolation_0".to_string(), ContextId { index: 8467 }); + v.insert("attribute-name-single".to_string(), ContextId { index: 8493 }); + v.insert("#anon_let_4".to_string(), ContextId { index: 8472 }); + v.insert("list".to_string(), ContextId { index: 8523 }); + v.insert("#anon_if_2".to_string(), ContextId { index: 8465 }); + v.insert("#anon_let_3".to_string(), ContextId { index: 8471 }); + v.insert("#anon_string_3".to_string(), ContextId { index: 8483 }); + v.insert("#anon_attrset-or-function_5".to_string(), ContextId { index: 8431 }); + v.insert("#anon_function-header-close-brace-no-arg_0".to_string(), ContextId { index: 8452 }); + v.insert("bad-reserved".to_string(), ContextId { index: 8499 }); + v.insert("#anon_string-quoted_0".to_string(), ContextId { index: 8479 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s138.rs b/highlight/jirs-syntaxes/src/s138.rs new file mode 100644 index 00000000..273daa21 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s138.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "orgmode".to_string(), + file_extensions: vec!["org".to_string()], + scope: Scope { a: 282029027491840, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_9".to_string(), ContextId { index: 8550 }); + v.insert("main".to_string(), ContextId { index: 8556 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 8545 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 8548 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8536 }); + v.insert("__main".to_string(), ContextId { index: 8551 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 8544 }); + v.insert("heading-inline".to_string(), ContextId { index: 8553 }); + v.insert("#anon_main_14".to_string(), ContextId { index: 8542 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 8546 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 8549 }); + v.insert("#anon_main_12".to_string(), ContextId { index: 8540 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 8543 }); + v.insert("__start".to_string(), ContextId { index: 8552 }); + v.insert("list-inline".to_string(), ContextId { index: 8555 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8537 }); + v.insert("properties".to_string(), ContextId { index: 8557 }); + v.insert("#anon_main_13".to_string(), ContextId { index: 8541 }); + v.insert("#anon_main_10".to_string(), ContextId { index: 8538 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 8547 }); + v.insert("inline".to_string(), ContextId { index: 8554 }); + v.insert("#anon_main_11".to_string(), ContextId { index: 8539 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s139.rs b/highlight/jirs-syntaxes/src/s139.rs new file mode 100644 index 00000000..339faf21 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s139.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "passwd".to_string(), + file_extensions: vec!["passwd".to_string()], + scope: Scope { a: 844983275880448, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("directory".to_string(), ContextId { index: 8561 }); + v.insert("gid".to_string(), ContextId { index: 8562 }); + v.insert("comment".to_string(), ContextId { index: 8560 }); + v.insert("__main".to_string(), ContextId { index: 8558 }); + v.insert("uid".to_string(), ContextId { index: 8566 }); + v.insert("__start".to_string(), ContextId { index: 8559 }); + v.insert("main".to_string(), ContextId { index: 8563 }); + v.insert("password".to_string(), ContextId { index: 8564 }); + v.insert("shell".to_string(), ContextId { index: 8565 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s14.rs b/highlight/jirs-syntaxes/src/s14.rs new file mode 100644 index 00000000..40423c3d --- /dev/null +++ b/highlight/jirs-syntaxes/src/s14.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Diff".to_string(), + file_extensions: vec!["diff".to_string(),"patch".to_string()], + scope: Scope { a: 844506534510592, b: 0 }, + first_line_match: Some("(?x)^\n (===\\ modified\\ file\n |==== \\s* // .+ \\s - \\s .+ \\s+ ====\n |Index:[ ]\n |---\\ [^%]\n |\\*\\*\\*.*\\d{4}\\s*$\n |\\d+(,\\d+)* (a|d|c) \\d+(,\\d+)* $\n |diff\\ --git[ ]\n )".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 1372 }); + v.insert("main".to_string(), ContextId { index: 1373 }); + v.insert("__main".to_string(), ContextId { index: 1371 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s140.rs b/highlight/jirs-syntaxes/src/s140.rs new file mode 100644 index 00000000..c1c817b6 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s140.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "PowerShell".to_string(), + file_extensions: vec!["ps1".to_string(),"psm1".to_string(),"psd1".to_string()], + scope: Scope { a: 844987570847744, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_4".to_string(), ContextId { index: 8580 }); + v.insert("#anon_scriptblock_0".to_string(), ContextId { index: 8583 }); + v.insert("commands".to_string(), ContextId { index: 8590 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8576 }); + v.insert("#anon_interpolatedStringContent_0".to_string(), ContextId { index: 8574 }); + v.insert("function".to_string(), ContextId { index: 8595 }); + v.insert("#anon_doubleQuotedString_0".to_string(), ContextId { index: 8571 }); + v.insert("attribute".to_string(), ContextId { index: 8589 }); + v.insert("doubleQuotedStringEscapes".to_string(), ContextId { index: 8594 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 8579 }); + v.insert("unicodeEscape".to_string(), ContextId { index: 8603 }); + v.insert("numericConstant".to_string(), ContextId { index: 8600 }); + v.insert("#anon_commentLine_0".to_string(), ContextId { index: 8570 }); + v.insert("#anon_hashtable_0".to_string(), ContextId { index: 8573 }); + v.insert("__main".to_string(), ContextId { index: 8587 }); + v.insert("interpolatedStringContent".to_string(), ContextId { index: 8597 }); + v.insert("#anon_attribute_0".to_string(), ContextId { index: 8568 }); + v.insert("UsingDirective".to_string(), ContextId { index: 8586 }); + v.insert("RequiresDirective".to_string(), ContextId { index: 8585 }); + v.insert("doubleQuotedString".to_string(), ContextId { index: 8593 }); + v.insert("__start".to_string(), ContextId { index: 8588 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8577 }); + v.insert("main".to_string(), ContextId { index: 8599 }); + v.insert("type".to_string(), ContextId { index: 8602 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 8581 }); + v.insert("scriptblock".to_string(), ContextId { index: 8601 }); + v.insert("#anon_interpolation_0".to_string(), ContextId { index: 8575 }); + v.insert("variable".to_string(), ContextId { index: 8604 }); + v.insert("#anon_attribute_1".to_string(), ContextId { index: 8569 }); + v.insert("#anon_function_0".to_string(), ContextId { index: 8572 }); + v.insert("#anon_type_0".to_string(), ContextId { index: 8584 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 8582 }); + v.insert("hashtable".to_string(), ContextId { index: 8596 }); + v.insert("interpolation".to_string(), ContextId { index: 8598 }); + v.insert("variableNoProperty".to_string(), ContextId { index: 8605 }); + v.insert("commentEmbeddedDocs".to_string(), ContextId { index: 8591 }); + v.insert("commentLine".to_string(), ContextId { index: 8592 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 8578 }); + v.insert("#anon_RequiresDirective_0".to_string(), ContextId { index: 8567 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s141.rs b/highlight/jirs-syntaxes/src/s141.rs new file mode 100644 index 00000000..c09866ee --- /dev/null +++ b/highlight/jirs-syntaxes/src/s141.rs @@ -0,0 +1,84 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Protocol Buffer".to_string(), + file_extensions: vec!["proto".to_string(),"protodevel".to_string()], + scope: Scope { a: 844991865815040, b: 0 }, + first_line_match: Some("^(syntax)\\s*(=)\\s*(\"proto\\d\")\\s*(;)\\s*$".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("ident".to_string(), "\\b([A-Za-z][A-Za-z0-9_]*)\\b".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("oneof_body".to_string(), ContextId { index: 8650 }); + v.insert("oneof".to_string(), ContextId { index: 8649 }); + v.insert("comments".to_string(), ContextId { index: 8630 }); + v.insert("enum_body".to_string(), ContextId { index: 8632 }); + v.insert("enum".to_string(), ContextId { index: 8631 }); + v.insert("#anon_full_option_name_0".to_string(), ContextId { index: 8611 }); + v.insert("rpc_returns".to_string(), ContextId { index: 8661 }); + v.insert("#anon_enum_0".to_string(), ContextId { index: 8608 }); + v.insert("#anon_message_0".to_string(), ContextId { index: 8615 }); + v.insert("message".to_string(), ContextId { index: 8643 }); + v.insert("field".to_string(), ContextId { index: 8635 }); + v.insert("#anon_import_0".to_string(), ContextId { index: 8612 }); + v.insert("#anon_service_0".to_string(), ContextId { index: 8623 }); + v.insert("#anon_extend_body_or_pop_0".to_string(), ContextId { index: 8609 }); + v.insert("#anon_service_1".to_string(), ContextId { index: 8624 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 8606 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8614 }); + v.insert("prototype".to_string(), ContextId { index: 8656 }); + v.insert("#anon_option_value_0".to_string(), ContextId { index: 8618 }); + v.insert("#anon_field_attributes_or_pop_0".to_string(), ContextId { index: 8610 }); + v.insert("message_body".to_string(), ContextId { index: 8644 }); + v.insert("or_pop".to_string(), ContextId { index: 8654 }); + v.insert("field_end_or_pop".to_string(), ContextId { index: 8637 }); + v.insert("full_option_name".to_string(), ContextId { index: 8639 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8613 }); + v.insert("#anon_package_0".to_string(), ContextId { index: 8619 }); + v.insert("main".to_string(), ContextId { index: 8641 }); + v.insert("extend".to_string(), ContextId { index: 8633 }); + v.insert("map_type".to_string(), ContextId { index: 8642 }); + v.insert("number_or_pop".to_string(), ContextId { index: 8646 }); + v.insert("assignment_or_pop".to_string(), ContextId { index: 8629 }); + v.insert("rpc_body".to_string(), ContextId { index: 8659 }); + v.insert("rpc".to_string(), ContextId { index: 8658 }); + v.insert("field_attributes_or_pop".to_string(), ContextId { index: 8636 }); + v.insert("string".to_string(), ContextId { index: 8664 }); + v.insert("#anon_option_0".to_string(), ContextId { index: 8617 }); + v.insert("#anon_rpc_param_0".to_string(), ContextId { index: 8622 }); + v.insert("reserved".to_string(), ContextId { index: 8657 }); + v.insert("package".to_string(), ContextId { index: 8655 }); + v.insert("option".to_string(), ContextId { index: 8651 }); + v.insert("import".to_string(), ContextId { index: 8640 }); + v.insert("#anon_oneof_0".to_string(), ContextId { index: 8616 }); + v.insert("rpc_param".to_string(), ContextId { index: 8660 }); + v.insert("option_value".to_string(), ContextId { index: 8653 }); + v.insert("message_type_or_pop".to_string(), ContextId { index: 8645 }); + v.insert("numeric_range".to_string(), ContextId { index: 8647 }); + v.insert("#anon_rpc_body_0".to_string(), ContextId { index: 8621 }); + v.insert("#anon_syntax_0".to_string(), ContextId { index: 8626 }); + v.insert("semicolon_or_pop".to_string(), ContextId { index: 8662 }); + v.insert("service".to_string(), ContextId { index: 8663 }); + v.insert("__main".to_string(), ContextId { index: 8627 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 8607 }); + v.insert("__start".to_string(), ContextId { index: 8628 }); + v.insert("field_name_or_pop".to_string(), ContextId { index: 8638 }); + v.insert("#anon_reserved_0".to_string(), ContextId { index: 8620 }); + v.insert("one_liner".to_string(), ContextId { index: 8648 }); + v.insert("option_inline".to_string(), ContextId { index: 8652 }); + v.insert("syntax".to_string(), ContextId { index: 8665 }); + v.insert("extend_body_or_pop".to_string(), ContextId { index: 8634 }); + v.insert("#anon_string_0".to_string(), ContextId { index: 8625 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s142.rs b/highlight/jirs-syntaxes/src/s142.rs new file mode 100644 index 00000000..78ab7f21 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s142.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Protocol Buffer (TEXT)".to_string(), + file_extensions: vec!["pb.txt".to_string(),"proto.text".to_string(),"textpb".to_string(),"pbtxt".to_string(),"prototxt".to_string()], + scope: Scope { a: 282046207361024, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("exp".to_string(), "(?i:e(?:\\+|-)?{{integer}})".to_string()); + v.insert("integer".to_string(), "(?:\\+|-)?(?:0|[1-9]\\d*)".to_string()); + v.insert("field_name".to_string(), "\\b([A-Za-z][A-Za-z0-9_]*)\\b".to_string()); + v.insert("stringEscape".to_string(), "(?:\\\\(?:[\'\"\\\\/abfnrtv?]|[0-9]{3}|(?i:u|x)[0-9A-Fa-f]+))".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_field_value_or_pop_0".to_string(), ContextId { index: 8669 }); + v.insert("comma_or_pop".to_string(), ContextId { index: 8678 }); + v.insert("field".to_string(), ContextId { index: 8682 }); + v.insert("#anon_field_value_or_pop_1".to_string(), ContextId { index: 8670 }); + v.insert("#anon_string_single_multiline_0".to_string(), ContextId { index: 8673 }); + v.insert("field_value_or_pop".to_string(), ContextId { index: 8684 }); + v.insert("enum_value".to_string(), ContextId { index: 8681 }); + v.insert("main".to_string(), ContextId { index: 8685 }); + v.insert("number".to_string(), ContextId { index: 8686 }); + v.insert("or_pop".to_string(), ContextId { index: 8687 }); + v.insert("#anon_field_0".to_string(), ContextId { index: 8668 }); + v.insert("#anon_array_0".to_string(), ContextId { index: 8666 }); + v.insert("field_sep_or_pop".to_string(), ContextId { index: 8683 }); + v.insert("#anon_string_single_multiline_1".to_string(), ContextId { index: 8674 }); + v.insert("prototype".to_string(), ContextId { index: 8688 }); + v.insert("string_double_multiline".to_string(), ContextId { index: 8689 }); + v.insert("__main".to_string(), ContextId { index: 8675 }); + v.insert("#anon_string_double_multiline_1".to_string(), ContextId { index: 8672 }); + v.insert("array".to_string(), ContextId { index: 8677 }); + v.insert("comments".to_string(), ContextId { index: 8679 }); + v.insert("constant".to_string(), ContextId { index: 8680 }); + v.insert("string_single_multiline".to_string(), ContextId { index: 8690 }); + v.insert("#anon_string_double_multiline_0".to_string(), ContextId { index: 8671 }); + v.insert("__start".to_string(), ContextId { index: 8676 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 8667 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s143.rs b/highlight/jirs-syntaxes/src/s143.rs new file mode 100644 index 00000000..d72144ab --- /dev/null +++ b/highlight/jirs-syntaxes/src/s143.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Puppet".to_string(), + file_extensions: vec!["pp".to_string(),"epp".to_string()], + scope: Scope { a: 845000455749632, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_2".to_string(), ContextId { index: 8694 }); + v.insert("nested_braces_interpolated".to_string(), ContextId { index: 8714 }); + v.insert("nested_brackets".to_string(), ContextId { index: 8715 }); + v.insert("strings".to_string(), ContextId { index: 8721 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 8695 }); + v.insert("line_comment".to_string(), ContextId { index: 8711 }); + v.insert("double-quoted-string".to_string(), ContextId { index: 8709 }); + v.insert("#anon_nested_braces_interpolated_0".to_string(), ContextId { index: 8699 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8693 }); + v.insert("#anon_parameter-default-types_0".to_string(), ContextId { index: 8704 }); + v.insert("nested_brackets_interpolated".to_string(), ContextId { index: 8716 }); + v.insert("nested_parens".to_string(), ContextId { index: 8717 }); + v.insert("single-quoted-string".to_string(), ContextId { index: 8720 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 8697 }); + v.insert("#anon_double-quoted-string_0".to_string(), ContextId { index: 8691 }); + v.insert("#anon_nested_parens_interpolated_0".to_string(), ContextId { index: 8703 }); + v.insert("escaped_char".to_string(), ContextId { index: 8710 }); + v.insert("__main".to_string(), ContextId { index: 8706 }); + v.insert("nested_parens_interpolated".to_string(), ContextId { index: 8718 }); + v.insert("parameter-default-types".to_string(), ContextId { index: 8719 }); + v.insert("variable".to_string(), ContextId { index: 8722 }); + v.insert("#anon_nested_brackets_interpolated_0".to_string(), ContextId { index: 8701 }); + v.insert("#anon_nested_braces_0".to_string(), ContextId { index: 8698 }); + v.insert("#anon_nested_parens_0".to_string(), ContextId { index: 8702 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8692 }); + v.insert("#anon_nested_brackets_0".to_string(), ContextId { index: 8700 }); + v.insert("constants".to_string(), ContextId { index: 8708 }); + v.insert("main".to_string(), ContextId { index: 8712 }); + v.insert("nested_braces".to_string(), ContextId { index: 8713 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 8696 }); + v.insert("#anon_single-quoted-string_0".to_string(), ContextId { index: 8705 }); + v.insert("__start".to_string(), ContextId { index: 8707 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s144.rs b/highlight/jirs-syntaxes/src/s144.rs new file mode 100644 index 00000000..2c2bef0a --- /dev/null +++ b/highlight/jirs-syntaxes/src/s144.rs @@ -0,0 +1,107 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "PureScript".to_string(), + file_extensions: vec!["purs".to_string()], + scope: Scope { a: 845004750716928, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("random-data".to_string(), ContextId { index: 8787 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 8732 }); + v.insert("regex".to_string(), ContextId { index: 8789 }); + v.insert("prelude-function-category".to_string(), ContextId { index: 8779 }); + v.insert("prelude-function-read".to_string(), ContextId { index: 8783 }); + v.insert("trace".to_string(), ContextId { index: 8802 }); + v.insert("global-function".to_string(), ContextId { index: 8756 }); + v.insert("monoid-typeclass".to_string(), ContextId { index: 8769 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 8729 }); + v.insert("eff".to_string(), ContextId { index: 8742 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 8723 }); + v.insert("regex-data".to_string(), ContextId { index: 8790 }); + v.insert("__main".to_string(), ContextId { index: 8733 }); + v.insert("maybe-data".to_string(), ContextId { index: 8762 }); + v.insert("prelude-data".to_string(), ContextId { index: 8773 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 8727 }); + v.insert("maybe-function".to_string(), ContextId { index: 8763 }); + v.insert("module-name".to_string(), ContextId { index: 8764 }); + v.insert("monoid-function".to_string(), ContextId { index: 8768 }); + v.insert("prelude".to_string(), ContextId { index: 8772 }); + v.insert("prelude-function-alternative".to_string(), ContextId { index: 8775 }); + v.insert("prelude-function-boollike".to_string(), ContextId { index: 8778 }); + v.insert("reserveds".to_string(), ContextId { index: 8792 }); + v.insert("__start".to_string(), ContextId { index: 8734 }); + v.insert("array-constant".to_string(), ContextId { index: 8736 }); + v.insert("strings".to_string(), ContextId { index: 8800 }); + v.insert("trace-data".to_string(), ContextId { index: 8803 }); + v.insert("trace-function".to_string(), ContextId { index: 8804 }); + v.insert("generic-tyvar".to_string(), ContextId { index: 8753 }); + v.insert("tuple-function".to_string(), ContextId { index: 8806 }); + v.insert("prelude-function-num".to_string(), ContextId { index: 8781 }); + v.insert("decl-ctor".to_string(), ContextId { index: 8741 }); + v.insert("regex-function".to_string(), ContextId { index: 8791 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 8728 }); + v.insert("reserveds-other".to_string(), ContextId { index: 8794 }); + v.insert("enum-typeclass".to_string(), ContextId { index: 8749 }); + v.insert("data".to_string(), ContextId { index: 8740 }); + v.insert("string-function".to_string(), ContextId { index: 8799 }); + v.insert("either-function".to_string(), ContextId { index: 8746 }); + v.insert("maybe".to_string(), ContextId { index: 8761 }); + v.insert("prelude-function-show".to_string(), ContextId { index: 8785 }); + v.insert("type-simple".to_string(), ContextId { index: 8809 }); + v.insert("array".to_string(), ContextId { index: 8735 }); + v.insert("enum-function".to_string(), ContextId { index: 8748 }); + v.insert("operator".to_string(), ContextId { index: 8771 }); + v.insert("error".to_string(), ContextId { index: 8750 }); + v.insert("prelude-function-applicative".to_string(), ContextId { index: 8776 }); + v.insert("string".to_string(), ContextId { index: 8798 }); + v.insert("monoid".to_string(), ContextId { index: 8767 }); + v.insert("eff-data".to_string(), ContextId { index: 8743 }); + v.insert("array-op".to_string(), ContextId { index: 8737 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8726 }); + v.insert("main".to_string(), ContextId { index: 8760 }); + v.insert("st-function".to_string(), ContextId { index: 8797 }); + v.insert("type-constraint".to_string(), ContextId { index: 8807 }); + v.insert("prelude-function".to_string(), ContextId { index: 8774 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 8731 }); + v.insert("ioref-function".to_string(), ContextId { index: 8759 }); + v.insert("random".to_string(), ContextId { index: 8786 }); + v.insert("reserveds-control".to_string(), ContextId { index: 8793 }); + v.insert("global-constant".to_string(), ContextId { index: 8755 }); + v.insert("either-data".to_string(), ContextId { index: 8745 }); + v.insert("error-function".to_string(), ContextId { index: 8751 }); + v.insert("global".to_string(), ContextId { index: 8754 }); + v.insert("monad".to_string(), ContextId { index: 8765 }); + v.insert("prelude-function-bits".to_string(), ContextId { index: 8777 }); + v.insert("st-data".to_string(), ContextId { index: 8796 }); + v.insert("st".to_string(), ContextId { index: 8795 }); + v.insert("strings-escapes".to_string(), ContextId { index: 8801 }); + v.insert("ioref-data".to_string(), ContextId { index: 8758 }); + v.insert("numbers".to_string(), ContextId { index: 8770 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 8730 }); + v.insert("random-function".to_string(), ContextId { index: 8788 }); + v.insert("comments".to_string(), ContextId { index: 8738 }); + v.insert("ffi".to_string(), ContextId { index: 8752 }); + v.insert("type-signature".to_string(), ContextId { index: 8808 }); + v.insert("#anon_ffi_0".to_string(), ContextId { index: 8724 }); + v.insert("tuple".to_string(), ContextId { index: 8805 }); + v.insert("prelude-function-ref".to_string(), ContextId { index: 8784 }); + v.insert("prelude-function-monad".to_string(), ContextId { index: 8780 }); + v.insert("ioref".to_string(), ContextId { index: 8757 }); + v.insert("either".to_string(), ContextId { index: 8744 }); + v.insert("enum".to_string(), ContextId { index: 8747 }); + v.insert("monad-function".to_string(), ContextId { index: 8766 }); + v.insert("constants".to_string(), ContextId { index: 8739 }); + v.insert("prelude-function-ord".to_string(), ContextId { index: 8782 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8725 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s145.rs b/highlight/jirs-syntaxes/src/s145.rs new file mode 100644 index 00000000..188840a7 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s145.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "QML".to_string(), + file_extensions: vec!["qml".to_string(),"qmlproject".to_string()], + scope: Scope { a: 845009045684224, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 8814 }); + v.insert("__main".to_string(), ContextId { index: 8813 }); + v.insert("main".to_string(), ContextId { index: 8815 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8810 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8811 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 8812 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s146.rs b/highlight/jirs-syntaxes/src/s146.rs new file mode 100644 index 00000000..fbc3a008 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s146.rs @@ -0,0 +1,35 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Rego".to_string(), + file_extensions: vec!["rego".to_string()], + scope: Scope { a: 845013340651520, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 8818 }); + v.insert("__start".to_string(), ContextId { index: 8819 }); + v.insert("comment".to_string(), ContextId { index: 8821 }); + v.insert("operator".to_string(), ContextId { index: 8827 }); + v.insert("#anon_head_0".to_string(), ContextId { index: 8816 }); + v.insert("#anon_string_0".to_string(), ContextId { index: 8817 }); + v.insert("head".to_string(), ContextId { index: 8823 }); + v.insert("main".to_string(), ContextId { index: 8825 }); + v.insert("variable".to_string(), ContextId { index: 8830 }); + v.insert("keyword".to_string(), ContextId { index: 8824 }); + v.insert("call".to_string(), ContextId { index: 8820 }); + v.insert("number".to_string(), ContextId { index: 8826 }); + v.insert("constant".to_string(), ContextId { index: 8822 }); + v.insert("string".to_string(), ContextId { index: 8828 }); + v.insert("term".to_string(), ContextId { index: 8829 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s147.rs b/highlight/jirs-syntaxes/src/s147.rs new file mode 100644 index 00000000..4859191e --- /dev/null +++ b/highlight/jirs-syntaxes/src/s147.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "resolv".to_string(), + file_extensions: vec!["resolv.conf".to_string()], + scope: Scope { a: 845017635618816, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 8831 }); + v.insert("__start".to_string(), ContextId { index: 8832 }); + v.insert("main".to_string(), ContextId { index: 8833 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s148.rs b/highlight/jirs-syntaxes/src/s148.rs new file mode 100644 index 00000000..723e1ac4 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s148.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Robot Framework syntax highlighting.".to_string(), + file_extensions: vec!["robot".to_string()], + scope: Scope { a: 845021930586112, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 8841 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 8837 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 8834 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 8835 }); + v.insert("__start".to_string(), ContextId { index: 8840 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 8836 }); + v.insert("__main".to_string(), ContextId { index: 8839 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 8838 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s149.rs b/highlight/jirs-syntaxes/src/s149.rs new file mode 100644 index 00000000..00413170 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s149.rs @@ -0,0 +1,87 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "SCSS".to_string(), + file_extensions: vec!["scss".to_string()], + scope: Scope { a: 845026225553408, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("functional_pseudo_classes".to_string(), "\\b(dir|lang|matches|not|has|drop|nth-last-child|nth-child|nth-last-of-type|nth-of-type)\\b".to_string()); + v.insert("nmstart".to_string(), "(?:[[_a-zA-Z]{{nonascii}}]|{{escape}})".to_string()); + v.insert("custom_element_chars".to_string(), "(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n)".to_string()); + v.insert("combinators".to_string(), "(?:>{1,3}|[~+])".to_string()); + v.insert("custom_elements".to_string(), "\\b([a-z](?:{{custom_element_chars}})*-(?:{{custom_element_chars}})*)\\b(?!{{ident}})".to_string()); + v.insert("ident".to_string(), "(?:--{{nmchar}}+|-?{{nmstart}}{{nmchar}}*)".to_string()); + v.insert("nmchar".to_string(), "(?:[[-\\w]{{nonascii}}]|{{escape}})".to_string()); + v.insert("escape".to_string(), "(?:{{unicode}}|\\\\[^\\n\\f\\h])".to_string()); + v.insert("pseudo_elements".to_string(), "(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:{{ident}}) # CSS3 requires ::\n)\\b".to_string()); + v.insert("element_names".to_string(), "\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b".to_string()); + v.insert("unicode".to_string(), "\\\\\\h{1,6}[ \\t\\n\\f]?".to_string()); + v.insert("regular_pseudo_classes".to_string(), "\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-])".to_string()); + v.insert("nonascii".to_string(), "[\\p{L}\\p{M}\\p{S}\\p{N}&&[^[:ascii:]]]".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_at-rules_10".to_string(), ContextId { index: 8844 }); + v.insert("media-query".to_string(), ContextId { index: 8890 }); + v.insert("#anon_at-rules_19".to_string(), ContextId { index: 8853 }); + v.insert("#anon_property-value-wrapper_0".to_string(), ContextId { index: 8882 }); + v.insert("curly-braces".to_string(), ContextId { index: 8888 }); + v.insert("main".to_string(), ContextId { index: 8889 }); + v.insert("#anon_at-rules_26".to_string(), ContextId { index: 8861 }); + v.insert("#anon_at-rules_22".to_string(), ContextId { index: 8857 }); + v.insert("#anon_at-rules_6".to_string(), ContextId { index: 8867 }); + v.insert("#anon_properties_0".to_string(), ContextId { index: 8874 }); + v.insert("#anon_at-rules_11".to_string(), ContextId { index: 8845 }); + v.insert("#anon_at-rules_20".to_string(), ContextId { index: 8855 }); + v.insert("at-rule-punctuation".to_string(), ContextId { index: 8885 }); + v.insert("#anon_at-rules_3".to_string(), ContextId { index: 8864 }); + v.insert("#anon_at-rules_7".to_string(), ContextId { index: 8868 }); + v.insert("#anon_at-rules_0".to_string(), ContextId { index: 8842 }); + v.insert("#anon_at-supports-parens_0".to_string(), ContextId { index: 8871 }); + v.insert("__main".to_string(), ContextId { index: 8883 }); + v.insert("#anon_at-rules_2".to_string(), ContextId { index: 8854 }); + v.insert("#anon_at-rules_21".to_string(), ContextId { index: 8856 }); + v.insert("#anon_at-rules_23".to_string(), ContextId { index: 8858 }); + v.insert("#anon_at-rules_24".to_string(), ContextId { index: 8859 }); + v.insert("#anon_at-rules_17".to_string(), ContextId { index: 8851 }); + v.insert("#anon_at-rules_28".to_string(), ContextId { index: 8863 }); + v.insert("#anon_at-rules_4".to_string(), ContextId { index: 8865 }); + v.insert("properties".to_string(), ContextId { index: 8891 }); + v.insert("#anon_properties_2".to_string(), ContextId { index: 8876 }); + v.insert("__start".to_string(), ContextId { index: 8884 }); + v.insert("#anon_properties_5".to_string(), ContextId { index: 8879 }); + v.insert("#anon_properties_6".to_string(), ContextId { index: 8880 }); + v.insert("#anon_at-rules_16".to_string(), ContextId { index: 8850 }); + v.insert("#anon_at-rules_13".to_string(), ContextId { index: 8847 }); + v.insert("#anon_at-rules_27".to_string(), ContextId { index: 8862 }); + v.insert("#anon_at-rules_5".to_string(), ContextId { index: 8866 }); + v.insert("#anon_at-rules_9".to_string(), ContextId { index: 8870 }); + v.insert("#anon_properties_4".to_string(), ContextId { index: 8878 }); + v.insert("#anon_properties_7".to_string(), ContextId { index: 8881 }); + v.insert("at-supports-parens".to_string(), ContextId { index: 8887 }); + v.insert("#anon_properties_3".to_string(), ContextId { index: 8877 }); + v.insert("property-value-wrapper".to_string(), ContextId { index: 8892 }); + v.insert("#anon_at-rules_12".to_string(), ContextId { index: 8846 }); + v.insert("#anon_at-rules_25".to_string(), ContextId { index: 8860 }); + v.insert("#anon_at-rules_15".to_string(), ContextId { index: 8849 }); + v.insert("#anon_properties_1".to_string(), ContextId { index: 8875 }); + v.insert("#anon_at-rules_1".to_string(), ContextId { index: 8843 }); + v.insert("#anon_media-query_0".to_string(), ContextId { index: 8872 }); + v.insert("at-rules".to_string(), ContextId { index: 8886 }); + v.insert("#anon_at-rules_14".to_string(), ContextId { index: 8848 }); + v.insert("#anon_at-rules_18".to_string(), ContextId { index: 8852 }); + v.insert("#anon_media-query_1".to_string(), ContextId { index: 8873 }); + v.insert("#anon_at-rules_8".to_string(), ContextId { index: 8869 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s15.rs b/highlight/jirs-syntaxes/src/s15.rs new file mode 100644 index 00000000..d17fb3d7 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s15.rs @@ -0,0 +1,339 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Erlang".to_string(), + file_extensions: vec!["erl".to_string(),"hrl".to_string(),"Emakefile".to_string(),"emakefile".to_string(),"escript".to_string()], + scope: Scope { a: 844510829477888, b: 0 }, + first_line_match: Some("(?x:\n ^ \\#! .* \\b(erlang|escript)\\b | # shebang\n ^ \\s* \\%+ \\s* -\\*- .*? \\b[Ee]rlang\\b .*? -\\*- # editorconfig\n)".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("variable".to_string(), "[_A-Z]{{ident_char}}*".to_string()); + v.insert("atom_unquoted".to_string(), "[a-z]{{ident_char}}*".to_string()); + v.insert("ident".to_string(), "\\?{,2}(?:{{ident_unquoted}}|{{ident_quoted}})".to_string()); + v.insert("ident_quoted".to_string(), "\\\'((?:\\\\\\\\)*\\\\\\\'|[^\'\'])*\\\'".to_string()); + v.insert("illegal_ident".to_string(), "[^\\s,:.;\'(){}\\[\\]%=|/]+".to_string()); + v.insert("erlang_macros".to_string(), "(?x:\n MODULE|FUNCTION_NAME|FUNCTION_ARITY|MODULE_STRING|\n FILE|LINE|MACHINE|OTP_RELEASE\n){{ident_break}}".to_string()); + v.insert("ident_break".to_string(), "(?={{ident_break_char}})".to_string()); + v.insert("erlang_functions".to_string(), "(?x:\n abs|adler32|adler32_combine|append_element|apply|atom_to_binary|atom_to_list|\n binary_part|binary_to_atom|binary_to_existing_atom|binary_to_float|\n binary_to_integer|binary_to_list|binary_to_term|bit_size|bitstring_to_list|\n bump_reductions|byte_size|cancel_timer|ceil|check_old_code|check_process_code|\n convert_time_unit|crc32|crc32_combine|date|decode_packet|delete_element|\n delete_module|demonitor|disconnect_node|display|dist_ctrl_get_data|\n dist_ctrl_get_data_notification|dist_ctrl_input_handler|dist_ctrl_put_data|\n element|erase|error|exit|external_size|float|float_to_binary|float_to_list|\n floor|fun_info|fun_to_list|function_exported|garbage_collect|get|get_cookie|\n get_keys|get_stacktrace|group_leader|halt|hd|hibernate|insert_element|\n integer_to_binary|integer_to_list|iolist_size|iolist_to_binary|\n iolist_to_iovec|is_alive|is_atom|is_binary|is_bitstring|is_boolean|is_builtin|\n is_float|is_function|is_integer|is_list|is_map|is_map_key|is_number|is_pid|\n is_port|is_process_alive|is_record|is_reference|is_tuple|length|link|\n list_to_atom|list_to_binary|list_to_bitstring|list_to_existing_atom|\n list_to_float|list_to_integer|list_to_pid|list_to_port|list_to_ref|\n list_to_tuple|load_module|load_nif|loaded|localtime|\n localtime_to_universaltime|make_ref|make_tuple|map_get|map_size|\n match_spec_test|max|md5|md5_final|md5_init|md5_update|memory|min|\n module_loaded|monitor|monitor_node|monotonic_time|nif_error|node|nodes|now|\n open_port|phash|phash2|pid_to_list|port_call|port_close|port_command|\n port_connect|port_control|port_info|port_to_list|ports|pre_loaded|\n process_display|process_flag|process_info|processes|purge_module|put|raise|\n read_timer|ref_to_list|register|registered|resume_process|round|self|send|\n send_after|send_nosuspend|set_cookie|setelement|size|spawn|spawn_link|\n spawn_monitor|spawn_opt|split_binary|start_timer|statistics|suspend_process|\n system_flag|system_info|system_monitor|system_profile|system_time|\n term_to_binary|throw|time|time_offset|timestamp|tl|trace|trace_delivered|\n trace_info|trace_pattern|trunc|tuple_size|tuple_to_list|unique_integer|\n universaltime|universaltime_to_localtime|unlink|unregister|whereis|yield\n){{ident_break}}".to_string()); + v.insert("support_namespaces".to_string(), "(?x:\n # builtin namespace\n erlang|\n\n # erlang otp libraries\n # https://github.com/erlang/otp\n asn1|common_test|compiler|crypto|debugger|dialyzer|diameter|edoc|eldap|\n erl_(docgen|interface)|et|eunit|ftp|hipe|inets|jinterface|kernel|\n megaco|mnesia|observer|odbc|os_mon|parsetools|public_key|reltool|\n runtime_tools|sasl|snmp|ssh|ssl|stdlib|syntax_tools|tftp|tools|wx|xmerl\n){{ident_break}}".to_string()); + v.insert("ident_char".to_string(), "[_A-Za-z\\d@]".to_string()); + v.insert("erlang_types".to_string(), "(?x:\n # builtin data types\n # http://erlang.org/doc/reference_manual/typespec.html#the-erlang-type-language\n any|arity|atom|binary|bitstring|boolean|byte|char|float|fun|function|\n identifier|integer|iodata|iolist|list|map|maybe_improper_list|mfa|module|nil|\n no_return|node|none|non_neg_integer|neg_integer|pos_integer|nonempty_list|\n nonempty_maybe_improper_list|nonempty_improper_list|\n nonempty_maybe_improper_list|nonempty_string|\n number|pid|port|record|reference|string|term|timeout|tuple|\n\n # erlang library\n # http://erlang.org/doc/man/erlang.html#data-types\n dist_handle|ext_binary|iovec|message_queue_data|nif_resource|\n deprecated_time_unit|timeout|timestamp|time_unit\n){{ident_break}}".to_string()); + v.insert("ident_break_char".to_string(), "[^{{ident_char}}]".to_string()); + v.insert("ident_unquoted".to_string(), "[_A-Za-z]{{ident_char}}*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("tuple-of-type-parameters".to_string(), ContextId { index: 1653 }); + v.insert("#anon_preproc-expect-references_0".to_string(), ContextId { index: 1450 }); + v.insert("#anon_type-call-fun-arguments_4".to_string(), ContextId { index: 1508 }); + v.insert("type-parameter-nested".to_string(), ContextId { index: 1666 }); + v.insert("#anon_variable-other-record_0".to_string(), ContextId { index: 1512 }); + v.insert("#anon_preproc-export_2".to_string(), ContextId { index: 1453 }); + v.insert("#anon_preproc-control-definitions_1".to_string(), ContextId { index: 1442 }); + v.insert("list-of-function-parameters".to_string(), ContextId { index: 1576 }); + v.insert("storage-type".to_string(), ContextId { index: 1643 }); + v.insert("atom-quoted-common".to_string(), ContextId { index: 1520 }); + v.insert("#anon_preproc-record_1".to_string(), ContextId { index: 1469 }); + v.insert("#anon_binary-type-parameter_0".to_string(), ContextId { index: 1378 }); + v.insert("function-body".to_string(), ContextId { index: 1552 }); + v.insert("preproc-spec".to_string(), ContextId { index: 1615 }); + v.insert("reference-name".to_string(), ContextId { index: 1635 }); + v.insert("illegal-type-keyword".to_string(), ContextId { index: 1571 }); + v.insert("record-name".to_string(), ContextId { index: 1632 }); + v.insert("statements".to_string(), ContextId { index: 1642 }); + v.insert("#anon_list-of-type-parameters_0".to_string(), ContextId { index: 1421 }); + v.insert("#anon_preproc-spec-return_0".to_string(), ContextId { index: 1475 }); + v.insert("function-call-name".to_string(), ContextId { index: 1555 }); + v.insert("#anon_expr-fun-anonymous_1".to_string(), ContextId { index: 1396 }); + v.insert("binary".to_string(), ContextId { index: 1521 }); + v.insert("namespace-qualifier".to_string(), ContextId { index: 1592 }); + v.insert("variable-parameter".to_string(), ContextId { index: 1676 }); + v.insert("terminator-clause-pop".to_string(), ContextId { index: 1648 }); + v.insert("#anon_escape_0".to_string(), ContextId { index: 1388 }); + v.insert("ident-expect-end".to_string(), ContextId { index: 1567 }); + v.insert("#anon_tuple-of-types_0".to_string(), ContextId { index: 1503 }); + v.insert("binary-function-parameter".to_string(), ContextId { index: 1523 }); + v.insert("preproc-attribute".to_string(), ContextId { index: 1599 }); + v.insert("#anon_record-fields_1".to_string(), ContextId { index: 1492 }); + v.insert("value-end-pop".to_string(), ContextId { index: 1667 }); + v.insert("#anon_preproc-export_1".to_string(), ContextId { index: 1452 }); + v.insert("#anon_variable-function_0".to_string(), ContextId { index: 1510 }); + v.insert("list-of-type-parameters".to_string(), ContextId { index: 1577 }); + v.insert("variable-other".to_string(), ContextId { index: 1672 }); + v.insert("#anon_record-fields_0".to_string(), ContextId { index: 1491 }); + v.insert("record-fields-common".to_string(), ContextId { index: 1631 }); + v.insert("#anon_preproc-define_1".to_string(), ContextId { index: 1448 }); + v.insert("arguments-end".to_string(), ContextId { index: 1516 }); + v.insert("record".to_string(), ContextId { index: 1628 }); + v.insert("preproc-spec-name".to_string(), ContextId { index: 1617 }); + v.insert("tuple-of-types".to_string(), ContextId { index: 1654 }); + v.insert("#anon_map-of-types_0".to_string(), ContextId { index: 1427 }); + v.insert("entity-name-record".to_string(), ContextId { index: 1536 }); + v.insert("preproc-control-definitions".to_string(), ContextId { index: 1602 }); + v.insert("preproc-control-expressions".to_string(), ContextId { index: 1603 }); + v.insert("separator-sequence".to_string(), ContextId { index: 1639 }); + v.insert("string-body".to_string(), ContextId { index: 1645 }); + v.insert("#anon_map-of-expressions_0".to_string(), ContextId { index: 1424 }); + v.insert("record-fields".to_string(), ContextId { index: 1630 }); + v.insert("macro-pop".to_string(), ContextId { index: 1580 }); + v.insert("separator-clauses".to_string(), ContextId { index: 1637 }); + v.insert("#anon_group-of-types_0".to_string(), ContextId { index: 1412 }); + v.insert("function-call".to_string(), ContextId { index: 1553 }); + v.insert("tuple-common".to_string(), ContextId { index: 1650 }); + v.insert("#anon_preproc-undef_2".to_string(), ContextId { index: 1483 }); + v.insert("preproc-expect-end".to_string(), ContextId { index: 1608 }); + v.insert("#anon_entity-name-module_0".to_string(), ContextId { index: 1385 }); + v.insert("#anon_preproc-spec_0".to_string(), ContextId { index: 1476 }); + v.insert("namespace-pop".to_string(), ContextId { index: 1591 }); + v.insert("#anon_preproc-attribute_3".to_string(), ContextId { index: 1437 }); + v.insert("operator".to_string(), ContextId { index: 1594 }); + v.insert("terminator-clause".to_string(), ContextId { index: 1647 }); + v.insert("#anon_constant-other-macro_0".to_string(), ContextId { index: 1382 }); + v.insert("expr-fun".to_string(), ContextId { index: 1546 }); + v.insert("#anon_preproc-attribute_6".to_string(), ContextId { index: 1440 }); + v.insert("#anon_type-call-fun-arguments_3".to_string(), ContextId { index: 1507 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 1423 }); + v.insert("type-call-fun-arguments".to_string(), ContextId { index: 1656 }); + v.insert("#anon_preproc-record_0".to_string(), ContextId { index: 1468 }); + v.insert("#anon_group-of-function-parameters_0".to_string(), ContextId { index: 1410 }); + v.insert("#anon_preproc-module_0".to_string(), ContextId { index: 1464 }); + v.insert("separator-union".to_string(), ContextId { index: 1641 }); + v.insert("record-body".to_string(), ContextId { index: 1629 }); + v.insert("preproc-stray-arguments-end".to_string(), ContextId { index: 1621 }); + v.insert("variable-other-pop".to_string(), ContextId { index: 1674 }); + v.insert("namespace-accessor".to_string(), ContextId { index: 1587 }); + v.insert("#anon_illegal-group_2".to_string(), ContextId { index: 1418 }); + v.insert("#anon_list-of-function-parameters_0".to_string(), ContextId { index: 1420 }); + v.insert("type-call".to_string(), ContextId { index: 1655 }); + v.insert("#anon_map-of-expressions_1".to_string(), ContextId { index: 1425 }); + v.insert("#anon_preproc-define-arguments-parameters_0".to_string(), ContextId { index: 1445 }); + v.insert("preproc-control".to_string(), ContextId { index: 1601 }); + v.insert("binary-type-parameter".to_string(), ContextId { index: 1524 }); + v.insert("entity-name-function".to_string(), ContextId { index: 1533 }); + v.insert("string".to_string(), ContextId { index: 1644 }); + v.insert("#anon_illegal-group-body_2".to_string(), ContextId { index: 1415 }); + v.insert("namespace".to_string(), ContextId { index: 1586 }); + v.insert("preproc-expect-references".to_string(), ContextId { index: 1609 }); + v.insert("tuple-of-expressions".to_string(), ContextId { index: 1651 }); + v.insert("#anon_map-of-types_2".to_string(), ContextId { index: 1429 }); + v.insert("#anon_record-body_3".to_string(), ContextId { index: 1488 }); + v.insert("type-parameter".to_string(), ContextId { index: 1665 }); + v.insert("common".to_string(), ContextId { index: 1529 }); + v.insert("#anon_tuple-of-function-parameters_0".to_string(), ContextId { index: 1501 }); + v.insert("constant-other-macro".to_string(), ContextId { index: 1531 }); + v.insert("#anon_entity-name-macro_0".to_string(), ContextId { index: 1384 }); + v.insert("#anon_expr-control_2".to_string(), ContextId { index: 1391 }); + v.insert("#anon_map-of-types_1".to_string(), ContextId { index: 1428 }); + v.insert("#anon_entity-name-type_0".to_string(), ContextId { index: 1387 }); + v.insert("#anon_preproc-include_0".to_string(), ContextId { index: 1459 }); + v.insert("expr-control".to_string(), ContextId { index: 1542 }); + v.insert("#anon_record-fields_4".to_string(), ContextId { index: 1495 }); + v.insert("separator-expressions".to_string(), ContextId { index: 1638 }); + v.insert("variable-anonymous-pop".to_string(), ContextId { index: 1669 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 1381 }); + v.insert("expr-try".to_string(), ContextId { index: 1548 }); + v.insert("#anon_preproc-record_2".to_string(), ContextId { index: 1470 }); + v.insert("function-parameter".to_string(), ContextId { index: 1559 }); + v.insert("group-of-function-parameters".to_string(), ContextId { index: 1564 }); + v.insert("variable-function".to_string(), ContextId { index: 1671 }); + v.insert("#anon_illegal-group_0".to_string(), ContextId { index: 1416 }); + v.insert("constant".to_string(), ContextId { index: 1530 }); + v.insert("comment".to_string(), ContextId { index: 1528 }); + v.insert("#anon_storage-type_0".to_string(), ContextId { index: 1499 }); + v.insert("preproc-type-body".to_string(), ContextId { index: 1623 }); + v.insert("#anon_expr-try_1".to_string(), ContextId { index: 1403 }); + v.insert("separator-type".to_string(), ContextId { index: 1640 }); + v.insert("#anon_preproc-attribute_4".to_string(), ContextId { index: 1438 }); + v.insert("function-parameters".to_string(), ContextId { index: 1561 }); + v.insert("type-call-name".to_string(), ContextId { index: 1657 }); + v.insert("preproc-define-arguments-parameters".to_string(), ContextId { index: 1607 }); + v.insert("function-call-arguments".to_string(), ContextId { index: 1554 }); + v.insert("#anon_illegal-group-body_0".to_string(), ContextId { index: 1413 }); + v.insert("#anon_preproc-include_4".to_string(), ContextId { index: 1463 }); + v.insert("namespace-member-other".to_string(), ContextId { index: 1589 }); + v.insert("#anon_group-of-expressions_0".to_string(), ContextId { index: 1409 }); + v.insert("#anon_record-body_2".to_string(), ContextId { index: 1487 }); + v.insert("escape".to_string(), ContextId { index: 1539 }); + v.insert("preproc-undef".to_string(), ContextId { index: 1626 }); + v.insert("#anon_preproc-module_3".to_string(), ContextId { index: 1467 }); + v.insert("map-of-types".to_string(), ContextId { index: 1584 }); + v.insert("#anon_preproc-attribute_5".to_string(), ContextId { index: 1439 }); + v.insert("binary-common".to_string(), ContextId { index: 1522 }); + v.insert("eol-pop".to_string(), ContextId { index: 1538 }); + v.insert("list-of-expressions".to_string(), ContextId { index: 1575 }); + v.insert("map-of-expressions".to_string(), ContextId { index: 1583 }); + v.insert("operator-unary".to_string(), ContextId { index: 1596 }); + v.insert("string-maybe-env".to_string(), ContextId { index: 1646 }); + v.insert("#anon_reference-arity_1".to_string(), ContextId { index: 1497 }); + v.insert("#anon_preproc-type_1".to_string(), ContextId { index: 1480 }); + v.insert("number".to_string(), ContextId { index: 1593 }); + v.insert("preproc-import".to_string(), ContextId { index: 1611 }); + v.insert("#anon_preproc-define-arguments-parameters_1".to_string(), ContextId { index: 1446 }); + v.insert("#anon_character_0".to_string(), ContextId { index: 1380 }); + v.insert("expressions".to_string(), ContextId { index: 1549 }); + v.insert("clause-end-pop".to_string(), ContextId { index: 1527 }); + v.insert("#anon_preproc-import_0".to_string(), ContextId { index: 1455 }); + v.insert("#anon_expr-control_0".to_string(), ContextId { index: 1389 }); + v.insert("__start".to_string(), ContextId { index: 1514 }); + v.insert("character".to_string(), ContextId { index: 1525 }); + v.insert("expr-control-flow-end".to_string(), ContextId { index: 1545 }); + v.insert("illegal-stray".to_string(), ContextId { index: 1570 }); + v.insert("#anon_preproc-import_1".to_string(), ContextId { index: 1456 }); + v.insert("#anon_tuple-of-expressions_0".to_string(), ContextId { index: 1500 }); + v.insert("preproc-attribute-argument".to_string(), ContextId { index: 1600 }); + v.insert("preproc-export".to_string(), ContextId { index: 1610 }); + v.insert("type-call-other-arguments".to_string(), ContextId { index: 1658 }); + v.insert("#anon_map-of-expressions_2".to_string(), ContextId { index: 1426 }); + v.insert("#anon_preproc-control-definitions_0".to_string(), ContextId { index: 1441 }); + v.insert("#anon_preproc-undef_3".to_string(), ContextId { index: 1484 }); + v.insert("#anon_preproc-export_0".to_string(), ContextId { index: 1451 }); + v.insert("list-common".to_string(), ContextId { index: 1574 }); + v.insert("#anon_expr-fun-anonymous_0".to_string(), ContextId { index: 1395 }); + v.insert("list-of-types".to_string(), ContextId { index: 1578 }); + v.insert("atom-expect-end".to_string(), ContextId { index: 1518 }); + v.insert("else-pop".to_string(), ContextId { index: 1532 }); + v.insert("#anon_preproc-attribute_0".to_string(), ContextId { index: 1434 }); + v.insert("expect-arguments-separator".to_string(), ContextId { index: 1541 }); + v.insert("atom-pop".to_string(), ContextId { index: 1519 }); + v.insert("preproc-include".to_string(), ContextId { index: 1612 }); + v.insert("function-call-path".to_string(), ContextId { index: 1556 }); + v.insert("preproc-define-arguments-body".to_string(), ContextId { index: 1606 }); + v.insert("variable-other-field".to_string(), ContextId { index: 1673 }); + v.insert("#anon_preproc-attribute_2".to_string(), ContextId { index: 1436 }); + v.insert("#anon_record-fields-common_1".to_string(), ContextId { index: 1490 }); + v.insert("#anon_expr-control_5".to_string(), ContextId { index: 1394 }); + v.insert("#anon_preproc-module_1".to_string(), ContextId { index: 1465 }); + v.insert("group-of-type-parameters".to_string(), ContextId { index: 1565 }); + v.insert("group-of-types".to_string(), ContextId { index: 1566 }); + v.insert("main".to_string(), ContextId { index: 1581 }); + v.insert("namespace-member".to_string(), ContextId { index: 1588 }); + v.insert("#anon_preproc-type-parameters_0".to_string(), ContextId { index: 1478 }); + v.insert("variable-anonymous".to_string(), ContextId { index: 1668 }); + v.insert("#anon_illegal-group_1".to_string(), ContextId { index: 1417 }); + v.insert("#anon_group-of-type-parameters_0".to_string(), ContextId { index: 1411 }); + v.insert("entity-name-type".to_string(), ContextId { index: 1537 }); + v.insert("#anon_binary_0".to_string(), ContextId { index: 1379 }); + v.insert("#anon_type-call-fun-arguments_2".to_string(), ContextId { index: 1506 }); + v.insert("#anon_preproc-spec-parameters_0".to_string(), ContextId { index: 1474 }); + v.insert("immediatelly-pop".to_string(), ContextId { index: 1572 }); + v.insert("#anon_variable-other-field_0".to_string(), ContextId { index: 1511 }); + v.insert("namespace-meta".to_string(), ContextId { index: 1590 }); + v.insert("preproc-type".to_string(), ContextId { index: 1622 }); + v.insert("#anon_function-parameters_1".to_string(), ContextId { index: 1408 }); + v.insert("#anon_record-fields-common_0".to_string(), ContextId { index: 1489 }); + v.insert("#anon_tuple-of-type-parameters_0".to_string(), ContextId { index: 1502 }); + v.insert("#anon_namespace-qualifier_0".to_string(), ContextId { index: 1430 }); + v.insert("#anon_preproc-attribute-argument_1".to_string(), ContextId { index: 1432 }); + v.insert("#anon_preproc-spec-guards_1".to_string(), ContextId { index: 1473 }); + v.insert("preproc-spec-parameters".to_string(), ContextId { index: 1618 }); + v.insert("terms".to_string(), ContextId { index: 1649 }); + v.insert("expr-fun-anonymous".to_string(), ContextId { index: 1547 }); + v.insert("function-parameter-nested".to_string(), ContextId { index: 1560 }); + v.insert("map-separator".to_string(), ContextId { index: 1585 }); + v.insert("group-common".to_string(), ContextId { index: 1562 }); + v.insert("reference".to_string(), ContextId { index: 1633 }); + v.insert("#anon_record-fields_3".to_string(), ContextId { index: 1494 }); + v.insert("#anon_entity-name-record_0".to_string(), ContextId { index: 1386 }); + v.insert("reference-pop".to_string(), ContextId { index: 1636 }); + v.insert("variable-any".to_string(), ContextId { index: 1670 }); + v.insert("entity-name-module".to_string(), ContextId { index: 1535 }); + v.insert("illegal-group-body".to_string(), ContextId { index: 1569 }); + v.insert("#anon_preproc-define_2".to_string(), ContextId { index: 1449 }); + v.insert("arguments-common".to_string(), ContextId { index: 1515 }); + v.insert("keyword".to_string(), ContextId { index: 1573 }); + v.insert("#anon_statements_0".to_string(), ContextId { index: 1498 }); + v.insert("#anon_type-call-fun-arguments_1".to_string(), ContextId { index: 1505 }); + v.insert("expr-control-body".to_string(), ContextId { index: 1543 }); + v.insert("#anon_atom_0".to_string(), ContextId { index: 1375 }); + v.insert("preproc-record".to_string(), ContextId { index: 1614 }); + v.insert("type-namespace".to_string(), ContextId { index: 1663 }); + v.insert("__main".to_string(), ContextId { index: 1513 }); + v.insert("#anon_entity-name-function_0".to_string(), ContextId { index: 1383 }); + v.insert("#anon_binary-common_0".to_string(), ContextId { index: 1376 }); + v.insert("preproc-spec-return".to_string(), ContextId { index: 1620 }); + v.insert("reference-arity".to_string(), ContextId { index: 1634 }); + v.insert("#anon_list-of-expressions_0".to_string(), ContextId { index: 1419 }); + v.insert("#anon_preproc-attribute-argument_2".to_string(), ContextId { index: 1433 }); + v.insert("preproc-type-name".to_string(), ContextId { index: 1624 }); + v.insert("function-meta".to_string(), ContextId { index: 1558 }); + v.insert("tuple-of-function-parameters".to_string(), ContextId { index: 1652 }); + v.insert("variable-other-record".to_string(), ContextId { index: 1675 }); + v.insert("#anon_expr-fun-anonymous_4".to_string(), ContextId { index: 1399 }); + v.insert("#anon_preproc-include_3".to_string(), ContextId { index: 1462 }); + v.insert("#anon_expr-try_2".to_string(), ContextId { index: 1404 }); + v.insert("clause-end-or-stray".to_string(), ContextId { index: 1526 }); + v.insert("#anon_expr-control_1".to_string(), ContextId { index: 1390 }); + v.insert("#anon_preproc-undef_0".to_string(), ContextId { index: 1481 }); + v.insert("#anon_preproc-include_2".to_string(), ContextId { index: 1461 }); + v.insert("#anon_function-call-arguments_0".to_string(), ContextId { index: 1406 }); + v.insert("function-call-pop".to_string(), ContextId { index: 1557 }); + v.insert("#anon_expr-try_3".to_string(), ContextId { index: 1405 }); + v.insert("illegal-group".to_string(), ContextId { index: 1568 }); + v.insert("#anon_expr-control_4".to_string(), ContextId { index: 1393 }); + v.insert("preproc-control-meta".to_string(), ContextId { index: 1604 }); + v.insert("#anon_preproc-export_3".to_string(), ContextId { index: 1454 }); + v.insert("preproc-define".to_string(), ContextId { index: 1605 }); + v.insert("#anon_preproc-type_0".to_string(), ContextId { index: 1479 }); + v.insert("#anon_expr-fun_0".to_string(), ContextId { index: 1400 }); + v.insert("parameters-end-pop".to_string(), ContextId { index: 1598 }); + v.insert("#anon_preproc-import_2".to_string(), ContextId { index: 1457 }); + v.insert("type-namespace-member".to_string(), ContextId { index: 1664 }); + v.insert("expr-control-conditional-end".to_string(), ContextId { index: 1544 }); + v.insert("function".to_string(), ContextId { index: 1551 }); + v.insert("#anon_preproc-module_2".to_string(), ContextId { index: 1466 }); + v.insert("preproc-spec-path".to_string(), ContextId { index: 1619 }); + v.insert("#anon_type-call-fun-arguments_0".to_string(), ContextId { index: 1504 }); + v.insert("preproc-module".to_string(), ContextId { index: 1613 }); + v.insert("#anon_preproc-control-expressions_1".to_string(), ContextId { index: 1444 }); + v.insert("#anon_preproc-control-expressions_0".to_string(), ContextId { index: 1443 }); + v.insert("#anon_atom-pop_0".to_string(), ContextId { index: 1374 }); + v.insert("type-call-path".to_string(), ContextId { index: 1659 }); + v.insert("#anon_expr-control_3".to_string(), ContextId { index: 1392 }); + v.insert("expect-arguments-end".to_string(), ContextId { index: 1540 }); + v.insert("preproc-spec-guards".to_string(), ContextId { index: 1616 }); + v.insert("#anon_preproc-import_3".to_string(), ContextId { index: 1458 }); + v.insert("#anon_expr-fun_1".to_string(), ContextId { index: 1401 }); + v.insert("#anon_record-fields_2".to_string(), ContextId { index: 1493 }); + v.insert("map-common".to_string(), ContextId { index: 1582 }); + v.insert("type-common".to_string(), ContextId { index: 1661 }); + v.insert("#anon_record-body_1".to_string(), ContextId { index: 1486 }); + v.insert("#anon_preproc-undef_1".to_string(), ContextId { index: 1482 }); + v.insert("#anon_expr-fun-anonymous_3".to_string(), ContextId { index: 1398 }); + v.insert("atom".to_string(), ContextId { index: 1517 }); + v.insert("parameters-common".to_string(), ContextId { index: 1597 }); + v.insert("#anon_preproc-attribute_1".to_string(), ContextId { index: 1435 }); + v.insert("preproc-type-parameters".to_string(), ContextId { index: 1625 }); + v.insert("#anon_binary-function-parameter_0".to_string(), ContextId { index: 1377 }); + v.insert("#anon_expr-try_0".to_string(), ContextId { index: 1402 }); + v.insert("#anon_preproc-include_1".to_string(), ContextId { index: 1460 }); + v.insert("type-call-pop".to_string(), ContextId { index: 1660 }); + v.insert("#anon_preproc-record_3".to_string(), ContextId { index: 1471 }); + v.insert("entity-name-macro".to_string(), ContextId { index: 1534 }); + v.insert("#anon_function-parameters_0".to_string(), ContextId { index: 1407 }); + v.insert("#anon_reference-arity_0".to_string(), ContextId { index: 1496 }); + v.insert("#anon_preproc-type-body_0".to_string(), ContextId { index: 1477 }); + v.insert("#anon_illegal-group-body_1".to_string(), ContextId { index: 1414 }); + v.insert("#anon_expr-fun-anonymous_2".to_string(), ContextId { index: 1397 }); + v.insert("#anon_preproc-define_0".to_string(), ContextId { index: 1447 }); + v.insert("prototype".to_string(), ContextId { index: 1627 }); + v.insert("group-of-expressions".to_string(), ContextId { index: 1563 }); + v.insert("operator-comprehension".to_string(), ContextId { index: 1595 }); + v.insert("type-expressions".to_string(), ContextId { index: 1662 }); + v.insert("#anon_preproc-attribute-argument_0".to_string(), ContextId { index: 1431 }); + v.insert("macro".to_string(), ContextId { index: 1579 }); + v.insert("#anon_type-call-other-arguments_0".to_string(), ContextId { index: 1509 }); + v.insert("expressions-nested".to_string(), ContextId { index: 1550 }); + v.insert("#anon_list-of-types_0".to_string(), ContextId { index: 1422 }); + v.insert("#anon_record-body_0".to_string(), ContextId { index: 1485 }); + v.insert("#anon_preproc-spec-guards_0".to_string(), ContextId { index: 1472 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s150.rs b/highlight/jirs-syntaxes/src/s150.rs new file mode 100644 index 00000000..241bc7f3 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s150.rs @@ -0,0 +1,316 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Sass".to_string(), + file_extensions: vec!["sass".to_string()], + scope: Scope { a: 845030520520704, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("escape".to_string(), "(?:{{unicode}}|\\\\[^\\n\\f\\h])".to_string()); + v.insert("unicode".to_string(), "\\\\\\h{1,6}[ \\t\\n\\f]?".to_string()); + v.insert("viewport_percentage_lengths".to_string(), "(?i:vw|vh|vmin|vmax)".to_string()); + v.insert("absolute_lengths".to_string(), "(?i:cm|mm|q|in|pt|pc|px|fr)".to_string()); + v.insert("angle_units".to_string(), "(?i:deg|grad|rad|turn)".to_string()); + v.insert("nmchar".to_string(), "(?:[[-\\w]{{nonascii}}]|{{escape}})".to_string()); + v.insert("float".to_string(), "(?x:\n [-+]? \\d* (\\.) \\d+ {{exponent}}?\n| [-+]? \\d+ {{exponent}}\n)".to_string()); + v.insert("custom_elements".to_string(), "\\b([a-z](?:{{custom_element_chars}})*-(?:{{custom_element_chars}})*)\\b(?!{{ident}})".to_string()); + v.insert("duration_units".to_string(), "(?i:s|ms)".to_string()); + v.insert("ident".to_string(), "(?:--{{nmchar}}+|-?{{nmstart}}{{nmchar}}*)".to_string()); + v.insert("nmstart".to_string(), "(?:[[_a-zA-Z]{{nonascii}}]|{{escape}})".to_string()); + v.insert("exponent".to_string(), "(?:[eE]{{integer}})".to_string()); + v.insert("nonascii".to_string(), "[\\p{L}\\p{M}\\p{S}\\p{N}&&[[:^ascii:]]]".to_string()); + v.insert("combinators".to_string(), "(?:>{1,3}|[~+])".to_string()); + v.insert("custom_element_chars".to_string(), "(?x:\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n)".to_string()); + v.insert("counter_styles".to_string(), "(?xi:\n arabic-indic | armenian | bengali | cambodian | circle\n | cjk-decimal | cjk-earthly-branch | cjk-heavenly-stem | decimal-leading-zero\n | decimal | devanagari | disclosure-closed | disclosure-open | disc\n | ethiopic-numeric | georgian | gujarati | gurmukhi | hebrew\n | hiragana-iroha | hiragana | japanese-formal | japanese-informal\n | kannada | katakana-iroha | katakana | khmer\n | korean-hangul-formal | korean-hanja-formal | korean-hanja-informal | lao\n | lower-alpha | lower-armenian | lower-greek | lower-latin | lower-roman\n | malayalam | mongolian | myanmar | oriya | persian\n | simp-chinese-formal | simp-chinese-informal\n | square | tamil | telugu | thai | tibetan\n | trad-chinese-formal | trad-chinese-informal\n | upper-alpha | upper-armenian | upper-latin | upper-roman\n)".to_string()); + v.insert("font_relative_lengths".to_string(), "(?i:em|ex|ch|rem)".to_string()); + v.insert("integer".to_string(), "(?:[-+]?\\d+)".to_string()); + v.insert("property_names".to_string(), "\\b(?x)(\n display|width|background-color|height|position|font-family|font-weight\n | top|opacity|cursor|background-image|right|visibility|box-sizing\n | user-select|left|float|margin-left|margin-top|line-height\n | padding-left|z-index|margin-bottom|margin-right|margin\n | vertical-align|padding-top|white-space|border-radius|padding-bottom\n | padding-right|padding|bottom|clear|max-width|box-shadow|content\n | border-color|min-height|min-width|font-style|border-width\n | border-collapse|background-size|text-overflow|max-height|text-transform\n | text-shadow|text-indent|border-style|overflow-y|list-style-type\n | word-wrap|border-spacing|appearance|zoom|overflow-x|border-top-left-radius\n | border-bottom-left-radius|border-top-color|pointer-events\n | border-bottom-color|align-items|justify-content|letter-spacing\n | border-top-right-radius|border-bottom-right-radius|border-right-width\n | font-smoothing|border-bottom-width|border-right-color|direction\n | border-top-width|src|border-left-color|border-left-width\n | tap-highlight-color|table-layout|background-clip|word-break\n | transform-origin|resize|filter|backdrop-filter|backface-visibility|text-rendering\n | box-orient|transition-property|transition-duration|word-spacing\n | quotes|outline-offset|animation-timing-function|animation-duration\n | animation-name|transition-timing-function|border-bottom-style\n | border-bottom|transition-delay|transition|unicode-bidi|border-top-style\n | border-top|unicode-range|list-style-position|orphans|outline-width\n | line-clamp|order|flex-direction|box-pack|animation-fill-mode\n | outline-color|list-style-image|list-style|touch-action|flex-grow\n | border-left-style|border-left|animation-iteration-count\n | page-break-inside|box-flex|box-align|page-break-after|animation-delay\n | widows|border-right-style|border-right|flex-align|outline-style\n | outline|background-origin|animation-direction|fill-opacity\n | background-attachment|flex-wrap|transform-style|counter-increment\n | overflow-wrap|counter-reset|animation-play-state|animation\n | will-change|box-ordinal-group|image-rendering|mask-image|flex-flow\n | background-position-y|stroke-width|background-position-x|background-position\n | background-blend-mode|flex-shrink|flex-basis|flex-order|flex-item-align\n | flex-line-pack|flex-negative|flex-pack|flex-positive|flex-preferred-size\n | flex|user-drag|font-stretch|column-count|empty-cells|align-self\n | caption-side|mask-size|column-gap|mask-repeat|box-direction\n | font-feature-settings|mask-position|align-content|object-fit\n | columns|text-fill-color|clip-path|stop-color|font-kerning\n | page-break-before|stroke-dasharray|size|fill-rule|border-image-slice\n | column-width|break-inside|column-break-before|border-image-width\n | stroke-dashoffset|border-image-repeat|border-image-outset|line-break\n | stroke-linejoin|stroke-linecap|stroke-miterlimit|stroke-opacity\n | stroke|shape-rendering|border-image-source|border-image|border\n | tab-size|writing-mode|perspective-origin-y|perspective-origin-x\n | perspective-origin|perspective|text-align-last|text-align|clip-rule\n | clip|text-anchor|column-rule-color|box-decoration-break|column-fill\n | fill|column-rule-style|mix-blend-mode|text-emphasis-color\n | baseline-shift|dominant-baseline|page|alignment-baseline\n | column-rule-width|column-rule|break-after|font-variant-ligatures\n | transform-origin-y|transform-origin-x|transform|object-position\n | break-before|column-span|isolation|shape-outside|all\n | color-interpolation-filters|marker|marker-end|marker-start\n | marker-mid|color-rendering|color-interpolation|background-repeat-x\n | background-repeat-y|background-repeat|background|mask-type\n | flood-color|flood-opacity|text-orientation|mask-composite\n | text-emphasis-style|paint-order|lighting-color|shape-margin\n | text-emphasis-position|text-emphasis|shape-image-threshold\n | mask-clip|mask-origin|mask|font-variant-caps|font-variant-alternates\n | font-variant-east-asian|font-variant-numeric|font-variant-position\n | font-variant|font-size-adjust|font-size|font-language-override\n | font-display|font-synthesis|font|line-box-contain|text-justify\n | text-decoration-color|text-decoration-style|text-decoration-line\n | text-decoration|text-underline-position|grid-template-rows\n | grid-template-columns|grid-template-areas|grid-template|rotate|scale\n | translate|scroll-behavior|grid-column-start|grid-column-end\n | grid-column-gap|grid-row-start|grid-row-end|grid-auto-rows\n | grid-area|grid-auto-flow|grid-auto-columns|image-orientation\n | hyphens|overflow-scrolling|overflow|color-profile|kerning\n | nbsp-mode|color|image-resolution|grid-row-gap|grid-row|grid-column\n | blend-mode|azimuth|pause-after|pause-before|pause|pitch-range|pitch\n | text-height|system|negative|prefix|suffix|range|pad|fallback\n | additive-symbols|symbols|speak-as|speak|grid-gap\n)\\b".to_string()); + v.insert("frequency_units".to_string(), "(?i:Hz|kHz)".to_string()); + v.insert("pseudo_elements".to_string(), "(?x:\n (:{1,2})(?:before|after|first-line|first-letter) # CSS1 & CSS2 require : or ::\n | (::)(-(?:moz|ms|webkit)-)?(?:{{ident}}) # CSS3 requires ::\n)\\b".to_string()); + v.insert("element_names".to_string(), "\\b(a|abbr|acronym|address|applet|area|article|aside|audio|b|base|basefont|bdi|bdo|big|blockquote|body|br|button|canvas|caption|cite|code|col|colgroup|content|data|datalist|dd|del|details|dfn|dir|dialog|div|dl|dt|element|em|embed|eventsource|fieldset|figure|figcaption|footer|form|frame|frameset|h[1-6]|head|header|hgroup|hr|html|i|iframe|img|input|ins|isindex|kbd|keygen|label|legend|li|link|main|map|mark|menu|meta|meter|nav|noframes|noscript|object|ol|optgroup|option|output|p|param|picture|pre|progress|q|rp|rt|rtc|s|samp|script|section|select|shadow|small|source|span|strike|strong|style|sub|summary|sup|svg|table|tbody|td|template|textarea|tfoot|th|thead|time|title|tr|track|tt|u|ul|var|video|wbr|xmp|circle|clipPath|defs|ellipse|filter|foreignObject|g|glyph|glyphRef|image|line|linearGradient|marker|mask|path|pattern|polygon|polyline|radialGradient|rect|stop|switch|symbol|text|textPath|tref|tspan|use)\\b".to_string()); + v.insert("regular_pseudo_classes".to_string(), "\\b(active|any-link|blank|checked|current|default|defined|disabled|drop|empty|enabled|first|first-child|first-of-type|fullscreen|future|focus|focus-visible|focus-within|host|hover|indeterminate|in-range|invalid|last-child|last-of-type|left|link|local-link|only-child|only-of-type|optional|out-of-range|past|placeholder-shown|read-only|read-write|required|right|root|scope|target|target-within|user-invalid|valid|visited)\\b(?![-])".to_string()); + v.insert("functional_pseudo_classes".to_string(), "\\b(dir|lang|matches|not|has|drop|nth-last-child|nth-child|nth-last-of-type|nth-of-type)\\b".to_string()); + v.insert("resolution_units".to_string(), "(?i:dpi|dpcm|dppx)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("sass-variables".to_string(), ContextId { index: 9149 }); + v.insert("#anon_color-adjuster-functions_0".to_string(), ContextId { index: 8972 }); + v.insert("#anon_color-adjuster-functions_6".to_string(), ContextId { index: 8978 }); + v.insert("#anon_attr-function_0".to_string(), ContextId { index: 8922 }); + v.insert("#anon_literal-string_1".to_string(), ContextId { index: 9031 }); + v.insert("#anon_selectors_4".to_string(), ContextId { index: 9073 }); + v.insert("#anon_builtin-functions_17".to_string(), ContextId { index: 8934 }); + v.insert("at-supports-operators".to_string(), ContextId { index: 9089 }); + v.insert("cross-fade-function".to_string(), ContextId { index: 9102 }); + v.insert("#anon_var-function_0".to_string(), ContextId { index: 9083 }); + v.insert("gradient-functions".to_string(), ContextId { index: 9112 }); + v.insert("#anon_selectors_12".to_string(), ContextId { index: 9069 }); + v.insert("#anon_sass-mixin-directives_1".to_string(), ContextId { index: 9064 }); + v.insert("#anon_builtin-functions_5".to_string(), ContextId { index: 8966 }); + v.insert("#anon_color-functions_6".to_string(), ContextId { index: 8988 }); + v.insert("#anon_interpolated-selectors_3".to_string(), ContextId { index: 9027 }); + v.insert("#anon_at-rules_10".to_string(), ContextId { index: 8895 }); + v.insert("#anon_color-adjuster-functions_4".to_string(), ContextId { index: 8976 }); + v.insert("#anon_at-rules_9".to_string(), ContextId { index: 8920 }); + v.insert("builtin-functions".to_string(), ContextId { index: 9092 }); + v.insert("#anon_selectors_1".to_string(), ContextId { index: 9066 }); + v.insert("domain-function".to_string(), ContextId { index: 9105 }); + v.insert("#anon_interpolated-selector-body_0".to_string(), ContextId { index: 9023 }); + v.insert("percentage-type".to_string(), ContextId { index: 9129 }); + v.insert("#anon_builtin-functions_16".to_string(), ContextId { index: 8933 }); + v.insert("#anon_builtin-functions_22".to_string(), ContextId { index: 8940 }); + v.insert("sass-value-expression".to_string(), ContextId { index: 9148 }); + v.insert("at-rules".to_string(), ContextId { index: 9088 }); + v.insert("#anon_builtin-functions_45".to_string(), ContextId { index: 8965 }); + v.insert("#anon_pseudo-classes_5".to_string(), ContextId { index: 9050 }); + v.insert("#anon_selectors_9".to_string(), ContextId { index: 9078 }); + v.insert("#anon_at-rules_2".to_string(), ContextId { index: 8905 }); + v.insert("#anon_color-adjuster-functions_8".to_string(), ContextId { index: 8980 }); + v.insert("#anon_at-rules_18".to_string(), ContextId { index: 8903 }); + v.insert("unquoted-string".to_string(), ContextId { index: 9156 }); + v.insert("#anon_interpolated-selectors_1".to_string(), ContextId { index: 9025 }); + v.insert("function-arguments".to_string(), ContextId { index: 9110 }); + v.insert("#anon_filter-functions_7".to_string(), ContextId { index: 9010 }); + v.insert("custom-property-name".to_string(), ContextId { index: 9104 }); + v.insert("#anon_builtin-functions_2".to_string(), ContextId { index: 8937 }); + v.insert("#anon_builtin-functions_18".to_string(), ContextId { index: 8935 }); + v.insert("#anon_at-rules_24".to_string(), ContextId { index: 8910 }); + v.insert("image-function".to_string(), ContextId { index: 9113 }); + v.insert("#anon_function-arguments_0".to_string(), ContextId { index: 9013 }); + v.insert("#anon_builtin-functions_4".to_string(), ContextId { index: 8959 }); + v.insert("#anon_pseudo-classes_1".to_string(), ContextId { index: 9046 }); + v.insert("time-type".to_string(), ContextId { index: 9153 }); + v.insert("#anon_builtin-functions_43".to_string(), ContextId { index: 8963 }); + v.insert("#anon_at-rules_3".to_string(), ContextId { index: 8914 }); + v.insert("#anon_domain-function_1".to_string(), ContextId { index: 9002 }); + v.insert("#anon_at-rules_7".to_string(), ContextId { index: 8918 }); + v.insert("#anon_comment-block_0".to_string(), ContextId { index: 8992 }); + v.insert("#anon_builtin-functions_6".to_string(), ContextId { index: 8967 }); + v.insert("color-adjuster-functions".to_string(), ContextId { index: 9094 }); + v.insert("sass-mixin-directives".to_string(), ContextId { index: 9145 }); + v.insert("calc-function".to_string(), ContextId { index: 9093 }); + v.insert("line-names".to_string(), ContextId { index: 9122 }); + v.insert("#anon_sass-maps_0".to_string(), ContextId { index: 9059 }); + v.insert("#anon_line-names_0".to_string(), ContextId { index: 9029 }); + v.insert("#anon_builtin-functions_1".to_string(), ContextId { index: 8926 }); + v.insert("frequency-type".to_string(), ContextId { index: 9108 }); + v.insert("at-supports-parens".to_string(), ContextId { index: 9090 }); + v.insert("#anon_at-rules_1".to_string(), ContextId { index: 8894 }); + v.insert("#anon_selectors_3".to_string(), ContextId { index: 9072 }); + v.insert("#anon_at-supports-parens_0".to_string(), ContextId { index: 8921 }); + v.insert("inside-calc-parens".to_string(), ContextId { index: 9116 }); + v.insert("#anon_builtin-functions_31".to_string(), ContextId { index: 8950 }); + v.insert("#anon_filter-functions_6".to_string(), ContextId { index: 9009 }); + v.insert("length-type".to_string(), ContextId { index: 9121 }); + v.insert("sass-maps".to_string(), ContextId { index: 9142 }); + v.insert("#anon_sass-mixin-directives_0".to_string(), ContextId { index: 9063 }); + v.insert("#anon_builtin-functions_33".to_string(), ContextId { index: 8952 }); + v.insert("angle-type".to_string(), ContextId { index: 9087 }); + v.insert("var-function".to_string(), ContextId { index: 9159 }); + v.insert("media-query".to_string(), ContextId { index: 9125 }); + v.insert("#anon_image-function_1".to_string(), ContextId { index: 9020 }); + v.insert("attr-function".to_string(), ContextId { index: 9091 }); + v.insert("color-functions".to_string(), ContextId { index: 9096 }); + v.insert("#anon_selectors_10".to_string(), ContextId { index: 9067 }); + v.insert("#anon_at-rules_15".to_string(), ContextId { index: 8900 }); + v.insert("comment-line".to_string(), ContextId { index: 9101 }); + v.insert("#anon_builtin-functions_44".to_string(), ContextId { index: 8964 }); + v.insert("#anon_at-rules_14".to_string(), ContextId { index: 8899 }); + v.insert("comment-block".to_string(), ContextId { index: 9100 }); + v.insert("#anon_filter-functions_4".to_string(), ContextId { index: 9007 }); + v.insert("filter-functions".to_string(), ContextId { index: 9106 }); + v.insert("#anon_at-rules_12".to_string(), ContextId { index: 8897 }); + v.insert("#anon_builtin-functions_28".to_string(), ContextId { index: 8946 }); + v.insert("unquoted-concatenated-string".to_string(), ContextId { index: 9155 }); + v.insert("#anon_builtin-functions_29".to_string(), ContextId { index: 8947 }); + v.insert("#anon_cross-fade-function_1".to_string(), ContextId { index: 8995 }); + v.insert("#anon_at-rules_21".to_string(), ContextId { index: 8907 }); + v.insert("#anon_builtin-functions_40".to_string(), ContextId { index: 8960 }); + v.insert("#anon_selectors_6".to_string(), ContextId { index: 9075 }); + v.insert("#anon_color-adjuster-functions_9".to_string(), ContextId { index: 8981 }); + v.insert("#anon_color-functions_7".to_string(), ContextId { index: 8989 }); + v.insert("#anon_at-rules_27".to_string(), ContextId { index: 8913 }); + v.insert("#anon_builtin-functions_26".to_string(), ContextId { index: 8944 }); + v.insert("#anon_builtin-functions_39".to_string(), ContextId { index: 8958 }); + v.insert("#anon_properties_8".to_string(), ContextId { index: 9043 }); + v.insert("__main".to_string(), ContextId { index: 9085 }); + v.insert("#anon_media-query_0".to_string(), ContextId { index: 9032 }); + v.insert("#anon_sass-functions_0".to_string(), ContextId { index: 9057 }); + v.insert("#anon_properties_6".to_string(), ContextId { index: 9041 }); + v.insert("sass-operators".to_string(), ContextId { index: 9146 }); + v.insert("url-function".to_string(), ContextId { index: 9157 }); + v.insert("vendor-prefix".to_string(), ContextId { index: 9160 }); + v.insert("#anon_at-rules_17".to_string(), ContextId { index: 8902 }); + v.insert("#anon_url-function_1".to_string(), ContextId { index: 9080 }); + v.insert("#anon_var-function_1".to_string(), ContextId { index: 9084 }); + v.insert("#anon_function-arguments_1".to_string(), ContextId { index: 9014 }); + v.insert("#anon_at-rules_16".to_string(), ContextId { index: 8901 }); + v.insert("#anon_at-rules_19".to_string(), ContextId { index: 8904 }); + v.insert("#anon_minmax-function_0".to_string(), ContextId { index: 9033 }); + v.insert("function-notation-terminator".to_string(), ContextId { index: 9111 }); + v.insert("#anon_selectors_8".to_string(), ContextId { index: 9077 }); + v.insert("#anon_url-function_0".to_string(), ContextId { index: 9079 }); + v.insert("minmax-function".to_string(), ContextId { index: 9126 }); + v.insert("sass-interpolation".to_string(), ContextId { index: 9141 }); + v.insert("property-value-wrapper".to_string(), ContextId { index: 9132 }); + v.insert("#anon_properties_0".to_string(), ContextId { index: 9035 }); + v.insert("#anon_builtin-functions_14".to_string(), ContextId { index: 8931 }); + v.insert("#anon_builtin-functions_37".to_string(), ContextId { index: 8956 }); + v.insert("#anon_filter-functions_3".to_string(), ContextId { index: 9006 }); + v.insert("#anon_color-functions_1".to_string(), ContextId { index: 8983 }); + v.insert("#anon_pseudo-classes_8".to_string(), ContextId { index: 9053 }); + v.insert("#anon_selectors_11".to_string(), ContextId { index: 9068 }); + v.insert("#anon_builtin-functions_21".to_string(), ContextId { index: 8939 }); + v.insert("#anon_builtin-functions_9".to_string(), ContextId { index: 8970 }); + v.insert("#anon_builtin-functions_30".to_string(), ContextId { index: 8949 }); + v.insert("properties".to_string(), ContextId { index: 9130 }); + v.insert("#anon_url-prefix-function_1".to_string(), ContextId { index: 9082 }); + v.insert("sass-functions".to_string(), ContextId { index: 9140 }); + v.insert("#anon_calc-function_0".to_string(), ContextId { index: 8971 }); + v.insert("#anon_gradient-functions_1".to_string(), ContextId { index: 9016 }); + v.insert("interpolated-selectors".to_string(), ContextId { index: 9119 }); + v.insert("#anon_color-functions_9".to_string(), ContextId { index: 8991 }); + v.insert("regexp-function".to_string(), ContextId { index: 9137 }); + v.insert("#anon_properties_2".to_string(), ContextId { index: 9037 }); + v.insert("url-prefix-function".to_string(), ContextId { index: 9158 }); + v.insert("#anon_builtin-functions_42".to_string(), ContextId { index: 8962 }); + v.insert("#anon_properties_5".to_string(), ContextId { index: 9040 }); + v.insert("#anon_frontmatter_1".to_string(), ContextId { index: 9012 }); + v.insert("image-set-function".to_string(), ContextId { index: 9114 }); + v.insert("#anon_color-functions_3".to_string(), ContextId { index: 8985 }); + v.insert("#anon_frontmatter_0".to_string(), ContextId { index: 9011 }); + v.insert("#anon_properties_4".to_string(), ContextId { index: 9039 }); + v.insert("#anon_filter-functions_5".to_string(), ContextId { index: 9008 }); + v.insert("sass-script-expression".to_string(), ContextId { index: 9147 }); + v.insert("#anon_builtin-functions_10".to_string(), ContextId { index: 8927 }); + v.insert("pseudo-classes".to_string(), ContextId { index: 9134 }); + v.insert("color-hex-values".to_string(), ContextId { index: 9097 }); + v.insert("#anon_at-rules_25".to_string(), ContextId { index: 8911 }); + v.insert("#anon_builtin-functions_19".to_string(), ContextId { index: 8936 }); + v.insert("#anon_custom-element-selectors_2".to_string(), ContextId { index: 8998 }); + v.insert("custom-element-selectors".to_string(), ContextId { index: 9103 }); + v.insert("float-type".to_string(), ContextId { index: 9107 }); + v.insert("#anon_builtin-functions_35".to_string(), ContextId { index: 8954 }); + v.insert("#anon_pseudo-classes_3".to_string(), ContextId { index: 9048 }); + v.insert("#anon_builtin-functions_27".to_string(), ContextId { index: 8945 }); + v.insert("qualified-name".to_string(), ContextId { index: 9136 }); + v.insert("#anon_url-prefix-function_0".to_string(), ContextId { index: 9081 }); + v.insert("#anon_at-rules_6".to_string(), ContextId { index: 8917 }); + v.insert("#anon_gradient-functions_2".to_string(), ContextId { index: 9017 }); + v.insert("selectors".to_string(), ContextId { index: 9151 }); + v.insert("#anon_interpolated-selectors_4".to_string(), ContextId { index: 9028 }); + v.insert("#anon_selectors_7".to_string(), ContextId { index: 9076 }); + v.insert("number-type".to_string(), ContextId { index: 9127 }); + v.insert("#anon_color-adjuster-functions_3".to_string(), ContextId { index: 8975 }); + v.insert("unicode-range".to_string(), ContextId { index: 9154 }); + v.insert("#anon_filter-functions_0".to_string(), ContextId { index: 9003 }); + v.insert("main".to_string(), ContextId { index: 9124 }); + v.insert("sass-mixin-call".to_string(), ContextId { index: 9143 }); + v.insert("#anon_color-functions_5".to_string(), ContextId { index: 8987 }); + v.insert("#anon_gradient-functions_0".to_string(), ContextId { index: 9015 }); + v.insert("#anon_image-set-function_0".to_string(), ContextId { index: 9021 }); + v.insert("#anon_builtin-functions_15".to_string(), ContextId { index: 8932 }); + v.insert("#anon_builtin-functions_0".to_string(), ContextId { index: 8925 }); + v.insert("#anon_builtin-functions_36".to_string(), ContextId { index: 8955 }); + v.insert("#anon_builtin-functions_11".to_string(), ContextId { index: 8928 }); + v.insert("#anon_builtin-functions_8".to_string(), ContextId { index: 8969 }); + v.insert("#anon_sass-mixin-call_0".to_string(), ContextId { index: 9060 }); + v.insert("#anon_property-value-wrapper_0".to_string(), ContextId { index: 9044 }); + v.insert("#anon_attr-function_1".to_string(), ContextId { index: 8923 }); + v.insert("#anon_at-rules_4".to_string(), ContextId { index: 8915 }); + v.insert("selector-parts".to_string(), ContextId { index: 9150 }); + v.insert("#anon_literal-string_0".to_string(), ContextId { index: 9030 }); + v.insert("literal-string".to_string(), ContextId { index: 9123 }); + v.insert("sass-mixin-def".to_string(), ContextId { index: 9144 }); + v.insert("#anon_interpolated-selectors_0".to_string(), ContextId { index: 9024 }); + v.insert("integer-type".to_string(), ContextId { index: 9117 }); + v.insert("property-value-constants".to_string(), ContextId { index: 9131 }); + v.insert("#anon_builtin-functions_13".to_string(), ContextId { index: 8930 }); + v.insert("#anon_image-set-function_1".to_string(), ContextId { index: 9022 }); + v.insert("__start".to_string(), ContextId { index: 9086 }); + v.insert("keyframe-operators".to_string(), ContextId { index: 9120 }); + v.insert("#anon_color-functions_2".to_string(), ContextId { index: 8984 }); + v.insert("#anon_sass-interpolation_0".to_string(), ContextId { index: 9058 }); + v.insert("#anon_color-adjuster-functions_7".to_string(), ContextId { index: 8979 }); + v.insert("#anon_at-rules_5".to_string(), ContextId { index: 8916 }); + v.insert("#anon_builtin-functions_38".to_string(), ContextId { index: 8957 }); + v.insert("#anon_selectors_2".to_string(), ContextId { index: 9071 }); + v.insert("#anon_attr-function_2".to_string(), ContextId { index: 8924 }); + v.insert("#anon_custom-element-selectors_4".to_string(), ContextId { index: 9000 }); + v.insert("#anon_filter-functions_1".to_string(), ContextId { index: 9004 }); + v.insert("#anon_at-rules_11".to_string(), ContextId { index: 8896 }); + v.insert("#anon_custom-element-selectors_3".to_string(), ContextId { index: 8999 }); + v.insert("#anon_builtin-functions_32".to_string(), ContextId { index: 8951 }); + v.insert("#anon_at-rules_0".to_string(), ContextId { index: 8893 }); + v.insert("comma-delimiter".to_string(), ContextId { index: 9099 }); + v.insert("sass-custom-functions".to_string(), ContextId { index: 9139 }); + v.insert("numeric-values".to_string(), ContextId { index: 9128 }); + v.insert("property-values".to_string(), ContextId { index: 9133 }); + v.insert("#anon_builtin-functions_23".to_string(), ContextId { index: 8941 }); + v.insert("#anon_properties_3".to_string(), ContextId { index: 9038 }); + v.insert("#anon_builtin-functions_24".to_string(), ContextId { index: 8942 }); + v.insert("#anon_builtin-functions_25".to_string(), ContextId { index: 8943 }); + v.insert("#anon_color-adjuster-functions_5".to_string(), ContextId { index: 8977 }); + v.insert("#anon_cross-fade-function_0".to_string(), ContextId { index: 8994 }); + v.insert("#anon_comment-line_0".to_string(), ContextId { index: 8993 }); + v.insert("#anon_regexp-function_1".to_string(), ContextId { index: 9055 }); + v.insert("#anon_color-adjuster-functions_1".to_string(), ContextId { index: 8973 }); + v.insert("#anon_at-rules_20".to_string(), ContextId { index: 8906 }); + v.insert("#anon_selectors_0".to_string(), ContextId { index: 9065 }); + v.insert("frontmatter".to_string(), ContextId { index: 9109 }); + v.insert("#anon_color-functions_0".to_string(), ContextId { index: 8982 }); + v.insert("#anon_image-function_0".to_string(), ContextId { index: 9019 }); + v.insert("#anon_color-functions_8".to_string(), ContextId { index: 8990 }); + v.insert("#anon_builtin-functions_3".to_string(), ContextId { index: 8948 }); + v.insert("#anon_pseudo-classes_2".to_string(), ContextId { index: 9047 }); + v.insert("image-type".to_string(), ContextId { index: 9115 }); + v.insert("#anon_pseudo-classes_4".to_string(), ContextId { index: 9049 }); + v.insert("pseudo-elements".to_string(), ContextId { index: 9135 }); + v.insert("#anon_at-rules_26".to_string(), ContextId { index: 8912 }); + v.insert("#anon_builtin-functions_41".to_string(), ContextId { index: 8961 }); + v.insert("#anon_builtin-functions_34".to_string(), ContextId { index: 8953 }); + v.insert("#anon_at-rules_23".to_string(), ContextId { index: 8909 }); + v.insert("color-values".to_string(), ContextId { index: 9098 }); + v.insert("#anon_at-rules_22".to_string(), ContextId { index: 8908 }); + v.insert("#anon_pseudo-classes_6".to_string(), ContextId { index: 9051 }); + v.insert("color-adjuster-operators".to_string(), ContextId { index: 9095 }); + v.insert("#anon_interpolated-selectors_2".to_string(), ContextId { index: 9026 }); + v.insert("string-content".to_string(), ContextId { index: 9152 }); + v.insert("#anon_sass-mixin-def_0".to_string(), ContextId { index: 9061 }); + v.insert("#anon_builtin-functions_12".to_string(), ContextId { index: 8929 }); + v.insert("#anon_custom-element-selectors_0".to_string(), ContextId { index: 8996 }); + v.insert("#anon_regexp-function_0".to_string(), ContextId { index: 9054 }); + v.insert("#anon_custom-element-selectors_1".to_string(), ContextId { index: 8997 }); + v.insert("#anon_sass-mixin-def_1".to_string(), ContextId { index: 9062 }); + v.insert("#anon_builtin-functions_20".to_string(), ContextId { index: 8938 }); + v.insert("#anon_builtin-functions_7".to_string(), ContextId { index: 8968 }); + v.insert("#anon_sass-custom-functions_0".to_string(), ContextId { index: 9056 }); + v.insert("#anon_pseudo-classes_7".to_string(), ContextId { index: 9052 }); + v.insert("#anon_color-adjuster-functions_2".to_string(), ContextId { index: 8974 }); + v.insert("#anon_selectors_5".to_string(), ContextId { index: 9074 }); + v.insert("#anon_gradient-functions_3".to_string(), ContextId { index: 9018 }); + v.insert("#anon_domain-function_0".to_string(), ContextId { index: 9001 }); + v.insert("#anon_pseudo-classes_0".to_string(), ContextId { index: 9045 }); + v.insert("#anon_at-rules_8".to_string(), ContextId { index: 8919 }); + v.insert("#anon_properties_1".to_string(), ContextId { index: 9036 }); + v.insert("#anon_filter-functions_2".to_string(), ContextId { index: 9005 }); + v.insert("interpolated-selector-body".to_string(), ContextId { index: 9118 }); + v.insert("#anon_at-rules_13".to_string(), ContextId { index: 8898 }); + v.insert("#anon_color-functions_4".to_string(), ContextId { index: 8986 }); + v.insert("#anon_minmax-function_1".to_string(), ContextId { index: 9034 }); + v.insert("#anon_selectors_13".to_string(), ContextId { index: 9070 }); + v.insert("resolution-type".to_string(), ContextId { index: 9138 }); + v.insert("#anon_properties_7".to_string(), ContextId { index: 9042 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s151.rs b/highlight/jirs-syntaxes/src/s151.rs new file mode 100644 index 00000000..141d06d9 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s151.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Salt State (SLS)".to_string(), + file_extensions: vec!["sls".to_string()], + scope: Scope { a: 845034815488000, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 9162 }); + v.insert("__main".to_string(), ContextId { index: 9161 }); + v.insert("main".to_string(), ContextId { index: 9163 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s152.rs b/highlight/jirs-syntaxes/src/s152.rs new file mode 100644 index 00000000..be3e40bc --- /dev/null +++ b/highlight/jirs-syntaxes/src/s152.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "SML".to_string(), + file_extensions: vec!["sml".to_string(),"cm".to_string(),"sig".to_string()], + scope: Scope { a: 845039110455296, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_0".to_string(), ContextId { index: 9164 }); + v.insert("main".to_string(), ContextId { index: 9167 }); + v.insert("__main".to_string(), ContextId { index: 9165 }); + v.insert("__start".to_string(), ContextId { index: 9166 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s153.rs b/highlight/jirs-syntaxes/src/s153.rs new file mode 100644 index 00000000..96b51afc --- /dev/null +++ b/highlight/jirs-syntaxes/src/s153.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Strace".to_string(), + file_extensions: vec!["strace".to_string()], + scope: Scope { a: 845043405422592, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 9168 }); + v.insert("main".to_string(), ContextId { index: 9170 }); + v.insert("__start".to_string(), ContextId { index: 9169 }); + v.insert("string".to_string(), ContextId { index: 9171 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s154.rs b/highlight/jirs-syntaxes/src/s154.rs new file mode 100644 index 00000000..e1595302 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s154.rs @@ -0,0 +1,80 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Stylus".to_string(), + file_extensions: vec!["styl".to_string(),"stylus".to_string()], + scope: Scope { a: 845047700389888, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 9177 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 9188 }); + v.insert("function-call".to_string(), ContextId { index: 9208 }); + v.insert("language-property-value-constants".to_string(), ContextId { index: 9216 }); + v.insert("string-quoted".to_string(), ContextId { index: 9229 }); + v.insert("#anon_return_0".to_string(), ContextId { index: 9197 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 9191 }); + v.insert("conditionals".to_string(), ContextId { index: 9205 }); + v.insert("language-keywords".to_string(), ContextId { index: 9214 }); + v.insert("#anon_pseudo-not_0".to_string(), ContextId { index: 9195 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 9190 }); + v.insert("pseudo-nth".to_string(), ContextId { index: 9225 }); + v.insert("variable".to_string(), ContextId { index: 9231 }); + v.insert("#anon_url_0".to_string(), ContextId { index: 9198 }); + v.insert("pseudo-not".to_string(), ContextId { index: 9224 }); + v.insert("#anon_pseudo-nth_0".to_string(), ContextId { index: 9196 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 9175 }); + v.insert("#anon_attribute-selector_0".to_string(), ContextId { index: 9172 }); + v.insert("#anon_media-query_0".to_string(), ContextId { index: 9193 }); + v.insert("iteration".to_string(), ContextId { index: 9212 }); + v.insert("#anon_interpolation_0".to_string(), ContextId { index: 9181 }); + v.insert("language-constants".to_string(), ContextId { index: 9213 }); + v.insert("#anon_media-query-list_0".to_string(), ContextId { index: 9192 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 9183 }); + v.insert("__main".to_string(), ContextId { index: 9199 }); + v.insert("single-line-comment".to_string(), ContextId { index: 9228 }); + v.insert("url".to_string(), ContextId { index: 9230 }); + v.insert("media-query-properties".to_string(), ContextId { index: 9220 }); + v.insert("#anon_hash-definition_0".to_string(), ContextId { index: 9179 }); + v.insert("#anon_attribute-selector_1".to_string(), ContextId { index: 9173 }); + v.insert("__start".to_string(), ContextId { index: 9200 }); + v.insert("pseudo".to_string(), ContextId { index: 9223 }); + v.insert("expression".to_string(), ContextId { index: 9207 }); + v.insert("return".to_string(), ContextId { index: 9226 }); + v.insert("media-query-list".to_string(), ContextId { index: 9219 }); + v.insert("#anon_media-query_1".to_string(), ContextId { index: 9194 }); + v.insert("#anon_hash-access_0".to_string(), ContextId { index: 9178 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 9184 }); + v.insert("hash-definition".to_string(), ContextId { index: 9210 }); + v.insert("escape".to_string(), ContextId { index: 9206 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 9186 }); + v.insert("#anon_hash-definition_1".to_string(), ContextId { index: 9180 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 9187 }); + v.insert("numeric-values".to_string(), ContextId { index: 9221 }); + v.insert("#anon_conditionals_0".to_string(), ContextId { index: 9176 }); + v.insert("language-operators".to_string(), ContextId { index: 9215 }); + v.insert("interpolation".to_string(), ContextId { index: 9211 }); + v.insert("main".to_string(), ContextId { index: 9217 }); + v.insert("comma".to_string(), ContextId { index: 9203 }); + v.insert("selector-components".to_string(), ContextId { index: 9227 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 9185 }); + v.insert("attribute-selector".to_string(), ContextId { index: 9201 }); + v.insert("#anon_color-values_0".to_string(), ContextId { index: 9174 }); + v.insert("#anon_iteration_0".to_string(), ContextId { index: 9182 }); + v.insert("color-values".to_string(), ContextId { index: 9202 }); + v.insert("property-reference".to_string(), ContextId { index: 9222 }); + v.insert("media-query".to_string(), ContextId { index: 9218 }); + v.insert("comments".to_string(), ContextId { index: 9204 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 9189 }); + v.insert("hash-access".to_string(), ContextId { index: 9209 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s155.rs b/highlight/jirs-syntaxes/src/s155.rs new file mode 100644 index 00000000..49e597cf --- /dev/null +++ b/highlight/jirs-syntaxes/src/s155.rs @@ -0,0 +1,89 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Swift".to_string(), + file_extensions: vec!["swift".to_string()], + scope: Scope { a: 845051995357184, b: 0 }, + first_line_match: Some("^#!/.*\\bswift".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), ContextId { index: 9271 }); + v.insert("ternary-operator".to_string(), ContextId { index: 9298 }); + v.insert("#anon_function-declaration_0".to_string(), ContextId { index: 9238 }); + v.insert("#anon_documentation-comment_0".to_string(), ContextId { index: 9237 }); + v.insert("#anon_code-block_0".to_string(), ContextId { index: 9235 }); + v.insert("boolean".to_string(), ContextId { index: 9253 }); + v.insert("comment".to_string(), ContextId { index: 9258 }); + v.insert("primitive-type".to_string(), ContextId { index: 9289 }); + v.insert("keyword".to_string(), ContextId { index: 9278 }); + v.insert("#anon_generic-parameter-clause_0".to_string(), ContextId { index: 9240 }); + v.insert("branch-statement-keyword".to_string(), ContextId { index: 9254 }); + v.insert("__main".to_string(), ContextId { index: 9244 }); + v.insert("comparative-operator".to_string(), ContextId { index: 9259 }); + v.insert("dictionary-type".to_string(), ContextId { index: 9264 }); + v.insert("block-comment".to_string(), ContextId { index: 9252 }); + v.insert("logical-operator".to_string(), ContextId { index: 9280 }); + v.insert("type-casting-operator".to_string(), ContextId { index: 9300 }); + v.insert("range-operator".to_string(), ContextId { index: 9291 }); + v.insert("overflow-operator".to_string(), ContextId { index: 9287 }); + v.insert("loop-statement-keyword".to_string(), ContextId { index: 9281 }); + v.insert("custom-operator".to_string(), ContextId { index: 9261 }); + v.insert("array-type".to_string(), ContextId { index: 9248 }); + v.insert("floating-point-literal".to_string(), ContextId { index: 9266 }); + v.insert("main".to_string(), ContextId { index: 9282 }); + v.insert("operator-declaration-modifier".to_string(), ContextId { index: 9285 }); + v.insert("remainder-operator".to_string(), ContextId { index: 9292 }); + v.insert("#anon_string-literal_0".to_string(), ContextId { index: 9242 }); + v.insert("control-transfer-statement-keyword".to_string(), ContextId { index: 9260 }); + v.insert("access-level-modifier".to_string(), ContextId { index: 9246 }); + v.insert("nil-literal".to_string(), ContextId { index: 9283 }); + v.insert("__start".to_string(), ContextId { index: 9245 }); + v.insert("collection-type".to_string(), ContextId { index: 9257 }); + v.insert("declaration-modifier".to_string(), ContextId { index: 9263 }); + v.insert("in-line-comment".to_string(), ContextId { index: 9274 }); + v.insert("arithmetic-operator".to_string(), ContextId { index: 9247 }); + v.insert("#anon_attribute_0".to_string(), ContextId { index: 9233 }); + v.insert("documentation-comment".to_string(), ContextId { index: 9265 }); + v.insert("#anon_string-literal_1".to_string(), ContextId { index: 9243 }); + v.insert("import-declaration".to_string(), ContextId { index: 9273 }); + v.insert("integer-literal".to_string(), ContextId { index: 9276 }); + v.insert("operator".to_string(), ContextId { index: 9284 }); + v.insert("special-literal".to_string(), ContextId { index: 9294 }); + v.insert("switch-statement-keyword".to_string(), ContextId { index: 9297 }); + v.insert("type".to_string(), ContextId { index: 9299 }); + v.insert("increment-decrement-operator".to_string(), ContextId { index: 9275 }); + v.insert("bitwise-operator".to_string(), ContextId { index: 9251 }); + v.insert("catch-statement-keyword".to_string(), ContextId { index: 9255 }); + v.insert("if-statement-keyword".to_string(), ContextId { index: 9272 }); + v.insert("optional-type".to_string(), ContextId { index: 9286 }); + v.insert("#anon_parameter-clause_0".to_string(), ContextId { index: 9241 }); + v.insert("parameter-clause".to_string(), ContextId { index: 9288 }); + v.insert("function-result".to_string(), ContextId { index: 9269 }); + v.insert("declaration".to_string(), ContextId { index: 9262 }); + v.insert("code-block".to_string(), ContextId { index: 9256 }); + v.insert("function-body".to_string(), ContextId { index: 9267 }); + v.insert("storage-type".to_string(), ContextId { index: 9295 }); + v.insert("string-literal".to_string(), ContextId { index: 9296 }); + v.insert("shebang-line".to_string(), ContextId { index: 9293 }); + v.insert("#anon_array-type_0".to_string(), ContextId { index: 9232 }); + v.insert("protocol-composition-type".to_string(), ContextId { index: 9290 }); + v.insert("integer-type".to_string(), ContextId { index: 9277 }); + v.insert("attribute".to_string(), ContextId { index: 9250 }); + v.insert("literal".to_string(), ContextId { index: 9279 }); + v.insert("#anon_block-comment_0".to_string(), ContextId { index: 9234 }); + v.insert("assignment-operator".to_string(), ContextId { index: 9249 }); + v.insert("#anon_dictionary-type_0".to_string(), ContextId { index: 9236 }); + v.insert("#anon_function-result_0".to_string(), ContextId { index: 9239 }); + v.insert("function-declaration".to_string(), ContextId { index: 9268 }); + v.insert("generic-parameter-clause".to_string(), ContextId { index: 9270 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s156.rs b/highlight/jirs-syntaxes/src/s156.rs new file mode 100644 index 00000000..cdc84cfd --- /dev/null +++ b/highlight/jirs-syntaxes/src/s156.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "syslog".to_string(), + file_extensions: vec!["log".to_string()], + scope: Scope { a: 845056290324480, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 9303 }); + v.insert("__start".to_string(), ContextId { index: 9302 }); + v.insert("__main".to_string(), ContextId { index: 9301 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s157.rs b/highlight/jirs-syntaxes/src/s157.rs new file mode 100644 index 00000000..5b4a3ed0 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s157.rs @@ -0,0 +1,92 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "TOML".to_string(), + file_extensions: vec!["toml".to_string(),"tml".to_string(),"Cargo.lock".to_string(),"Gopkg.lock".to_string(),"Pipfile".to_string()], + scope: Scope { a: 845060585291776, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("integer".to_string(), "([\\+\\-]?) (?: [0-9] | [1-9] (?: [0-9] | _ [0-9] )+ )".to_string()); + v.insert("local_date".to_string(), "{{full_date}}".to_string()); + v.insert("time_numoffset".to_string(), "[+-] {{time_hour}} : {{time_minute}}".to_string()); + v.insert("wsnl".to_string(), "([ \\t\\n])*".to_string()); + v.insert("oct_int".to_string(), "0o[0-7](?:[0-7]|_[0-7])*".to_string()); + v.insert("date_month".to_string(), "[0-1][0-9]".to_string()); + v.insert("hex_int".to_string(), "0x{{HEXDIG}}(?:{{HEXDIG}}|_{{HEXDIG}})*".to_string()); + v.insert("local_time".to_string(), "{{partial_time}}".to_string()); + v.insert("time_hour".to_string(), "[0-2][0-9]".to_string()); + v.insert("local_date_time".to_string(), "{{full_date}} [tT ] {{partial_time}}".to_string()); + v.insert("dot_peek_key".to_string(), "{{ws}}(\\.){{ws}}{{peek_key_start}}".to_string()); + v.insert("bin_int".to_string(), "0b[0-1](?:[0-1]|_[0-1])*".to_string()); + v.insert("exp".to_string(), "[eE] [\\+\\-]? {{zero_prefixable_int}}".to_string()); + v.insert("peek_key_start".to_string(), "(?=[A-Za-z0-9_\'\"-])".to_string()); + v.insert("offset_date_time".to_string(), "{{full_date}} [tT ] {{full_time}}".to_string()); + v.insert("time_secfrac".to_string(), "\\.[0-9]+".to_string()); + v.insert("date_time".to_string(), "{{offset_date_time}} | {{local_date_time}} | {{local_date}} | {{local_time}}".to_string()); + v.insert("HEXDIG".to_string(), "[0-9A-Fa-f]".to_string()); + v.insert("time_minute".to_string(), "[0-5][0-9]".to_string()); + v.insert("time_second".to_string(), "[0-6][0-9]".to_string()); + v.insert("frac".to_string(), "\\. {{zero_prefixable_int}}".to_string()); + v.insert("full_time".to_string(), "{{partial_time}} {{time_offset}}".to_string()); + v.insert("date_fullyear".to_string(), "[0-9]{4}".to_string()); + v.insert("full_date".to_string(), "{{date_fullyear}} - {{date_month}} - {{date_mday}}".to_string()); + v.insert("partial_time".to_string(), "{{time_hour}} : {{time_minute}} : {{time_second}} (?: {{time_secfrac}} )?".to_string()); + v.insert("time_offset".to_string(), "(?: [zZ] | {{time_numoffset}} )".to_string()); + v.insert("zero_prefixable_int".to_string(), "[0-9] (?: [0-9] | _ [0-9] )*".to_string()); + v.insert("ws".to_string(), "[ \\t]*".to_string()); + v.insert("date_mday".to_string(), "[0-3][0-9]".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("illegal".to_string(), ContextId { index: 9320 }); + v.insert("key-simple".to_string(), ContextId { index: 9327 }); + v.insert("data-types".to_string(), ContextId { index: 9317 }); + v.insert("__start".to_string(), ContextId { index: 9311 }); + v.insert("integer".to_string(), ContextId { index: 9324 }); + v.insert("comments".to_string(), ContextId { index: 9316 }); + v.insert("maybe-empty-array".to_string(), ContextId { index: 9336 }); + v.insert("__main".to_string(), ContextId { index: 9310 }); + v.insert("inline-keyval-sep".to_string(), ContextId { index: 9321 }); + v.insert("table-array-name".to_string(), ContextId { index: 9339 }); + v.insert("array".to_string(), ContextId { index: 9312 }); + v.insert("#anon_inline-table_0".to_string(), ContextId { index: 9307 }); + v.insert("basic-string".to_string(), ContextId { index: 9314 }); + v.insert("maybe-array-comments".to_string(), ContextId { index: 9332 }); + v.insert("#anon_string_0".to_string(), ContextId { index: 9308 }); + v.insert("maybe-dot-key".to_string(), ContextId { index: 9334 }); + v.insert("table-name-simple".to_string(), ContextId { index: 9342 }); + v.insert("inline-table-keyvals".to_string(), ContextId { index: 9323 }); + v.insert("string-escape".to_string(), ContextId { index: 9338 }); + v.insert("maybe-dot-table-name".to_string(), ContextId { index: 9335 }); + v.insert("#anon_inline-table-keyvals_0".to_string(), ContextId { index: 9306 }); + v.insert("boolean".to_string(), ContextId { index: 9315 }); + v.insert("float".to_string(), ContextId { index: 9319 }); + v.insert("table-name".to_string(), ContextId { index: 9340 }); + v.insert("keyval".to_string(), ContextId { index: 9328 }); + v.insert("#anon_string_1".to_string(), ContextId { index: 9309 }); + v.insert("string".to_string(), ContextId { index: 9337 }); + v.insert("literal-string".to_string(), ContextId { index: 9330 }); + v.insert("tables".to_string(), ContextId { index: 9343 }); + v.insert("key-quoted".to_string(), ContextId { index: 9326 }); + v.insert("#anon_basic-string_0".to_string(), ContextId { index: 9305 }); + v.insert("date-time".to_string(), ContextId { index: 9318 }); + v.insert("key".to_string(), ContextId { index: 9325 }); + v.insert("main".to_string(), ContextId { index: 9331 }); + v.insert("table-name-inc".to_string(), ContextId { index: 9341 }); + v.insert("maybe-comment-eol".to_string(), ContextId { index: 9333 }); + v.insert("keyval-sep".to_string(), ContextId { index: 9329 }); + v.insert("array-sep".to_string(), ContextId { index: 9313 }); + v.insert("#anon_array-sep_0".to_string(), ContextId { index: 9304 }); + v.insert("inline-table".to_string(), ContextId { index: 9322 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s158.rs b/highlight/jirs-syntaxes/src/s158.rs new file mode 100644 index 00000000..16999c09 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s158.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "JSON (Terraform)".to_string(), + file_extensions: vec!["tfstate".to_string()], + scope: Scope { a: 844588148654080, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 9345 }); + v.insert("main".to_string(), ContextId { index: 9346 }); + v.insert("__main".to_string(), ContextId { index: 9344 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s159.rs b/highlight/jirs-syntaxes/src/s159.rs new file mode 100644 index 00000000..1a752a1f --- /dev/null +++ b/highlight/jirs-syntaxes/src/s159.rs @@ -0,0 +1,77 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Terraform".to_string(), + file_extensions: vec!["tf".to_string(),"tfvars".to_string(),"hcl".to_string()], + scope: Scope { a: 845064880259072, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("predeclared_funcs".to_string(), "abs|ceil|floor|log|max|min|pow|signum|chomp|format|formatlist|indent|join|lower|regex|regexall|replace|split|strrev|substr|title|trimspace|upper|chunklist|coalesce|coalescelist|compact|concat|contains|distinct|element|flatten|index|keys|length|list|lookup|map|matchkeys|merge|range|reverse|setintersection|setproduct|setunion|slice|sort|transpose|values|zipmap|base64decode|base64encode|base64gzip|csvdecode|jsondecode|jsonencode|urlencode|yamldecode|yamlencode|abspath|dirname|pathexpand|basename|file|fileexists|fileset|filebase64|templatefile|formatdate|timeadd|timestamp|base64sha256|base64sha512|bcrypt|filebase64sha256|filebase64sha512|filemd5|filemd1|filesha256|filesha512|md5|rsadecrypt|sha1|sha256|sha512|uuid|uuidv5|cidrhost|cidrnetmask|cidrsubnet|tobool|tolist|tomap|tonumber|toset|tostring".to_string()); + v.insert("terraform_known_blocks".to_string(), "resource|provider|variable|output|locals|module|data|terraform".to_string()); + v.insert("char_escapes".to_string(), "\\\\[nrt\"\\\\]|\\\\u(\\h{8}|\\h{4})".to_string()); + v.insert("terraform_type_keywords".to_string(), "any|string|number|bool".to_string()); + v.insert("exponent".to_string(), "([Ee][+-]?)".to_string()); + v.insert("identifer".to_string(), "\\b(?!null|false|true)[[:alpha:]][[:alnum:]_-]*\\b".to_string()); + v.insert("named_values".to_string(), "var|local|module|data|path|terraform".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("numeric_literals".to_string(), ContextId { index: 9384 }); + v.insert("__start".to_string(), ContextId { index: 9366 }); + v.insert("#anon_tuple_for_expression_0".to_string(), ContextId { index: 9364 }); + v.insert("#anon_attribute_access_0".to_string(), ContextId { index: 9347 }); + v.insert("#anon_functions_0".to_string(), ContextId { index: 9353 }); + v.insert("comments".to_string(), ContextId { index: 9373 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 9352 }); + v.insert("#anon_objects_0".to_string(), ContextId { index: 9359 }); + v.insert("#anon_block_comments_0".to_string(), ContextId { index: 9351 }); + v.insert("object_key_values".to_string(), ContextId { index: 9386 }); + v.insert("string_literals".to_string(), ContextId { index: 9391 }); + v.insert("#anon_string_literals_0".to_string(), ContextId { index: 9363 }); + v.insert("object_for_expression".to_string(), ContextId { index: 9385 }); + v.insert("brackets".to_string(), ContextId { index: 9371 }); + v.insert("expressions".to_string(), ContextId { index: 9374 }); + v.insert("block_comments".to_string(), ContextId { index: 9370 }); + v.insert("for_expression_body".to_string(), ContextId { index: 9375 }); + v.insert("literal_values".to_string(), ContextId { index: 9381 }); + v.insert("__main".to_string(), ContextId { index: 9365 }); + v.insert("string_interpolation".to_string(), ContextId { index: 9390 }); + v.insert("named_value_references".to_string(), ContextId { index: 9383 }); + v.insert("#anon_block_1".to_string(), ContextId { index: 9349 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 9361 }); + v.insert("#anon_objects_1".to_string(), ContextId { index: 9360 }); + v.insert("#anon_inline_comments_0".to_string(), ContextId { index: 9357 }); + v.insert("attribute_definition".to_string(), ContextId { index: 9368 }); + v.insert("operators".to_string(), ContextId { index: 9388 }); + v.insert("#anon_imports_1".to_string(), ContextId { index: 9356 }); + v.insert("#anon_string_interpolation_0".to_string(), ContextId { index: 9362 }); + v.insert("inline_comments".to_string(), ContextId { index: 9379 }); + v.insert("main".to_string(), ContextId { index: 9382 }); + v.insert("#anon_block_0".to_string(), ContextId { index: 9348 }); + v.insert("block".to_string(), ContextId { index: 9369 }); + v.insert("language_constants".to_string(), ContextId { index: 9380 }); + v.insert("attribute_access".to_string(), ContextId { index: 9367 }); + v.insert("imports".to_string(), ContextId { index: 9378 }); + v.insert("#anon_object_for_expression_0".to_string(), ContextId { index: 9358 }); + v.insert("comma".to_string(), ContextId { index: 9372 }); + v.insert("functions".to_string(), ContextId { index: 9376 }); + v.insert("#anon_heredoc_0".to_string(), ContextId { index: 9354 }); + v.insert("#anon_block_2".to_string(), ContextId { index: 9350 }); + v.insert("heredoc".to_string(), ContextId { index: 9377 }); + v.insert("#anon_imports_0".to_string(), ContextId { index: 9355 }); + v.insert("tuple_for_expression".to_string(), ContextId { index: 9392 }); + v.insert("parens".to_string(), ContextId { index: 9389 }); + v.insert("type_keywords".to_string(), ContextId { index: 9393 }); + v.insert("objects".to_string(), ContextId { index: 9387 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s16.rs b/highlight/jirs-syntaxes/src/s16.rs new file mode 100644 index 00000000..acb53456 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s16.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "HTML (Erlang)".to_string(), + file_extensions: vec!["yaws".to_string()], + scope: Scope { a: 281496452857856, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("break_char".to_string(), "[\\t\\n\\f /<>]".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_tag-erlang-body_1".to_string(), ContextId { index: 1678 }); + v.insert("tag-erlang-attributes".to_string(), ContextId { index: 1684 }); + v.insert("#anon_tag-erlang-body_2".to_string(), ContextId { index: 1679 }); + v.insert("tag-erlang".to_string(), ContextId { index: 1683 }); + v.insert("main".to_string(), ContextId { index: 1682 }); + v.insert("tag-erlang-body".to_string(), ContextId { index: 1685 }); + v.insert("__start".to_string(), ContextId { index: 1681 }); + v.insert("#anon_tag-erlang-body_0".to_string(), ContextId { index: 1677 }); + v.insert("__main".to_string(), ContextId { index: 1680 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s160.rs b/highlight/jirs-syntaxes/src/s160.rs new file mode 100644 index 00000000..be28e6ad --- /dev/null +++ b/highlight/jirs-syntaxes/src/s160.rs @@ -0,0 +1,326 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "TypeScript".to_string(), + file_extensions: vec!["ts".to_string()], + scope: Scope { a: 845069175226368, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("boolean-literal".to_string(), ContextId { index: 9570 }); + v.insert("#anon_brackets_1".to_string(), ContextId { index: 9403 }); + v.insert("docblock".to_string(), ContextId { index: 9590 }); + v.insert("literal".to_string(), ContextId { index: 9623 }); + v.insert("paren-expression".to_string(), ContextId { index: 9647 }); + v.insert("indexer-declaration".to_string(), ContextId { index: 9616 }); + v.insert("#anon_var-expr_5".to_string(), ContextId { index: 9549 }); + v.insert("#anon_docblock_5".to_string(), ContextId { index: 9429 }); + v.insert("#anon_template_1".to_string(), ContextId { index: 9518 }); + v.insert("#anon_object-member_3".to_string(), ContextId { index: 9484 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 9411 }); + v.insert("namespace-declaration".to_string(), ContextId { index: 9627 }); + v.insert("identifiers".to_string(), ContextId { index: 9609 }); + v.insert("#anon_var-expr_1".to_string(), ContextId { index: 9545 }); + v.insert("#anon_function-call_2".to_string(), ContextId { index: 9444 }); + v.insert("#anon_var-single-variable_1".to_string(), ContextId { index: 9553 }); + v.insert("#anon_new-expr_0".to_string(), ContextId { index: 9469 }); + v.insert("template-substitution-element".to_string(), ContextId { index: 9672 }); + v.insert("#anon_docblock_0".to_string(), ContextId { index: 9424 }); + v.insert("#anon_template-substitution-element_0".to_string(), ContextId { index: 9516 }); + v.insert("parameter-binding-element".to_string(), ContextId { index: 9642 }); + v.insert("#anon_var-single-variable_2".to_string(), ContextId { index: 9554 }); + v.insert("#anon_return-type-core_0".to_string(), ContextId { index: 9507 }); + v.insert("template".to_string(), ContextId { index: 9671 }); + v.insert("binding-element-const".to_string(), ContextId { index: 9569 }); + v.insert("#anon_docblock_1".to_string(), ContextId { index: 9425 }); + v.insert("#anon_object-binding-element-const_0".to_string(), ContextId { index: 9470 }); + v.insert("binding-element".to_string(), ContextId { index: 9568 }); + v.insert("#anon_indexer-mapped-type-declaration_0".to_string(), ContextId { index: 9458 }); + v.insert("#anon_docblock_4".to_string(), ContextId { index: 9428 }); + v.insert("#anon_import-equals-declaration_1".to_string(), ContextId { index: 9455 }); + v.insert("after-operator-block-as-object-literal".to_string(), ContextId { index: 9560 }); + v.insert("array-literal".to_string(), ContextId { index: 9563 }); + v.insert("type-arguments".to_string(), ContextId { index: 9678 }); + v.insert("type-builtin-literals".to_string(), ContextId { index: 9680 }); + v.insert("#anon_directives_1".to_string(), ContextId { index: 9423 }); + v.insert("#anon_object-member_7".to_string(), ContextId { index: 9488 }); + v.insert("#anon_type-annotation_1".to_string(), ContextId { index: 9525 }); + v.insert("punctuation-semicolon".to_string(), ContextId { index: 9654 }); + v.insert("support-objects".to_string(), ContextId { index: 9669 }); + v.insert("ternary-expression".to_string(), ContextId { index: 9673 }); + v.insert("type-fn-type-parameters".to_string(), ContextId { index: 9682 }); + v.insert("parameter-type-annotation".to_string(), ContextId { index: 9646 }); + v.insert("type-name".to_string(), ContextId { index: 9685 }); + v.insert("var-single-variable-type-annotation".to_string(), ContextId { index: 9698 }); + v.insert("arrow-return-type".to_string(), ContextId { index: 9565 }); + v.insert("type-arguments-body".to_string(), ContextId { index: 9679 }); + v.insert("function-call-optionals".to_string(), ContextId { index: 9602 }); + v.insert("#anon_method-declaration_2".to_string(), ContextId { index: 9467 }); + v.insert("#anon_object-binding-element-propertyName_0".to_string(), ContextId { index: 9471 }); + v.insert("#anon_switch-statement_3".to_string(), ContextId { index: 9514 }); + v.insert("#anon_destructuring-const_0".to_string(), ContextId { index: 9416 }); + v.insert("arrow-function".to_string(), ContextId { index: 9564 }); + v.insert("this-literal".to_string(), ContextId { index: 9674 }); + v.insert("#anon_destructuring-parameter_0".to_string(), ContextId { index: 9418 }); + v.insert("numericConstant-literal".to_string(), ContextId { index: 9631 }); + v.insert("#anon_method-declaration-name_0".to_string(), ContextId { index: 9464 }); + v.insert("#anon_object-member_1".to_string(), ContextId { index: 9479 }); + v.insert("#anon_type-operators_1".to_string(), ContextId { index: 9540 }); + v.insert("var-single-variable".to_string(), ContextId { index: 9697 }); + v.insert("#anon_type-function-return-type_0".to_string(), ContextId { index: 9533 }); + v.insert("#anon_type-arguments_0".to_string(), ContextId { index: 9526 }); + v.insert("#anon_enum-declaration_0".to_string(), ContextId { index: 9430 }); + v.insert("#anon_namespace-declaration_0".to_string(), ContextId { index: 9468 }); + v.insert("#anon_type-conditional_0".to_string(), ContextId { index: 9527 }); + v.insert("decl-block".to_string(), ContextId { index: 9580 }); + v.insert("destructuring-variable".to_string(), ContextId { index: 9586 }); + v.insert("#anon_object-member_0".to_string(), ContextId { index: 9478 }); + v.insert("#anon_object-member_11".to_string(), ContextId { index: 9481 }); + v.insert("enum-declaration".to_string(), ContextId { index: 9591 }); + v.insert("#anon_type-operators_0".to_string(), ContextId { index: 9539 }); + v.insert("#anon_object-binding-element_0".to_string(), ContextId { index: 9472 }); + v.insert("#anon_var-expr_0".to_string(), ContextId { index: 9544 }); + v.insert("#anon_parameter-type-annotation_0".to_string(), ContextId { index: 9494 }); + v.insert("#anon_export-declaration_1".to_string(), ContextId { index: 9435 }); + v.insert("export-declaration".to_string(), ContextId { index: 9592 }); + v.insert("property-accessor".to_string(), ContextId { index: 9651 }); + v.insert("type-function-return-type-core".to_string(), ContextId { index: 9684 }); + v.insert("type-paren-or-function-parameters".to_string(), ContextId { index: 9689 }); + v.insert("#anon_type-function-return-type-core_0".to_string(), ContextId { index: 9532 }); + v.insert("function-body".to_string(), ContextId { index: 9600 }); + v.insert("#anon_type-parameters_0".to_string(), ContextId { index: 9541 }); + v.insert("#anon_switch-statement_2".to_string(), ContextId { index: 9513 }); + v.insert("regex-character-class".to_string(), ContextId { index: 9658 }); + v.insert("#anon_object-member_6".to_string(), ContextId { index: 9487 }); + v.insert("#anon_expression-operators_1".to_string(), ContextId { index: 9437 }); + v.insert("#anon_function-declaration_0".to_string(), ContextId { index: 9446 }); + v.insert("instanceof-expr".to_string(), ContextId { index: 9619 }); + v.insert("type-function-return-type".to_string(), ContextId { index: 9683 }); + v.insert("#anon_object-binding-pattern-const_0".to_string(), ContextId { index: 9473 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 9442 }); + v.insert("#anon_function-expression_0".to_string(), ContextId { index: 9447 }); + v.insert("#anon_enum-declaration_1".to_string(), ContextId { index: 9431 }); + v.insert("#anon_after-operator-block-as-object-literal_0".to_string(), ContextId { index: 9394 }); + v.insert("#anon_enum-declaration_3".to_string(), ContextId { index: 9433 }); + v.insert("object-binding-element".to_string(), ContextId { index: 9632 }); + v.insert("#anon_type-name_0".to_string(), ContextId { index: 9535 }); + v.insert("class-declaration-or-expression-patterns".to_string(), ContextId { index: 9574 }); + v.insert("object-binding-pattern".to_string(), ContextId { index: 9635 }); + v.insert("#anon_if-statement_0".to_string(), ContextId { index: 9449 }); + v.insert("#anon_decorator_0".to_string(), ContextId { index: 9415 }); + v.insert("#anon_return-type_0".to_string(), ContextId { index: 9508 }); + v.insert("#anon_docblock_2".to_string(), ContextId { index: 9426 }); + v.insert("jsdoctype".to_string(), ContextId { index: 9621 }); + v.insert("class-or-interface-heritage".to_string(), ContextId { index: 9577 }); + v.insert("destructuring-variable-rest-const".to_string(), ContextId { index: 9588 }); + v.insert("parameter-array-binding-pattern".to_string(), ContextId { index: 9641 }); + v.insert("paren-expression-possibly-arrow".to_string(), ContextId { index: 9648 }); + v.insert("type-predicate-operator".to_string(), ContextId { index: 9690 }); + v.insert("typeof-operator".to_string(), ContextId { index: 9693 }); + v.insert("expressionPunctuations".to_string(), ContextId { index: 9596 }); + v.insert("object-member".to_string(), ContextId { index: 9640 }); + v.insert("#anon_destructuring-const_1".to_string(), ContextId { index: 9417 }); + v.insert("type".to_string(), ContextId { index: 9675 }); + v.insert("#anon_ternary-expression_0".to_string(), ContextId { index: 9521 }); + v.insert("#anon_type-conditional_1".to_string(), ContextId { index: 9528 }); + v.insert("qstring-single".to_string(), ContextId { index: 9656 }); + v.insert("async-modifier".to_string(), ContextId { index: 9567 }); + v.insert("#anon_decl-block_0".to_string(), ContextId { index: 9414 }); + v.insert("#anon_template_0".to_string(), ContextId { index: 9517 }); + v.insert("#anon_object-member_5".to_string(), ContextId { index: 9486 }); + v.insert("function-name".to_string(), ContextId { index: 9606 }); + v.insert("#anon_var-expr_2".to_string(), ContextId { index: 9546 }); + v.insert("#anon_jsdoctype_0".to_string(), ContextId { index: 9462 }); + v.insert("#anon_array-literal_0".to_string(), ContextId { index: 9397 }); + v.insert("function-expression".to_string(), ContextId { index: 9605 }); + v.insert("#anon_for-loop_0".to_string(), ContextId { index: 9440 }); + v.insert("#anon_label_0".to_string(), ContextId { index: 9463 }); + v.insert("#anon_method-declaration_0".to_string(), ContextId { index: 9465 }); + v.insert("expression-inside-possibly-arrow-parens".to_string(), ContextId { index: 9594 }); + v.insert("punctuation-accessor".to_string(), ContextId { index: 9652 }); + v.insert("#anon_regexp_1".to_string(), ContextId { index: 9505 }); + v.insert("#anon_variable-initializer_1".to_string(), ContextId { index: 9556 }); + v.insert("#anon_docblock_3".to_string(), ContextId { index: 9427 }); + v.insert("method-declaration".to_string(), ContextId { index: 9625 }); + v.insert("#anon_destructuring-variable_0".to_string(), ContextId { index: 9420 }); + v.insert("#anon_object-literal_0".to_string(), ContextId { index: 9477 }); + v.insert("comment".to_string(), ContextId { index: 9578 }); + v.insert("#anon_regex_1".to_string(), ContextId { index: 9503 }); + v.insert("#anon_switch-statement_0".to_string(), ContextId { index: 9511 }); + v.insert("string-character-escape".to_string(), ContextId { index: 9666 }); + v.insert("#anon_parameter-object-binding-pattern_0".to_string(), ContextId { index: 9493 }); + v.insert("#anon_return-type_1".to_string(), ContextId { index: 9509 }); + v.insert("expression-operators".to_string(), ContextId { index: 9595 }); + v.insert("#anon_class-or-interface-body_1".to_string(), ContextId { index: 9409 }); + v.insert("#anon_destructuring-parameter_1".to_string(), ContextId { index: 9419 }); + v.insert("class-or-interface-body".to_string(), ContextId { index: 9576 }); + v.insert("label".to_string(), ContextId { index: 9622 }); + v.insert("#anon_for-loop_1".to_string(), ContextId { index: 9441 }); + v.insert("type-alias-declaration".to_string(), ContextId { index: 9676 }); + v.insert("#anon_class-or-interface-heritage_0".to_string(), ContextId { index: 9410 }); + v.insert("#anon_parameter-array-binding-pattern_0".to_string(), ContextId { index: 9491 }); + v.insert("#anon_object-member_2".to_string(), ContextId { index: 9483 }); + v.insert("access-modifier".to_string(), ContextId { index: 9559 }); + v.insert("string".to_string(), ContextId { index: 9665 }); + v.insert("#anon_expression-operators_2".to_string(), ContextId { index: 9438 }); + v.insert("#anon_regexp_2".to_string(), ContextId { index: 9506 }); + v.insert("#anon_arrow-function_0".to_string(), ContextId { index: 9398 }); + v.insert("variable-initializer".to_string(), ContextId { index: 9699 }); + v.insert("#anon_interface-declaration_0".to_string(), ContextId { index: 9461 }); + v.insert("#anon_type-fn-type-parameters_2".to_string(), ContextId { index: 9531 }); + v.insert("#anon_type-object_1".to_string(), ContextId { index: 9538 }); + v.insert("#anon_paren-expression-possibly-arrow_0".to_string(), ContextId { index: 9496 }); + v.insert("#anon_arrow-return-type-body_0".to_string(), ContextId { index: 9400 }); + v.insert("#anon_method-declaration_1".to_string(), ContextId { index: 9466 }); + v.insert("function-parameters".to_string(), ContextId { index: 9607 }); + v.insert("import-export-clause".to_string(), ContextId { index: 9614 }); + v.insert("switch-statement".to_string(), ContextId { index: 9670 }); + v.insert("#anon_cast_0".to_string(), ContextId { index: 9404 }); + v.insert("#anon_function-parameters_0".to_string(), ContextId { index: 9448 }); + v.insert("#anon_object-binding-pattern_0".to_string(), ContextId { index: 9474 }); + v.insert("#anon_object-literal-method-declaration_0".to_string(), ContextId { index: 9475 }); + v.insert("directives".to_string(), ContextId { index: 9589 }); + v.insert("type-operators".to_string(), ContextId { index: 9687 }); + v.insert("#anon_class-expression_0".to_string(), ContextId { index: 9407 }); + v.insert("#anon_paren-expression-possibly-arrow_1".to_string(), ContextId { index: 9497 }); + v.insert("indexer-mapped-type-declaration".to_string(), ContextId { index: 9617 }); + v.insert("for-loop".to_string(), ContextId { index: 9599 }); + v.insert("#anon_import-declaration_0".to_string(), ContextId { index: 9452 }); + v.insert("#anon_variable-initializer_0".to_string(), ContextId { index: 9555 }); + v.insert("#anon_template_2".to_string(), ContextId { index: 9519 }); + v.insert("new-expr".to_string(), ContextId { index: 9628 }); + v.insert("#anon_comment_2".to_string(), ContextId { index: 9413 }); + v.insert("parameter-name".to_string(), ContextId { index: 9643 }); + v.insert("object-binding-element-const".to_string(), ContextId { index: 9633 }); + v.insert("#anon_inline-tags_0".to_string(), ContextId { index: 9459 }); + v.insert("#anon_instanceof-expr_0".to_string(), ContextId { index: 9460 }); + v.insert("return-type-core".to_string(), ContextId { index: 9661 }); + v.insert("numeric-literal".to_string(), ContextId { index: 9630 }); + v.insert("field-declaration".to_string(), ContextId { index: 9598 }); + v.insert("#anon_cast_1".to_string(), ContextId { index: 9405 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 9402 }); + v.insert("#anon_switch-statement_4".to_string(), ContextId { index: 9515 }); + v.insert("#anon_paren-expression-possibly-arrow-with-typeparameters_0".to_string(), ContextId { index: 9495 }); + v.insert("__start".to_string(), ContextId { index: 9558 }); + v.insert("arrow-return-type-body".to_string(), ContextId { index: 9566 }); + v.insert("null-literal".to_string(), ContextId { index: 9629 }); + v.insert("#anon_field-declaration_0".to_string(), ContextId { index: 9439 }); + v.insert("possibly-arrow-return-type".to_string(), ContextId { index: 9650 }); + v.insert("method-declaration-name".to_string(), ContextId { index: 9626 }); + v.insert("#anon_var-single-variable_0".to_string(), ContextId { index: 9552 }); + v.insert("function-call-target".to_string(), ContextId { index: 9603 }); + v.insert("punctuation-comma".to_string(), ContextId { index: 9653 }); + v.insert("#anon_type-paren-or-function-parameters_0".to_string(), ContextId { index: 9542 }); + v.insert("qstring-double".to_string(), ContextId { index: 9655 }); + v.insert("super-literal".to_string(), ContextId { index: 9667 }); + v.insert("#anon_type-tuple_0".to_string(), ContextId { index: 9543 }); + v.insert("parameter-object-binding-pattern".to_string(), ContextId { index: 9645 }); + v.insert("#anon_qstring-double_0".to_string(), ContextId { index: 9500 }); + v.insert("brackets".to_string(), ContextId { index: 9571 }); + v.insert("#anon_object-member_4".to_string(), ContextId { index: 9485 }); + v.insert("function-call".to_string(), ContextId { index: 9601 }); + v.insert("import-equals-declaration".to_string(), ContextId { index: 9612 }); + v.insert("paren-expression-possibly-arrow-with-typeparameters".to_string(), ContextId { index: 9649 }); + v.insert("return-type".to_string(), ContextId { index: 9660 }); + v.insert("#anon_import-export-block_0".to_string(), ContextId { index: 9456 }); + v.insert("#anon_paren-expression_0".to_string(), ContextId { index: 9498 }); + v.insert("#anon_function-call_3".to_string(), ContextId { index: 9445 }); + v.insert("#anon_import-equals-declaration_0".to_string(), ContextId { index: 9454 }); + v.insert("inline-tags".to_string(), ContextId { index: 9618 }); + v.insert("var-expr".to_string(), ContextId { index: 9695 }); + v.insert("#anon_regex_0".to_string(), ContextId { index: 9502 }); + v.insert("#anon_type-alias-declaration_0".to_string(), ContextId { index: 9522 }); + v.insert("#anon_switch-statement_1".to_string(), ContextId { index: 9512 }); + v.insert("#anon_qstring-single_0".to_string(), ContextId { index: 9501 }); + v.insert("#anon_arrow-function_1".to_string(), ContextId { index: 9399 }); + v.insert("#anon_type-function-return-type_1".to_string(), ContextId { index: 9534 }); + v.insert("#anon_type-object_0".to_string(), ContextId { index: 9537 }); + v.insert("array-binding-pattern".to_string(), ContextId { index: 9561 }); + v.insert("#anon_comment_1".to_string(), ContextId { index: 9412 }); + v.insert("control-statement".to_string(), ContextId { index: 9579 }); + v.insert("#anon_arrow-return-type_0".to_string(), ContextId { index: 9401 }); + v.insert("declaration".to_string(), ContextId { index: 9581 }); + v.insert("decorator".to_string(), ContextId { index: 9582 }); + v.insert("destructuring-parameter".to_string(), ContextId { index: 9584 }); + v.insert("#anon_class-or-interface-body_0".to_string(), ContextId { index: 9408 }); + v.insert("destructuring-parameter-rest".to_string(), ContextId { index: 9585 }); + v.insert("expression".to_string(), ContextId { index: 9593 }); + v.insert("#anon_type-name_1".to_string(), ContextId { index: 9536 }); + v.insert("import-export-declaration".to_string(), ContextId { index: 9615 }); + v.insert("main".to_string(), ContextId { index: 9624 }); + v.insert("#anon_if-statement_2".to_string(), ContextId { index: 9451 }); + v.insert("#anon_object-literal-method-declaration_1".to_string(), ContextId { index: 9476 }); + v.insert("regex".to_string(), ContextId { index: 9657 }); + v.insert("import-declaration".to_string(), ContextId { index: 9611 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 9443 }); + v.insert("#anon_single-line-comment-consuming-line-ending_0".to_string(), ContextId { index: 9510 }); + v.insert("#anon_type-fn-type-parameters_0".to_string(), ContextId { index: 9529 }); + v.insert("#anon_class-declaration_0".to_string(), ContextId { index: 9406 }); + v.insert("statements".to_string(), ContextId { index: 9664 }); + v.insert("type-conditional".to_string(), ContextId { index: 9681 }); + v.insert("undefined-literal".to_string(), ContextId { index: 9694 }); + v.insert("type-object".to_string(), ContextId { index: 9686 }); + v.insert("single-line-comment-consuming-line-ending".to_string(), ContextId { index: 9663 }); + v.insert("object-binding-element-propertyName".to_string(), ContextId { index: 9634 }); + v.insert("#anon_expression-operators_0".to_string(), ContextId { index: 9436 }); + v.insert("#anon_object-member_8".to_string(), ContextId { index: 9489 }); + v.insert("__main".to_string(), ContextId { index: 9557 }); + v.insert("function-declaration".to_string(), ContextId { index: 9604 }); + v.insert("object-identifiers".to_string(), ContextId { index: 9637 }); + v.insert("import-export-block".to_string(), ContextId { index: 9613 }); + v.insert("#anon_var-expr_3".to_string(), ContextId { index: 9547 }); + v.insert("expressionWithoutIdentifiers".to_string(), ContextId { index: 9597 }); + v.insert("#anon_object-member_12".to_string(), ContextId { index: 9482 }); + v.insert("type-primitive".to_string(), ContextId { index: 9691 }); + v.insert("var-single-const".to_string(), ContextId { index: 9696 }); + v.insert("#anon_array-binding-pattern-const_0".to_string(), ContextId { index: 9395 }); + v.insert("#anon_directives_0".to_string(), ContextId { index: 9422 }); + v.insert("#anon_type-annotation_0".to_string(), ContextId { index: 9524 }); + v.insert("array-binding-pattern-const".to_string(), ContextId { index: 9562 }); + v.insert("regexp".to_string(), ContextId { index: 9659 }); + v.insert("type-parameters".to_string(), ContextId { index: 9688 }); + v.insert("#anon_export-declaration_0".to_string(), ContextId { index: 9434 }); + v.insert("#anon_array-binding-pattern_0".to_string(), ContextId { index: 9396 }); + v.insert("if-statement".to_string(), ContextId { index: 9610 }); + v.insert("cast".to_string(), ContextId { index: 9572 }); + v.insert("object-literal-method-declaration".to_string(), ContextId { index: 9639 }); + v.insert("type-tuple".to_string(), ContextId { index: 9692 }); + v.insert("#anon_destructuring-variable_1".to_string(), ContextId { index: 9421 }); + v.insert("#anon_parameter-object-binding-element_0".to_string(), ContextId { index: 9492 }); + v.insert("shebang".to_string(), ContextId { index: 9662 }); + v.insert("#anon_object-member_9".to_string(), ContextId { index: 9490 }); + v.insert("#anon_type-alias-declaration_1".to_string(), ContextId { index: 9523 }); + v.insert("#anon_possibly-arrow-return-type_0".to_string(), ContextId { index: 9499 }); + v.insert("#anon_template_3".to_string(), ContextId { index: 9520 }); + v.insert("#anon_indexer-declaration_0".to_string(), ContextId { index: 9457 }); + v.insert("object-literal".to_string(), ContextId { index: 9638 }); + v.insert("destructuring-variable-rest".to_string(), ContextId { index: 9587 }); + v.insert("class-declaration".to_string(), ContextId { index: 9573 }); + v.insert("interface-declaration".to_string(), ContextId { index: 9620 }); + v.insert("type-annotation".to_string(), ContextId { index: 9677 }); + v.insert("#anon_if-statement_1".to_string(), ContextId { index: 9450 }); + v.insert("object-binding-pattern-const".to_string(), ContextId { index: 9636 }); + v.insert("parameter-object-binding-element".to_string(), ContextId { index: 9644 }); + v.insert("#anon_var-expr_4".to_string(), ContextId { index: 9548 }); + v.insert("destructuring-const".to_string(), ContextId { index: 9583 }); + v.insert("#anon_enum-declaration_2".to_string(), ContextId { index: 9432 }); + v.insert("#anon_object-member_10".to_string(), ContextId { index: 9480 }); + v.insert("#anon_regexp_0".to_string(), ContextId { index: 9504 }); + v.insert("support-function-call-identifiers".to_string(), ContextId { index: 9668 }); + v.insert("#anon_var-single-const_1".to_string(), ContextId { index: 9551 }); + v.insert("class-expression".to_string(), ContextId { index: 9575 }); + v.insert("#anon_type-fn-type-parameters_1".to_string(), ContextId { index: 9530 }); + v.insert("function-parameters-body".to_string(), ContextId { index: 9608 }); + v.insert("#anon_var-single-const_0".to_string(), ContextId { index: 9550 }); + v.insert("#anon_import-declaration_1".to_string(), ContextId { index: 9453 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s161.rs b/highlight/jirs-syntaxes/src/s161.rs new file mode 100644 index 00000000..bb816e13 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s161.rs @@ -0,0 +1,321 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "TypeScriptReact".to_string(), + file_extensions: vec!["tsx".to_string()], + scope: Scope { a: 845073470193664, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("expression-operators".to_string(), ContextId { index: 9890 }); + v.insert("#anon_import-declaration_0".to_string(), ContextId { index: 9750 }); + v.insert("expression".to_string(), ContextId { index: 9888 }); + v.insert("#anon_object-member_2".to_string(), ContextId { index: 9788 }); + v.insert("#anon_namespace-declaration_0".to_string(), ContextId { index: 9776 }); + v.insert("#anon_export-declaration_0".to_string(), ContextId { index: 9737 }); + v.insert("method-declaration".to_string(), ContextId { index: 9931 }); + v.insert("#anon_array-binding-pattern_0".to_string(), ContextId { index: 9702 }); + v.insert("binding-element-const".to_string(), ContextId { index: 9864 }); + v.insert("#anon_inline-tags_0".to_string(), ContextId { index: 9757 }); + v.insert("#anon_import-declaration_1".to_string(), ContextId { index: 9751 }); + v.insert("#anon_jsx-tag_0".to_string(), ContextId { index: 9768 }); + v.insert("#anon_object-literal-method-declaration_0".to_string(), ContextId { index: 9783 }); + v.insert("jsx-string-single-quoted".to_string(), ContextId { index: 9919 }); + v.insert("#anon_new-expr_0".to_string(), ContextId { index: 9777 }); + v.insert("#anon_return-type-core_0".to_string(), ContextId { index: 9810 }); + v.insert("undefined-literal".to_string(), ContextId { index: 9995 }); + v.insert("regex".to_string(), ContextId { index: 9962 }); + v.insert("#anon_arrow-return-type-body_0".to_string(), ContextId { index: 9706 }); + v.insert("comment".to_string(), ContextId { index: 9873 }); + v.insert("#anon_enum-declaration_2".to_string(), ContextId { index: 9735 }); + v.insert("#anon_import-equals-declaration_1".to_string(), ContextId { index: 9753 }); + v.insert("export-declaration".to_string(), ContextId { index: 9887 }); + v.insert("parameter-name".to_string(), ContextId { index: 9949 }); + v.insert("#anon_object-binding-pattern-const_0".to_string(), ContextId { index: 9781 }); + v.insert("#anon_type-operators_1".to_string(), ContextId { index: 9837 }); + v.insert("import-declaration".to_string(), ContextId { index: 9903 }); + v.insert("decorator".to_string(), ContextId { index: 9877 }); + v.insert("#anon_type-function-return-type-core_0".to_string(), ContextId { index: 9831 }); + v.insert("null-literal".to_string(), ContextId { index: 9935 }); + v.insert("type-fn-type-parameters".to_string(), ContextId { index: 9983 }); + v.insert("literal".to_string(), ContextId { index: 9929 }); + v.insert("#anon_for-loop_0".to_string(), ContextId { index: 9743 }); + v.insert("#anon_paren-expression-possibly-arrow_0".to_string(), ContextId { index: 9799 }); + v.insert("object-member".to_string(), ContextId { index: 9946 }); + v.insert("#anon_possibly-arrow-return-type_0".to_string(), ContextId { index: 9802 }); + v.insert("label".to_string(), ContextId { index: 9928 }); + v.insert("__main".to_string(), ContextId { index: 9852 }); + v.insert("return-type-core".to_string(), ContextId { index: 9966 }); + v.insert("type-function-return-type-core".to_string(), ContextId { index: 9985 }); + v.insert("#anon_comment_2".to_string(), ContextId { index: 9716 }); + v.insert("#anon_type-paren-or-function-parameters_0".to_string(), ContextId { index: 9839 }); + v.insert("brackets".to_string(), ContextId { index: 9866 }); + v.insert("class-declaration".to_string(), ContextId { index: 9868 }); + v.insert("expressionPunctuations".to_string(), ContextId { index: 9891 }); + v.insert("jsx-entities".to_string(), ContextId { index: 9916 }); + v.insert("namespace-declaration".to_string(), ContextId { index: 9933 }); + v.insert("object-literal-method-declaration".to_string(), ContextId { index: 9945 }); + v.insert("var-single-variable".to_string(), ContextId { index: 9998 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 9708 }); + v.insert("#anon_regexp_0".to_string(), ContextId { index: 9807 }); + v.insert("punctuation-accessor".to_string(), ContextId { index: 9957 }); + v.insert("destructuring-parameter-rest".to_string(), ContextId { index: 9880 }); + v.insert("#anon_jsx-tag-without-attributes_0".to_string(), ContextId { index: 9767 }); + v.insert("jsx-children".to_string(), ContextId { index: 9915 }); + v.insert("this-literal".to_string(), ContextId { index: 9976 }); + v.insert("type-conditional".to_string(), ContextId { index: 9982 }); + v.insert("#anon_expression-operators_0".to_string(), ContextId { index: 9739 }); + v.insert("#anon_destructuring-variable_1".to_string(), ContextId { index: 9724 }); + v.insert("type-operators".to_string(), ContextId { index: 9988 }); + v.insert("destructuring-variable".to_string(), ContextId { index: 9881 }); + v.insert("binding-element".to_string(), ContextId { index: 9863 }); + v.insert("enum-declaration".to_string(), ContextId { index: 9886 }); + v.insert("#anon_class-or-interface-body_0".to_string(), ContextId { index: 9712 }); + v.insert("string".to_string(), ContextId { index: 9968 }); + v.insert("#anon_enum-declaration_1".to_string(), ContextId { index: 9734 }); + v.insert("#anon_expression-operators_1".to_string(), ContextId { index: 9740 }); + v.insert("#anon_arrow-return-type_0".to_string(), ContextId { index: 9707 }); + v.insert("parameter-binding-element".to_string(), ContextId { index: 9948 }); + v.insert("#anon_paren-expression-possibly-arrow_1".to_string(), ContextId { index: 9800 }); + v.insert("#anon_object-member_1".to_string(), ContextId { index: 9787 }); + v.insert("ternary-expression".to_string(), ContextId { index: 9975 }); + v.insert("#anon_var-expr_0".to_string(), ContextId { index: 9841 }); + v.insert("function-parameters".to_string(), ContextId { index: 9900 }); + v.insert("#anon_enum-declaration_3".to_string(), ContextId { index: 9736 }); + v.insert("paren-expression".to_string(), ContextId { index: 9952 }); + v.insert("import-export-declaration".to_string(), ContextId { index: 9907 }); + v.insert("#anon_type-fn-type-parameters_0".to_string(), ContextId { index: 9829 }); + v.insert("class-or-interface-heritage".to_string(), ContextId { index: 9872 }); + v.insert("boolean-literal".to_string(), ContextId { index: 9865 }); + v.insert("function-name".to_string(), ContextId { index: 9899 }); + v.insert("support-objects".to_string(), ContextId { index: 9971 }); + v.insert("function-expression".to_string(), ContextId { index: 9898 }); + v.insert("type-function-return-type".to_string(), ContextId { index: 9984 }); + v.insert("#anon_regexp_2".to_string(), ContextId { index: 9809 }); + v.insert("inline-tags".to_string(), ContextId { index: 9910 }); + v.insert("jsx-tag-attribute-name".to_string(), ContextId { index: 9922 }); + v.insert("paren-expression-possibly-arrow-with-typeparameters".to_string(), ContextId { index: 9954 }); + v.insert("#anon_var-expr_2".to_string(), ContextId { index: 9843 }); + v.insert("#anon_jsx-evaluated-code_0".to_string(), ContextId { index: 9761 }); + v.insert("array-literal".to_string(), ContextId { index: 9858 }); + v.insert("#anon_docblock_2".to_string(), ContextId { index: 9729 }); + v.insert("#anon_object-member_7".to_string(), ContextId { index: 9793 }); + v.insert("directives".to_string(), ContextId { index: 9884 }); + v.insert("indexer-declaration".to_string(), ContextId { index: 9908 }); + v.insert("#anon_switch-statement_4".to_string(), ContextId { index: 9817 }); + v.insert("#anon_var-expr_3".to_string(), ContextId { index: 9844 }); + v.insert("type-arguments".to_string(), ContextId { index: 9980 }); + v.insert("function-declaration".to_string(), ContextId { index: 9897 }); + v.insert("#anon_type-annotation_0".to_string(), ContextId { index: 9824 }); + v.insert("var-expr".to_string(), ContextId { index: 9996 }); + v.insert("import-equals-declaration".to_string(), ContextId { index: 9904 }); + v.insert("numeric-literal".to_string(), ContextId { index: 9936 }); + v.insert("#anon_docblock_4".to_string(), ContextId { index: 9731 }); + v.insert("#anon_indexer-mapped-type-declaration_0".to_string(), ContextId { index: 9756 }); + v.insert("#anon_type-fn-type-parameters_1".to_string(), ContextId { index: 9830 }); + v.insert("#anon_object-member_8".to_string(), ContextId { index: 9794 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 9746 }); + v.insert("expression-inside-possibly-arrow-parens".to_string(), ContextId { index: 9889 }); + v.insert("type-parameters".to_string(), ContextId { index: 9989 }); + v.insert("#anon_docblock_0".to_string(), ContextId { index: 9727 }); + v.insert("#anon_object-binding-element-propertyName_0".to_string(), ContextId { index: 9779 }); + v.insert("#anon_var-single-variable_1".to_string(), ContextId { index: 9848 }); + v.insert("#anon_directives_1".to_string(), ContextId { index: 9726 }); + v.insert("access-modifier".to_string(), ContextId { index: 9854 }); + v.insert("after-operator-block-as-object-literal".to_string(), ContextId { index: 9855 }); + v.insert("arrow-function".to_string(), ContextId { index: 9859 }); + v.insert("jsx-evaluated-code".to_string(), ContextId { index: 9917 }); + v.insert("#anon_decl-block_0".to_string(), ContextId { index: 9717 }); + v.insert("#anon_method-declaration_0".to_string(), ContextId { index: 9773 }); + v.insert("#anon_comment_1".to_string(), ContextId { index: 9715 }); + v.insert("#anon_type-alias-declaration_1".to_string(), ContextId { index: 9823 }); + v.insert("#anon_type-annotation_1".to_string(), ContextId { index: 9825 }); + v.insert("class-declaration-or-expression-patterns".to_string(), ContextId { index: 9869 }); + v.insert("function-call".to_string(), ContextId { index: 9896 }); + v.insert("#anon_object-member_5".to_string(), ContextId { index: 9791 }); + v.insert("#anon_parameter-object-binding-element_0".to_string(), ContextId { index: 9796 }); + v.insert("#anon_destructuring-parameter_1".to_string(), ContextId { index: 9722 }); + v.insert("#anon_jsx-tag-in-expression_0".to_string(), ContextId { index: 9765 }); + v.insert("#anon_ternary-expression_0".to_string(), ContextId { index: 9821 }); + v.insert("#anon_for-loop_1".to_string(), ContextId { index: 9744 }); + v.insert("object-binding-element".to_string(), ContextId { index: 9938 }); + v.insert("for-loop".to_string(), ContextId { index: 9894 }); + v.insert("#anon_array-literal_0".to_string(), ContextId { index: 9703 }); + v.insert("cast".to_string(), ContextId { index: 9867 }); + v.insert("#anon_regex_1".to_string(), ContextId { index: 9806 }); + v.insert("destructuring-variable-rest".to_string(), ContextId { index: 9882 }); + v.insert("#anon_var-single-variable_0".to_string(), ContextId { index: 9847 }); + v.insert("#anon_method-declaration_2".to_string(), ContextId { index: 9775 }); + v.insert("qstring-double".to_string(), ContextId { index: 9960 }); + v.insert("#anon_variable-initializer_1".to_string(), ContextId { index: 9851 }); + v.insert("paren-expression-possibly-arrow".to_string(), ContextId { index: 9953 }); + v.insert("punctuation-comma".to_string(), ContextId { index: 9958 }); + v.insert("#anon_jsdoctype_0".to_string(), ContextId { index: 9760 }); + v.insert("jsx-tag-attributes".to_string(), ContextId { index: 9923 }); + v.insert("#anon_switch-statement_2".to_string(), ContextId { index: 9815 }); + v.insert("arrow-return-type-body".to_string(), ContextId { index: 9861 }); + v.insert("jsx-tag-without-attributes".to_string(), ContextId { index: 9926 }); + v.insert("string-character-escape".to_string(), ContextId { index: 9969 }); + v.insert("super-literal".to_string(), ContextId { index: 9970 }); + v.insert("interface-declaration".to_string(), ContextId { index: 9912 }); + v.insert("import-export-clause".to_string(), ContextId { index: 9906 }); + v.insert("#anon_type-tuple_0".to_string(), ContextId { index: 9840 }); + v.insert("#anon_regexp_1".to_string(), ContextId { index: 9808 }); + v.insert("#anon_parameter-object-binding-pattern_0".to_string(), ContextId { index: 9797 }); + v.insert("#anon_brackets_1".to_string(), ContextId { index: 9709 }); + v.insert("#anon_import-equals-declaration_0".to_string(), ContextId { index: 9752 }); + v.insert("#anon_switch-statement_3".to_string(), ContextId { index: 9816 }); + v.insert("instanceof-expr".to_string(), ContextId { index: 9911 }); + v.insert("template-substitution-element".to_string(), ContextId { index: 9974 }); + v.insert("return-type".to_string(), ContextId { index: 9965 }); + v.insert("#anon_type-parameters_0".to_string(), ContextId { index: 9838 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 9745 }); + v.insert("#anon_paren-expression_0".to_string(), ContextId { index: 9801 }); + v.insert("#anon_variable-initializer_0".to_string(), ContextId { index: 9850 }); + v.insert("method-declaration-name".to_string(), ContextId { index: 9932 }); + v.insert("#anon_parameter-array-binding-pattern_0".to_string(), ContextId { index: 9795 }); + v.insert("identifiers".to_string(), ContextId { index: 9902 }); + v.insert("main".to_string(), ContextId { index: 9930 }); + v.insert("regexp".to_string(), ContextId { index: 9964 }); + v.insert("#anon_type-conditional_0".to_string(), ContextId { index: 9827 }); + v.insert("#anon_type-function-return-type_0".to_string(), ContextId { index: 9832 }); + v.insert("var-single-variable-type-annotation".to_string(), ContextId { index: 9999 }); + v.insert("#anon_field-declaration_1".to_string(), ContextId { index: 9742 }); + v.insert("possibly-arrow-return-type".to_string(), ContextId { index: 9955 }); + v.insert("#anon_regex_0".to_string(), ContextId { index: 9805 }); + v.insert("type-paren-or-function-parameters".to_string(), ContextId { index: 9990 }); + v.insert("async-modifier".to_string(), ContextId { index: 9862 }); + v.insert("jsx-string-double-quoted".to_string(), ContextId { index: 9918 }); + v.insert("jsx-tag-attributes-illegal".to_string(), ContextId { index: 9924 }); + v.insert("object-binding-element-propertyName".to_string(), ContextId { index: 9940 }); + v.insert("type-predicate-operator".to_string(), ContextId { index: 9991 }); + v.insert("#anon_jsx-tag_2".to_string(), ContextId { index: 9770 }); + v.insert("function-body".to_string(), ContextId { index: 9895 }); + v.insert("type-builtin-literals".to_string(), ContextId { index: 9981 }); + v.insert("#anon_object-binding-pattern_0".to_string(), ContextId { index: 9782 }); + v.insert("var-single-const".to_string(), ContextId { index: 9997 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 9714 }); + v.insert("parameter-array-binding-pattern".to_string(), ContextId { index: 9947 }); + v.insert("destructuring-variable-rest-const".to_string(), ContextId { index: 9883 }); + v.insert("object-binding-pattern".to_string(), ContextId { index: 9941 }); + v.insert("#anon_var-single-const_1".to_string(), ContextId { index: 9846 }); + v.insert("type-alias-declaration".to_string(), ContextId { index: 9978 }); + v.insert("#anon_after-operator-block-as-object-literal_0".to_string(), ContextId { index: 9700 }); + v.insert("#anon_template-substitution-element_0".to_string(), ContextId { index: 9818 }); + v.insert("#anon_template_0".to_string(), ContextId { index: 9819 }); + v.insert("#anon_type-object_0".to_string(), ContextId { index: 9834 }); + v.insert("#anon_var-expr_1".to_string(), ContextId { index: 9842 }); + v.insert("jsx".to_string(), ContextId { index: 9914 }); + v.insert("jsx-tag-without-attributes-in-expression".to_string(), ContextId { index: 9927 }); + v.insert("statements".to_string(), ContextId { index: 9967 }); + v.insert("#anon_paren-expression-possibly-arrow-with-typeparameters_0".to_string(), ContextId { index: 9798 }); + v.insert("import-export-block".to_string(), ContextId { index: 9905 }); + v.insert("#anon_class-declaration_0".to_string(), ContextId { index: 9710 }); + v.insert("switch-statement".to_string(), ContextId { index: 9972 }); + v.insert("#anon_switch-statement_1".to_string(), ContextId { index: 9814 }); + v.insert("__start".to_string(), ContextId { index: 9853 }); + v.insert("#anon_arrow-function_1".to_string(), ContextId { index: 9705 }); + v.insert("#anon_object-literal-method-declaration_1".to_string(), ContextId { index: 9784 }); + v.insert("#anon_jsx-tag_1".to_string(), ContextId { index: 9769 }); + v.insert("#anon_object-literal_0".to_string(), ContextId { index: 9785 }); + v.insert("type-tuple".to_string(), ContextId { index: 9993 }); + v.insert("#anon_class-or-interface-heritage_0".to_string(), ContextId { index: 9713 }); + v.insert("#anon_field-declaration_0".to_string(), ContextId { index: 9741 }); + v.insert("#anon_jsx-string-double-quoted_0".to_string(), ContextId { index: 9762 }); + v.insert("#anon_object-member_4".to_string(), ContextId { index: 9790 }); + v.insert("#anon_switch-statement_0".to_string(), ContextId { index: 9813 }); + v.insert("object-binding-pattern-const".to_string(), ContextId { index: 9942 }); + v.insert("#anon_object-member_0".to_string(), ContextId { index: 9786 }); + v.insert("#anon_function-parameters_0".to_string(), ContextId { index: 9749 }); + v.insert("#anon_type-conditional_1".to_string(), ContextId { index: 9828 }); + v.insert("field-declaration".to_string(), ContextId { index: 9893 }); + v.insert("jsx-tag-in-expression".to_string(), ContextId { index: 9925 }); + v.insert("variable-initializer".to_string(), ContextId { index: 10000 }); + v.insert("#anon_type-arguments_0".to_string(), ContextId { index: 9826 }); + v.insert("#anon_label_0".to_string(), ContextId { index: 9771 }); + v.insert("type".to_string(), ContextId { index: 9977 }); + v.insert("expressionWithoutIdentifiers".to_string(), ContextId { index: 9892 }); + v.insert("#anon_object-member_3".to_string(), ContextId { index: 9789 }); + v.insert("jsdoctype".to_string(), ContextId { index: 9913 }); + v.insert("object-identifiers".to_string(), ContextId { index: 9943 }); + v.insert("#anon_docblock_1".to_string(), ContextId { index: 9728 }); + v.insert("type-object".to_string(), ContextId { index: 9987 }); + v.insert("#anon_qstring-single_0".to_string(), ContextId { index: 9804 }); + v.insert("#anon_jsx-tag-without-attributes-in-expression_0".to_string(), ContextId { index: 9766 }); + v.insert("regex-character-class".to_string(), ContextId { index: 9963 }); + v.insert("qstring-single".to_string(), ContextId { index: 9961 }); + v.insert("#anon_type-object_1".to_string(), ContextId { index: 9835 }); + v.insert("docblock".to_string(), ContextId { index: 9885 }); + v.insert("type-name".to_string(), ContextId { index: 9986 }); + v.insert("jsx-tag-attribute-assignment".to_string(), ContextId { index: 9921 }); + v.insert("parameter-object-binding-element".to_string(), ContextId { index: 9950 }); + v.insert("decl-block".to_string(), ContextId { index: 9875 }); + v.insert("class-or-interface-body".to_string(), ContextId { index: 9871 }); + v.insert("type-annotation".to_string(), ContextId { index: 9979 }); + v.insert("#anon_indexer-declaration_0".to_string(), ContextId { index: 9755 }); + v.insert("control-statement".to_string(), ContextId { index: 9874 }); + v.insert("#anon_template_1".to_string(), ContextId { index: 9820 }); + v.insert("#anon_type-function-return-type_1".to_string(), ContextId { index: 9833 }); + v.insert("#anon_var-single-const_0".to_string(), ContextId { index: 9845 }); + v.insert("typeof-operator".to_string(), ContextId { index: 9994 }); + v.insert("object-binding-element-const".to_string(), ContextId { index: 9939 }); + v.insert("#anon_export-declaration_1".to_string(), ContextId { index: 9738 }); + v.insert("#anon_instanceof-expr_0".to_string(), ContextId { index: 9758 }); + v.insert("function-parameters-body".to_string(), ContextId { index: 9901 }); + v.insert("#anon_object-binding-element-const_0".to_string(), ContextId { index: 9778 }); + v.insert("#anon_return-type_0".to_string(), ContextId { index: 9811 }); + v.insert("object-literal".to_string(), ContextId { index: 9944 }); + v.insert("property-accessor".to_string(), ContextId { index: 9956 }); + v.insert("#anon_class-expression_0".to_string(), ContextId { index: 9711 }); + v.insert("punctuation-semicolon".to_string(), ContextId { index: 9959 }); + v.insert("destructuring-parameter".to_string(), ContextId { index: 9879 }); + v.insert("#anon_jsx-string-single-quoted_0".to_string(), ContextId { index: 9763 }); + v.insert("#anon_destructuring-const_0".to_string(), ContextId { index: 9719 }); + v.insert("#anon_docblock_5".to_string(), ContextId { index: 9732 }); + v.insert("#anon_function-declaration_0".to_string(), ContextId { index: 9747 }); + v.insert("#anon_import-export-block_0".to_string(), ContextId { index: 9754 }); + v.insert("#anon_type-alias-declaration_0".to_string(), ContextId { index: 9822 }); + v.insert("#anon_type-operators_0".to_string(), ContextId { index: 9836 }); + v.insert("#anon_array-binding-pattern-const_0".to_string(), ContextId { index: 9701 }); + v.insert("destructuring-const".to_string(), ContextId { index: 9878 }); + v.insert("#anon_method-declaration_1".to_string(), ContextId { index: 9774 }); + v.insert("#anon_jsx-tag-attributes_0".to_string(), ContextId { index: 9764 }); + v.insert("declaration".to_string(), ContextId { index: 9876 }); + v.insert("type-primitive".to_string(), ContextId { index: 9992 }); + v.insert("array-binding-pattern".to_string(), ContextId { index: 9856 }); + v.insert("jsx-tag".to_string(), ContextId { index: 9920 }); + v.insert("new-expr".to_string(), ContextId { index: 9934 }); + v.insert("#anon_method-declaration-name_0".to_string(), ContextId { index: 9772 }); + v.insert("#anon_destructuring-variable_0".to_string(), ContextId { index: 9723 }); + v.insert("#anon_docblock_3".to_string(), ContextId { index: 9730 }); + v.insert("#anon_directives_0".to_string(), ContextId { index: 9725 }); + v.insert("#anon_interface-declaration_0".to_string(), ContextId { index: 9759 }); + v.insert("arrow-return-type".to_string(), ContextId { index: 9860 }); + v.insert("parameter-object-binding-pattern".to_string(), ContextId { index: 9951 }); + v.insert("#anon_decorator_0".to_string(), ContextId { index: 9718 }); + v.insert("#anon_destructuring-const_1".to_string(), ContextId { index: 9720 }); + v.insert("#anon_object-member_6".to_string(), ContextId { index: 9792 }); + v.insert("#anon_qstring-double_0".to_string(), ContextId { index: 9803 }); + v.insert("#anon_destructuring-parameter_0".to_string(), ContextId { index: 9721 }); + v.insert("#anon_return-type_1".to_string(), ContextId { index: 9812 }); + v.insert("#anon_function-expression_0".to_string(), ContextId { index: 9748 }); + v.insert("#anon_var-single-variable_2".to_string(), ContextId { index: 9849 }); + v.insert("array-binding-pattern-const".to_string(), ContextId { index: 9857 }); + v.insert("class-expression".to_string(), ContextId { index: 9870 }); + v.insert("#anon_object-binding-element_0".to_string(), ContextId { index: 9780 }); + v.insert("template".to_string(), ContextId { index: 9973 }); + v.insert("#anon_arrow-function_0".to_string(), ContextId { index: 9704 }); + v.insert("indexer-mapped-type-declaration".to_string(), ContextId { index: 9909 }); + v.insert("#anon_enum-declaration_0".to_string(), ContextId { index: 9733 }); + v.insert("numericConstant-literal".to_string(), ContextId { index: 9937 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s162.rs b/highlight/jirs-syntaxes/src/s162.rs new file mode 100644 index 00000000..f7f697de --- /dev/null +++ b/highlight/jirs-syntaxes/src/s162.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Verilog".to_string(), + file_extensions: vec!["v".to_string(),"V".to_string()], + scope: Scope { a: 845077765160960, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 10008 }); + v.insert("all-types".to_string(), ContextId { index: 10006 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 10003 }); + v.insert("__main".to_string(), ContextId { index: 10004 }); + v.insert("strings".to_string(), ContextId { index: 10011 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 10001 }); + v.insert("__start".to_string(), ContextId { index: 10005 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 10002 }); + v.insert("storage-modifier-verilog".to_string(), ContextId { index: 10009 }); + v.insert("comments".to_string(), ContextId { index: 10007 }); + v.insert("storage-type-verilog".to_string(), ContextId { index: 10010 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s163.rs b/highlight/jirs-syntaxes/src/s163.rs new file mode 100644 index 00000000..4447ab5c --- /dev/null +++ b/highlight/jirs-syntaxes/src/s163.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "VimL".to_string(), + file_extensions: vec!["vim".to_string(),".vimrc".to_string()], + scope: Scope { a: 845082060128256, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("function_call".to_string(), ContextId { index: 10018 }); + v.insert("string_quoted_double".to_string(), ContextId { index: 10026 }); + v.insert("string_regex".to_string(), ContextId { index: 10028 }); + v.insert("expr".to_string(), ContextId { index: 10016 }); + v.insert("function_definition".to_string(), ContextId { index: 10019 }); + v.insert("support_function".to_string(), ContextId { index: 10029 }); + v.insert("inline_comment".to_string(), ContextId { index: 10021 }); + v.insert("support_variable".to_string(), ContextId { index: 10031 }); + v.insert("number_hex".to_string(), ContextId { index: 10024 }); + v.insert("support_type".to_string(), ContextId { index: 10030 }); + v.insert("#anon_function_definition_0".to_string(), ContextId { index: 10012 }); + v.insert("variable".to_string(), ContextId { index: 10032 }); + v.insert("keyword".to_string(), ContextId { index: 10022 }); + v.insert("string_quoted_single".to_string(), ContextId { index: 10027 }); + v.insert("__main".to_string(), ContextId { index: 10013 }); + v.insert("function".to_string(), ContextId { index: 10017 }); + v.insert("__start".to_string(), ContextId { index: 10014 }); + v.insert("function_params".to_string(), ContextId { index: 10020 }); + v.insert("main".to_string(), ContextId { index: 10023 }); + v.insert("number_int".to_string(), ContextId { index: 10025 }); + v.insert("comment".to_string(), ContextId { index: 10015 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s164.rs b/highlight/jirs-syntaxes/src/s164.rs new file mode 100644 index 00000000..fc2a6fcb --- /dev/null +++ b/highlight/jirs-syntaxes/src/s164.rs @@ -0,0 +1,195 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Vue Component".to_string(), + file_extensions: vec!["vue".to_string()], + scope: Scope { a: 281496461639680, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("attribute_char".to_string(), "(?:[^ \"\'>/=\\x00-\\x1f\\x7f-\\x9f])".to_string()); + v.insert("block_tag_name".to_string(), "(?ix)(?:\n address|applet|article|aside|blockquote|center|dd|dir|div|dl|dt|figcaption|figure|footer|frame|frameset|h1|h2|h3|h4|h5|h6|header|iframe|menu|nav|noframes|object|ol|p|pre|section|ul\n)\\b".to_string()); + v.insert("not_equals_lookahead".to_string(), "(?=\\s*[^\\s=])".to_string()); + v.insert("unquoted_attribute_value".to_string(), "(?:[^\\s<>/\'\'\"]|/(?!>))+".to_string()); + v.insert("form_tag_name".to_string(), "(?ix)(?:\n button|datalist|input|label|legend|meter|optgroup|option|output|progress|select|template|textarea\n)\\b".to_string()); + v.insert("inline_tag_name".to_string(), "(?ix)(?:\n abbr|acronym|area|audio|b|base|basefont|bdi|bdo|big|br|canvas|caption|cite|code|del|details|dfn|dialog|em|font|head|html|i|img|ins|isindex|kbd|li|link|map|mark|menu|menuitem|meta|noscript|param|picture|q|rp|rt|rtc|ruby|s|samp|script|small|source|span|strike|strong|style|sub|summary|sup|time|title|track|tt|u|var|video|wbr\n)\\b".to_string()); + v.insert("javascript_mime_type".to_string(), "(?ix)(?:\n # https://mimesniff.spec.whatwg.org/#javascript-mime-type\n (?:application|text)/(?:x-)?(?:java|ecma)script\n | text/javascript1\\.[0-5]\n | text/jscript\n | text/livescript\n)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("script-javascript".to_string(), ContextId { index: 10153 }); + v.insert("tag-id-attribute-equals".to_string(), ContextId { index: 10183 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 10049 }); + v.insert("#anon_script-lang-attribute_0".to_string(), ContextId { index: 10060 }); + v.insert("#anon_script-lang-decider_5".to_string(), ContextId { index: 10069 }); + v.insert("#anon_style-css_1".to_string(), ContextId { index: 10080 }); + v.insert("#anon_tag-event-attribute-value_3".to_string(), ContextId { index: 10116 }); + v.insert("tag-generic-attribute".to_string(), ContextId { index: 10178 }); + v.insert("template-lang-decider".to_string(), ContextId { index: 10194 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 10051 }); + v.insert("#anon_tag-style-attribute-value_0".to_string(), ContextId { index: 10121 }); + v.insert("#anon_main_13".to_string(), ContextId { index: 10042 }); + v.insert("#anon_template-lang-decider_11".to_string(), ContextId { index: 10130 }); + v.insert("#anon_js-string_1".to_string(), ContextId { index: 10034 }); + v.insert("#anon_script-lang-decider_1".to_string(), ContextId { index: 10063 }); + v.insert("#anon_script-lang-decider_2".to_string(), ContextId { index: 10066 }); + v.insert("#anon_script-lang-decider_6".to_string(), ContextId { index: 10070 }); + v.insert("#anon_style-lang-decider_12".to_string(), ContextId { index: 10088 }); + v.insert("#anon_style-lang-decider_23".to_string(), ContextId { index: 10100 }); + v.insert("#anon_style-lang-decider_22".to_string(), ContextId { index: 10099 }); + v.insert("#anon_tag-class-attribute-value_1".to_string(), ContextId { index: 10112 }); + v.insert("#anon_tag-id-attribute-value_1".to_string(), ContextId { index: 10120 }); + v.insert("#anon_template-lang-decider_1".to_string(), ContextId { index: 10128 }); + v.insert("#anon_script-lang-decider_7".to_string(), ContextId { index: 10071 }); + v.insert("#anon_mustache-expression_2".to_string(), ContextId { index: 10055 }); + v.insert("#anon_script-other_0".to_string(), ContextId { index: 10074 }); + v.insert("#anon_style-lang-decider_3".to_string(), ContextId { index: 10101 }); + v.insert("#anon_tag-generic-attribute-value_0".to_string(), ContextId { index: 10117 }); + v.insert("#anon_template-lang-decider_8".to_string(), ContextId { index: 10137 }); + v.insert("#anon_script-lang-decider_4".to_string(), ContextId { index: 10068 }); + v.insert("#anon_template-lang-decider_3".to_string(), ContextId { index: 10132 }); + v.insert("script-close-tag".to_string(), ContextId { index: 10150 }); + v.insert("script-common".to_string(), ContextId { index: 10151 }); + v.insert("script-type-decider".to_string(), ContextId { index: 10158 }); + v.insert("string-double-quoted".to_string(), ContextId { index: 10159 }); + v.insert("style-lang-attribute".to_string(), ContextId { index: 10164 }); + v.insert("style-lang-decider".to_string(), ContextId { index: 10165 }); + v.insert("#anon_script-html_0".to_string(), ContextId { index: 10056 }); + v.insert("style-other".to_string(), ContextId { index: 10166 }); + v.insert("tag-class-attribute".to_string(), ContextId { index: 10170 }); + v.insert("tag-class-attribute-equals".to_string(), ContextId { index: 10171 }); + v.insert("tag-generic-attribute-equals".to_string(), ContextId { index: 10179 }); + v.insert("#anon_template-lang-decider_2".to_string(), ContextId { index: 10131 }); + v.insert("template-common".to_string(), ContextId { index: 10192 }); + v.insert("#anon_style-lang-decider_2".to_string(), ContextId { index: 10096 }); + v.insert("#anon_tag-style-attribute-value_3".to_string(), ContextId { index: 10124 }); + v.insert("immediately-pop".to_string(), ContextId { index: 10145 }); + v.insert("tag-class-attribute-value".to_string(), ContextId { index: 10173 }); + v.insert("#anon_js-string_3".to_string(), ContextId { index: 10036 }); + v.insert("#anon_main_10".to_string(), ContextId { index: 10039 }); + v.insert("#anon_template-lang-decider_6".to_string(), ContextId { index: 10135 }); + v.insert("#anon_script-lang-decider_8".to_string(), ContextId { index: 10072 }); + v.insert("#anon_style-lang-decider_16".to_string(), ContextId { index: 10092 }); + v.insert("js-string".to_string(), ContextId { index: 10147 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 10046 }); + v.insert("#anon_tag-style-attribute-value_2".to_string(), ContextId { index: 10123 }); + v.insert("#anon_mustache-expression_0".to_string(), ContextId { index: 10053 }); + v.insert("script-html".to_string(), ContextId { index: 10152 }); + v.insert("#anon_script-lang-attribute_1".to_string(), ContextId { index: 10061 }); + v.insert("#anon_main_14".to_string(), ContextId { index: 10043 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 10047 }); + v.insert("#anon_style-css_2".to_string(), ContextId { index: 10081 }); + v.insert("#anon_style-lang-decider_4".to_string(), ContextId { index: 10102 }); + v.insert("style-common".to_string(), ContextId { index: 10162 }); + v.insert("tag-event-attribute".to_string(), ContextId { index: 10174 }); + v.insert("tag-generic-attribute-meta".to_string(), ContextId { index: 10180 }); + v.insert("tag-id-attribute-meta".to_string(), ContextId { index: 10184 }); + v.insert("tag-style-attribute-value".to_string(), ContextId { index: 10190 }); + v.insert("#anon_template-lang-decider_7".to_string(), ContextId { index: 10136 }); + v.insert("vue-directive".to_string(), ContextId { index: 10197 }); + v.insert("#anon_script-lang-decider_9".to_string(), ContextId { index: 10073 }); + v.insert("#anon_style-other_0".to_string(), ContextId { index: 10108 }); + v.insert("#anon_style-lang-attribute_1".to_string(), ContextId { index: 10083 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 10048 }); + v.insert("tag-event-attribute-equals".to_string(), ContextId { index: 10175 }); + v.insert("#anon_template-lang-attribute_1".to_string(), ContextId { index: 10126 }); + v.insert("#anon_tag-event-attribute-value_0".to_string(), ContextId { index: 10113 }); + v.insert("template-tag".to_string(), ContextId { index: 10196 }); + v.insert("tag-style-attribute-meta".to_string(), ContextId { index: 10189 }); + v.insert("template-mustache".to_string(), ContextId { index: 10195 }); + v.insert("__start".to_string(), ContextId { index: 10141 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 10050 }); + v.insert("#anon_script-lang-decider_11".to_string(), ContextId { index: 10065 }); + v.insert("#anon_template-lang-decider_5".to_string(), ContextId { index: 10134 }); + v.insert("#anon_style-type-attribute_0".to_string(), ContextId { index: 10109 }); + v.insert("#anon_tag-style-attribute-value_1".to_string(), ContextId { index: 10122 }); + v.insert("#anon_template-lang-attribute_0".to_string(), ContextId { index: 10125 }); + v.insert("#anon_style-lang-decider_21".to_string(), ContextId { index: 10098 }); + v.insert("#anon_script-lang-decider_0".to_string(), ContextId { index: 10062 }); + v.insert("#anon_style-lang-decider_15".to_string(), ContextId { index: 10091 }); + v.insert("script-other".to_string(), ContextId { index: 10156 }); + v.insert("#anon_tag-id-attribute-value_0".to_string(), ContextId { index: 10119 }); + v.insert("tag-class-attribute-meta".to_string(), ContextId { index: 10172 }); + v.insert("#anon_tag-generic-attribute-value_1".to_string(), ContextId { index: 10118 }); + v.insert("#anon_template-lang-decider_10".to_string(), ContextId { index: 10129 }); + v.insert("#anon_style-lang-attribute_0".to_string(), ContextId { index: 10082 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 10045 }); + v.insert("#anon_style-lang-decider_10".to_string(), ContextId { index: 10086 }); + v.insert("#anon_style-lang-decider_20".to_string(), ContextId { index: 10097 }); + v.insert("#anon_style-lang-decider_9".to_string(), ContextId { index: 10107 }); + v.insert("#anon_style-css_0".to_string(), ContextId { index: 10079 }); + v.insert("#anon_tag-class-attribute-value_0".to_string(), ContextId { index: 10111 }); + v.insert("tag-id-attribute".to_string(), ContextId { index: 10182 }); + v.insert("tag-generic-attribute-value".to_string(), ContextId { index: 10181 }); + v.insert("else-pop".to_string(), ContextId { index: 10142 }); + v.insert("#anon_script-type-attribute_1".to_string(), ContextId { index: 10076 }); + v.insert("#anon_style-type-attribute_1".to_string(), ContextId { index: 10110 }); + v.insert("tag-event-attribute-meta".to_string(), ContextId { index: 10176 }); + v.insert("#anon_string-single-quoted_0".to_string(), ContextId { index: 10078 }); + v.insert("generic-attribute-name".to_string(), ContextId { index: 10144 }); + v.insert("#anon_template-lang-decider_4".to_string(), ContextId { index: 10133 }); + v.insert("tag-style-attribute-equals".to_string(), ContextId { index: 10188 }); + v.insert("#anon_style-lang-decider_7".to_string(), ContextId { index: 10105 }); + v.insert("template-lang-attribute".to_string(), ContextId { index: 10193 }); + v.insert("#anon_style-lang-decider_0".to_string(), ContextId { index: 10084 }); + v.insert("__main".to_string(), ContextId { index: 10140 }); + v.insert("#anon_script-javascript_0".to_string(), ContextId { index: 10057 }); + v.insert("#anon_style-lang-decider_11".to_string(), ContextId { index: 10087 }); + v.insert("script-lang-attribute".to_string(), ContextId { index: 10154 }); + v.insert("tag-attributes".to_string(), ContextId { index: 10169 }); + v.insert("#anon_main_12".to_string(), ContextId { index: 10041 }); + v.insert("entities".to_string(), ContextId { index: 10143 }); + v.insert("#anon_string-double-quoted_0".to_string(), ContextId { index: 10077 }); + v.insert("tag-style-attribute".to_string(), ContextId { index: 10187 }); + v.insert("tag-stuff".to_string(), ContextId { index: 10186 }); + v.insert("#anon_script-type-attribute_0".to_string(), ContextId { index: 10075 }); + v.insert("#anon_template-mustache_0".to_string(), ContextId { index: 10139 }); + v.insert("#anon_style-lang-decider_17".to_string(), ContextId { index: 10093 }); + v.insert("js-attribute-value".to_string(), ContextId { index: 10146 }); + v.insert("#anon_main_9".to_string(), ContextId { index: 10052 }); + v.insert("script-type-attribute".to_string(), ContextId { index: 10157 }); + v.insert("template-close-tag".to_string(), ContextId { index: 10191 }); + v.insert("#anon_style-lang-decider_1".to_string(), ContextId { index: 10085 }); + v.insert("script-lang-decider".to_string(), ContextId { index: 10155 }); + v.insert("#anon_script-lang-decider_3".to_string(), ContextId { index: 10067 }); + v.insert("#anon_js-string_2".to_string(), ContextId { index: 10035 }); + v.insert("#anon_script-javascript_2".to_string(), ContextId { index: 10059 }); + v.insert("tag-event-attribute-value".to_string(), ContextId { index: 10177 }); + v.insert("#anon_main_11".to_string(), ContextId { index: 10040 }); + v.insert("#anon_script-javascript_1".to_string(), ContextId { index: 10058 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 10037 }); + v.insert("#anon_mustache-expression_1".to_string(), ContextId { index: 10054 }); + v.insert("#anon_style-lang-decider_5".to_string(), ContextId { index: 10103 }); + v.insert("#anon_style-lang-decider_13".to_string(), ContextId { index: 10089 }); + v.insert("#anon_style-lang-decider_6".to_string(), ContextId { index: 10104 }); + v.insert("main".to_string(), ContextId { index: 10148 }); + v.insert("style-type-attribute".to_string(), ContextId { index: 10167 }); + v.insert("mustache-expression".to_string(), ContextId { index: 10149 }); + v.insert("#anon_main_15".to_string(), ContextId { index: 10044 }); + v.insert("style-css".to_string(), ContextId { index: 10163 }); + v.insert("#anon_style-lang-decider_18".to_string(), ContextId { index: 10094 }); + v.insert("#anon_style-lang-decider_19".to_string(), ContextId { index: 10095 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 10038 }); + v.insert("#anon_script-lang-decider_10".to_string(), ContextId { index: 10064 }); + v.insert("style-close-tag".to_string(), ContextId { index: 10161 }); + v.insert("style-type-decider".to_string(), ContextId { index: 10168 }); + v.insert("#anon_style-lang-decider_8".to_string(), ContextId { index: 10106 }); + v.insert("#anon_tag-event-attribute-value_2".to_string(), ContextId { index: 10115 }); + v.insert("#anon_js-string_0".to_string(), ContextId { index: 10033 }); + v.insert("string-single-quoted".to_string(), ContextId { index: 10160 }); + v.insert("#anon_template-lang-decider_0".to_string(), ContextId { index: 10127 }); + v.insert("tag-id-attribute-value".to_string(), ContextId { index: 10185 }); + v.insert("#anon_style-lang-decider_14".to_string(), ContextId { index: 10090 }); + v.insert("#anon_template-lang-decider_9".to_string(), ContextId { index: 10138 }); + v.insert("#anon_tag-event-attribute-value_1".to_string(), ContextId { index: 10114 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s165.rs b/highlight/jirs-syntaxes/src/s165.rs new file mode 100644 index 00000000..b6fbef37 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s165.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "requirements.txt".to_string(), + file_extensions: vec!["requirements.txt".to_string()], + scope: Scope { a: 845090650062848, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 10198 }); + v.insert("__start".to_string(), ContextId { index: 10199 }); + v.insert("main".to_string(), ContextId { index: 10200 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s166.rs b/highlight/jirs-syntaxes/src/s166.rs new file mode 100644 index 00000000..103bab2b --- /dev/null +++ b/highlight/jirs-syntaxes/src/s166.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Highlight non-printables".to_string(), + file_extensions: vec!["show-nonprintable".to_string()], + scope: Scope { a: 43910096366862336, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 10201 }); + v.insert("__start".to_string(), ContextId { index: 10202 }); + v.insert("main".to_string(), ContextId { index: 10203 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s167.rs b/highlight/jirs-syntaxes/src/s167.rs new file mode 100644 index 00000000..787e6f32 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s167.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Authorized Keys".to_string(), + file_extensions: vec!["authorized_keys".to_string(),"pub".to_string()], + scope: Scope { a: 282149286576128, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_value-options_0".to_string(), ContextId { index: 10206 }); + v.insert("#anon_value-options_3".to_string(), ContextId { index: 10209 }); + v.insert("#anon_value-options_4".to_string(), ContextId { index: 10210 }); + v.insert("#anon_value-options_2".to_string(), ContextId { index: 10208 }); + v.insert("#anon_value-options_6".to_string(), ContextId { index: 10212 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 10204 }); + v.insert("__start".to_string(), ContextId { index: 10216 }); + v.insert("main".to_string(), ContextId { index: 10218 }); + v.insert("#anon_value-options_1".to_string(), ContextId { index: 10207 }); + v.insert("#anon_value-options_8".to_string(), ContextId { index: 10214 }); + v.insert("flag-options".to_string(), ContextId { index: 10217 }); + v.insert("value-option-body".to_string(), ContextId { index: 10220 }); + v.insert("#anon_value-options_5".to_string(), ContextId { index: 10211 }); + v.insert("value-options".to_string(), ContextId { index: 10221 }); + v.insert("strings".to_string(), ContextId { index: 10219 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 10205 }); + v.insert("#anon_value-options_7".to_string(), ContextId { index: 10213 }); + v.insert("__main".to_string(), ContextId { index: 10215 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s168.rs b/highlight/jirs-syntaxes/src/s168.rs new file mode 100644 index 00000000..28406ddf --- /dev/null +++ b/highlight/jirs-syntaxes/src/s168.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Known Hosts".to_string(), + file_extensions: vec!["known_hosts".to_string()], + scope: Scope { a: 282153581543424, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_hostname-or-ip-value_0".to_string(), ContextId { index: 10222 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 10224 }); + v.insert("hostname-or-ip-value".to_string(), ContextId { index: 10227 }); + v.insert("main".to_string(), ContextId { index: 10228 }); + v.insert("__start".to_string(), ContextId { index: 10226 }); + v.insert("__main".to_string(), ContextId { index: 10225 }); + v.insert("#anon_hostname-or-ip-value_1".to_string(), ContextId { index: 10223 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s169.rs b/highlight/jirs-syntaxes/src/s169.rs new file mode 100644 index 00000000..ecc57610 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s169.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Private Key".to_string(), + file_extensions: vec![], + scope: Scope { a: 845107840417792, b: 0 }, + first_line_match: Some("^-----BEGIN [\\w ]+ PRIVATE KEY-----".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 10230 }); + v.insert("__main".to_string(), ContextId { index: 10229 }); + v.insert("main".to_string(), ContextId { index: 10231 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s17.rs b/highlight/jirs-syntaxes/src/s17.rs new file mode 100644 index 00000000..805a72f9 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s17.rs @@ -0,0 +1,47 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Attributes".to_string(), + file_extensions: vec!["attributes".to_string(),"gitattributes".to_string(),".gitattributes".to_string()], + scope: Scope { a: 281565172465664, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("meta-encoding".to_string(), ContextId { index: 1700 }); + v.insert("#anon_attribute-value-content_0".to_string(), ContextId { index: 1686 }); + v.insert("attributes-list".to_string(), ContextId { index: 1695 }); + v.insert("main".to_string(), ContextId { index: 1698 }); + v.insert("pattern-attributes".to_string(), ContextId { index: 1708 }); + v.insert("meta-text".to_string(), ContextId { index: 1705 }); + v.insert("meta-filter".to_string(), ContextId { index: 1702 }); + v.insert("meta-other".to_string(), ContextId { index: 1704 }); + v.insert("__start".to_string(), ContextId { index: 1688 }); + v.insert("attribute-separator".to_string(), ContextId { index: 1691 }); + v.insert("macro".to_string(), ContextId { index: 1697 }); + v.insert("meta-diff".to_string(), ContextId { index: 1699 }); + v.insert("attribute-value-expected".to_string(), ContextId { index: 1693 }); + v.insert("meta-eol".to_string(), ContextId { index: 1701 }); + v.insert("pattern-content".to_string(), ContextId { index: 1709 }); + v.insert("attribute-key".to_string(), ContextId { index: 1689 }); + v.insert("meta-merge".to_string(), ContextId { index: 1703 }); + v.insert("pattern-content-quoted".to_string(), ContextId { index: 1710 }); + v.insert("__main".to_string(), ContextId { index: 1687 }); + v.insert("pattern-content-unquoted".to_string(), ContextId { index: 1711 }); + v.insert("attribute-value-content".to_string(), ContextId { index: 1692 }); + v.insert("attribute-maybe-value-list".to_string(), ContextId { index: 1690 }); + v.insert("attribute-value-list".to_string(), ContextId { index: 1694 }); + v.insert("meta-whitespace".to_string(), ContextId { index: 1706 }); + v.insert("pattern".to_string(), ContextId { index: 1707 }); + v.insert("string-end".to_string(), ContextId { index: 1712 }); + v.insert("else-pop".to_string(), ContextId { index: 1696 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s170.rs b/highlight/jirs-syntaxes/src/s170.rs new file mode 100644 index 00000000..893baff4 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s170.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "SSH Common".to_string(), + file_extensions: vec![], + scope: Scope { a: 282157878083584, b: 0 }, + first_line_match: None, + hidden: true, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("ipv6".to_string(), "(?xi:\n (?:::(?:ffff(?::0{1,4}){0,1}:){0,1}{{ipv4}}) # ::255.255.255.255 ::ffff:255.255.255.255 ::ffff:0:255.255.255.255 (IPv4-mapped IPv6 addresses and IPv4-translated addresses)\n |(?:(?:[0-9a-f]{1,4}:){1,4}:{{ipv4}}) # 2001:db8:3:4::192.0.2.33 64:ff9b::192.0.2.33 (IPv4-Embedded IPv6 Address)\n |(?:fe80:(?::[0-9a-f]{1,4}){0,4}%[0-9a-z]{1,}) # fe80::7:8%eth0 fe80::7:8%1 (link-local IPv6 addresses with zone index)\n |(?:(?:[0-9a-f]{1,4}:){7,7} [0-9a-f]{1,4}) # 1:2:3:4:5:6:7:8\n | (?:[0-9a-f]{1,4}: (?::[0-9a-f]{1,4}){1,6}) # 1::3:4:5:6:7:8 1::3:4:5:6:7:8 1::8\n |(?:(?:[0-9a-f]{1,4}:){1,2}(?::[0-9a-f]{1,4}){1,5}) # 1::4:5:6:7:8 1:2::4:5:6:7:8 1:2::8\n |(?:(?:[0-9a-f]{1,4}:){1,3}(?::[0-9a-f]{1,4}){1,4}) # 1::5:6:7:8 1:2:3::5:6:7:8 1:2:3::8\n |(?:(?:[0-9a-f]{1,4}:){1,4}(?::[0-9a-f]{1,4}){1,3}) # 1::6:7:8 1:2:3:4::6:7:8 1:2:3:4::8\n |(?:(?:[0-9a-f]{1,4}:){1,5}(?::[0-9a-f]{1,4}){1,2}) # 1::7:8 1:2:3:4:5::7:8 1:2:3:4:5::8\n |(?:(?:[0-9a-f]{1,4}:){1,6} :[0-9a-f]{1,4}) # 1::8 1:2:3:4:5:6::8 1:2:3:4:5:6::8\n |(?:(?:[0-9a-f]{1,4}:){1,7} :) # 1:: 1:2:3:4:5:6:7::\n |(?::(?:(?::[0-9a-f]{1,4}){1,7}|:)) # ::2:3:4:5:6:7:8 ::2:3:4:5:6:7:8 ::8 ::\n)".to_string()); + v.insert("zero_to_255".to_string(), "(?:(?:25[0-5])|(?:2[0-4][0-9])|(?:1[0-9][0-9])|(?:[1-9][0-9])|[0-9])".to_string()); + v.insert("ipv4".to_string(), "(?:(?:{{zero_to_255}}\\.){3}{{zero_to_255}})".to_string()); + v.insert("ssh_fingerprint".to_string(), "(?:AAAA(?:E2V|[BC]3N)[\\w+/]+={0,3})".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("bytes-values".to_string(), ContextId { index: 10237 }); + v.insert("mac-addresses".to_string(), ContextId { index: 10247 }); + v.insert("ipv6-square-bracket".to_string(), ContextId { index: 10245 }); + v.insert("__start".to_string(), ContextId { index: 10236 }); + v.insert("#anon_comments-semicolon_0".to_string(), ContextId { index: 10233 }); + v.insert("comments-number-sign".to_string(), ContextId { index: 10238 }); + v.insert("ip-addresses-with-cidr".to_string(), ContextId { index: 10241 }); + v.insert("comments-semicolon".to_string(), ContextId { index: 10239 }); + v.insert("ipv6-with-cidr".to_string(), ContextId { index: 10246 }); + v.insert("pop-before-nl".to_string(), ContextId { index: 10249 }); + v.insert("pop-nl".to_string(), ContextId { index: 10250 }); + v.insert("ssh-fingerprint-with-label".to_string(), ContextId { index: 10252 }); + v.insert("__main".to_string(), ContextId { index: 10235 }); + v.insert("ip-addresses".to_string(), ContextId { index: 10240 }); + v.insert("ipv4-with-cidr".to_string(), ContextId { index: 10243 }); + v.insert("#anon_ssh-fingerprint-with-label_0".to_string(), ContextId { index: 10234 }); + v.insert("ipv4".to_string(), ContextId { index: 10242 }); + v.insert("ipv6".to_string(), ContextId { index: 10244 }); + v.insert("#anon_comments-number-sign_0".to_string(), ContextId { index: 10232 }); + v.insert("ssh-fingerprint".to_string(), ContextId { index: 10251 }); + v.insert("main".to_string(), ContextId { index: 10248 }); + v.insert("time-values".to_string(), ContextId { index: 10253 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s171.rs b/highlight/jirs-syntaxes/src/s171.rs new file mode 100644 index 00000000..8344c2af --- /dev/null +++ b/highlight/jirs-syntaxes/src/s171.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "SSH Config".to_string(), + file_extensions: vec!["ssh_config".to_string()], + scope: Scope { a: 845116419866624, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_localcommand_1".to_string(), ContextId { index: 10261 }); + v.insert("#anon_proxycommand_0".to_string(), ContextId { index: 10268 }); + v.insert("#anon_proxycommand_1".to_string(), ContextId { index: 10269 }); + v.insert("tokens".to_string(), ContextId { index: 10296 }); + v.insert("boolean-value".to_string(), ContextId { index: 10274 }); + v.insert("main".to_string(), ContextId { index: 10286 }); + v.insert("match-conditions".to_string(), ContextId { index: 10289 }); + v.insert("#anon_match-conditions_3".to_string(), ContextId { index: 10265 }); + v.insert("match".to_string(), ContextId { index: 10287 }); + v.insert("__main".to_string(), ContextId { index: 10270 }); + v.insert("comments".to_string(), ContextId { index: 10276 }); + v.insert("#anon_match-conditions_5".to_string(), ContextId { index: 10267 }); + v.insert("boolean-value-with-typing".to_string(), ContextId { index: 10275 }); + v.insert("#anon_match-conditions_0".to_string(), ContextId { index: 10262 }); + v.insert("generic-option-includes".to_string(), ContextId { index: 10278 }); + v.insert("host-body".to_string(), ContextId { index: 10281 }); + v.insert("#anon_match-conditions_4".to_string(), ContextId { index: 10266 }); + v.insert("host-aliases".to_string(), ContextId { index: 10280 }); + v.insert("hostname".to_string(), ContextId { index: 10283 }); + v.insert("generic-option".to_string(), ContextId { index: 10277 }); + v.insert("boolean-option-plus".to_string(), ContextId { index: 10273 }); + v.insert("match-body".to_string(), ContextId { index: 10288 }); + v.insert("match-exec-tokens".to_string(), ContextId { index: 10290 }); + v.insert("pop-before-next-host".to_string(), ContextId { index: 10293 }); + v.insert("#anon_generic-option_0".to_string(), ContextId { index: 10256 }); + v.insert("#anon_hostname_0".to_string(), ContextId { index: 10259 }); + v.insert("__start".to_string(), ContextId { index: 10271 }); + v.insert("localcommand".to_string(), ContextId { index: 10285 }); + v.insert("hostname-or-ip-value".to_string(), ContextId { index: 10284 }); + v.insert("boolean-option".to_string(), ContextId { index: 10272 }); + v.insert("pop-nl-as-value".to_string(), ContextId { index: 10294 }); + v.insert("proxycommand".to_string(), ContextId { index: 10295 }); + v.insert("host".to_string(), ContextId { index: 10279 }); + v.insert("pop-before-match-option".to_string(), ContextId { index: 10292 }); + v.insert("#anon_localcommand_0".to_string(), ContextId { index: 10260 }); + v.insert("#anon_boolean-option-plus_0".to_string(), ContextId { index: 10254 }); + v.insert("#anon_match-conditions_1".to_string(), ContextId { index: 10263 }); + v.insert("host-patterns".to_string(), ContextId { index: 10282 }); + v.insert("#anon_boolean-option_0".to_string(), ContextId { index: 10255 }); + v.insert("#anon_generic-option_1".to_string(), ContextId { index: 10257 }); + v.insert("#anon_generic-option_2".to_string(), ContextId { index: 10258 }); + v.insert("#anon_match-conditions_2".to_string(), ContextId { index: 10264 }); + v.insert("options".to_string(), ContextId { index: 10291 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s172.rs b/highlight/jirs-syntaxes/src/s172.rs new file mode 100644 index 00000000..b9bbb84c --- /dev/null +++ b/highlight/jirs-syntaxes/src/s172.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "SSH Crypto".to_string(), + file_extensions: vec![], + scope: Scope { a: 282157887127552, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("ssh-ciphers".to_string(), ContextId { index: 10304 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 10298 }); + v.insert("main".to_string(), ContextId { index: 10303 }); + v.insert("ssh-key-types".to_string(), ContextId { index: 10306 }); + v.insert("ssh-kex-algorithms".to_string(), ContextId { index: 10305 }); + v.insert("ssh-mac-algorithms".to_string(), ContextId { index: 10307 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 10299 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 10297 }); + v.insert("__main".to_string(), ContextId { index: 10301 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 10300 }); + v.insert("__start".to_string(), ContextId { index: 10302 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s173.rs b/highlight/jirs-syntaxes/src/s173.rs new file mode 100644 index 00000000..f86ccaff --- /dev/null +++ b/highlight/jirs-syntaxes/src/s173.rs @@ -0,0 +1,49 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "SSHD Config".to_string(), + file_extensions: vec!["sshd_config".to_string()], + scope: Scope { a: 845125009801216, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("all_options".to_string(), "\\b(?xi:\n AcceptEnv|AddressFamily|\n Allow(?:AgentForwarding|Groups|StreamLocalForwarding|TcpForwarding|Users)|\n AuthenticationMethods|\n Authorized(?:Keys|Principals)(?:Command|CommandUser|File)|\n Banner|\n CASignatureAlgorithms|ChallengeResponseAuthentication|ChrootDirectory|\n Ciphers|ClientAliveCountMax|ClientAliveInterval|Compression|\n DenyGroups|DenyUsers|DisableForwarding|\n ExposeAuthInfo|\n FingerprintHash|ForceCommand|\n GatewayPorts|GSSAPIAuthentication|GSSAPICleanupCredentials|GSSAPIStrictAcceptorCheck|\n Hostbased(?:AcceptedKeyTypes|Authentication|UsesNameFromPacketOnly)|\n HostCertificate|HostKey|HostKeyAgent|HostKeyAlgorithms|\n IgnoreRhosts|IgnoreUserKnownHosts|IPQoS|\n KbdInteractiveAuthentication|\n Kerberos(?:Authentication|GetAFSToken|OrLocalPasswd|TicketCleanup)|\n KexAlgorithms|KeyRegenerationInterval|\n ListenAddress|LoginGraceTime|LogLevel|\n MACs|Match|MaxAuthTries|MaxSessions|MaxStartups|\n PasswordAuthentication|\n Permit(?:EmptyPasswords|Listen|Open|RootLogin|TTY|Tunnel|UserEnvironment|UserRC)|\n PidFile|Port|PrintLastLog|PrintMotd|Protocol|PubkeyAcceptedKeyTypes|PubkeyAuthentication|\n RekeyLimit|RevokedKeys|RDomain|RhostsRSAAuthentication|RSAAuthentication|\n ServerKeyBits|SetEnv|ShowPatchLevel|StreamLocalBindMask|StreamLocalBindUnlink|\n StrictModes|Subsystem|SyslogFacility|\n TCPKeepAlive|\n UseDNS|UseLogin|UsePAM|UsePrivilegeSeparation|\n VersionAddendum|\n X11DisplayOffset|X11Forwarding|X11UseLocalhost|XAuthLocation\n)\\b".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_comments_1".to_string(), ContextId { index: 10309 }); + v.insert("#anon_generic-option_2".to_string(), ContextId { index: 10313 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 10308 }); + v.insert("#anon_match-conditions_2".to_string(), ContextId { index: 10316 }); + v.insert("forcecommand".to_string(), ContextId { index: 10320 }); + v.insert("match".to_string(), ContextId { index: 10324 }); + v.insert("match-conditions".to_string(), ContextId { index: 10326 }); + v.insert("match-body".to_string(), ContextId { index: 10325 }); + v.insert("options".to_string(), ContextId { index: 10327 }); + v.insert("#anon_forcecommand_0".to_string(), ContextId { index: 10310 }); + v.insert("__start".to_string(), ContextId { index: 10318 }); + v.insert("#anon_match-conditions_0".to_string(), ContextId { index: 10314 }); + v.insert("#anon_generic-option_0".to_string(), ContextId { index: 10311 }); + v.insert("pop-before-match-option".to_string(), ContextId { index: 10328 }); + v.insert("pop-nl-as-value".to_string(), ContextId { index: 10330 }); + v.insert("comments".to_string(), ContextId { index: 10319 }); + v.insert("#anon_match-conditions_1".to_string(), ContextId { index: 10315 }); + v.insert("pop-before-next-match".to_string(), ContextId { index: 10329 }); + v.insert("string-patterns".to_string(), ContextId { index: 10331 }); + v.insert("tokens".to_string(), ContextId { index: 10332 }); + v.insert("#anon_generic-option_1".to_string(), ContextId { index: 10312 }); + v.insert("__main".to_string(), ContextId { index: 10317 }); + v.insert("generic-option-value".to_string(), ContextId { index: 10322 }); + v.insert("generic-option".to_string(), ContextId { index: 10321 }); + v.insert("main".to_string(), ContextId { index: 10323 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s174.rs b/highlight/jirs-syntaxes/src/s174.rs new file mode 100644 index 00000000..9e6d0320 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s174.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "varlink".to_string(), + file_extensions: vec!["varlink".to_string()], + scope: Scope { a: 845129304768512, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), "([A-Z][a-zA-Z0-9_]*)".to_string()); + v.insert("interface_name".to_string(), "([a-z](\\-*[a-z0-9])*(\\.[a-z0-9](\\-*[a-z0-9])*)+)".to_string()); + v.insert("field_name".to_string(), "[A-Za-z]([_]?[A-Za-z0-9])*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("statements".to_string(), ContextId { index: 10341 }); + v.insert("block-inner".to_string(), ContextId { index: 10337 }); + v.insert("method-return".to_string(), ContextId { index: 10340 }); + v.insert("type".to_string(), ContextId { index: 10342 }); + v.insert("block".to_string(), ContextId { index: 10336 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 10333 }); + v.insert("main".to_string(), ContextId { index: 10339 }); + v.insert("__main".to_string(), ContextId { index: 10334 }); + v.insert("__start".to_string(), ContextId { index: 10335 }); + v.insert("comments".to_string(), ContextId { index: 10338 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s18.rs b/highlight/jirs-syntaxes/src/s18.rs new file mode 100644 index 00000000..563f99ef --- /dev/null +++ b/highlight/jirs-syntaxes/src/s18.rs @@ -0,0 +1,62 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Commit".to_string(), + file_extensions: vec!["COMMIT_EDITMSG".to_string(),"MERGE_MSG".to_string(),"TAG_EDITMSG".to_string()], + scope: Scope { a: 281565172531200, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("hash".to_string(), "\\b\\h{7,}\\b".to_string()); + v.insert("new_file".to_string(), "new file|нов файл|fitxer nou|neue Datei|nouveau fichier|@is.po|nuovo file|새 파일|novo ficheiro|новый файл|ny fil|tập tin mới|新文件".to_string()); + v.insert("deleted".to_string(), "deleted|изтрит|suprimit|gelöscht|supprimé|@is.po|eliminato|삭제함|eliminado|удалено|borttagen|đã xóa|删除".to_string()); + v.insert("both_added".to_string(), "both added|добавени и в двата случая|afegit per ambdós|von beiden hinzugefügt|ajouté de deux côtés|@is.po|@it.po|양쪽에서 추가|adicionado por ambos|оба добавлены|tillagt av bägge|được thêm vào bởi cả hai|双方添加".to_string()); + v.insert("both_deleted".to_string(), "both deleted|изтрити в двата случая|suprimit per ambdós|beide gelöscht|supprimé des deux côtés|@is.po|@it.po|양쪽에서 삭제|eliminado por ambos|оба удалены|borttaget av bägge|bị xóa bởi cả hai|双方删除".to_string()); + v.insert("operator".to_string(), "\\b(?:drop|edit|exec|fixup|pick|reword|squash|{{shortcut}})\\b".to_string()); + v.insert("typechange".to_string(), "typechange|смяна на вида|canviat de tipus|Typänderung|modif. type|@is.po|typechange|종류 바뀜|tipo alterado|изменен тип|typbyte|đổi-kiểu|类型变更".to_string()); + v.insert("unknown".to_string(), "unknown|непозната промяна|desconegut|unbekannt|inconnu|@is.po|sconosciuto|알 수 없음|desconhecido|неизвестно|okänd|không hiểu|未知".to_string()); + v.insert("copied".to_string(), "copied|копиран|copiat|kopiert|copié|@is.po|copiato|복사함|copiado|скопировано|kopierad|đã chép|拷贝".to_string()); + v.insert("unmerged".to_string(), "unmerged|неслят|sense fusionar|nicht gemerged|non fusionné|@is.po|@it.po|병합하지 않음|não integrado|не слитые|osammanslagen|chưa hòa trộn|未合并".to_string()); + v.insert("comment_char".to_string(), "[#;]".to_string()); + v.insert("added_by_us".to_string(), "added by us|добавени от вас|afegit per nosaltres|von uns hinzugefügt|ajouté par nous|@is.po|@it.po|이 쪽에서 추가|adicionado por nós|добавлено нами|tillagt av oss|được thêm vào bởi chúng ta|由我们添加".to_string()); + v.insert("on_branch".to_string(), "On branch|На клон|En la branca|Auf Branch|Sur la branche|Sul branch|현재 브랜치|No ramo|На ветке|På grenen|Trên nhánh|位于分支".to_string()); + v.insert("modified".to_string(), "modified|променен|modificat|geändert|modifié|@is.po|modificato|수정함|modificado|изменено|ändrad|đã sửa|修改".to_string()); + v.insert("shortcut".to_string(), "[defprsx]".to_string()); + v.insert("renamed".to_string(), "renamed|преименуван|canviat de nom|umbenannt|renommé|@is.po|rinominato|이름 바꿈|nome mudado|переименовано|namnbytt|đã đổi tên|重命名".to_string()); + v.insert("added_by_them".to_string(), "added by them|добавени от тях|afegit per ells|von denen hinzugefügt|ajouté par eux|@is.po|@it.po|저 쪽에서 추가|adicionado por eles|добавлено ими|tillagt av dem|được thêm vào bởi họ|由他们添加".to_string()); + v.insert("both_modified".to_string(), "both modified|променени и в двата случая|modificat per ambdós|von beiden geändert|modifié des deux côtés|@is.po|@it.po|양쪽에서 수정|modificado por ambos|оба изменены|ändrat av bägge|bị sửa bởi cả hai|双方修改".to_string()); + v.insert("deleted_by_them".to_string(), "deleted by them|изтрити от тях|suprimit per ells|von denen gelöscht|supprimé par eux|@is.po|@it.po|저 쪽에서 삭제|eliminado por eles|удалено ими|borttaget av dem|bị xóa đi bởi họ|由他们删除".to_string()); + v.insert("date".to_string(), "Date|Дата|Data|Datum|Date|@is.po|@it.po|시각|Data|Дата|Datum|Ngày tháng|日期".to_string()); + v.insert("deleted_by_us".to_string(), "deleted by us|изтрити от вас|suprimit per nosaltres|von uns gelöscht|supprimé par nous|@is.po|@it.po|이 쪽에서 삭제|eliminado por nós|удалено нами|borttaget av oss|bị xóa bởi chúng ta|由我们删除".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_comments_0".to_string(), ContextId { index: 1713 }); + v.insert("dropped-content".to_string(), ContextId { index: 1726 }); + v.insert("branch-line".to_string(), ContextId { index: 1718 }); + v.insert("comments".to_string(), ContextId { index: 1721 }); + v.insert("#anon_commit-message_0".to_string(), ContextId { index: 1714 }); + v.insert("heading".to_string(), ContextId { index: 1727 }); + v.insert("change-list".to_string(), ContextId { index: 1719 }); + v.insert("__main".to_string(), ContextId { index: 1716 }); + v.insert("#anon_dropped-content_0".to_string(), ContextId { index: 1715 }); + v.insert("__start".to_string(), ContextId { index: 1717 }); + v.insert("commit-subject".to_string(), ContextId { index: 1724 }); + v.insert("date-line".to_string(), ContextId { index: 1725 }); + v.insert("commands-line".to_string(), ContextId { index: 1720 }); + v.insert("commit-separator".to_string(), ContextId { index: 1723 }); + v.insert("prototype".to_string(), ContextId { index: 1729 }); + v.insert("signed-off".to_string(), ContextId { index: 1730 }); + v.insert("main".to_string(), ContextId { index: 1728 }); + v.insert("commit-message".to_string(), ContextId { index: 1722 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s19.rs b/highlight/jirs-syntaxes/src/s19.rs new file mode 100644 index 00000000..4966e63f --- /dev/null +++ b/highlight/jirs-syntaxes/src/s19.rs @@ -0,0 +1,63 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Common".to_string(), + file_extensions: vec![], + scope: Scope { a: 281565172596736, b: 0 }, + first_line_match: None, + hidden: true, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("pretty_formats_builtins".to_string(), "oneline|short|medium|fuller|full|email|raw".to_string()); + v.insert("pretty_formats_empty_value_modifiers".to_string(), "[-+ ]?".to_string()); + v.insert("comment_char".to_string(), "[#;]".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("email-domain".to_string(), ContextId { index: 1743 }); + v.insert("#anon_pretty-formats-colors_0".to_string(), ContextId { index: 1734 }); + v.insert("username".to_string(), ContextId { index: 1767 }); + v.insert("fnmatch-start".to_string(), ContextId { index: 1753 }); + v.insert("fnmatch-body".to_string(), ContextId { index: 1748 }); + v.insert("#anon_pretty-formats-wrap-formatting_0".to_string(), ContextId { index: 1737 }); + v.insert("line-continuation".to_string(), ContextId { index: 1757 }); + v.insert("pretty-formats-trailers".to_string(), ContextId { index: 1764 }); + v.insert("#anon_include-pretty-formats_0".to_string(), ContextId { index: 1731 }); + v.insert("pretty-formats-wrap-formatting".to_string(), ContextId { index: 1765 }); + v.insert("#anon_pretty-formats-trailers_0".to_string(), ContextId { index: 1735 }); + v.insert("#anon_pretty-formats-trailers_1".to_string(), ContextId { index: 1736 }); + v.insert("email-meta".to_string(), ContextId { index: 1745 }); + v.insert("pretty-formats-as-arg-minimal".to_string(), ContextId { index: 1761 }); + v.insert("email-name".to_string(), ContextId { index: 1746 }); + v.insert("eol-pop".to_string(), ContextId { index: 1747 }); + v.insert("comments".to_string(), ContextId { index: 1740 }); + v.insert("fnmatch-char-class-body".to_string(), ContextId { index: 1749 }); + v.insert("pretty-formats-string-formatting".to_string(), ContextId { index: 1763 }); + v.insert("#anon_line-continuation_0".to_string(), ContextId { index: 1733 }); + v.insert("fnmatch-char-class-operator".to_string(), ContextId { index: 1750 }); + v.insert("illegal-eol-pop".to_string(), ContextId { index: 1754 }); + v.insert("pretty-formats".to_string(), ContextId { index: 1759 }); + v.insert("comments-line".to_string(), ContextId { index: 1741 }); + v.insert("references".to_string(), ContextId { index: 1766 }); + v.insert("pretty-formats-colors".to_string(), ContextId { index: 1762 }); + v.insert("email".to_string(), ContextId { index: 1742 }); + v.insert("email-end".to_string(), ContextId { index: 1744 }); + v.insert("pretty-formats-as-arg".to_string(), ContextId { index: 1760 }); + v.insert("__main".to_string(), ContextId { index: 1738 }); + v.insert("fnmatch-char-class-start".to_string(), ContextId { index: 1751 }); + v.insert("include-pretty-formats".to_string(), ContextId { index: 1755 }); + v.insert("fnmatch-dir-pattern".to_string(), ContextId { index: 1752 }); + v.insert("issue".to_string(), ContextId { index: 1756 }); + v.insert("main".to_string(), ContextId { index: 1758 }); + v.insert("__start".to_string(), ContextId { index: 1739 }); + v.insert("#anon_include-pretty-formats_1".to_string(), ContextId { index: 1732 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s2.rs b/highlight/jirs-syntaxes/src/s2.rs new file mode 100644 index 00000000..0a195812 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s2.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "HTML (ASP)".to_string(), + file_extensions: vec!["asp".to_string()], + scope: Scope { a: 281496451809280, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_asp_directive_0".to_string(), ContextId { index: 81 }); + v.insert("#anon_asp_punctuation_begin_0".to_string(), ContextId { index: 82 }); + v.insert("#anon_html_1".to_string(), ContextId { index: 84 }); + v.insert("begin_embedded_asp".to_string(), ContextId { index: 89 }); + v.insert("close_embedded_asp".to_string(), ContextId { index: 91 }); + v.insert("#anon_html_0".to_string(), ContextId { index: 83 }); + v.insert("__main".to_string(), ContextId { index: 85 }); + v.insert("asp_punctuation_begin".to_string(), ContextId { index: 88 }); + v.insert("begin_embedded_asp_expression".to_string(), ContextId { index: 90 }); + v.insert("html".to_string(), ContextId { index: 92 }); + v.insert("asp_directive".to_string(), ContextId { index: 87 }); + v.insert("main".to_string(), ContextId { index: 93 }); + v.insert("__start".to_string(), ContextId { index: 86 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s20.rs b/highlight/jirs-syntaxes/src/s20.rs new file mode 100644 index 00000000..cd5dbb65 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s20.rs @@ -0,0 +1,58 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Config".to_string(), + file_extensions: vec!["gitconfig".to_string(),".gitconfig".to_string(),".gitmodules".to_string()], + scope: Scope { a: 281565172662272, b: 0 }, + first_line_match: Some("^\\[core\\]".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("zero_to_255".to_string(), "25[0-5]|2[0-4][0-9]|1\\d\\d|[1-9][0-9]|[0-9]".to_string()); + v.insert("variable_name".to_string(), "[a-zA-Z][\\w-]*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("other-value".to_string(), ContextId { index: 1791 }); + v.insert("section-header".to_string(), ContextId { index: 1793 }); + v.insert("#anon_line-continuation_0".to_string(), ContextId { index: 1770 }); + v.insert("prototype".to_string(), ContextId { index: 1792 }); + v.insert("#anon_string-unquoted_0".to_string(), ContextId { index: 1776 }); + v.insert("#anon_shell-script_3".to_string(), ContextId { index: 1774 }); + v.insert("line-continuation".to_string(), ContextId { index: 1788 }); + v.insert("illegal-line-end-pop".to_string(), ContextId { index: 1785 }); + v.insert("string-unquoted".to_string(), ContextId { index: 1798 }); + v.insert("escape".to_string(), ContextId { index: 1781 }); + v.insert("expect-section".to_string(), ContextId { index: 1783 }); + v.insert("illegal-line-end".to_string(), ContextId { index: 1784 }); + v.insert("#anon_shell-script_1".to_string(), ContextId { index: 1772 }); + v.insert("line-end".to_string(), ContextId { index: 1789 }); + v.insert("section-name".to_string(), ContextId { index: 1795 }); + v.insert("string-quoted".to_string(), ContextId { index: 1797 }); + v.insert("#anon_key-color-pair_0".to_string(), ContextId { index: 1768 }); + v.insert("expect-line-end".to_string(), ContextId { index: 1782 }); + v.insert("subsection-name-unquoted".to_string(), ContextId { index: 1800 }); + v.insert("__main".to_string(), ContextId { index: 1777 }); + v.insert("key-value-pair".to_string(), ContextId { index: 1787 }); + v.insert("shell-script".to_string(), ContextId { index: 1796 }); + v.insert("#anon_string-quoted_0".to_string(), ContextId { index: 1775 }); + v.insert("section-header-end".to_string(), ContextId { index: 1794 }); + v.insert("__start".to_string(), ContextId { index: 1778 }); + v.insert("#anon_shell-script_0".to_string(), ContextId { index: 1771 }); + v.insert("#anon_shell-script_2".to_string(), ContextId { index: 1773 }); + v.insert("boolean".to_string(), ContextId { index: 1779 }); + v.insert("key-color-pair".to_string(), ContextId { index: 1786 }); + v.insert("main".to_string(), ContextId { index: 1790 }); + v.insert("color-value".to_string(), ContextId { index: 1780 }); + v.insert("#anon_key-value-pair_0".to_string(), ContextId { index: 1769 }); + v.insert("subsection-name-quoted".to_string(), ContextId { index: 1799 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s21.rs b/highlight/jirs-syntaxes/src/s21.rs new file mode 100644 index 00000000..6fd1c053 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s21.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Ignore".to_string(), + file_extensions: vec!["exclude".to_string(),"gitignore".to_string(),".gitignore".to_string()], + scope: Scope { a: 281565172727808, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 1803 }); + v.insert("pattern-content".to_string(), ContextId { index: 1804 }); + v.insert("__main".to_string(), ContextId { index: 1801 }); + v.insert("__start".to_string(), ContextId { index: 1802 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s22.rs b/highlight/jirs-syntaxes/src/s22.rs new file mode 100644 index 00000000..2f15f8a7 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s22.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Link".to_string(), + file_extensions: vec![".git".to_string()], + scope: Scope { a: 281565172793344, b: 0 }, + first_line_match: Some("^\\s*gitdir\\s*:".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("separator".to_string(), ContextId { index: 1814 }); + v.insert("gitdir".to_string(), ContextId { index: 1809 }); + v.insert("path".to_string(), ContextId { index: 1811 }); + v.insert("path-start".to_string(), ContextId { index: 1813 }); + v.insert("main".to_string(), ContextId { index: 1810 }); + v.insert("__main".to_string(), ContextId { index: 1805 }); + v.insert("__start".to_string(), ContextId { index: 1806 }); + v.insert("path-dir-pattern".to_string(), ContextId { index: 1812 }); + v.insert("expect-path".to_string(), ContextId { index: 1807 }); + v.insert("expect-separator".to_string(), ContextId { index: 1808 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s23.rs b/highlight/jirs-syntaxes/src/s23.rs new file mode 100644 index 00000000..8f2769a7 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s23.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Log".to_string(), + file_extensions: vec!["gitlog".to_string()], + scope: Scope { a: 281565172858880, b: 0 }, + first_line_match: Some("^commit\\s+\\h{7,}".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_0".to_string(), ContextId { index: 1816 }); + v.insert("__start".to_string(), ContextId { index: 1819 }); + v.insert("#anon_commit-header_0".to_string(), ContextId { index: 1815 }); + v.insert("main".to_string(), ContextId { index: 1821 }); + v.insert("commit-header".to_string(), ContextId { index: 1820 }); + v.insert("prototype".to_string(), ContextId { index: 1822 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 1817 }); + v.insert("__main".to_string(), ContextId { index: 1818 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s24.rs b/highlight/jirs-syntaxes/src/s24.rs new file mode 100644 index 00000000..4b9397ad --- /dev/null +++ b/highlight/jirs-syntaxes/src/s24.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Mailmap".to_string(), + file_extensions: vec![".mailmap".to_string(),"mailmap".to_string()], + scope: Scope { a: 281565172924416, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 1823 }); + v.insert("__start".to_string(), ContextId { index: 1824 }); + v.insert("main".to_string(), ContextId { index: 1825 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s25.rs b/highlight/jirs-syntaxes/src/s25.rs new file mode 100644 index 00000000..ab498b3f --- /dev/null +++ b/highlight/jirs-syntaxes/src/s25.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Git Rebase Todo".to_string(), + file_extensions: vec!["git-rebase-todo".to_string()], + scope: Scope { a: 281565172989952, b: 0 }, + first_line_match: Some("^(?:drop|edit|exec|fixup|pick|reword|squash|[defprsx]) \\h{7,} ".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("comment_char".to_string(), "[#;]".to_string()); + v.insert("hash".to_string(), "\\b\\h{7,}\\b".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("commit-subject".to_string(), ContextId { index: 1835 }); + v.insert("heading".to_string(), ContextId { index: 1836 }); + v.insert("line-end".to_string(), ContextId { index: 1837 }); + v.insert("main".to_string(), ContextId { index: 1838 }); + v.insert("rebase-msg".to_string(), ContextId { index: 1839 }); + v.insert("commands-help".to_string(), ContextId { index: 1830 }); + v.insert("commit-hash".to_string(), ContextId { index: 1834 }); + v.insert("__start".to_string(), ContextId { index: 1829 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 1826 }); + v.insert("#anon_commit-subject_0".to_string(), ContextId { index: 1827 }); + v.insert("comments".to_string(), ContextId { index: 1831 }); + v.insert("commit".to_string(), ContextId { index: 1832 }); + v.insert("commit-commands".to_string(), ContextId { index: 1833 }); + v.insert("__main".to_string(), ContextId { index: 1828 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s26.rs b/highlight/jirs-syntaxes/src/s26.rs new file mode 100644 index 00000000..268a3b2a --- /dev/null +++ b/highlight/jirs-syntaxes/src/s26.rs @@ -0,0 +1,169 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Go".to_string(), + file_extensions: vec!["go".to_string()], + scope: Scope { a: 844558074118144, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("keyword".to_string(), "\\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go|goto|if|import|interface|map|package|range|return|select|struct|switch|type|var)\\b".to_string()); + v.insert("char_escape".to_string(), "\\\\x\\h{2}|\\\\u\\h{4}|\\\\U\\h{8}|\\\\[0-7]{3}|\\\\.".to_string()); + v.insert("bin_digits".to_string(), "(?:_?[01]+(?:_[01]+)*)".to_string()); + v.insert("dec_exponent".to_string(), "(?:[eE][-+]??{{dec_digits}})".to_string()); + v.insert("ohdigits".to_string(), "_?(?:\\h*(?:_\\h+)*)".to_string()); + v.insert("hdigits".to_string(), "_?(?:\\h+(?:_\\h+)*)".to_string()); + v.insert("oct_digits".to_string(), "(?:_?[0-7]+(?:_[0-7]+)*)".to_string()); + v.insert("bdigits".to_string(), "_?(?:[01]+(?:_[01]+)*)".to_string()); + v.insert("hex_digits".to_string(), "(?:_?\\h+(?:_\\h+)*)".to_string()); + v.insert("ident".to_string(), "\\b(?!{{keyword}})[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v.insert("dec_digits".to_string(), "(?:\\d+(?:_\\d+)*)".to_string()); + v.insert("hex_exponent".to_string(), "(?:[pP][-+]??{{dec_digits}})".to_string()); + v.insert("predeclared_type".to_string(), "\\b(?:bool|byte|complex64|complex128|error|float32|float64|int|int8|int16|int32|int64|rune|string|uint|uint8|uint16|uint32|uint64|uintptr)\\b".to_string()); + v.insert("inline_comment".to_string(), "/[*](?:[^*]|[*](?!/))*[*]/".to_string()); + v.insert("ddigits".to_string(), "(?:\\d+(?:_\\d+)*)".to_string()); + v.insert("odigits".to_string(), "_?(?:[0-7]+(?:_[0-7]+)*)".to_string()); + v.insert("predeclared_func".to_string(), "\\b(?:append|cap|close|complex|copy|delete|imag|len|make|new|panic|print|println|real|recover)\\b".to_string()); + v.insert("noise".to_string(), "(?:\\s|{{inline_comment}})*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("match-binary-integer".to_string(), ContextId { index: 1881 }); + v.insert("#anon_pop-struct_2".to_string(), ContextId { index: 1873 }); + v.insert("match-keyword-fallthrough".to_string(), ContextId { index: 1905 }); + v.insert("match-octal-integer".to_string(), ContextId { index: 1924 }); + v.insert("match-predeclared-constants".to_string(), ContextId { index: 1927 }); + v.insert("#anon_pop-func-parameter-list_0".to_string(), ContextId { index: 1863 }); + v.insert("#anon_match-interpreted-string_0".to_string(), ContextId { index: 1844 }); + v.insert("pop-const-type-and-or-assignment".to_string(), ContextId { index: 1944 }); + v.insert("#anon_pop-map_0".to_string(), ContextId { index: 1867 }); + v.insert("main".to_string(), ContextId { index: 1879 }); + v.insert("match-template-string".to_string(), ContextId { index: 1936 }); + v.insert("#anon_match-keyword-type_2".to_string(), ContextId { index: 1852 }); + v.insert("pop-interface".to_string(), ContextId { index: 1949 }); + v.insert("pop-member".to_string(), ContextId { index: 1952 }); + v.insert("#anon_match-raw-string_0".to_string(), ContextId { index: 1857 }); + v.insert("match-keyword-else".to_string(), ContextId { index: 1904 }); + v.insert("match-strings".to_string(), ContextId { index: 1935 }); + v.insert("pop-type".to_string(), ContextId { index: 1960 }); + v.insert("match-any".to_string(), ContextId { index: 1880 }); + v.insert("match-keyword-map".to_string(), ContextId { index: 1913 }); + v.insert("match-keyword-break".to_string(), ContextId { index: 1897 }); + v.insert("match-runes".to_string(), ContextId { index: 1930 }); + v.insert("match-call-or-cast".to_string(), ContextId { index: 1884 }); + v.insert("#anon_pop-var-expressions_0".to_string(), ContextId { index: 1876 }); + v.insert("#anon_match-keyword-type_0".to_string(), ContextId { index: 1850 }); + v.insert("match-brackets".to_string(), ContextId { index: 1883 }); + v.insert("match-identifiers".to_string(), ContextId { index: 1893 }); + v.insert("#anon_match-keyword-func_1".to_string(), ContextId { index: 1848 }); + v.insert("match-keyword-chan".to_string(), ContextId { index: 1899 }); + v.insert("pop-func-return-signature".to_string(), ContextId { index: 1947 }); + v.insert("#anon_match-keyword-func_0".to_string(), ContextId { index: 1847 }); + v.insert("pop-arguments-starting-with-type".to_string(), ContextId { index: 1938 }); + v.insert("pop-func-signature".to_string(), ContextId { index: 1948 }); + v.insert("pop-var-assignment-or-terminate".to_string(), ContextId { index: 1965 }); + v.insert("pop-type-nested-in-parens".to_string(), ContextId { index: 1964 }); + v.insert("match-decimal-integer".to_string(), ContextId { index: 1888 }); + v.insert("#anon_match-keyword-var_0".to_string(), ContextId { index: 1854 }); + v.insert("match-keyword-for".to_string(), ContextId { index: 1906 }); + v.insert("match-keyword-go".to_string(), ContextId { index: 1908 }); + v.insert("#anon_match-keyword-func_2".to_string(), ContextId { index: 1849 }); + v.insert("match-star".to_string(), ContextId { index: 1934 }); + v.insert("match-braces".to_string(), ContextId { index: 1882 }); + v.insert("pop-chan".to_string(), ContextId { index: 1941 }); + v.insert("#anon_pop-map_2".to_string(), ContextId { index: 1869 }); + v.insert("match-literals".to_string(), ContextId { index: 1923 }); + v.insert("match-colon".to_string(), ContextId { index: 1885 }); + v.insert("pop-on-semicolon".to_string(), ContextId { index: 1954 }); + v.insert("#anon_match-keyword-var_1".to_string(), ContextId { index: 1855 }); + v.insert("pop-struct".to_string(), ContextId { index: 1959 }); + v.insert("pop-var-expressions".to_string(), ContextId { index: 1966 }); + v.insert("match-short-variable-declarations".to_string(), ContextId { index: 1933 }); + v.insert("match-comma".to_string(), ContextId { index: 1886 }); + v.insert("match-operators".to_string(), ContextId { index: 1925 }); + v.insert("pop-before-nonblank".to_string(), ContextId { index: 1939 }); + v.insert("match-ellipsis".to_string(), ContextId { index: 1889 }); + v.insert("pop-const-expressions".to_string(), ContextId { index: 1943 }); + v.insert("pop-parameter-list-unnamed".to_string(), ContextId { index: 1957 }); + v.insert("pop-type-identifier".to_string(), ContextId { index: 1963 }); + v.insert("match-keyword-range".to_string(), ContextId { index: 1915 }); + v.insert("#anon_pop-interface_1".to_string(), ContextId { index: 1865 }); + v.insert("match-keyword-struct".to_string(), ContextId { index: 1918 }); + v.insert("match-hex-integer".to_string(), ContextId { index: 1892 }); + v.insert("pop-parameter-type".to_string(), ContextId { index: 1958 }); + v.insert("pop-type-assertion".to_string(), ContextId { index: 1962 }); + v.insert("match-keyword-default".to_string(), ContextId { index: 1902 }); + v.insert("match-keyword-select".to_string(), ContextId { index: 1917 }); + v.insert("#anon_match-keyword-const_1".to_string(), ContextId { index: 1846 }); + v.insert("match-keyword-package".to_string(), ContextId { index: 1914 }); + v.insert("#anon_match-brackets_0".to_string(), ContextId { index: 1841 }); + v.insert("match-keyword-goto".to_string(), ContextId { index: 1909 }); + v.insert("__main".to_string(), ContextId { index: 1877 }); + v.insert("match-selector".to_string(), ContextId { index: 1931 }); + v.insert("#anon_pop-interface_2".to_string(), ContextId { index: 1866 }); + v.insert("match-imaginary".to_string(), ContextId { index: 1894 }); + v.insert("#anon_match-keyword-type_1".to_string(), ContextId { index: 1851 }); + v.insert("#anon_match-parens_0".to_string(), ContextId { index: 1856 }); + v.insert("pop-func-parameter-list".to_string(), ContextId { index: 1946 }); + v.insert("match-parens".to_string(), ContextId { index: 1926 }); + v.insert("match-keywords".to_string(), ContextId { index: 1922 }); + v.insert("#anon_pop-interface_0".to_string(), ContextId { index: 1864 }); + v.insert("match-floats".to_string(), ContextId { index: 1890 }); + v.insert("#anon_pop-const-expressions_0".to_string(), ContextId { index: 1862 }); + v.insert("match-comments".to_string(), ContextId { index: 1887 }); + v.insert("match-keyword-func".to_string(), ContextId { index: 1907 }); + v.insert("pop-var-type-and-or-assignment".to_string(), ContextId { index: 1967 }); + v.insert("match-keyword-continue".to_string(), ContextId { index: 1901 }); + v.insert("pop-call-or-cast".to_string(), ContextId { index: 1940 }); + v.insert("#anon_pop-struct_0".to_string(), ContextId { index: 1871 }); + v.insert("#anon_pop-struct_1".to_string(), ContextId { index: 1872 }); + v.insert("match-integers".to_string(), ContextId { index: 1895 }); + v.insert("__start".to_string(), ContextId { index: 1878 }); + v.insert("pop-type-alias-or-typedef".to_string(), ContextId { index: 1961 }); + v.insert("#anon_match-short-variable-declarations_0".to_string(), ContextId { index: 1859 }); + v.insert("#anon_match-keyword-type_3".to_string(), ContextId { index: 1853 }); + v.insert("match-interpreted-string".to_string(), ContextId { index: 1896 }); + v.insert("pop-parameter-list-named".to_string(), ContextId { index: 1956 }); + v.insert("#anon_match-selector_0".to_string(), ContextId { index: 1858 }); + v.insert("pop-line-comment".to_string(), ContextId { index: 1950 }); + v.insert("pop-named-type".to_string(), ContextId { index: 1953 }); + v.insert("#anon_pop-map_3".to_string(), ContextId { index: 1870 }); + v.insert("#anon_pop-map_1".to_string(), ContextId { index: 1868 }); + v.insert("match-punctuation".to_string(), ContextId { index: 1928 }); + v.insert("match-fmt".to_string(), ContextId { index: 1891 }); + v.insert("pop-map".to_string(), ContextId { index: 1951 }); + v.insert("#anon_pop-type-assertion_0".to_string(), ContextId { index: 1874 }); + v.insert("match-keyword-if".to_string(), ContextId { index: 1910 }); + v.insert("match-keyword-const".to_string(), ContextId { index: 1900 }); + v.insert("#anon_match-keyword-const_0".to_string(), ContextId { index: 1845 }); + v.insert("match-keyword-switch".to_string(), ContextId { index: 1919 }); + v.insert("#anon_match-comments_0".to_string(), ContextId { index: 1842 }); + v.insert("#anon_pop-arguments-starting-with-type_0".to_string(), ContextId { index: 1861 }); + v.insert("#anon_match-template-string_0".to_string(), ContextId { index: 1860 }); + v.insert("pop-on-terminator".to_string(), ContextId { index: 1955 }); + v.insert("match-keyword-return".to_string(), ContextId { index: 1916 }); + v.insert("#anon_match-braces_0".to_string(), ContextId { index: 1840 }); + v.insert("match-keyword-case".to_string(), ContextId { index: 1898 }); + v.insert("match-keyword-interface".to_string(), ContextId { index: 1912 }); + v.insert("match-tokens".to_string(), ContextId { index: 1937 }); + v.insert("pop-const-assignment-or-terminate".to_string(), ContextId { index: 1942 }); + v.insert("#anon_pop-type_0".to_string(), ContextId { index: 1875 }); + v.insert("match-raw-string".to_string(), ContextId { index: 1929 }); + v.insert("match-keyword-var".to_string(), ContextId { index: 1921 }); + v.insert("match-keyword-defer".to_string(), ContextId { index: 1903 }); + v.insert("match-semicolon".to_string(), ContextId { index: 1932 }); + v.insert("#anon_match-comments_1".to_string(), ContextId { index: 1843 }); + v.insert("pop-func-parameter-and-return-lists".to_string(), ContextId { index: 1945 }); + v.insert("match-keyword-import".to_string(), ContextId { index: 1911 }); + v.insert("match-keyword-type".to_string(), ContextId { index: 1920 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s27.rs b/highlight/jirs-syntaxes/src/s27.rs new file mode 100644 index 00000000..2422c91d --- /dev/null +++ b/highlight/jirs-syntaxes/src/s27.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Graphviz (DOT)".to_string(), + file_extensions: vec!["dot".to_string(),"DOT".to_string(),"gv".to_string()], + scope: Scope { a: 844562369085440, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("expressions".to_string(), ContextId { index: 1983 }); + v.insert("braces".to_string(), ContextId { index: 1979 }); + v.insert("#anon_embedded-html_2".to_string(), ContextId { index: 1975 }); + v.insert("main".to_string(), ContextId { index: 1984 }); + v.insert("#anon_embedded-html_1".to_string(), ContextId { index: 1974 }); + v.insert("comments".to_string(), ContextId { index: 1981 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 1969 }); + v.insert("__main".to_string(), ContextId { index: 1977 }); + v.insert("#anon_expressions_0".to_string(), ContextId { index: 1976 }); + v.insert("brackets".to_string(), ContextId { index: 1980 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 1970 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 1971 }); + v.insert("#anon_comments_2".to_string(), ContextId { index: 1972 }); + v.insert("__start".to_string(), ContextId { index: 1978 }); + v.insert("#anon_braces_0".to_string(), ContextId { index: 1968 }); + v.insert("embedded-html".to_string(), ContextId { index: 1982 }); + v.insert("#anon_embedded-html_0".to_string(), ContextId { index: 1973 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s28.rs b/highlight/jirs-syntaxes/src/s28.rs new file mode 100644 index 00000000..851b8f4c --- /dev/null +++ b/highlight/jirs-syntaxes/src/s28.rs @@ -0,0 +1,88 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Groovy".to_string(), + file_extensions: vec!["groovy".to_string(),"gvy".to_string(),"gradle".to_string(),"Jenkinsfile".to_string()], + scope: Scope { a: 844566664052736, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("unicode_letter".to_string(), "(?:(?xi)\n # Valid unicode letters according to:\n # http://groovy-lang.org/syntax.html#_normal_identifiers\n # Literal Unicode Escaped Unicode\n [\\x{00C0}-\\x{00D6}] | \\\\u00C[0-9A-F] | \\\\u00D[0-6]\n | [\\x{00D8}-\\x{00F6}] | \\\\u00D[89A-F] | \\\\u00E[0-9A-F] | \\\\u00F[0-6]\n | [\\x{00F8}-\\x{00FF}] | \\\\u00F[89A-F]\n | [\\x{0100}-\\x{FFFE}] | \\\\u0[1-9A-F][0-9A-F]{2} | \\\\u(?!FFFF)[1-9A-F][0-9A-F]{3}\n)".to_string()); + v.insert("single_dollar_interpolation_identifier".to_string(), "(?:{{unicode_letter}}|[a-zA-Z_])(?:{{unicode_letter}}|[a-zA-Z0-9_])*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_method-declaration-remainder_1".to_string(), ContextId { index: 1995 }); + v.insert("__start".to_string(), ContextId { index: 2012 }); + v.insert("keyword-language".to_string(), ContextId { index: 2024 }); + v.insert("storage-types".to_string(), ContextId { index: 2035 }); + v.insert("string-escape-sequences".to_string(), ContextId { index: 2037 }); + v.insert("#anon_string-dollar-slashy_0".to_string(), ContextId { index: 2002 }); + v.insert("constants".to_string(), ContextId { index: 2018 }); + v.insert("#anon_method-declaration-remainder_0".to_string(), ContextId { index: 1994 }); + v.insert("keyword-operator".to_string(), ContextId { index: 2025 }); + v.insert("#anon_escaped-end-of-line_0".to_string(), ContextId { index: 1989 }); + v.insert("__main".to_string(), ContextId { index: 2011 }); + v.insert("block".to_string(), ContextId { index: 2013 }); + v.insert("#anon_classes_1".to_string(), ContextId { index: 1987 }); + v.insert("variables".to_string(), ContextId { index: 2047 }); + v.insert("#anon_methods_1".to_string(), ContextId { index: 1997 }); + v.insert("numbers".to_string(), ContextId { index: 2031 }); + v.insert("string-quoted-double".to_string(), ContextId { index: 2038 }); + v.insert("class-object".to_string(), ContextId { index: 2014 }); + v.insert("storage-modifiers".to_string(), ContextId { index: 2034 }); + v.insert("string-quoted-triple-double".to_string(), ContextId { index: 2040 }); + v.insert("unicode-escape-sequence".to_string(), ContextId { index: 2045 }); + v.insert("values".to_string(), ContextId { index: 2046 }); + v.insert("map-keys".to_string(), ContextId { index: 2027 }); + v.insert("groovy-code-minus-map-keys".to_string(), ContextId { index: 2022 }); + v.insert("#anon_string-quoted-triple-double_1".to_string(), ContextId { index: 2008 }); + v.insert("comments".to_string(), ContextId { index: 2017 }); + v.insert("methods".to_string(), ContextId { index: 2030 }); + v.insert("#anon_regexp_1".to_string(), ContextId { index: 1999 }); + v.insert("structures".to_string(), ContextId { index: 2043 }); + v.insert("regexp".to_string(), ContextId { index: 2032 }); + v.insert("classes".to_string(), ContextId { index: 2015 }); + v.insert("string-dollar-slashy".to_string(), ContextId { index: 2036 }); + v.insert("#anon_string-quoted-double_0".to_string(), ContextId { index: 2004 }); + v.insert("string-quoted-triple-single".to_string(), ContextId { index: 2041 }); + v.insert("#anon_string-quoted-double_1".to_string(), ContextId { index: 2005 }); + v.insert("#anon_block_0".to_string(), ContextId { index: 1985 }); + v.insert("#anon_storage-types_0".to_string(), ContextId { index: 2001 }); + v.insert("#anon_classes_0".to_string(), ContextId { index: 1986 }); + v.insert("#anon_keyword-language_0".to_string(), ContextId { index: 1990 }); + v.insert("#anon_keyword-language_1".to_string(), ContextId { index: 1991 }); + v.insert("#anon_structures_0".to_string(), ContextId { index: 2010 }); + v.insert("method-call".to_string(), ContextId { index: 2028 }); + v.insert("comment-block".to_string(), ContextId { index: 2016 }); + v.insert("groovy".to_string(), ContextId { index: 2020 }); + v.insert("strings".to_string(), ContextId { index: 2042 }); + v.insert("string-quoted-single".to_string(), ContextId { index: 2039 }); + v.insert("#anon_keyword-operator_0".to_string(), ContextId { index: 1992 }); + v.insert("#anon_regexp_0".to_string(), ContextId { index: 1998 }); + v.insert("groovy-code".to_string(), ContextId { index: 2021 }); + v.insert("#anon_string-quoted-triple-single_0".to_string(), ContextId { index: 2009 }); + v.insert("main".to_string(), ContextId { index: 2026 }); + v.insert("#anon_comment-block_0".to_string(), ContextId { index: 1988 }); + v.insert("#anon_methods_0".to_string(), ContextId { index: 1996 }); + v.insert("#anon_single-dollar-string-interpolation_0".to_string(), ContextId { index: 2000 }); + v.insert("#anon_string-dollar-slashy_1".to_string(), ContextId { index: 2003 }); + v.insert("#anon_string-quoted-single_0".to_string(), ContextId { index: 2006 }); + v.insert("keyword".to_string(), ContextId { index: 2023 }); + v.insert("#anon_string-quoted-triple-double_0".to_string(), ContextId { index: 2007 }); + v.insert("single-dollar-string-interpolation".to_string(), ContextId { index: 2033 }); + v.insert("support-functions".to_string(), ContextId { index: 2044 }); + v.insert("#anon_method-call_0".to_string(), ContextId { index: 1993 }); + v.insert("method-declaration-remainder".to_string(), ContextId { index: 2029 }); + v.insert("escaped-end-of-line".to_string(), ContextId { index: 2019 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s29.rs b/highlight/jirs-syntaxes/src/s29.rs new file mode 100644 index 00000000..34ba2477 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s29.rs @@ -0,0 +1,144 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "HTML".to_string(), + file_extensions: vec!["html".to_string(),"htm".to_string(),"shtml".to_string(),"xhtml".to_string()], + scope: Scope { a: 281496453775360, b: 0 }, + first_line_match: Some("(?i)<(!DOCTYPE\\s*)?html".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("custom_element_char".to_string(), "(?x:\n # https://html.spec.whatwg.org/multipage/custom-elements.html#custom-elements-core-concepts\n [-_a-z0-9\\x{00B7}]\n | \\\\\\.\n | [\\x{00C0}-\\x{00D6}]\n | [\\x{00D8}-\\x{00F6}]\n | [\\x{00F8}-\\x{02FF}]\n | [\\x{0300}-\\x{037D}]\n | [\\x{037F}-\\x{1FFF}]\n | [\\x{200C}-\\x{200D}]\n | [\\x{203F}-\\x{2040}]\n | [\\x{2070}-\\x{218F}]\n | [\\x{2C00}-\\x{2FEF}]\n | [\\x{3001}-\\x{D7FF}]\n | [\\x{F900}-\\x{FDCF}]\n | [\\x{FDF0}-\\x{FFFD}]\n | [\\x{10000}-\\x{EFFFF}]\n)".to_string()); + v.insert("tag_name".to_string(), "[A-Za-z]{{tag_name_char}}*".to_string()); + v.insert("script_close_lookahead".to_string(), "(?i:(?=(?:-->\\s*)?]".to_string()); + v.insert("unquoted_attribute_break".to_string(), "(?=[{{ascii_space}}]|/?>)".to_string()); + v.insert("form_tag_name".to_string(), "(?ix:\n button|datalist|input|label|legend|meter|optgroup|option|output|progress|select|template|textarea\n){{tag_name_break}}".to_string()); + v.insert("ascii_space".to_string(), "\\t\\n\\f ".to_string()); + v.insert("tag_name_break".to_string(), "(?=[^{{tag_name_char}}])".to_string()); + v.insert("unquoted_attribute_start".to_string(), "(?=[^{{ascii_space}}=>])".to_string()); + v.insert("attribute_name_break".to_string(), "(?={{attribute_name_char}})".to_string()); + v.insert("inline_tag_name".to_string(), "(?ix:\n abbr|acronym|area|audio|b|base|basefont|bdi|bdo|big|br|canvas|caption|cite|code|del|details|dfn|dialog|em|font|head|html|i|img|ins|isindex|kbd|li|link|map|mark|menu|menuitem|meta|noscript|param|picture|q|rp|rt|rtc|ruby|s|samp|script|small|source|span|strike|strong|style|sub|summary|sup|time|title|track|tt|u|var|video|wbr\n){{tag_name_break}}".to_string()); + v.insert("attribute_name_start".to_string(), "(?=[^{{attribute_name_char}}])".to_string()); + v.insert("block_tag_name".to_string(), "(?ix:\n address|applet|article|aside|blockquote|center|dd|dir|div|dl|dt|figcaption|figure|footer|frame|frameset|h1|h2|h3|h4|h5|h6|header|iframe|menu|nav|noframes|object|ol|p|pre|section|ul\n){{tag_name_break}}".to_string()); + v.insert("attribute_name_char".to_string(), "[{{ascii_space}}=/>]".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("doctype-content".to_string(), ContextId { index: 2100 }); + v.insert("#anon_tag-attribute-value-separator_0".to_string(), ContextId { index: 2077 }); + v.insert("script-common".to_string(), ContextId { index: 2109 }); + v.insert("#anon_script-javascript_0".to_string(), ContextId { index: 2063 }); + v.insert("#anon_tag-generic-attribute-value_0".to_string(), ContextId { index: 2085 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 2057 }); + v.insert("#anon_tag-generic-attribute-value_2".to_string(), ContextId { index: 2087 }); + v.insert("__start".to_string(), ContextId { index: 2096 }); + v.insert("script-javascript".to_string(), ContextId { index: 2111 }); + v.insert("string-single-quoted".to_string(), ContextId { index: 2116 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 2051 }); + v.insert("entities".to_string(), ContextId { index: 2105 }); + v.insert("#anon_style-css_0".to_string(), ContextId { index: 2071 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 2058 }); + v.insert("#anon_tag-event-attribute-value_3".to_string(), ContextId { index: 2084 }); + v.insert("#anon_tag-generic-attribute-value_1".to_string(), ContextId { index: 2086 }); + v.insert("#anon_tag-style-attribute-value_1".to_string(), ContextId { index: 2092 }); + v.insert("#anon_doctype-content_0".to_string(), ContextId { index: 2050 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 2052 }); + v.insert("style-css".to_string(), ContextId { index: 2119 }); + v.insert("style-other".to_string(), ContextId { index: 2120 }); + v.insert("#anon_script-javascript_1".to_string(), ContextId { index: 2064 }); + v.insert("#anon_cdata_0".to_string(), ContextId { index: 2048 }); + v.insert("#anon_style-css_1".to_string(), ContextId { index: 2072 }); + v.insert("style-type-decider".to_string(), ContextId { index: 2122 }); + v.insert("tag-event-attribute-value".to_string(), ContextId { index: 2137 }); + v.insert("tag-generic-attribute".to_string(), ContextId { index: 2138 }); + v.insert("tag-id-attribute-value".to_string(), ContextId { index: 2146 }); + v.insert("#anon_script-other_0".to_string(), ContextId { index: 2066 }); + v.insert("string-double-quoted".to_string(), ContextId { index: 2115 }); + v.insert("tag-custom-body".to_string(), ContextId { index: 2129 }); + v.insert("tag-generic-attribute-equals".to_string(), ContextId { index: 2139 }); + v.insert("#anon_tag-event-attribute-value_1".to_string(), ContextId { index: 2082 }); + v.insert("doctype-meta".to_string(), ContextId { index: 2102 }); + v.insert("tag-style-attribute-equals".to_string(), ContextId { index: 2151 }); + v.insert("doctype".to_string(), ContextId { index: 2099 }); + v.insert("tag-class-attribute-meta".to_string(), ContextId { index: 2127 }); + v.insert("tag-end-maybe-self-closing".to_string(), ContextId { index: 2132 }); + v.insert("tag-generic-attribute-name".to_string(), ContextId { index: 2141 }); + v.insert("#anon_tag-event-attribute-value_2".to_string(), ContextId { index: 2083 }); + v.insert("tag-style-attribute-meta".to_string(), ContextId { index: 2152 }); + v.insert("#anon_tag-id-attribute-value_0".to_string(), ContextId { index: 2088 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 2053 }); + v.insert("doctype-name".to_string(), ContextId { index: 2103 }); + v.insert("tag-event-attribute-meta".to_string(), ContextId { index: 2136 }); + v.insert("style-type-attribute".to_string(), ContextId { index: 2121 }); + v.insert("#anon_style-other_0".to_string(), ContextId { index: 2074 }); + v.insert("tag-other-body".to_string(), ContextId { index: 2147 }); + v.insert("tag-custom-name".to_string(), ContextId { index: 2130 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 2049 }); + v.insert("#anon_script-html_0".to_string(), ContextId { index: 2062 }); + v.insert("#anon_script-type-attribute_0".to_string(), ContextId { index: 2067 }); + v.insert("#anon_script-type-attribute_1".to_string(), ContextId { index: 2068 }); + v.insert("#anon_string-double-quoted_0".to_string(), ContextId { index: 2069 }); + v.insert("#anon_tag-event-attribute-value_0".to_string(), ContextId { index: 2081 }); + v.insert("#anon_script-close-tag_0".to_string(), ContextId { index: 2060 }); + v.insert("doctype-content-type".to_string(), ContextId { index: 2101 }); + v.insert("script-type-decider".to_string(), ContextId { index: 2114 }); + v.insert("tag-event-attribute-equals".to_string(), ContextId { index: 2135 }); + v.insert("tag-generic-attribute-value".to_string(), ContextId { index: 2142 }); + v.insert("tag-other-name".to_string(), ContextId { index: 2148 }); + v.insert("#anon_string-single-quoted_0".to_string(), ContextId { index: 2070 }); + v.insert("#anon_tag-class-attribute-value_2".to_string(), ContextId { index: 2080 }); + v.insert("#anon_style-css_2".to_string(), ContextId { index: 2073 }); + v.insert("script-html".to_string(), ContextId { index: 2110 }); + v.insert("tag-class-attribute".to_string(), ContextId { index: 2125 }); + v.insert("#anon_tag-style-attribute-value_0".to_string(), ContextId { index: 2091 }); + v.insert("cdata".to_string(), ContextId { index: 2097 }); + v.insert("else-pop".to_string(), ContextId { index: 2104 }); + v.insert("style-common".to_string(), ContextId { index: 2118 }); + v.insert("tag-class-attribute-value".to_string(), ContextId { index: 2128 }); + v.insert("tag-end".to_string(), ContextId { index: 2131 }); + v.insert("tag-end-self-closing".to_string(), ContextId { index: 2133 }); + v.insert("#anon_tag-class-attribute-value_1".to_string(), ContextId { index: 2079 }); + v.insert("tag-style-attribute-value".to_string(), ContextId { index: 2153 }); + v.insert("#anon_script-javascript_2".to_string(), ContextId { index: 2065 }); + v.insert("script-type-attribute".to_string(), ContextId { index: 2113 }); + v.insert("main".to_string(), ContextId { index: 2107 }); + v.insert("#anon_style-type-attribute_0".to_string(), ContextId { index: 2075 }); + v.insert("#anon_tag-id-attribute-value_2".to_string(), ContextId { index: 2090 }); + v.insert("tag-attribute-value-separator".to_string(), ContextId { index: 2123 }); + v.insert("tag-id-attribute-meta".to_string(), ContextId { index: 2145 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 2054 }); + v.insert("#anon_tag-class-attribute-value_0".to_string(), ContextId { index: 2078 }); + v.insert("#anon_tag-style-attribute-value_2".to_string(), ContextId { index: 2093 }); + v.insert("script-other".to_string(), ContextId { index: 2112 }); + v.insert("#anon_tag-id-attribute-value_1".to_string(), ContextId { index: 2089 }); + v.insert("tag-id-attribute-equals".to_string(), ContextId { index: 2144 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 2059 }); + v.insert("#anon_script-close-tag_1".to_string(), ContextId { index: 2061 }); + v.insert("tag-id-attribute".to_string(), ContextId { index: 2143 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 2056 }); + v.insert("__main".to_string(), ContextId { index: 2095 }); + v.insert("tag-generic-attribute-meta".to_string(), ContextId { index: 2140 }); + v.insert("tag-style-attribute".to_string(), ContextId { index: 2150 }); + v.insert("tag-class-attribute-equals".to_string(), ContextId { index: 2126 }); + v.insert("#anon_style-type-attribute_1".to_string(), ContextId { index: 2076 }); + v.insert("#anon_tag-style-attribute-value_3".to_string(), ContextId { index: 2094 }); + v.insert("tag-stuff".to_string(), ContextId { index: 2149 }); + v.insert("tag-attributes".to_string(), ContextId { index: 2124 }); + v.insert("style-close-tag".to_string(), ContextId { index: 2117 }); + v.insert("tag-event-attribute".to_string(), ContextId { index: 2134 }); + v.insert("immediately-pop".to_string(), ContextId { index: 2106 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 2055 }); + v.insert("script-close-tag".to_string(), ContextId { index: 2108 }); + v.insert("comment".to_string(), ContextId { index: 2098 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s3.rs b/highlight/jirs-syntaxes/src/s3.rs new file mode 100644 index 00000000..51bd9e2a --- /dev/null +++ b/highlight/jirs-syntaxes/src/s3.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "ActionScript".to_string(), + file_extensions: vec!["as".to_string()], + scope: Scope { a: 844450700394496, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_2".to_string(), ContextId { index: 96 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 95 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 97 }); + v.insert("main".to_string(), ContextId { index: 100 }); + v.insert("__main".to_string(), ContextId { index: 98 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 94 }); + v.insert("__start".to_string(), ContextId { index: 99 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s30.rs b/highlight/jirs-syntaxes/src/s30.rs new file mode 100644 index 00000000..44cbad6f --- /dev/null +++ b/highlight/jirs-syntaxes/src/s30.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Haskell".to_string(), + file_extensions: vec!["hs".to_string()], + scope: Scope { a: 844575253987328, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_pragma_0".to_string(), ContextId { index: 2167 }); + v.insert("main".to_string(), ContextId { index: 2173 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 2164 }); + v.insert("module_name".to_string(), ContextId { index: 2175 }); + v.insert("__start".to_string(), ContextId { index: 2169 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 2161 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 2159 }); + v.insert("module_exports".to_string(), ContextId { index: 2174 }); + v.insert("pragma".to_string(), ContextId { index: 2176 }); + v.insert("infix_op".to_string(), ContextId { index: 2172 }); + v.insert("type_signature".to_string(), ContextId { index: 2177 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 2165 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 2163 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 2156 }); + v.insert("#anon_block_comment_0".to_string(), ContextId { index: 2154 }); + v.insert("__main".to_string(), ContextId { index: 2168 }); + v.insert("#anon_module_exports_0".to_string(), ContextId { index: 2166 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 2160 }); + v.insert("block_comment".to_string(), ContextId { index: 2170 }); + v.insert("comments".to_string(), ContextId { index: 2171 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 2157 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 2162 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 2158 }); + v.insert("#anon_block_comment_1".to_string(), ContextId { index: 2155 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s31.rs b/highlight/jirs-syntaxes/src/s31.rs new file mode 100644 index 00000000..3905435d --- /dev/null +++ b/highlight/jirs-syntaxes/src/s31.rs @@ -0,0 +1,28 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Literate Haskell".to_string(), + file_extensions: vec!["lhs".to_string()], + scope: Scope { a: 281629597958179, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("global-braces".to_string(), ContextId { index: 2182 }); + v.insert("prototype".to_string(), ContextId { index: 2185 }); + v.insert("__start".to_string(), ContextId { index: 2181 }); + v.insert("haskell-code".to_string(), ContextId { index: 2183 }); + v.insert("#anon_global-braces_0".to_string(), ContextId { index: 2178 }); + v.insert("__main".to_string(), ContextId { index: 2180 }); + v.insert("#anon_haskell-code_0".to_string(), ContextId { index: 2179 }); + v.insert("main".to_string(), ContextId { index: 2184 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s32.rs b/highlight/jirs-syntaxes/src/s32.rs new file mode 100644 index 00000000..6fe79038 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s32.rs @@ -0,0 +1,41 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "JSON".to_string(), + file_extensions: vec!["json".to_string(),"sublime-settings".to_string(),"sublime-menu".to_string(),"sublime-keymap".to_string(),"sublime-mousemap".to_string(),"sublime-theme".to_string(),"sublime-build".to_string(),"sublime-project".to_string(),"sublime-completions".to_string(),"sublime-commands".to_string(),"sublime-macro".to_string(),"sublime-color-scheme".to_string(),"ipynb".to_string(),"Pipfile.lock".to_string()], + scope: Scope { a: 844588138889216, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_object_4".to_string(), ContextId { index: 2193 }); + v.insert("__main".to_string(), ContextId { index: 2194 }); + v.insert("number".to_string(), ContextId { index: 2201 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 2187 }); + v.insert("prototype".to_string(), ContextId { index: 2203 }); + v.insert("#anon_object_2".to_string(), ContextId { index: 2191 }); + v.insert("constant".to_string(), ContextId { index: 2198 }); + v.insert("string".to_string(), ContextId { index: 2204 }); + v.insert("string-escape".to_string(), ContextId { index: 2205 }); + v.insert("__start".to_string(), ContextId { index: 2195 }); + v.insert("main".to_string(), ContextId { index: 2200 }); + v.insert("#anon_array_0".to_string(), ContextId { index: 2186 }); + v.insert("#anon_object_3".to_string(), ContextId { index: 2192 }); + v.insert("#anon_object_0".to_string(), ContextId { index: 2189 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 2188 }); + v.insert("#anon_object_1".to_string(), ContextId { index: 2190 }); + v.insert("comments".to_string(), ContextId { index: 2197 }); + v.insert("object".to_string(), ContextId { index: 2202 }); + v.insert("value".to_string(), ContextId { index: 2206 }); + v.insert("array".to_string(), ContextId { index: 2196 }); + v.insert("inside-string".to_string(), ContextId { index: 2199 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s33.rs b/highlight/jirs-syntaxes/src/s33.rs new file mode 100644 index 00000000..0f72ffbc --- /dev/null +++ b/highlight/jirs-syntaxes/src/s33.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Java Server Page (JSP)".to_string(), + file_extensions: vec!["jsp".to_string()], + scope: Scope { a: 281496454103040, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_1".to_string(), ContextId { index: 2208 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 2213 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 2215 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 2214 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 2212 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 2210 }); + v.insert("__start".to_string(), ContextId { index: 2217 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 2207 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 2209 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 2211 }); + v.insert("main".to_string(), ContextId { index: 2218 }); + v.insert("__main".to_string(), ContextId { index: 2216 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s34.rs b/highlight/jirs-syntaxes/src/s34.rs new file mode 100644 index 00000000..28889f04 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s34.rs @@ -0,0 +1,214 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Java".to_string(), + file_extensions: vec!["java".to_string(),"bsh".to_string()], + scope: Scope { a: 844596728823808, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("lambda_lookahead".to_string(), "(?:\\(.*\\)|{{id}})\\s*->".to_string()); + v.insert("pexponent".to_string(), "(?:[pP]{{exponent}})".to_string()); + v.insert("storage_modifiers".to_string(), "(?:public|private|protected|static|final|native|synchronized|strictfp|abstract|transient|default|volatile)".to_string()); + v.insert("exponent".to_string(), "[-+]?{{ddigits}}".to_string()); + v.insert("uppercase_id".to_string(), "(?:[_$]*\\p{Lu}[\\p{Lu}\\p{N}_$]*\\b)".to_string()); + v.insert("lowercase_id".to_string(), "(?:[_$]*\\p{Ll}[\\p{Ll}\\p{N}_$]*\\b)".to_string()); + v.insert("before_fqn".to_string(), "(?={{lowercase_id}}\\s*\\.)".to_string()); + v.insert("classcase_id".to_string(), "(?:\\p{Lu}[\\p{L}\\p{N}_$]*)".to_string()); + v.insert("primitives".to_string(), "(?:boolean|byte|char|short|int|float|long|double)".to_string()); + v.insert("eexponent".to_string(), "(?:[eE]{{exponent}})".to_string()); + v.insert("ddigits0".to_string(), "\\d[\\d_]*?(_*)".to_string()); + v.insert("ddigits".to_string(), "(?:(_*){{ddigits0}})".to_string()); + v.insert("hdigits".to_string(), "(?:(_*)\\h[\\h_]*?(_*))".to_string()); + v.insert("id".to_string(), "(?:[\\p{L}_$][\\p{L}\\p{N}_$]*)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("support-type-module".to_string(), ContextId { index: 2391 }); + v.insert("#anon_array-definition_1".to_string(), ContextId { index: 2229 }); + v.insert("after-inherited-object-type-reference".to_string(), ContextId { index: 2285 }); + v.insert("annotations".to_string(), ContextId { index: 2296 }); + v.insert("#anon_enum-body_2".to_string(), ContextId { index: 2241 }); + v.insert("#anon_keywords-control_2".to_string(), ContextId { index: 2251 }); + v.insert("#anon_support-type-module_0".to_string(), ContextId { index: 2279 }); + v.insert("array-definition".to_string(), ContextId { index: 2300 }); + v.insert("#anon_after-object-type_0".to_string(), ContextId { index: 2219 }); + v.insert("assignment".to_string(), ContextId { index: 2303 }); + v.insert("class-meta".to_string(), ContextId { index: 2310 }); + v.insert("#anon_comments-inline_1".to_string(), ContextId { index: 2236 }); + v.insert("#anon_static-import-statement-body_1".to_string(), ContextId { index: 2276 }); + v.insert("declaration-statement-parens".to_string(), ContextId { index: 2319 }); + v.insert("#anon_annotation-array-initialization_0".to_string(), ContextId { index: 2220 }); + v.insert("#anon_exports-or-opens-statement_1".to_string(), ContextId { index: 2243 }); + v.insert("generic-type-argument".to_string(), ContextId { index: 2327 }); + v.insert("comments-inline".to_string(), ContextId { index: 2317 }); + v.insert("generic-type-terminator".to_string(), ContextId { index: 2333 }); + v.insert("lambdas".to_string(), ContextId { index: 2352 }); + v.insert("module".to_string(), ContextId { index: 2356 }); + v.insert("object-and-array-types-no-fqn".to_string(), ContextId { index: 2363 }); + v.insert("uses-statement-scope".to_string(), ContextId { index: 2394 }); + v.insert("#anon_comments-inline_0".to_string(), ContextId { index: 2235 }); + v.insert("after-annotation-type-reference".to_string(), ContextId { index: 2283 }); + v.insert("after-generic-in-instantiation".to_string(), ContextId { index: 2284 }); + v.insert("#anon_enum-body_1".to_string(), ContextId { index: 2240 }); + v.insert("package".to_string(), ContextId { index: 2371 }); + v.insert("throws".to_string(), ContextId { index: 2392 }); + v.insert("var-type".to_string(), ContextId { index: 2395 }); + v.insert("class".to_string(), ContextId { index: 2306 }); + v.insert("after-object-and-array-types".to_string(), ContextId { index: 2286 }); + v.insert("#anon_import-statement-body_0".to_string(), ContextId { index: 2245 }); + v.insert("#anon_keywords-control_3".to_string(), ContextId { index: 2252 }); + v.insert("enum-block".to_string(), ContextId { index: 2321 }); + v.insert("#anon_module-identifier_0".to_string(), ContextId { index: 2260 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 2277 }); + v.insert("generic-type-invocation".to_string(), ContextId { index: 2331 }); + v.insert("illegal-keywords".to_string(), ContextId { index: 2334 }); + v.insert("#anon_anonymous-classes-and-new_0".to_string(), ContextId { index: 2227 }); + v.insert("#anon_object-construction_1".to_string(), ContextId { index: 2265 }); + v.insert("instantiation".to_string(), ContextId { index: 2347 }); + v.insert("#anon_annotation-parameters_1".to_string(), ContextId { index: 2223 }); + v.insert("class-body".to_string(), ContextId { index: 2308 }); + v.insert("#anon_enum-body_0".to_string(), ContextId { index: 2239 }); + v.insert("generic-type-extends-multiple-bounds".to_string(), ContextId { index: 2330 }); + v.insert("#anon_module_1".to_string(), ContextId { index: 2262 }); + v.insert("generic-type-bounds".to_string(), ContextId { index: 2328 }); + v.insert("#anon_import-statement_0".to_string(), ContextId { index: 2247 }); + v.insert("annotation-default".to_string(), ContextId { index: 2292 }); + v.insert("#anon_object-and-array-types_0".to_string(), ContextId { index: 2263 }); + v.insert("module-statement-terminator".to_string(), ContextId { index: 2361 }); + v.insert("exports-or-opens-statement".to_string(), ContextId { index: 2323 }); + v.insert("module-body-content".to_string(), ContextId { index: 2358 }); + v.insert("provides-with-statement".to_string(), ContextId { index: 2378 }); + v.insert("strings-common".to_string(), ContextId { index: 2390 }); + v.insert("class-block".to_string(), ContextId { index: 2307 }); + v.insert("immediate_POP".to_string(), ContextId { index: 2338 }); + v.insert("generic-type-declaration".to_string(), ContextId { index: 2329 }); + v.insert("#anon_keywords-control_1".to_string(), ContextId { index: 2250 }); + v.insert("annotation-array-initialization".to_string(), ContextId { index: 2291 }); + v.insert("illegal-semicolon".to_string(), ContextId { index: 2337 }); + v.insert("import-wildcard".to_string(), ContextId { index: 2344 }); + v.insert("import-statement".to_string(), ContextId { index: 2342 }); + v.insert("any_POP".to_string(), ContextId { index: 2298 }); + v.insert("object-types".to_string(), ContextId { index: 2369 }); + v.insert("#anon_throws_0".to_string(), ContextId { index: 2280 }); + v.insert("__main".to_string(), ContextId { index: 2281 }); + v.insert("method-invocations".to_string(), ContextId { index: 2355 }); + v.insert("#anon_class-block_0".to_string(), ContextId { index: 2231 }); + v.insert("punctuation-separator-comma".to_string(), ContextId { index: 2380 }); + v.insert("#anon_class-extends_1".to_string(), ContextId { index: 2233 }); + v.insert("__start".to_string(), ContextId { index: 2282 }); + v.insert("fields-and-methods".to_string(), ContextId { index: 2326 }); + v.insert("code-block".to_string(), ContextId { index: 2314 }); + v.insert("dot-separated-identifier".to_string(), ContextId { index: 2320 }); + v.insert("anonymous-classes-and-new".to_string(), ContextId { index: 2297 }); + v.insert("module-body".to_string(), ContextId { index: 2357 }); + v.insert("requires-statement".to_string(), ContextId { index: 2382 }); + v.insert("object-construction".to_string(), ContextId { index: 2364 }); + v.insert("stray-parens".to_string(), ContextId { index: 2388 }); + v.insert("#anon_module-body_0".to_string(), ContextId { index: 2259 }); + v.insert("after-object-type".to_string(), ContextId { index: 2287 }); + v.insert("#anon_annotation-default_0".to_string(), ContextId { index: 2221 }); + v.insert("#anon_annotations_1".to_string(), ContextId { index: 2226 }); + v.insert("#anon_keywords-control_0".to_string(), ContextId { index: 2249 }); + v.insert("array-brackets".to_string(), ContextId { index: 2299 }); + v.insert("#anon_assignment_0".to_string(), ContextId { index: 2230 }); + v.insert("field-or-method".to_string(), ContextId { index: 2325 }); + v.insert("generic-type-parameter".to_string(), ContextId { index: 2332 }); + v.insert("#anon_package-statement_1".to_string(), ContextId { index: 2269 }); + v.insert("static-code-block".to_string(), ContextId { index: 2384 }); + v.insert("class-type".to_string(), ContextId { index: 2312 }); + v.insert("punctuation-accessor-dot".to_string(), ContextId { index: 2379 }); + v.insert("lambda-arrow".to_string(), ContextId { index: 2350 }); + v.insert("static-import-statement-body".to_string(), ContextId { index: 2385 }); + v.insert("static-assignment".to_string(), ContextId { index: 2383 }); + v.insert("illegal-open-block".to_string(), ContextId { index: 2335 }); + v.insert("object-type-instantiation-no-fqn".to_string(), ContextId { index: 2366 }); + v.insert("#anon_enum-block_0".to_string(), ContextId { index: 2238 }); + v.insert("code".to_string(), ContextId { index: 2313 }); + v.insert("#anon_static-assignment_0".to_string(), ContextId { index: 2273 }); + v.insert("import-constant".to_string(), ContextId { index: 2340 }); + v.insert("keywords".to_string(), ContextId { index: 2348 }); + v.insert("module-identifier".to_string(), ContextId { index: 2359 }); + v.insert("strings".to_string(), ContextId { index: 2389 }); + v.insert("#anon_field-or-method_0".to_string(), ContextId { index: 2244 }); + v.insert("#anon_declaration-statement-parens_0".to_string(), ContextId { index: 2237 }); + v.insert("#anon_keywords_0".to_string(), ContextId { index: 2253 }); + v.insert("#anon_package-statement_0".to_string(), ContextId { index: 2268 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 2271 }); + v.insert("#anon_object-construction_2".to_string(), ContextId { index: 2266 }); + v.insert("inherited-object-type-reference".to_string(), ContextId { index: 2345 }); + v.insert("enum-body".to_string(), ContextId { index: 2322 }); + v.insert("array-initialization".to_string(), ContextId { index: 2301 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 2278 }); + v.insert("after-object-type-in-instantiation".to_string(), ContextId { index: 2288 }); + v.insert("object-type-fqn".to_string(), ContextId { index: 2365 }); + v.insert("#anon_exports-or-opens-statement_0".to_string(), ContextId { index: 2242 }); + v.insert("storage-modifiers".to_string(), ContextId { index: 2386 }); + v.insert("comments".to_string(), ContextId { index: 2316 }); + v.insert("provides-statement-scope".to_string(), ContextId { index: 2377 }); + v.insert("stray-braces".to_string(), ContextId { index: 2387 }); + v.insert("#anon_lambda-params_0".to_string(), ContextId { index: 2255 }); + v.insert("constants-and-special-vars".to_string(), ContextId { index: 2318 }); + v.insert("inherited-object-type-reference-no-fqn".to_string(), ContextId { index: 2346 }); + v.insert("lambda-params".to_string(), ContextId { index: 2351 }); + v.insert("method".to_string(), ContextId { index: 2354 }); + v.insert("#anon_inherited-object-type-reference_0".to_string(), ContextId { index: 2248 }); + v.insert("parameters".to_string(), ContextId { index: 2373 }); + v.insert("annotation-parameters".to_string(), ContextId { index: 2293 }); + v.insert("class-name".to_string(), ContextId { index: 2311 }); + v.insert("primitive-types".to_string(), ContextId { index: 2375 }); + v.insert("#anon_lambda-arrow_0".to_string(), ContextId { index: 2254 }); + v.insert("import-class".to_string(), ContextId { index: 2339 }); + v.insert("annotation-type-reference".to_string(), ContextId { index: 2295 }); + v.insert("#anon_method_1".to_string(), ContextId { index: 2258 }); + v.insert("#anon_annotation-parameters_0".to_string(), ContextId { index: 2222 }); + v.insert("before-next-field".to_string(), ContextId { index: 2304 }); + v.insert("object-type-reference".to_string(), ContextId { index: 2367 }); + v.insert("parens".to_string(), ContextId { index: 2374 }); + v.insert("class-extends".to_string(), ContextId { index: 2309 }); + v.insert("code-block-include".to_string(), ContextId { index: 2315 }); + v.insert("#anon_annotation-type-reference_0".to_string(), ContextId { index: 2224 }); + v.insert("all-types".to_string(), ContextId { index: 2290 }); + v.insert("#anon_package-statement_2".to_string(), ContextId { index: 2270 }); + v.insert("illegal-parens-terminators".to_string(), ContextId { index: 2336 }); + v.insert("import-function".to_string(), ContextId { index: 2341 }); + v.insert("array-initialization-common".to_string(), ContextId { index: 2302 }); + v.insert("package-statement".to_string(), ContextId { index: 2372 }); + v.insert("annotation-type-no-fqn".to_string(), ContextId { index: 2294 }); + v.insert("#anon_method_0".to_string(), ContextId { index: 2257 }); + v.insert("#anon_code-block-include_0".to_string(), ContextId { index: 2234 }); + v.insert("#anon_object-construction_0".to_string(), ContextId { index: 2264 }); + v.insert("#anon_static-import-statement-body_0".to_string(), ContextId { index: 2275 }); + v.insert("object-and-array-types".to_string(), ContextId { index: 2362 }); + v.insert("exports-statement-scope".to_string(), ContextId { index: 2324 }); + v.insert("punctuation-terminator-semicolon".to_string(), ContextId { index: 2381 }); + v.insert("#anon_method-invocations_0".to_string(), ContextId { index: 2256 }); + v.insert("before-next-import".to_string(), ContextId { index: 2305 }); + v.insert("module-identifier-scope".to_string(), ContextId { index: 2360 }); + v.insert("#anon_class-extends_0".to_string(), ContextId { index: 2232 }); + v.insert("#anon_object-type-reference_0".to_string(), ContextId { index: 2267 }); + v.insert("import-statement-body".to_string(), ContextId { index: 2343 }); + v.insert("#anon_import-statement-body_1".to_string(), ContextId { index: 2246 }); + v.insert("#anon_annotations_0".to_string(), ContextId { index: 2225 }); + v.insert("#anon_provides-with-statement_0".to_string(), ContextId { index: 2272 }); + v.insert("object-type-reference-no-fqn".to_string(), ContextId { index: 2368 }); + v.insert("main".to_string(), ContextId { index: 2353 }); + v.insert("prototype".to_string(), ContextId { index: 2376 }); + v.insert("#anon_static-code-block_0".to_string(), ContextId { index: 2274 }); + v.insert("keywords-control".to_string(), ContextId { index: 2349 }); + v.insert("opens-statement-scope".to_string(), ContextId { index: 2370 }); + v.insert("uppercase-identifiers".to_string(), ContextId { index: 2393 }); + v.insert("#anon_array-definition_0".to_string(), ContextId { index: 2228 }); + v.insert("#anon_module_0".to_string(), ContextId { index: 2261 }); + v.insert("after-object-type-reference".to_string(), ContextId { index: 2289 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s35.rs b/highlight/jirs-syntaxes/src/s35.rs new file mode 100644 index 00000000..f9a4bd9a --- /dev/null +++ b/highlight/jirs-syntaxes/src/s35.rs @@ -0,0 +1,55 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Javadoc".to_string(), + file_extensions: vec![], + scope: Scope { a: 281496454234112, b: 0 }, + first_line_match: None, + hidden: true, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("id".to_string(), "(?:[\\p{L}_$][\\p{L}\\p{N}_$]*)".to_string()); + v.insert("javadoc_block_tag_terminator".to_string(), "(?=^\\s*\\*?\\s*@)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_javadoc-inline-tags_0".to_string(), ContextId { index: 2402 }); + v.insert("main".to_string(), ContextId { index: 2420 }); + v.insert("param-tag-parameter".to_string(), ContextId { index: 2421 }); + v.insert("#anon_contents_2".to_string(), ContextId { index: 2399 }); + v.insert("#anon_reference_1".to_string(), ContextId { index: 2408 }); + v.insert("link-tag-label".to_string(), ContextId { index: 2419 }); + v.insert("javadoc-inline-tag-terminator".to_string(), ContextId { index: 2417 }); + v.insert("reference".to_string(), ContextId { index: 2423 }); + v.insert("#anon_link-tag-label_0".to_string(), ContextId { index: 2403 }); + v.insert("javadoc-inline-tag-base".to_string(), ContextId { index: 2416 }); + v.insert("#anon_contents_0".to_string(), ContextId { index: 2397 }); + v.insert("javadoc-block-tags".to_string(), ContextId { index: 2415 }); + v.insert("contents".to_string(), ContextId { index: 2412 }); + v.insert("#anon_reference-in-inline-tag_0".to_string(), ContextId { index: 2406 }); + v.insert("__start".to_string(), ContextId { index: 2410 }); + v.insert("inline-formatting".to_string(), ContextId { index: 2413 }); + v.insert("__main".to_string(), ContextId { index: 2409 }); + v.insert("#anon_code-tag-bracket-balancing_0".to_string(), ContextId { index: 2396 }); + v.insert("#anon_contents_4".to_string(), ContextId { index: 2401 }); + v.insert("#anon_reference_0".to_string(), ContextId { index: 2407 }); + v.insert("code-tag-bracket-balancing".to_string(), ContextId { index: 2411 }); + v.insert("prototype".to_string(), ContextId { index: 2422 }); + v.insert("reference-in-inline-tag".to_string(), ContextId { index: 2424 }); + v.insert("#anon_contents_1".to_string(), ContextId { index: 2398 }); + v.insert("javadoc-block-tag-base".to_string(), ContextId { index: 2414 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 2405 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 2404 }); + v.insert("#anon_contents_3".to_string(), ContextId { index: 2400 }); + v.insert("javadoc-inline-tags".to_string(), ContextId { index: 2418 }); + v.insert("see-tag-content".to_string(), ContextId { index: 2425 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s36.rs b/highlight/jirs-syntaxes/src/s36.rs new file mode 100644 index 00000000..f4f6b3e3 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s36.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Java Properties".to_string(), + file_extensions: vec!["properties".to_string()], + scope: Scope { a: 844605318758400, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_property_1".to_string(), ContextId { index: 2429 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 2426 }); + v.insert("#anon_property-value_0".to_string(), ContextId { index: 2427 }); + v.insert("backslash".to_string(), ContextId { index: 2432 }); + v.insert("__start".to_string(), ContextId { index: 2431 }); + v.insert("__main".to_string(), ContextId { index: 2430 }); + v.insert("property-value".to_string(), ContextId { index: 2435 }); + v.insert("property".to_string(), ContextId { index: 2434 }); + v.insert("#anon_property_0".to_string(), ContextId { index: 2428 }); + v.insert("main".to_string(), ContextId { index: 2433 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s37.rs b/highlight/jirs-syntaxes/src/s37.rs new file mode 100644 index 00000000..0ad21c87 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s37.rs @@ -0,0 +1,333 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "JavaScript".to_string(), + file_extensions: vec!["js".to_string(),"htc".to_string()], + scope: Scope { a: 844609613725696, b: 0 }, + first_line_match: Some("^#!\\s*/.*\\b(node|js)\\b".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("class_element_name".to_string(), "(?x:\n \\*?\n {{property_name}}\n | \\#{{identifier}}\n)".to_string()); + v.insert("identifier_part".to_string(), "(?:[_$\\p{L}\\p{Nl}\\p{Mn}\\p{Mc}\\p{Nd}\\p{Pc}\\x{200C}\\x{200D}]|{{identifier_escape}})".to_string()); + v.insert("identifier".to_string(), "(?:{{identifier_start}}{{identifier_part}}*{{identifier_break}})".to_string()); + v.insert("non_reserved_identifier".to_string(), "(?:(?!{{reserved_word}}){{identifier}})".to_string()); + v.insert("func_lookahead".to_string(), "(?x:\n \\s*\n (?:async{{identifier_break}}{{nothing}})?\n function{{identifier_break}}\n)".to_string()); + v.insert("oct_digit".to_string(), "[0-7_]".to_string()); + v.insert("identifier_escape".to_string(), "(?:\\\\u(?:\\h{4}|\\{\\h+\\}))".to_string()); + v.insert("dollar_only_identifier".to_string(), "(?:\\${{identifier_break}})".to_string()); + v.insert("either_func_lookahead".to_string(), "(?:{{func_lookahead}}|{{arrow_func_lookahead}})".to_string()); + v.insert("dec_exponent".to_string(), "(?:[Ee](?:[-+]|(?![-+])){{dec_digit}}*)".to_string()); + v.insert("line_ending_ahead".to_string(), "(?={{nothing}}(?:/\\*{{block_comment_contents}})?$)".to_string()); + v.insert("nothing".to_string(), "(?x:(?:\\s+|{{block_comment}})*)".to_string()); + v.insert("identifier_break".to_string(), "(?!{{identifier_part}})".to_string()); + v.insert("left_expression_end_lookahead".to_string(), "(?!\\s*[.\\[\\(])".to_string()); + v.insert("reserved_word".to_string(), "(?x:\n break|case|catch|class|const|continue|debugger|default|delete|do|else|\n export|extends|finally|for|function|if|import|in|instanceof|new|return|\n super|switch|this|throw|try|typeof|var|void|while|with|yield|\n enum|\n null|true|false\n){{identifier_break}}".to_string()); + v.insert("dec_integer".to_string(), "(?:0|[1-9]{{dec_digit}}*)".to_string()); + v.insert("binding_pattern_lookahead".to_string(), "(?:{{identifier}}|\\[|\\{)".to_string()); + v.insert("block_comment".to_string(), "(?:/\\*{{block_comment_contents}}\\*/)".to_string()); + v.insert("bin_digit".to_string(), "[01_]".to_string()); + v.insert("dot_accessor".to_string(), "(?x: # Match . and .?, but not .?( or .?[\n \\.\n (?! \\? [\\[(] )\n \\??\n)".to_string()); + v.insert("constant_identifier".to_string(), "(?:[[:upper:]]{{identifier_part}}*{{identifier_break}})".to_string()); + v.insert("identifier_start".to_string(), "(?:[_$\\p{L}\\p{Nl}]|{{identifier_escape}})".to_string()); + v.insert("block_comment_contents".to_string(), "(?:(?:[^*]|\\*(?!/))*)".to_string()); + v.insert("dec_digit".to_string(), "[0-9_]".to_string()); + v.insert("arrow_func_lookahead".to_string(), "(?x:\n \\s*\n (?:async\\s*)?\n (?:\n {{identifier}}\n | \\( ( [^()] | \\( [^()]* \\) )* \\)\n )\n \\s*\n =>\n)".to_string()); + v.insert("method_lookahead".to_string(), "(?x:(?=\n (?: get|set|async ){{identifier_break}}(?!\\s*:)\n | \\*\n | {{property_name}} \\s* \\(\n))".to_string()); + v.insert("property_name".to_string(), "(?x:\n {{identifier}}\n | \'(?:[^\\\\\']|\\\\.)*\'\n | \"(?:[^\\\\\"]|\\\\.)*\"\n | \\[ .* \\]\n)".to_string()); + v.insert("dollar_identifier".to_string(), "(?:(\\$){{identifier_part}}*{{identifier_break}})".to_string()); + v.insert("hex_digit".to_string(), "[\\h_]".to_string()); + v.insert("line_continuation_lookahead".to_string(), "(?x:(?=\n \\s*\n (?! \\+\\+ | -- )\n (?=\n != |\n [-+*/%><=&|^\\[(;,.:?] |\n (?:in|instanceof){{identifier_break}}\n )\n))".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_support-variable-ecma_13".to_string(), ContextId { index: 2482 }); + v.insert("function-parameter-binding-object-key".to_string(), ContextId { index: 2620 }); + v.insert("immediately-pop".to_string(), ContextId { index: 2623 }); + v.insert("import-item".to_string(), ContextId { index: 2629 }); + v.insert("binary-operators".to_string(), ContextId { index: 2525 }); + v.insert("class-extends".to_string(), ContextId { index: 2539 }); + v.insert("for-await".to_string(), ContextId { index: 2588 }); + v.insert("support-property-ecma".to_string(), ContextId { index: 2673 }); + v.insert("prefix-operators".to_string(), ContextId { index: 2662 }); + v.insert("for-condition-contents".to_string(), ContextId { index: 2590 }); + v.insert("else-pop".to_string(), ContextId { index: 2564 }); + v.insert("function-declaration-identifiers".to_string(), ContextId { index: 2605 }); + v.insert("#anon_support-variable-ecma_8".to_string(), ContextId { index: 2505 }); + v.insert("object-literal-meta-key".to_string(), ContextId { index: 2655 }); + v.insert("regexp-complete".to_string(), ContextId { index: 2666 }); + v.insert("#anon_function-declaration-parameters_0".to_string(), ContextId { index: 2454 }); + v.insert("class-body".to_string(), ContextId { index: 2537 }); + v.insert("expression-break".to_string(), ContextId { index: 2577 }); + v.insert("expression-begin".to_string(), ContextId { index: 2576 }); + v.insert("#anon_support-variable-ecma_21".to_string(), ContextId { index: 2491 }); + v.insert("#anon_variable-binding-object-destructuring_0".to_string(), ContextId { index: 2514 }); + v.insert("expect-parenthesized-expression".to_string(), ContextId { index: 2568 }); + v.insert("#anon_import-export_0".to_string(), ContextId { index: 2459 }); + v.insert("for-condition".to_string(), ContextId { index: 2589 }); + v.insert("literal-string".to_string(), ContextId { index: 2643 }); + v.insert("statement".to_string(), ContextId { index: 2668 }); + v.insert("support-property-ecma-typedarray".to_string(), ContextId { index: 2688 }); + v.insert("#anon_for-condition-contents_0".to_string(), ContextId { index: 2450 }); + v.insert("#anon_support-variable-node_2".to_string(), ContextId { index: 2509 }); + v.insert("#anon_support-variable-ecma_5".to_string(), ContextId { index: 2502 }); + v.insert("#anon_support-variable-ecma_7".to_string(), ContextId { index: 2504 }); + v.insert("import-meta-expression".to_string(), ContextId { index: 2632 }); + v.insert("class-meta".to_string(), ContextId { index: 2542 }); + v.insert("#anon_literal-string_1".to_string(), ContextId { index: 2465 }); + v.insert("#anon_support-variable-ecma_28".to_string(), ContextId { index: 2498 }); + v.insert("class-body-contents".to_string(), ContextId { index: 2538 }); + v.insert("support-property-ecma-atomics".to_string(), ContextId { index: 2676 }); + v.insert("function-block".to_string(), ContextId { index: 2596 }); + v.insert("support-property-ecma-date".to_string(), ContextId { index: 2678 }); + v.insert("function-meta".to_string(), ContextId { index: 2611 }); + v.insert("support-property-ecma-promise".to_string(), ContextId { index: 2683 }); + v.insert("arrow-function-expect-arrow".to_string(), ContextId { index: 2520 }); + v.insert("#anon_new-target_0".to_string(), ContextId { index: 2468 }); + v.insert("expression-list".to_string(), ContextId { index: 2581 }); + v.insert("function-or-class-declaration".to_string(), ContextId { index: 2614 }); + v.insert("#anon_support-variable-ecma_23".to_string(), ContextId { index: 2493 }); + v.insert("arrow-function-expect-body".to_string(), ContextId { index: 2521 }); + v.insert("#anon_support-variable-ecma_2".to_string(), ContextId { index: 2489 }); + v.insert("parens1".to_string(), ContextId { index: 2658 }); + v.insert("decorator".to_string(), ContextId { index: 2556 }); + v.insert("yield-expression".to_string(), ContextId { index: 2715 }); + v.insert("comments".to_string(), ContextId { index: 2545 }); + v.insert("#anon_support-variable-ecma_27".to_string(), ContextId { index: 2497 }); + v.insert("new-target".to_string(), ContextId { index: 2651 }); + v.insert("#anon_support-variable-ecma_0".to_string(), ContextId { index: 2477 }); + v.insert("comma-separator".to_string(), ContextId { index: 2544 }); + v.insert("function-declaration-expect-function-keyword".to_string(), ContextId { index: 2601 }); + v.insert("string-content".to_string(), ContextId { index: 2670 }); + v.insert("#anon_support-variable-ecma_9".to_string(), ContextId { index: 2506 }); + v.insert("import-export-alias".to_string(), ContextId { index: 2626 }); + v.insert("support-property-node-module".to_string(), ContextId { index: 2689 }); + v.insert("function-declaration-expect-parameters".to_string(), ContextId { index: 2604 }); + v.insert("postfix-operators".to_string(), ContextId { index: 2661 }); + v.insert("#anon_support-variable-ecma_15".to_string(), ContextId { index: 2484 }); + v.insert("ternary-operator-expect-colon".to_string(), ContextId { index: 2700 }); + v.insert("#anon_for-condition-contents_1".to_string(), ContextId { index: 2451 }); + v.insert("#anon_block_0".to_string(), ContextId { index: 2437 }); + v.insert("function-parameter-binding-spread".to_string(), ContextId { index: 2622 }); + v.insert("#anon_support-variable-ecma_1".to_string(), ContextId { index: 2478 }); + v.insert("field-initializer-or-method-declaration".to_string(), ContextId { index: 2585 }); + v.insert("#anon_field-name_1".to_string(), ContextId { index: 2449 }); + v.insert("support-variable-ecma".to_string(), ContextId { index: 2693 }); + v.insert("block".to_string(), ContextId { index: 2526 }); + v.insert("function-declaration-meta".to_string(), ContextId { index: 2607 }); + v.insert("function-declaration-parameters".to_string(), ContextId { index: 2609 }); + v.insert("inherited-class-expression-end".to_string(), ContextId { index: 2635 }); + v.insert("#anon_parenthesized-expression_0".to_string(), ContextId { index: 2471 }); + v.insert("function-declaration-expect-async".to_string(), ContextId { index: 2599 }); + v.insert("#anon_variable-binding-array-destructuring_0".to_string(), ContextId { index: 2511 }); + v.insert("#anon_support-variable-ecma_18".to_string(), ContextId { index: 2487 }); + v.insert("#anon_support-variable-node_3".to_string(), ContextId { index: 2510 }); + v.insert("export-list".to_string(), ContextId { index: 2573 }); + v.insert("#anon_decorator-expression-end_0".to_string(), ContextId { index: 2444 }); + v.insert("#anon_support-variable-ecma_22".to_string(), ContextId { index: 2492 }); + v.insert("for-oldstyle-rest".to_string(), ContextId { index: 2594 }); + v.insert("variable-binding-list-top".to_string(), ContextId { index: 2704 }); + v.insert("expression-end-no-in".to_string(), ContextId { index: 2580 }); + v.insert("comments-top-level".to_string(), ContextId { index: 2546 }); + v.insert("finally-meta".to_string(), ContextId { index: 2587 }); + v.insert("function-parameter-binding-array-destructuring".to_string(), ContextId { index: 2615 }); + v.insert("conditional-meta".to_string(), ContextId { index: 2549 }); + v.insert("arrow-function-expect-parameters".to_string(), ContextId { index: 2522 }); + v.insert("#anon_function-block_0".to_string(), ContextId { index: 2452 }); + v.insert("#anon_import-export-alias_0".to_string(), ContextId { index: 2458 }); + v.insert("do-while-meta".to_string(), ContextId { index: 2562 }); + v.insert("function-declaration-expect-generator-star".to_string(), ContextId { index: 2602 }); + v.insert("support-property-ecma-proxy".to_string(), ContextId { index: 2684 }); + v.insert("support-property-ecma-symbol".to_string(), ContextId { index: 2687 }); + v.insert("export-meta".to_string(), ContextId { index: 2574 }); + v.insert("call-function-meta".to_string(), ContextId { index: 2530 }); + v.insert("#anon_computed-property-name_0".to_string(), ContextId { index: 2441 }); + v.insert("expect-semicolon".to_string(), ContextId { index: 2569 }); + v.insert("support-property-ecma-reflect".to_string(), ContextId { index: 2685 }); + v.insert("switch-block-contents".to_string(), ContextId { index: 2696 }); + v.insert("object-literal-contents".to_string(), ContextId { index: 2653 }); + v.insert("#anon_method-name_1".to_string(), ContextId { index: 2467 }); + v.insert("expect-case-colon".to_string(), ContextId { index: 2565 }); + v.insert("export-item".to_string(), ContextId { index: 2572 }); + v.insert("import-export-from".to_string(), ContextId { index: 2627 }); + v.insert("bare-property-name".to_string(), ContextId { index: 2524 }); + v.insert("#anon_support-variable-console_0".to_string(), ContextId { index: 2476 }); + v.insert("function-parameter-binding-object-destructuring".to_string(), ContextId { index: 2619 }); + v.insert("decorator-name".to_string(), ContextId { index: 2560 }); + v.insert("#anon_support-variable-ecma_19".to_string(), ContextId { index: 2488 }); + v.insert("expect-label".to_string(), ContextId { index: 2567 }); + v.insert("expression-end".to_string(), ContextId { index: 2578 }); + v.insert("constructor-body-expect-class-end".to_string(), ContextId { index: 2554 }); + v.insert("support-property-node-process".to_string(), ContextId { index: 2690 }); + v.insert("class-field-rest".to_string(), ContextId { index: 2541 }); + v.insert("function-declaration".to_string(), ContextId { index: 2598 }); + v.insert("#anon_support-variable-ecma_20".to_string(), ContextId { index: 2490 }); + v.insert("call-method-meta".to_string(), ContextId { index: 2532 }); + v.insert("#anon_support-variable-ecma_26".to_string(), ContextId { index: 2496 }); + v.insert("__start".to_string(), ContextId { index: 2517 }); + v.insert("ternary-operator".to_string(), ContextId { index: 2699 }); + v.insert("#anon_property-access_0".to_string(), ContextId { index: 2472 }); + v.insert("inherited-class-expression-begin".to_string(), ContextId { index: 2634 }); + v.insert("__main".to_string(), ContextId { index: 2516 }); + v.insert("support-property-ecma-math".to_string(), ContextId { index: 2680 }); + v.insert("#anon_literal-string-template_1".to_string(), ContextId { index: 2463 }); + v.insert("support".to_string(), ContextId { index: 2671 }); + v.insert("variable-binding-top".to_string(), ContextId { index: 2711 }); + v.insert("#anon_export-extended_0".to_string(), ContextId { index: 2446 }); + v.insert("#anon_inherited-class-expression-end_0".to_string(), ContextId { index: 2461 }); + v.insert("#anon_comments_2".to_string(), ContextId { index: 2440 }); + v.insert("#anon_literal-string-template_0".to_string(), ContextId { index: 2462 }); + v.insert("call-function-name".to_string(), ContextId { index: 2531 }); + v.insert("expression-no-comma".to_string(), ContextId { index: 2582 }); + v.insert("await-expression".to_string(), ContextId { index: 2523 }); + v.insert("#anon_property-access_1".to_string(), ContextId { index: 2473 }); + v.insert("block-meta".to_string(), ContextId { index: 2527 }); + v.insert("expression-statement-end".to_string(), ContextId { index: 2584 }); + v.insert("function-declaration-expect-name".to_string(), ContextId { index: 2603 }); + v.insert("inherited-class-name".to_string(), ContextId { index: 2636 }); + v.insert("support-property-ecma-number".to_string(), ContextId { index: 2681 }); + v.insert("variable-binding-object-alias".to_string(), ContextId { index: 2706 }); + v.insert("computed-property-name".to_string(), ContextId { index: 2547 }); + v.insert("variable-binding-spread".to_string(), ContextId { index: 2710 }); + v.insert("parens2".to_string(), ContextId { index: 2659 }); + v.insert("function-parameter-binding-pattern".to_string(), ContextId { index: 2621 }); + v.insert("statements".to_string(), ContextId { index: 2669 }); + v.insert("literal-variable".to_string(), ContextId { index: 2645 }); + v.insert("#anon_support-variable-ecma_4".to_string(), ContextId { index: 2501 }); + v.insert("#anon_field-name_0".to_string(), ContextId { index: 2448 }); + v.insert("import-list".to_string(), ContextId { index: 2630 }); + v.insert("support-property-ecma-object".to_string(), ContextId { index: 2682 }); + v.insert("variable-declaration".to_string(), ContextId { index: 2712 }); + v.insert("#anon_constructor_0".to_string(), ContextId { index: 2443 }); + v.insert("expression-statement".to_string(), ContextId { index: 2583 }); + v.insert("#anon_support-variable-ecma_17".to_string(), ContextId { index: 2486 }); + v.insert("#anon_array-literal_0".to_string(), ContextId { index: 2436 }); + v.insert("function-call-arguments".to_string(), ContextId { index: 2597 }); + v.insert("#anon_expression-statement-end_0".to_string(), ContextId { index: 2447 }); + v.insert("either-function-declaration".to_string(), ContextId { index: 2563 }); + v.insert("do-while-condition".to_string(), ContextId { index: 2561 }); + v.insert("expression-end-no-comma".to_string(), ContextId { index: 2579 }); + v.insert("parenthesized-expression".to_string(), ContextId { index: 2660 }); + v.insert("#anon_parens1_1".to_string(), ContextId { index: 2470 }); + v.insert("property-access".to_string(), ContextId { index: 2663 }); + v.insert("switch-block".to_string(), ContextId { index: 2695 }); + v.insert("expect-dot-accessor".to_string(), ContextId { index: 2566 }); + v.insert("function-parameter-binding-object-alias".to_string(), ContextId { index: 2618 }); + v.insert("#anon_regexp_1".to_string(), ContextId { index: 2475 }); + v.insert("#anon_support-variable-node_0".to_string(), ContextId { index: 2507 }); + v.insert("with-meta".to_string(), ContextId { index: 2714 }); + v.insert("function-parameter-binding-list".to_string(), ContextId { index: 2616 }); + v.insert("constructor-meta".to_string(), ContextId { index: 2555 }); + v.insert("switch-meta".to_string(), ContextId { index: 2697 }); + v.insert("#anon_support-variable-ecma_10".to_string(), ContextId { index: 2479 }); + v.insert("#anon_support-variable-ecma_16".to_string(), ContextId { index: 2485 }); + v.insert("import-meta".to_string(), ContextId { index: 2631 }); + v.insert("decorator-expression-begin".to_string(), ContextId { index: 2557 }); + v.insert("import-brace".to_string(), ContextId { index: 2624 }); + v.insert("function-initializer".to_string(), ContextId { index: 2610 }); + v.insert("decorator-meta".to_string(), ContextId { index: 2559 }); + v.insert("#anon_function-parameter-binding-array-destructuring_0".to_string(), ContextId { index: 2456 }); + v.insert("import-export".to_string(), ContextId { index: 2625 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 2438 }); + v.insert("support-property-ecma-bigint".to_string(), ContextId { index: 2677 }); + v.insert("conditional".to_string(), ContextId { index: 2548 }); + v.insert("support-variable-node".to_string(), ContextId { index: 2694 }); + v.insert("variable-binding-object-destructuring".to_string(), ContextId { index: 2707 }); + v.insert("support-variable-dom".to_string(), ContextId { index: 2692 }); + v.insert("literal-number".to_string(), ContextId { index: 2642 }); + v.insert("object-literal".to_string(), ContextId { index: 2652 }); + v.insert("constructor-body-expect-arguments".to_string(), ContextId { index: 2552 }); + v.insert("export-brace".to_string(), ContextId { index: 2570 }); + v.insert("call-method-name".to_string(), ContextId { index: 2533 }); + v.insert("import-string-or-items".to_string(), ContextId { index: 2633 }); + v.insert("for-meta".to_string(), ContextId { index: 2592 }); + v.insert("method-declaration".to_string(), ContextId { index: 2648 }); + v.insert("regexp".to_string(), ContextId { index: 2665 }); + v.insert("#anon_support-variable-ecma_14".to_string(), ContextId { index: 2483 }); + v.insert("#anon_support-variable-ecma_29".to_string(), ContextId { index: 2499 }); + v.insert("class-field".to_string(), ContextId { index: 2540 }); + v.insert("#anon_parens1_0".to_string(), ContextId { index: 2469 }); + v.insert("main".to_string(), ContextId { index: 2647 }); + v.insert("#anon_support-variable-ecma_12".to_string(), ContextId { index: 2481 }); + v.insert("#anon_method-name_0".to_string(), ContextId { index: 2466 }); + v.insert("#anon_support-variable-ecma_24".to_string(), ContextId { index: 2494 }); + v.insert("literal-variable-base".to_string(), ContextId { index: 2646 }); + v.insert("object-literal-expect-colon".to_string(), ContextId { index: 2654 }); + v.insert("try-meta".to_string(), ContextId { index: 2701 }); + v.insert("function-declaration-identifiers-expect-class".to_string(), ContextId { index: 2606 }); + v.insert("#anon_variable-binding-name_0".to_string(), ContextId { index: 2513 }); + v.insert("support-variable-console".to_string(), ContextId { index: 2691 }); + v.insert("catch-meta".to_string(), ContextId { index: 2535 }); + v.insert("export-extended".to_string(), ContextId { index: 2571 }); + v.insert("#anon_support-variable-ecma_3".to_string(), ContextId { index: 2500 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 2439 }); + v.insert("for-condition-end".to_string(), ContextId { index: 2591 }); + v.insert("variable-binding-name".to_string(), ContextId { index: 2705 }); + v.insert("#anon_support-variable-node_1".to_string(), ContextId { index: 2508 }); + v.insert("builtin-console-properties".to_string(), ContextId { index: 2529 }); + v.insert("call-path".to_string(), ContextId { index: 2534 }); + v.insert("#anon_import-expression-end_0".to_string(), ContextId { index: 2460 }); + v.insert("block-scope".to_string(), ContextId { index: 2528 }); + v.insert("import-expression-end".to_string(), ContextId { index: 2628 }); + v.insert("#anon_function-initializer_0".to_string(), ContextId { index: 2455 }); + v.insert("label".to_string(), ContextId { index: 2638 }); + v.insert("function-name-meta".to_string(), ContextId { index: 2613 }); + v.insert("object-property-base".to_string(), ContextId { index: 2657 }); + v.insert("tagged-template".to_string(), ContextId { index: 2698 }); + v.insert("support-property-ecma-array".to_string(), ContextId { index: 2674 }); + v.insert("variable-binding-array-destructuring".to_string(), ContextId { index: 2702 }); + v.insert("variable-binding-pattern".to_string(), ContextId { index: 2709 }); + v.insert("constructor-body-expect-class-begin".to_string(), ContextId { index: 2553 }); + v.insert("restricted-production".to_string(), ContextId { index: 2667 }); + v.insert("support-property".to_string(), ContextId { index: 2672 }); + v.insert("literal-call".to_string(), ContextId { index: 2641 }); + v.insert("object-property".to_string(), ContextId { index: 2656 }); + v.insert("function-declaration-meta-no-clear".to_string(), ContextId { index: 2608 }); + v.insert("#anon_support-variable-ecma_25".to_string(), ContextId { index: 2495 }); + v.insert("field-name".to_string(), ContextId { index: 2586 }); + v.insert("arrow-function-declaration".to_string(), ContextId { index: 2519 }); + v.insert("language-identifiers".to_string(), ContextId { index: 2639 }); + v.insert("decorator-expression-end".to_string(), ContextId { index: 2558 }); + v.insert("function-parameter-binding-name".to_string(), ContextId { index: 2617 }); + v.insert("class".to_string(), ContextId { index: 2536 }); + v.insert("prototype".to_string(), ContextId { index: 2664 }); + v.insert("support-property-ecma-arraybuffer".to_string(), ContextId { index: 2675 }); + v.insert("function-assignment".to_string(), ContextId { index: 2595 }); + v.insert("#anon_function-parameter-binding-object-destructuring_0".to_string(), ContextId { index: 2457 }); + v.insert("#anon_function-call-arguments_0".to_string(), ContextId { index: 2453 }); + v.insert("left-expression-end".to_string(), ContextId { index: 2640 }); + v.insert("while-meta".to_string(), ContextId { index: 2713 }); + v.insert("variable-binding-list".to_string(), ContextId { index: 2703 }); + v.insert("function-meta-parens".to_string(), ContextId { index: 2612 }); + v.insert("#anon_regexp_0".to_string(), ContextId { index: 2474 }); + v.insert("method-declaration-expect-prefix".to_string(), ContextId { index: 2649 }); + v.insert("#anon_variable-binding-list-top_0".to_string(), ContextId { index: 2512 }); + v.insert("method-name".to_string(), ContextId { index: 2650 }); + v.insert("array-literal".to_string(), ContextId { index: 2518 }); + v.insert("class-name".to_string(), ContextId { index: 2543 }); + v.insert("#anon_yield-expression_0".to_string(), ContextId { index: 2515 }); + v.insert("expression".to_string(), ContextId { index: 2575 }); + v.insert("constants".to_string(), ContextId { index: 2550 }); + v.insert("literal-string-template".to_string(), ContextId { index: 2644 }); + v.insert("for-of-rest".to_string(), ContextId { index: 2593 }); + v.insert("#anon_constructor-body-expect-class-begin_0".to_string(), ContextId { index: 2442 }); + v.insert("constructor".to_string(), ContextId { index: 2551 }); + v.insert("function-declaration-expect-body".to_string(), ContextId { index: 2600 }); + v.insert("#anon_support-variable-ecma_11".to_string(), ContextId { index: 2480 }); + v.insert("#anon_expect-label_0".to_string(), ContextId { index: 2445 }); + v.insert("#anon_literal-string_0".to_string(), ContextId { index: 2464 }); + v.insert("initializer".to_string(), ContextId { index: 2637 }); + v.insert("support-property-ecma-string".to_string(), ContextId { index: 2686 }); + v.insert("support-property-ecma-json".to_string(), ContextId { index: 2679 }); + v.insert("variable-binding-object-key".to_string(), ContextId { index: 2708 }); + v.insert("#anon_support-variable-ecma_6".to_string(), ContextId { index: 2503 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s38.rs b/highlight/jirs-syntaxes/src/s38.rs new file mode 100644 index 00000000..d3626fb4 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s38.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Regular Expressions (Javascript)".to_string(), + file_extensions: vec![], + scope: Scope { a: 844613911511040, b: 0 }, + first_line_match: None, + hidden: true, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), "[_$[:alpha:]][_$[:alnum:]]*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("anchor".to_string(), ContextId { index: 2721 }); + v.insert("group-assertion".to_string(), ContextId { index: 2725 }); + v.insert("operator".to_string(), ContextId { index: 2728 }); + v.insert("#anon_group-definition_0".to_string(), ContextId { index: 2718 }); + v.insert("quantifier".to_string(), ContextId { index: 2729 }); + v.insert("#anon_group-assertion_0".to_string(), ContextId { index: 2717 }); + v.insert("__main".to_string(), ContextId { index: 2719 }); + v.insert("backref".to_string(), ContextId { index: 2722 }); + v.insert("#anon_character-class-definition_0".to_string(), ContextId { index: 2716 }); + v.insert("__start".to_string(), ContextId { index: 2720 }); + v.insert("character-class".to_string(), ContextId { index: 2723 }); + v.insert("character-class-definition".to_string(), ContextId { index: 2724 }); + v.insert("main".to_string(), ContextId { index: 2727 }); + v.insert("group-definition".to_string(), ContextId { index: 2726 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s39.rs b/highlight/jirs-syntaxes/src/s39.rs new file mode 100644 index 00000000..30914034 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s39.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "BibTeX".to_string(), + file_extensions: vec!["bib".to_string()], + scope: Scope { a: 281668250238976, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_4".to_string(), ContextId { index: 2734 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 2736 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 2730 }); + v.insert("#anon_nested_braces_0".to_string(), ContextId { index: 2738 }); + v.insert("#anon_string_content_1".to_string(), ContextId { index: 2740 }); + v.insert("integer".to_string(), ContextId { index: 2743 }); + v.insert("string_content".to_string(), ContextId { index: 2746 }); + v.insert("#anon_string_content_0".to_string(), ContextId { index: 2739 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 2731 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 2733 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 2732 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 2735 }); + v.insert("__main".to_string(), ContextId { index: 2741 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 2737 }); + v.insert("__start".to_string(), ContextId { index: 2742 }); + v.insert("nested_braces".to_string(), ContextId { index: 2745 }); + v.insert("main".to_string(), ContextId { index: 2744 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s4.rs b/highlight/jirs-syntaxes/src/s4.rs new file mode 100644 index 00000000..96f50bb7 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s4.rs @@ -0,0 +1,85 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "AppleScript".to_string(), + file_extensions: vec!["applescript".to_string(),"script editor".to_string()], + scope: Scope { a: 844459289870336, b: 0 }, + first_line_match: Some("^#!.*(osascript)".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("attributes.considering-ignoring".to_string(), ContextId { index: 144 }); + v.insert("#anon_blocks.tell_1".to_string(), ContextId { index: 125 }); + v.insert("built-in".to_string(), ContextId { index: 150 }); + v.insert("#anon_blocks.other_1".to_string(), ContextId { index: 102 }); + v.insert("standardadditions".to_string(), ContextId { index: 163 }); + v.insert("#anon_blocks.tell_2".to_string(), ContextId { index: 126 }); + v.insert("#anon_blocks.other_5".to_string(), ContextId { index: 108 }); + v.insert("#anon_blocks_3".to_string(), ContextId { index: 135 }); + v.insert("built-in.constant".to_string(), ContextId { index: 151 }); + v.insert("#anon_blocks.statement_0".to_string(), ContextId { index: 118 }); + v.insert("#anon_blocks.tell_6".to_string(), ContextId { index: 130 }); + v.insert("#anon_blocks.statement_3".to_string(), ContextId { index: 121 }); + v.insert("#anon_blocks.repeat_2".to_string(), ContextId { index: 115 }); + v.insert("#anon_blocks.other_11".to_string(), ContextId { index: 104 }); + v.insert("#anon_blocks.statement_4".to_string(), ContextId { index: 122 }); + v.insert("#anon_blocks.tell_4".to_string(), ContextId { index: 128 }); + v.insert("built-in.punctuation".to_string(), ContextId { index: 153 }); + v.insert("built-in.keyword".to_string(), ContextId { index: 152 }); + v.insert("#anon_blocks.tell_0".to_string(), ContextId { index: 124 }); + v.insert("standard-suite".to_string(), ContextId { index: 162 }); + v.insert("#anon_blocks.tell_7".to_string(), ContextId { index: 131 }); + v.insert("#anon_blocks_1".to_string(), ContextId { index: 133 }); + v.insert("main".to_string(), ContextId { index: 161 }); + v.insert("__start".to_string(), ContextId { index: 143 }); + v.insert("#anon_data-structures_3".to_string(), ContextId { index: 141 }); + v.insert("#anon_blocks.other_8".to_string(), ContextId { index: 111 }); + v.insert("blocks.statement".to_string(), ContextId { index: 148 }); + v.insert("#anon_blocks.tell_5".to_string(), ContextId { index: 129 }); + v.insert("#anon_blocks.tell_3".to_string(), ContextId { index: 127 }); + v.insert("inline".to_string(), ContextId { index: 159 }); + v.insert("#anon_blocks.other_0".to_string(), ContextId { index: 101 }); + v.insert("#anon_blocks.repeat_0".to_string(), ContextId { index: 113 }); + v.insert("system-events".to_string(), ContextId { index: 164 }); + v.insert("#anon_blocks.other_7".to_string(), ContextId { index: 110 }); + v.insert("#anon_blocks.repeat_4".to_string(), ContextId { index: 117 }); + v.insert("#anon_blocks.statement_1".to_string(), ContextId { index: 119 }); + v.insert("blocks".to_string(), ContextId { index: 145 }); + v.insert("#anon_data-structures_2".to_string(), ContextId { index: 140 }); + v.insert("#anon_comments.nested_0".to_string(), ContextId { index: 136 }); + v.insert("blocks.other".to_string(), ContextId { index: 146 }); + v.insert("finder".to_string(), ContextId { index: 158 }); + v.insert("#anon_blocks.repeat_1".to_string(), ContextId { index: 114 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 137 }); + v.insert("blocks.tell".to_string(), ContextId { index: 149 }); + v.insert("data-structures".to_string(), ContextId { index: 157 }); + v.insert("blocks.repeat".to_string(), ContextId { index: 147 }); + v.insert("itunes".to_string(), ContextId { index: 160 }); + v.insert("#anon_blocks.other_4".to_string(), ContextId { index: 107 }); + v.insert("#anon_blocks.statement_5".to_string(), ContextId { index: 123 }); + v.insert("#anon_blocks.statement_2".to_string(), ContextId { index: 120 }); + v.insert("__main".to_string(), ContextId { index: 142 }); + v.insert("comments.nested".to_string(), ContextId { index: 156 }); + v.insert("#anon_blocks.repeat_3".to_string(), ContextId { index: 116 }); + v.insert("#anon_blocks.other_9".to_string(), ContextId { index: 112 }); + v.insert("#anon_blocks_2".to_string(), ContextId { index: 134 }); + v.insert("textmate".to_string(), ContextId { index: 165 }); + v.insert("#anon_blocks.other_10".to_string(), ContextId { index: 103 }); + v.insert("#anon_blocks.other_3".to_string(), ContextId { index: 106 }); + v.insert("#anon_blocks.other_6".to_string(), ContextId { index: 109 }); + v.insert("#anon_blocks_0".to_string(), ContextId { index: 132 }); + v.insert("#anon_data-structures_0".to_string(), ContextId { index: 138 }); + v.insert("#anon_data-structures_1".to_string(), ContextId { index: 139 }); + v.insert("#anon_blocks.other_2".to_string(), ContextId { index: 105 }); + v.insert("comments".to_string(), ContextId { index: 155 }); + v.insert("built-in.support".to_string(), ContextId { index: 154 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s40.rs b/highlight/jirs-syntaxes/src/s40.rs new file mode 100644 index 00000000..ee4d45c6 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s40.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "LaTeX Log".to_string(), + file_extensions: vec![], + scope: Scope { a: 281595238219776, b: 0 }, + first_line_match: Some("This is (pdf|pdfe)?TeXk?, Version ".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_1".to_string(), ContextId { index: 2748 }); + v.insert("__start".to_string(), ContextId { index: 2750 }); + v.insert("main".to_string(), ContextId { index: 2751 }); + v.insert("__main".to_string(), ContextId { index: 2749 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 2747 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s41.rs b/highlight/jirs-syntaxes/src/s41.rs new file mode 100644 index 00000000..63e0e809 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s41.rs @@ -0,0 +1,258 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "LaTeX".to_string(), + file_extensions: vec!["tex".to_string(),"ltx".to_string()], + scope: Scope { a: 281629597958144, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_mint_0".to_string(), ContextId { index: 2787 }); + v.insert("#anon_mint_10".to_string(), ContextId { index: 2789 }); + v.insert("pkglistings".to_string(), ContextId { index: 2978 }); + v.insert("#anon_minted-env_12".to_string(), ContextId { index: 2838 }); + v.insert("#anon_pkglistings_26".to_string(), ContextId { index: 2907 }); + v.insert("#anon_mint_20".to_string(), ContextId { index: 2800 }); + v.insert("argument".to_string(), ContextId { index: 2948 }); + v.insert("main".to_string(), ContextId { index: 2968 }); + v.insert("macro-braces".to_string(), ContextId { index: 2966 }); + v.insert("#anon_block-math_0".to_string(), ContextId { index: 2763 }); + v.insert("#anon_mint_45".to_string(), ContextId { index: 2827 }); + v.insert("#anon_mint_7".to_string(), ContextId { index: 2831 }); + v.insert("#anon_mint_21".to_string(), ContextId { index: 2801 }); + v.insert("#anon_minted-env_24".to_string(), ContextId { index: 2851 }); + v.insert("#anon_mint_39".to_string(), ContextId { index: 2820 }); + v.insert("#anon_pkglistings_18".to_string(), ContextId { index: 2898 }); + v.insert("__main".to_string(), ContextId { index: 2946 }); + v.insert("#anon_minted-env_32".to_string(), ContextId { index: 2860 }); + v.insert("preamble".to_string(), ContextId { index: 2980 }); + v.insert("#anon_footnote_1".to_string(), ContextId { index: 2771 }); + v.insert("#anon_mint_15".to_string(), ContextId { index: 2794 }); + v.insert("#anon_pkglistings_15".to_string(), ContextId { index: 2895 }); + v.insert("#anon_mint_13".to_string(), ContextId { index: 2792 }); + v.insert("#anon_mint_6".to_string(), ContextId { index: 2830 }); + v.insert("#anon_pkgarray_0".to_string(), ContextId { index: 2882 }); + v.insert("#anon_pkgcomment_0".to_string(), ContextId { index: 2886 }); + v.insert("boxes".to_string(), ContextId { index: 2954 }); + v.insert("math-braces".to_string(), ContextId { index: 2969 }); + v.insert("#anon_minted-env_27".to_string(), ContextId { index: 2854 }); + v.insert("#anon_minted-env_10".to_string(), ContextId { index: 2836 }); + v.insert("#anon_minted-env_33".to_string(), ContextId { index: 2861 }); + v.insert("#anon_mint_18".to_string(), ContextId { index: 2797 }); + v.insert("#anon_global-braces_0".to_string(), ContextId { index: 2773 }); + v.insert("#anon_text-decorators_5".to_string(), ContextId { index: 2942 }); + v.insert("__start".to_string(), ContextId { index: 2947 }); + v.insert("#anon_pkglistings_37".to_string(), ContextId { index: 2919 }); + v.insert("#anon_mint_11".to_string(), ContextId { index: 2790 }); + v.insert("verbatim".to_string(), ContextId { index: 2989 }); + v.insert("#anon_pkglistings_0".to_string(), ContextId { index: 2888 }); + v.insert("#anon_pkglistings_36".to_string(), ContextId { index: 2918 }); + v.insert("#anon_minted-env_15".to_string(), ContextId { index: 2841 }); + v.insert("#anon_pkglistings_5".to_string(), ContextId { index: 2922 }); + v.insert("array-preamble".to_string(), ContextId { index: 2950 }); + v.insert("footnote".to_string(), ContextId { index: 2956 }); + v.insert("#anon_verb_0".to_string(), ContextId { index: 2944 }); + v.insert("#anon_minted-env_38".to_string(), ContextId { index: 2866 }); + v.insert("#anon_mint_4".to_string(), ContextId { index: 2821 }); + v.insert("math-content".to_string(), ContextId { index: 2970 }); + v.insert("#anon_pkglistings_2".to_string(), ContextId { index: 2900 }); + v.insert("url".to_string(), ContextId { index: 2987 }); + v.insert("#anon_pkglistings_23".to_string(), ContextId { index: 2904 }); + v.insert("#anon_mint_5".to_string(), ContextId { index: 2829 }); + v.insert("#anon_text-decorators_1".to_string(), ContextId { index: 2938 }); + v.insert("#anon_pkgcomment_1".to_string(), ContextId { index: 2887 }); + v.insert("#anon_minted-env_21".to_string(), ContextId { index: 2848 }); + v.insert("#anon_minted-env_7".to_string(), ContextId { index: 2879 }); + v.insert("begin-end-commands".to_string(), ContextId { index: 2952 }); + v.insert("packages".to_string(), ContextId { index: 2975 }); + v.insert("#anon_mint_34".to_string(), ContextId { index: 2815 }); + v.insert("#anon_minted-env_42".to_string(), ContextId { index: 2871 }); + v.insert("#anon_pkglistings_7".to_string(), ContextId { index: 2924 }); + v.insert("macros".to_string(), ContextId { index: 2967 }); + v.insert("#anon_mint_35".to_string(), ContextId { index: 2816 }); + v.insert("#anon_pkglistings_1".to_string(), ContextId { index: 2889 }); + v.insert("#anon_minted-env_11".to_string(), ContextId { index: 2837 }); + v.insert("#anon_text-decorators_3".to_string(), ContextId { index: 2940 }); + v.insert("#anon_mint_33".to_string(), ContextId { index: 2814 }); + v.insert("#anon_minted-env_25".to_string(), ContextId { index: 2852 }); + v.insert("#anon_minted-env_36".to_string(), ContextId { index: 2864 }); + v.insert("#anon_minted-env_40".to_string(), ContextId { index: 2869 }); + v.insert("#anon_mint_3".to_string(), ContextId { index: 2810 }); + v.insert("#anon_mint_29".to_string(), ContextId { index: 2809 }); + v.insert("#anon_minted-env_31".to_string(), ContextId { index: 2859 }); + v.insert("#anon_pkglistings_29".to_string(), ContextId { index: 2910 }); + v.insert("#anon_block-math_1".to_string(), ContextId { index: 2764 }); + v.insert("#anon_array-preamble_5".to_string(), ContextId { index: 2757 }); + v.insert("#anon_array-preamble_2".to_string(), ContextId { index: 2754 }); + v.insert("#anon_mint_25".to_string(), ContextId { index: 2805 }); + v.insert("#anon_references_3".to_string(), ContextId { index: 2934 }); + v.insert("unique-latex".to_string(), ContextId { index: 2986 }); + v.insert("#anon_minted-env_47".to_string(), ContextId { index: 2876 }); + v.insert("#anon_mint_37".to_string(), ContextId { index: 2818 }); + v.insert("#anon_preamble_0".to_string(), ContextId { index: 2927 }); + v.insert("#anon_array-preamble_7".to_string(), ContextId { index: 2759 }); + v.insert("#anon_pkgarray_2".to_string(), ContextId { index: 2884 }); + v.insert("#anon_boxes_0".to_string(), ContextId { index: 2766 }); + v.insert("#anon_general-optional-arguments_0".to_string(), ContextId { index: 2772 }); + v.insert("#anon_preamble_3".to_string(), ContextId { index: 2930 }); + v.insert("block-math".to_string(), ContextId { index: 2953 }); + v.insert("#anon_mint_1".to_string(), ContextId { index: 2788 }); + v.insert("#anon_minted-env_39".to_string(), ContextId { index: 2867 }); + v.insert("#anon_pkglistings_21".to_string(), ContextId { index: 2902 }); + v.insert("#anon_macro-braces_0".to_string(), ContextId { index: 2783 }); + v.insert("#anon_minted-env_34".to_string(), ContextId { index: 2862 }); + v.insert("#anon_references_1".to_string(), ContextId { index: 2932 }); + v.insert("#anon_pkglistings_10".to_string(), ContextId { index: 2890 }); + v.insert("#anon_lists_0".to_string(), ContextId { index: 2779 }); + v.insert("plain-tex".to_string(), ContextId { index: 2979 }); + v.insert("verb".to_string(), ContextId { index: 2988 }); + v.insert("#anon_beamer_0".to_string(), ContextId { index: 2761 }); + v.insert("#anon_inline-math_0".to_string(), ContextId { index: 2776 }); + v.insert("#anon_pkglistings_17".to_string(), ContextId { index: 2897 }); + v.insert("#anon_lists_2".to_string(), ContextId { index: 2781 }); + v.insert("#anon_mint_44".to_string(), ContextId { index: 2826 }); + v.insert("#anon_minted-env_23".to_string(), ContextId { index: 2850 }); + v.insert("beamer".to_string(), ContextId { index: 2951 }); + v.insert("#anon_minted-env_44".to_string(), ContextId { index: 2873 }); + v.insert("minted-env".to_string(), ContextId { index: 2973 }); + v.insert("#anon_pkglistings_28".to_string(), ContextId { index: 2909 }); + v.insert("#anon_pkglistings_14".to_string(), ContextId { index: 2894 }); + v.insert("#anon_footnote_0".to_string(), ContextId { index: 2770 }); + v.insert("#anon_mint_40".to_string(), ContextId { index: 2822 }); + v.insert("#anon_mint_41".to_string(), ContextId { index: 2823 }); + v.insert("#anon_pkglistings_20".to_string(), ContextId { index: 2901 }); + v.insert("#anon_text-decorators_6".to_string(), ContextId { index: 2943 }); + v.insert("text-decorators".to_string(), ContextId { index: 2985 }); + v.insert("#anon_mint_16".to_string(), ContextId { index: 2795 }); + v.insert("#anon_minted-env_30".to_string(), ContextId { index: 2858 }); + v.insert("#anon_pkglistings_30".to_string(), ContextId { index: 2912 }); + v.insert("#anon_minted-env_14".to_string(), ContextId { index: 2840 }); + v.insert("#anon_mint_12".to_string(), ContextId { index: 2791 }); + v.insert("#anon_minted-env_2".to_string(), ContextId { index: 2846 }); + v.insert("#anon_lists_1".to_string(), ContextId { index: 2780 }); + v.insert("#anon_minted-env_1".to_string(), ContextId { index: 2835 }); + v.insert("#anon_pkglistings_24".to_string(), ContextId { index: 2905 }); + v.insert("#anon_references_0".to_string(), ContextId { index: 2931 }); + v.insert("frametitles".to_string(), ContextId { index: 2957 }); + v.insert("#anon_text-decorators_4".to_string(), ContextId { index: 2941 }); + v.insert("mint".to_string(), ContextId { index: 2971 }); + v.insert("#anon_minted-env_29".to_string(), ContextId { index: 2856 }); + v.insert("#anon_pkglistings_32".to_string(), ContextId { index: 2914 }); + v.insert("#anon_minted-env_26".to_string(), ContextId { index: 2853 }); + v.insert("#anon_pkglistings_12".to_string(), ContextId { index: 2892 }); + v.insert("#anon_pkglistings_33".to_string(), ContextId { index: 2915 }); + v.insert("general-commands".to_string(), ContextId { index: 2958 }); + v.insert("general-constants".to_string(), ContextId { index: 2959 }); + v.insert("#anon_minted-env_9".to_string(), ContextId { index: 2881 }); + v.insert("#anon_inline-math_2".to_string(), ContextId { index: 2778 }); + v.insert("#anon_minted-env_45".to_string(), ContextId { index: 2874 }); + v.insert("#anon_includes_0".to_string(), ContextId { index: 2775 }); + v.insert("#anon_mint_9".to_string(), ContextId { index: 2833 }); + v.insert("#anon_pkglistings_6".to_string(), ContextId { index: 2923 }); + v.insert("#anon_minted-env_3".to_string(), ContextId { index: 2857 }); + v.insert("minted".to_string(), ContextId { index: 2972 }); + v.insert("#anon_minted-env_35".to_string(), ContextId { index: 2863 }); + v.insert("#anon_pkgarray_3".to_string(), ContextId { index: 2885 }); + v.insert("#anon_array-preamble_4".to_string(), ContextId { index: 2756 }); + v.insert("#anon_macros_0".to_string(), ContextId { index: 2784 }); + v.insert("#anon_mint_14".to_string(), ContextId { index: 2793 }); + v.insert("#anon_minted-env_46".to_string(), ContextId { index: 2875 }); + v.insert("lists".to_string(), ContextId { index: 2965 }); + v.insert("#anon_pkglistings_16".to_string(), ContextId { index: 2896 }); + v.insert("#anon_array-preamble_1".to_string(), ContextId { index: 2753 }); + v.insert("pkgcomment".to_string(), ContextId { index: 2977 }); + v.insert("comments".to_string(), ContextId { index: 2955 }); + v.insert("#anon_mint_8".to_string(), ContextId { index: 2832 }); + v.insert("#anon_minted-env_13".to_string(), ContextId { index: 2839 }); + v.insert("#anon_pkglistings_25".to_string(), ContextId { index: 2906 }); + v.insert("#anon_minted-env_6".to_string(), ContextId { index: 2878 }); + v.insert("#anon_minted-env_19".to_string(), ContextId { index: 2845 }); + v.insert("#anon_minted-env_22".to_string(), ContextId { index: 2849 }); + v.insert("#anon_boxes_2".to_string(), ContextId { index: 2768 }); + v.insert("#anon_array-preamble_3".to_string(), ContextId { index: 2755 }); + v.insert("#anon_mint_23".to_string(), ContextId { index: 2803 }); + v.insert("#anon_mint_26".to_string(), ContextId { index: 2806 }); + v.insert("#anon_pkglistings_19".to_string(), ContextId { index: 2899 }); + v.insert("#anon_pkglistings_31".to_string(), ContextId { index: 2913 }); + v.insert("#anon_minted-env_41".to_string(), ContextId { index: 2870 }); + v.insert("#anon_mint_38".to_string(), ContextId { index: 2819 }); + v.insert("#anon_block-math_2".to_string(), ContextId { index: 2765 }); + v.insert("#anon_sections_0".to_string(), ContextId { index: 2936 }); + v.insert("#anon_minted-env_28".to_string(), ContextId { index: 2855 }); + v.insert("#anon_pkglistings_38".to_string(), ContextId { index: 2920 }); + v.insert("structure".to_string(), ContextId { index: 2984 }); + v.insert("#anon_pkgarray_1".to_string(), ContextId { index: 2883 }); + v.insert("#anon_references_2".to_string(), ContextId { index: 2933 }); + v.insert("argument-brace".to_string(), ContextId { index: 2949 }); + v.insert("#anon_inline-math_1".to_string(), ContextId { index: 2777 }); + v.insert("#anon_minted-env_37".to_string(), ContextId { index: 2865 }); + v.insert("#anon_mint_43".to_string(), ContextId { index: 2825 }); + v.insert("#anon_macros_1".to_string(), ContextId { index: 2785 }); + v.insert("#anon_array-preamble_8".to_string(), ContextId { index: 2760 }); + v.insert("optional-arguments".to_string(), ContextId { index: 2974 }); + v.insert("#anon_minted-env_5".to_string(), ContextId { index: 2877 }); + v.insert("includes".to_string(), ContextId { index: 2963 }); + v.insert("#anon_verbatim_0".to_string(), ContextId { index: 2945 }); + v.insert("pkgarray".to_string(), ContextId { index: 2976 }); + v.insert("#anon_text-decorators_2".to_string(), ContextId { index: 2939 }); + v.insert("#anon_pkglistings_22".to_string(), ContextId { index: 2903 }); + v.insert("#anon_minted-env_17".to_string(), ContextId { index: 2843 }); + v.insert("#anon_mint_17".to_string(), ContextId { index: 2796 }); + v.insert("#anon_minted-env_8".to_string(), ContextId { index: 2880 }); + v.insert("#anon_mint_19".to_string(), ContextId { index: 2798 }); + v.insert("#anon_pkglistings_35".to_string(), ContextId { index: 2917 }); + v.insert("#anon_array-preamble_6".to_string(), ContextId { index: 2758 }); + v.insert("#anon_minted-env_20".to_string(), ContextId { index: 2847 }); + v.insert("#anon_pkglistings_9".to_string(), ContextId { index: 2926 }); + v.insert("general-optional-arguments".to_string(), ContextId { index: 2960 }); + v.insert("#anon_text-decorators_0".to_string(), ContextId { index: 2937 }); + v.insert("global-braces".to_string(), ContextId { index: 2961 }); + v.insert("sections".to_string(), ContextId { index: 2983 }); + v.insert("#anon_lists_3".to_string(), ContextId { index: 2782 }); + v.insert("#anon_mint_27".to_string(), ContextId { index: 2807 }); + v.insert("#anon_pkglistings_34".to_string(), ContextId { index: 2916 }); + v.insert("#anon_references_4".to_string(), ContextId { index: 2935 }); + v.insert("#anon_mint_31".to_string(), ContextId { index: 2812 }); + v.insert("graphics".to_string(), ContextId { index: 2962 }); + v.insert("#anon_mint_30".to_string(), ContextId { index: 2811 }); + v.insert("#anon_pkglistings_27".to_string(), ContextId { index: 2908 }); + v.insert("#anon_mint_22".to_string(), ContextId { index: 2802 }); + v.insert("#anon_mint_24".to_string(), ContextId { index: 2804 }); + v.insert("#anon_pkglistings_11".to_string(), ContextId { index: 2891 }); + v.insert("#anon_mint_46".to_string(), ContextId { index: 2828 }); + v.insert("#anon_preamble_2".to_string(), ContextId { index: 2929 }); + v.insert("#anon_pkglistings_8".to_string(), ContextId { index: 2925 }); + v.insert("#anon_minted-env_43".to_string(), ContextId { index: 2872 }); + v.insert("#anon_pkglistings_3".to_string(), ContextId { index: 2911 }); + v.insert("#anon_math-braces_0".to_string(), ContextId { index: 2786 }); + v.insert("#anon_pkglistings_4".to_string(), ContextId { index: 2921 }); + v.insert("#anon_mint_36".to_string(), ContextId { index: 2817 }); + v.insert("#anon_minted-env_18".to_string(), ContextId { index: 2844 }); + v.insert("#anon_minted-env_0".to_string(), ContextId { index: 2834 }); + v.insert("prototype".to_string(), ContextId { index: 2981 }); + v.insert("#anon_boxes_3".to_string(), ContextId { index: 2769 }); + v.insert("#anon_preamble_1".to_string(), ContextId { index: 2928 }); + v.insert("#anon_array-preamble_0".to_string(), ContextId { index: 2752 }); + v.insert("inline-math".to_string(), ContextId { index: 2964 }); + v.insert("#anon_mint_32".to_string(), ContextId { index: 2813 }); + v.insert("#anon_begin-end-commands_0".to_string(), ContextId { index: 2762 }); + v.insert("#anon_minted-env_16".to_string(), ContextId { index: 2842 }); + v.insert("#anon_boxes_1".to_string(), ContextId { index: 2767 }); + v.insert("#anon_minted-env_4".to_string(), ContextId { index: 2868 }); + v.insert("#anon_pkglistings_13".to_string(), ContextId { index: 2893 }); + v.insert("#anon_graphics_0".to_string(), ContextId { index: 2774 }); + v.insert("#anon_mint_28".to_string(), ContextId { index: 2808 }); + v.insert("#anon_mint_2".to_string(), ContextId { index: 2799 }); + v.insert("#anon_mint_42".to_string(), ContextId { index: 2824 }); + v.insert("references".to_string(), ContextId { index: 2982 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s42.rs b/highlight/jirs-syntaxes/src/s42.rs new file mode 100644 index 00000000..315a0ac1 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s42.rs @@ -0,0 +1,50 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "TeX".to_string(), + file_extensions: vec!["sty".to_string(),"cls".to_string()], + scope: Scope { a: 281629595533312, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_block-math_0".to_string(), ContextId { index: 2990 }); + v.insert("math-commands".to_string(), ContextId { index: 3015 }); + v.insert("block-math".to_string(), ContextId { index: 2999 }); + v.insert("comments".to_string(), ContextId { index: 3003 }); + v.insert("#anon_macros_0".to_string(), ContextId { index: 2995 }); + v.insert("macro-braces".to_string(), ContextId { index: 3009 }); + v.insert("__start".to_string(), ContextId { index: 2998 }); + v.insert("#anon_macro-braces_0".to_string(), ContextId { index: 2994 }); + v.insert("catcode".to_string(), ContextId { index: 3002 }); + v.insert("boxes".to_string(), ContextId { index: 3000 }); + v.insert("general-constants".to_string(), ContextId { index: 3006 }); + v.insert("#anon_boxes_0".to_string(), ContextId { index: 2991 }); + v.insert("math-braces".to_string(), ContextId { index: 3012 }); + v.insert("braces".to_string(), ContextId { index: 3001 }); + v.insert("inline-math".to_string(), ContextId { index: 3008 }); + v.insert("prototype".to_string(), ContextId { index: 3019 }); + v.insert("general-commands".to_string(), ContextId { index: 3005 }); + v.insert("math-brackets".to_string(), ContextId { index: 3013 }); + v.insert("main".to_string(), ContextId { index: 3011 }); + v.insert("#anon_braces_0".to_string(), ContextId { index: 2992 }); + v.insert("math-content".to_string(), ContextId { index: 3016 }); + v.insert("math-numerics".to_string(), ContextId { index: 3017 }); + v.insert("__main".to_string(), ContextId { index: 2997 }); + v.insert("macros".to_string(), ContextId { index: 3010 }); + v.insert("#anon_inline-math_0".to_string(), ContextId { index: 2993 }); + v.insert("greeks".to_string(), ContextId { index: 3007 }); + v.insert("math-operators".to_string(), ContextId { index: 3018 }); + v.insert("#anon_math-braces_0".to_string(), ContextId { index: 2996 }); + v.insert("controls".to_string(), ContextId { index: 3004 }); + v.insert("math-characters".to_string(), ContextId { index: 3014 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s43.rs b/highlight/jirs-syntaxes/src/s43.rs new file mode 100644 index 00000000..42c75858 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s43.rs @@ -0,0 +1,37 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Lisp".to_string(), + file_extensions: vec!["lisp".to_string(),"cl".to_string(),"clisp".to_string(),"l".to_string(),"mud".to_string(),"el".to_string(),"scm".to_string(),"ss".to_string(),"lsp".to_string(),"fasl".to_string()], + scope: Scope { a: 844622498627584, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("comments".to_string(), ContextId { index: 3026 }); + v.insert("main".to_string(), ContextId { index: 3031 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 3021 }); + v.insert("control".to_string(), ContextId { index: 3028 }); + v.insert("numbers".to_string(), ContextId { index: 3032 }); + v.insert("functions".to_string(), ContextId { index: 3030 }); + v.insert("parens".to_string(), ContextId { index: 3034 }); + v.insert("operators".to_string(), ContextId { index: 3033 }); + v.insert("#anon_block-comment_0".to_string(), ContextId { index: 3020 }); + v.insert("__main".to_string(), ContextId { index: 3023 }); + v.insert("expressions".to_string(), ContextId { index: 3029 }); + v.insert("block-comment".to_string(), ContextId { index: 3025 }); + v.insert("strings".to_string(), ContextId { index: 3035 }); + v.insert("variables".to_string(), ContextId { index: 3036 }); + v.insert("constants".to_string(), ContextId { index: 3027 }); + v.insert("__start".to_string(), ContextId { index: 3024 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 3022 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s44.rs b/highlight/jirs-syntaxes/src/s44.rs new file mode 100644 index 00000000..ff9b183e --- /dev/null +++ b/highlight/jirs-syntaxes/src/s44.rs @@ -0,0 +1,120 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Lua".to_string(), + file_extensions: vec!["lua".to_string()], + scope: Scope { a: 844626793594880, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier_break".to_string(), "(?!{{identifier_char}})".to_string()); + v.insert("reserved_word_statement".to_string(), "(?x:(?:\n and|break|do|elseif|else|end|for|goto|if|in|\n local|or|repeat|return|then|until|while\n){{identifier_break}})".to_string()); + v.insert("function_args_begin".to_string(), "(?:\\(|\"|\'|\\[=*\\[|\\{)".to_string()); + v.insert("dec_exponent".to_string(), "(?:[Ee][-+]?\\d*)".to_string()); + v.insert("identifier_char".to_string(), "(?:[A-Za-z0-9_])".to_string()); + v.insert("identifier_raw".to_string(), "(?:{{identifier_start}}{{identifier_char}}*)".to_string()); + v.insert("metamethod".to_string(), "(?x:__(?:\n # special\n index|newindex|call|tostring|len|i?pairs|gc\n # math operators\n |unm|add|sub|mul|i?div|mod|pow|concat\n # bitwise operators\n |band|bor|bxor|bnot|shl|shr\n # comparison\n |eq|lt|le\n){{identifier_break}})".to_string()); + v.insert("hex_exponent".to_string(), "(?:[Pp][-+]?\\d*)".to_string()); + v.insert("identifier".to_string(), "(?:(?!{{reserved_word}}){{identifier_raw}})".to_string()); + v.insert("identifier_start".to_string(), "(?:[A-Za-z_])".to_string()); + v.insert("metaproperty".to_string(), "(?:__(?:metatable|mode){{identifier_break}})".to_string()); + v.insert("function_assignment_ahead".to_string(), "(?=\\s*=\\s*function{{identifier_break}})".to_string()); + v.insert("reserved_word".to_string(), "(?x:(?:\n and|break|do|elseif|else|end|false|for|function|goto|if|in|\n local|nil|not|or|repeat|return|then|true|until|while\n){{identifier_break}})".to_string()); + v.insert("function_call_ahead".to_string(), "(?=\\s*{{function_args_begin}})".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_builtin-modules_14".to_string(), ContextId { index: 3044 }); + v.insert("expression-list".to_string(), ContextId { index: 3091 }); + v.insert("function-arguments".to_string(), ContextId { index: 3093 }); + v.insert("prefix-operator".to_string(), ContextId { index: 3109 }); + v.insert("#anon_control-statements_0".to_string(), ContextId { index: 3058 }); + v.insert("#anon_string-content_0".to_string(), ContextId { index: 3071 }); + v.insert("#anon_builtin-modules_11".to_string(), ContextId { index: 3041 }); + v.insert("#anon_builtin-modules_12".to_string(), ContextId { index: 3042 }); + v.insert("#anon_builtin-modules_16".to_string(), ContextId { index: 3046 }); + v.insert("#anon_control-statements_2".to_string(), ContextId { index: 3060 }); + v.insert("#anon_builtin-modules_2".to_string(), ContextId { index: 3050 }); + v.insert("#anon_table-constructor_2".to_string(), ContextId { index: 3077 }); + v.insert("builtin-modules".to_string(), ContextId { index: 3084 }); + v.insert("function-literal".to_string(), ContextId { index: 3095 }); + v.insert("prototype".to_string(), ContextId { index: 3111 }); + v.insert("builtin".to_string(), ContextId { index: 3083 }); + v.insert("function-name-property".to_string(), ContextId { index: 3100 }); + v.insert("#anon_builtin-modules_9".to_string(), ContextId { index: 3057 }); + v.insert("string-content".to_string(), ContextId { index: 3116 }); + v.insert("reserved-word-pop".to_string(), ContextId { index: 3113 }); + v.insert("infix-operator".to_string(), ContextId { index: 3105 }); + v.insert("#anon_string_0".to_string(), ContextId { index: 3072 }); + v.insert("#anon_builtin-modules_19".to_string(), ContextId { index: 3049 }); + v.insert("control-statements".to_string(), ContextId { index: 3085 }); + v.insert("end".to_string(), ContextId { index: 3087 }); + v.insert("#anon_builtin-modules_4".to_string(), ContextId { index: 3052 }); + v.insert("function-meta".to_string(), ContextId { index: 3096 }); + v.insert("immediately-pop".to_string(), ContextId { index: 3104 }); + v.insert("#anon_builtin-modules_13".to_string(), ContextId { index: 3043 }); + v.insert("#anon_builtin-modules_17".to_string(), ContextId { index: 3047 }); + v.insert("#anon_control-statements_3".to_string(), ContextId { index: 3061 }); + v.insert("#anon_control-statements_5".to_string(), ContextId { index: 3063 }); + v.insert("#anon_control-statements_7".to_string(), ContextId { index: 3065 }); + v.insert("#anon_function-arguments_0".to_string(), ContextId { index: 3066 }); + v.insert("if-then".to_string(), ContextId { index: 3103 }); + v.insert("main".to_string(), ContextId { index: 3106 }); + v.insert("#anon_builtin-modules_15".to_string(), ContextId { index: 3045 }); + v.insert("expression-list-end".to_string(), ContextId { index: 3092 }); + v.insert("#anon_table-constructor_0".to_string(), ContextId { index: 3075 }); + v.insert("reserved-word-expression-pop".to_string(), ContextId { index: 3112 }); + v.insert("function-parameter-list".to_string(), ContextId { index: 3101 }); + v.insert("#anon_function-parameter-list_0".to_string(), ContextId { index: 3067 }); + v.insert("function-name".to_string(), ContextId { index: 3097 }); + v.insert("expression-end".to_string(), ContextId { index: 3090 }); + v.insert("if-block".to_string(), ContextId { index: 3102 }); + v.insert("#anon_builtin-modules_18".to_string(), ContextId { index: 3048 }); + v.insert("#anon_table-constructor_3".to_string(), ContextId { index: 3078 }); + v.insert("__start".to_string(), ContextId { index: 3080 }); + v.insert("statements".to_string(), ContextId { index: 3114 }); + v.insert("variable".to_string(), ContextId { index: 3119 }); + v.insert("parenthesized-expression".to_string(), ContextId { index: 3108 }); + v.insert("#anon_table-constructor_1".to_string(), ContextId { index: 3076 }); + v.insert("#anon_prototype_0".to_string(), ContextId { index: 3069 }); + v.insert("expression-begin".to_string(), ContextId { index: 3089 }); + v.insert("#anon_builtin-modules_6".to_string(), ContextId { index: 3054 }); + v.insert("__main".to_string(), ContextId { index: 3079 }); + v.insert("#anon_builtin-modules_3".to_string(), ContextId { index: 3051 }); + v.insert("#anon_control-statements_1".to_string(), ContextId { index: 3059 }); + v.insert("function-name-end".to_string(), ContextId { index: 3099 }); + v.insert("function-arguments-meta".to_string(), ContextId { index: 3094 }); + v.insert("support".to_string(), ContextId { index: 3117 }); + v.insert("function-name-begin".to_string(), ContextId { index: 3098 }); + v.insert("#anon_accessor_0".to_string(), ContextId { index: 3037 }); + v.insert("#anon_builtin-modules_0".to_string(), ContextId { index: 3038 }); + v.insert("#anon_builtin-modules_5".to_string(), ContextId { index: 3053 }); + v.insert("#anon_control-statements_4".to_string(), ContextId { index: 3062 }); + v.insert("#anon_control-statements_6".to_string(), ContextId { index: 3064 }); + v.insert("#anon_string_1".to_string(), ContextId { index: 3073 }); + v.insert("#anon_parenthesized-expression_0".to_string(), ContextId { index: 3068 }); + v.insert("#anon_string_2".to_string(), ContextId { index: 3074 }); + v.insert("block-contents".to_string(), ContextId { index: 3082 }); + v.insert("string".to_string(), ContextId { index: 3115 }); + v.insert("property".to_string(), ContextId { index: 3110 }); + v.insert("#anon_builtin-modules_1".to_string(), ContextId { index: 3039 }); + v.insert("#anon_builtin-modules_8".to_string(), ContextId { index: 3056 }); + v.insert("else-pop".to_string(), ContextId { index: 3086 }); + v.insert("expression".to_string(), ContextId { index: 3088 }); + v.insert("number".to_string(), ContextId { index: 3107 }); + v.insert("#anon_builtin-modules_7".to_string(), ContextId { index: 3055 }); + v.insert("table-constructor".to_string(), ContextId { index: 3118 }); + v.insert("#anon_builtin-modules_10".to_string(), ContextId { index: 3040 }); + v.insert("#anon_prototype_1".to_string(), ContextId { index: 3070 }); + v.insert("accessor".to_string(), ContextId { index: 3081 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s45.rs b/highlight/jirs-syntaxes/src/s45.rs new file mode 100644 index 00000000..0034052b --- /dev/null +++ b/highlight/jirs-syntaxes/src/s45.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Make Output".to_string(), + file_extensions: vec![], + scope: Scope { a: 844497944576000, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 3120 }); + v.insert("__start".to_string(), ContextId { index: 3121 }); + v.insert("main".to_string(), ContextId { index: 3122 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s46.rs b/highlight/jirs-syntaxes/src/s46.rs new file mode 100644 index 00000000..0c240336 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s46.rs @@ -0,0 +1,115 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Makefile".to_string(), + file_extensions: vec!["make".to_string(),"GNUmakefile".to_string(),"makefile".to_string(),"Makefile".to_string(),"makefile.am".to_string(),"Makefile.am".to_string(),"makefile.in".to_string(),"Makefile.in".to_string(),"OCamlMakefile".to_string(),"mak".to_string(),"mk".to_string()], + scope: Scope { a: 844631088562176, b: 0 }, + first_line_match: Some("(?xi:\n ^\\#! .* \\bmake\\b | # shebang\n ^\\# \\s* -\\*- [^*]* makefile [^*]* -\\*- # editorconfig\n)".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("nps_unnested".to_string(), "[^()]*".to_string()); + v.insert("nps".to_string(), "[^()]*(?=[()])".to_string()); + v.insert("open".to_string(), "(?:{{nps}}\\(".to_string()); + v.insert("var_lookahead_base".to_string(), "{{just_eat}}({{varassign}}|{{shellassign}}){{just_eat}}".to_string()); + v.insert("ruleassign".to_string(), ":(?!=)".to_string()); + v.insert("startdirective".to_string(), "ifn?(def|eq)".to_string()); + v.insert("just_eat".to_string(), "(?x)(?: # ignore whitespace in this regex\n {{open}} # start level 1 __\n {{open}} # start level 2 ___/ _____ \\__/ /\n {{open}} # start level 3 is like snek... (by Valerie Haecky)\n {{open}} # start level 4\n {{nps}} # level 4\n {{close}} # end level 4\n {{close}} # end level 3\n {{open}} # start level 3\n {{open}} # start level 4\n {{nps}} # level 4\n {{close}} # end level 4\n {{close}} # end level 3\n {{nps}}\n {{close}} # end level 2\n {{open}} # start level 2\n {{open}} # start level 3\n {{open}} # start level 4\n {{nps}} # level 4\n {{close}} # end level 4\n {{nps}}\n {{close}} # end level 3\n {{open}} # start level 3\n {{open}} # start level 4\n {{nps}} # level 4\n {{close}} # end level 4\n {{nps}}\n {{close}} # end level 3\n {{open}} # start level 3\n {{open}} # start level 4\n {{nps}} # level 4\n {{close}} # end level 4\n {{nps}}\n {{close}} # end level 3\n {{nps}}\n {{close}} # end level 2\n {{nps}}\n {{close}} # end level 1\n |{{nps_unnested}})\n".to_string()); + v.insert("first_assign_then_colon".to_string(), "(?x)\n {{just_eat}}\n {{varassign}}\n {{just_eat}}\n {{ruleassign}}\n {{just_eat}}\n".to_string()); + v.insert("include".to_string(), "[s-]?include".to_string()); + v.insert("function_call_token_begin".to_string(), "\\$\\$?\\(".to_string()); + v.insert("rule_lookahead".to_string(), "{{just_eat}}{{ruleassign}}{{just_eat}}".to_string()); + v.insert("var_lookahead".to_string(), "(?!{{rule_lookahead}}){{var_lookahead_base}}".to_string()); + v.insert("varassign".to_string(), "(\\?|\\+|::?)?=".to_string()); + v.insert("close".to_string(), "\\){{nps_unnested}})?".to_string()); + v.insert("shellassign".to_string(), "!=".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_value-to-be-defined_0".to_string(), ContextId { index: 3158 }); + v.insert("#anon_function-invocations_3".to_string(), ContextId { index: 3141 }); + v.insert("#anon_quoted-string_0".to_string(), ContextId { index: 3151 }); + v.insert("#anon_control-flow_1".to_string(), ContextId { index: 3127 }); + v.insert("#anon_value-maybe-shellscript_0".to_string(), ContextId { index: 3156 }); + v.insert("#anon_inside-control-flow_0".to_string(), ContextId { index: 3145 }); + v.insert("inside-function-call".to_string(), ContextId { index: 3183 }); + v.insert("#anon_function-invocations_6".to_string(), ContextId { index: 3144 }); + v.insert("continuation-or-pop-on-line-end".to_string(), ContextId { index: 3172 }); + v.insert("expect-rule".to_string(), ContextId { index: 3176 }); + v.insert("shell".to_string(), ContextId { index: 3193 }); + v.insert("#anon_shell_0".to_string(), ContextId { index: 3154 }); + v.insert("#anon_line-continuation_0".to_string(), ContextId { index: 3150 }); + v.insert("#anon_expect-rule_5".to_string(), ContextId { index: 3136 }); + v.insert("#anon_expect-rule_3".to_string(), ContextId { index: 3134 }); + v.insert("recipe-common".to_string(), ContextId { index: 3188 }); + v.insert("__main".to_string(), ContextId { index: 3168 }); + v.insert("variable-sub-common".to_string(), ContextId { index: 3198 }); + v.insert("#anon_control-flow_3".to_string(), ContextId { index: 3129 }); + v.insert("eat-whitespace-then-pop".to_string(), ContextId { index: 3174 }); + v.insert("value-maybe-shellscript".to_string(), ContextId { index: 3195 }); + v.insert("highlight-percentage-sign".to_string(), ContextId { index: 3178 }); + v.insert("#anon_function-invocations_5".to_string(), ContextId { index: 3143 }); + v.insert("recipe-with-tabs".to_string(), ContextId { index: 3192 }); + v.insert("comments-pop-on-line-end".to_string(), ContextId { index: 3171 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 3123 }); + v.insert("#anon_variable-definitions_4".to_string(), ContextId { index: 3164 }); + v.insert("value-to-be-defined".to_string(), ContextId { index: 3196 }); + v.insert("#anon_function-invocations_1".to_string(), ContextId { index: 3139 }); + v.insert("inside-define-directive-value".to_string(), ContextId { index: 3182 }); + v.insert("recipe-inline".to_string(), ContextId { index: 3189 }); + v.insert("#anon_control-flow_4".to_string(), ContextId { index: 3130 }); + v.insert("highlight-wildcard-sign".to_string(), ContextId { index: 3179 }); + v.insert("recipe-with-spaces".to_string(), ContextId { index: 3191 }); + v.insert("#anon_expect-rule_1".to_string(), ContextId { index: 3132 }); + v.insert("#anon_value-to-be-defined_1".to_string(), ContextId { index: 3159 }); + v.insert("#anon_control-flow_0".to_string(), ContextId { index: 3126 }); + v.insert("#anon_shell_1".to_string(), ContextId { index: 3155 }); + v.insert("escape-literals".to_string(), ContextId { index: 3175 }); + v.insert("variable-substitutions".to_string(), ContextId { index: 3199 }); + v.insert("__start".to_string(), ContextId { index: 3169 }); + v.insert("inside-control-flow".to_string(), ContextId { index: 3180 }); + v.insert("comments".to_string(), ContextId { index: 3170 }); + v.insert("main".to_string(), ContextId { index: 3185 }); + v.insert("#anon_expect-rule_0".to_string(), ContextId { index: 3131 }); + v.insert("#anon_inside-define-directive-context_0".to_string(), ContextId { index: 3148 }); + v.insert("#anon_variable-substitutions_0".to_string(), ContextId { index: 3166 }); + v.insert("textual-parenthesis-balancer".to_string(), ContextId { index: 3194 }); + v.insert("#anon_variable-definitions_2".to_string(), ContextId { index: 3162 }); + v.insert("#anon_function-invocations_2".to_string(), ContextId { index: 3140 }); + v.insert("variable-definitions".to_string(), ContextId { index: 3197 }); + v.insert("#anon_expect-rule_4".to_string(), ContextId { index: 3135 }); + v.insert("#anon_variable-definitions_1".to_string(), ContextId { index: 3161 }); + v.insert("quoted-string".to_string(), ContextId { index: 3187 }); + v.insert("#anon_inside-define-directive-value_0".to_string(), ContextId { index: 3149 }); + v.insert("#anon_recipe-junction-between-spaces-or-tabs_0".to_string(), ContextId { index: 3153 }); + v.insert("#anon_control-flow_2".to_string(), ContextId { index: 3128 }); + v.insert("#anon_variable-definitions_5".to_string(), ContextId { index: 3165 }); + v.insert("#anon_expect-rule_6".to_string(), ContextId { index: 3137 }); + v.insert("line-continuation".to_string(), ContextId { index: 3184 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 3124 }); + v.insert("recipe-junction-between-spaces-or-tabs".to_string(), ContextId { index: 3190 }); + v.insert("#anon_function-invocations_4".to_string(), ContextId { index: 3142 }); + v.insert("#anon_quoted-string_1".to_string(), ContextId { index: 3152 }); + v.insert("inside-define-directive-context".to_string(), ContextId { index: 3181 }); + v.insert("#anon_inside-control-flow_1".to_string(), ContextId { index: 3146 }); + v.insert("pop-on-line-end".to_string(), ContextId { index: 3186 }); + v.insert("#anon_function-invocations_0".to_string(), ContextId { index: 3138 }); + v.insert("#anon_variable-definitions_3".to_string(), ContextId { index: 3163 }); + v.insert("#anon_inside-control-flow_2".to_string(), ContextId { index: 3147 }); + v.insert("#anon_variable-substitutions_1".to_string(), ContextId { index: 3167 }); + v.insert("#anon_comments_2".to_string(), ContextId { index: 3125 }); + v.insert("#anon_value-maybe-shellscript_1".to_string(), ContextId { index: 3157 }); + v.insert("control-flow".to_string(), ContextId { index: 3173 }); + v.insert("#anon_expect-rule_2".to_string(), ContextId { index: 3133 }); + v.insert("function-invocations".to_string(), ContextId { index: 3177 }); + v.insert("#anon_variable-definitions_0".to_string(), ContextId { index: 3160 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s47.rs b/highlight/jirs-syntaxes/src/s47.rs new file mode 100644 index 00000000..b61569f2 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s47.rs @@ -0,0 +1,221 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Markdown".to_string(), + file_extensions: vec!["md".to_string(),"mdown".to_string(),"markdown".to_string(),"markdn".to_string()], + scope: Scope { a: 281496454758400, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("html_tag_close_commonmark".to_string(), "(?xi:\n \n)".to_string()); + v.insert("tag_unquoted_attribute_start".to_string(), "(?=[^{{ascii_space}}=/>}])".to_string()); + v.insert("block_quote".to_string(), "(?:[ ]{,3}>(?:.|$))".to_string()); + v.insert("code_fence_escape".to_string(), "(?x:\n ^ # the beginning of the line\n [ \\t]*\n (\n \\2 # the backtick/tilde combination that opened the code fence\n (?:\\3|\\4)* # plus optional additional closing characters\n )\n \\s*$ # any amount of whitespace until EOL\n)".to_string()); + v.insert("skip_html_tags".to_string(), "(?:<[^>]+>)".to_string()); + v.insert("balanced_table_cell".to_string(), "(?x:\n (?:\n {{balance_square_brackets_pipes_and_emphasis}}\n | {{balanced_emphasis}}\n )+ # at least one character\n)".to_string()); + v.insert("balance_square_brackets_pipes_and_emphasis".to_string(), "(?x:\n (?:\n {{escape}}+ # escape characters\n | [^\\[\\]`\\\\_*|]+(?=[\\[\\]`\\\\_*|]|$) # anything that isn\'t a square bracket, a backtick, the start of an escape character, or an emphasis character\n | {{backticks}} # inline code\n | \\[(?: # nested square brackets (one level deep)\n [^\\[\\]`]+(?=[\\[\\]`]) # anything that isn\'t a square bracket or a backtick\n {{backticks}}? # balanced backticks\n )*\\] # closing square bracket\n )+ # at least one character\n)".to_string()); + v.insert("tag_attribute_name_break".to_string(), "(?=[{{ascii_space}}=/>}])".to_string()); + v.insert("ascii_space".to_string(), "\\t\\n\\f ".to_string()); + v.insert("html_entity".to_string(), "&([a-zA-Z0-9]+|#\\d+|#x\\h+);".to_string()); + v.insert("tag_attribute_name_start".to_string(), "(?=[^{{ascii_space}}=/>}])".to_string()); + v.insert("indented_code_block".to_string(), "(?:[ ]{4}|\\t)".to_string()); + v.insert("atx_heading".to_string(), "(?:[#]{1,6}\\s*)".to_string()); + v.insert("list_item".to_string(), "(?:[ ]{,3}(?=\\d+\\.|[*+-])\\d*([*+.-])\\s)".to_string()); + v.insert("balance_square_brackets".to_string(), "(?x:\n (?:\n {{escape}}+ # escape characters\n | [^\\[\\]`\\\\]+(?=[\\[\\]`\\\\]|$) # anything that isn\'t a square bracket or a backtick or the start of an escape character\n | {{backticks}} # inline code\n | \\[(?: # nested square brackets (one level deep)\n [^\\[\\]`]+(?=[\\[\\]`]) # anything that isn\'t a square bracket or a backtick\n {{backticks}}? # balanced backticks\n )*\\] # closing square bracket\n )+ # at least one character\n)".to_string()); + v.insert("balance_square_brackets_and_emphasis".to_string(), "(?x:\n (?:\n {{escape}}+ # escape characters\n | [^\\[\\]`\\\\_*]+(?=[\\[\\]`\\\\_*]|$) # anything that isn\'t a square bracket, a backtick, the start of an escape character, or an emphasis character\n | {{backticks}} # inline code\n | \\[(?: # nested square brackets (one level deep)\n [^\\[\\]`]+(?=[\\[\\]`]) # anything that isn\'t a square bracket or a backtick\n {{backticks}}? # balanced backticks\n )*\\] # closing square bracket\n )+ # at least one character\n)".to_string()); + v.insert("html_tag_block_end_at_blank_line".to_string(), "(?x:\n /?\n (?i:address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h1|h2|h3|h4|h5|h6|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul)\n (?:\\s|$|/?>)\n)".to_string()); + v.insert("tag_unquoted_attribute_break".to_string(), "(?=[{{ascii_space}}}]|/?>)".to_string()); + v.insert("thematic_break".to_string(), "(?x:\n [ ]{,3} # between 0 to 3 spaces\n (?: # followed by one of the following:\n [-](?:[ ]{,2}[-]){2,} # - a dash, followed by the following at least twice: between 0 to 2 spaces followed by a dash\n | [*](?:[ ]{,2}[*]){2,} # - a star, followed by the following at least twice: between 0 to 2 spaces followed by a star\n | [_](?:[ ]{,2}[_]){2,} # - an underscore, followed by the following at least twice: between 0 to 2 spaces followed by an underscore\n )\n [ \\t]*$ # followed by any number of tabs or spaces, followed by the end of the line\n)".to_string()); + v.insert("html_tag_open_commonmark".to_string(), "(?xi:\n <\n [a-z] # A tag name consists of an ASCII letter\n [a-z0-9-]* # followed by zero or more ASCII letters, digits, or hyphens (-)\n (?: # An attribute consists of whitespace, an attribute name, and an optional attribute value specification\n \\s+\n [a-z_:] # An attribute name consists of an ASCII letter, _, or :\n [a-z0-9_.:-]* # followed by zero or more ASCII letters, digits, _, ., :, or -\n (?: # An attribute value specification consists of optional whitespace, a = character, optional whitespace, and an attribute value\n \\s*\n =\n \\s*\n (?:\n [^ @\'=<>`]+ # An unquoted attribute value is a nonempty string of characters not including spaces, \", \', =, <, >, or `\n | \'[^\']*\' # A single-quoted attribute value consists of \', zero or more characters not including \', and a final \'\n | \"[^\"]*\" # A double-quoted attribute value consists of \", zero or more characters not including \", and a final \"\n )\n )?\n )*\n \\s*\n /?\n >\n)".to_string()); + v.insert("table_first_row".to_string(), "(?x:\n (?:{{balanced_table_cell}}?\\|){2} # at least 2 non-escaped pipe chars on the line\n| (?!\\s+\\|){{balanced_table_cell}}\\|(?!\\s+$) # something other than whitespace followed by a pipe char, followed by something other than whitespace and the end of the line\n)".to_string()); + v.insert("balanced_emphasis".to_string(), "(?x:\n \\* (?!\\*){{balance_square_brackets_and_emphasis}}+\\* (?!\\*)\n| \\*\\* {{balance_square_brackets_and_emphasis}}+\\*\\*\n| _ (?!_) {{balance_square_brackets_and_emphasis}}+_ (?!_)\n| __ {{balance_square_brackets_and_emphasis}}+__\n)".to_string()); + v.insert("escape".to_string(), "\\\\[-`*_#+.!(){}\\[\\]\\\\>|~]".to_string()); + v.insert("backticks".to_string(), "(?x:\n (`{4})(?![\\s`])(?:[^`]+(?=`)|(?!`{4})`+(?!`))+(`{4})(?!`) # 4 backticks, followed by at least one non whitespace, non backtick character, followed by (less than 4 backticks, or at least one non backtick character) at least once, followed by exactly 4 backticks\n| (`{3})(?![\\s`])(?:[^`]+(?=`)|(?!`{3})`+(?!`))+(`{3})(?!`) # 3 backticks, followed by at least one non whitespace, non backtick character, followed by (less than 3 backticks, or at least one non backtick character) at least once, followed by exactly 3 backticks\n| (`{2})(?![\\s`])(?:[^`]+(?=`)|(?!`{2})`+(?!`))+(`{2})(?!`) # 2 backticks, followed by at least one non whitespace, non backtick character, followed by (less than 2 backticks, or at least one non backtick character) at least once, followed by exactly 2 backticks\n| (`{1})(?![\\s`])(?:[^`]+(?=`)|(?!`{1})`+(?!`))+(`{1})(?!`) # 1 backtick, followed by at least one non whitespace, non backtick character, followed by ( at least one non backtick character) at least once, followed by exactly 1 backtick\n)".to_string()); + v.insert("fenced_code_block_trailing_infostring_characters".to_string(), "(?x:\n (\n \\s* # any whitespace, or ..\n |\n \\s[^`]* # any characters (except backticks), separated by whitespace ...\n )\n $\\n? # ... until EOL\n)".to_string()); + v.insert("fenced_code_block_start".to_string(), "(?x:\n ([ \\t]*)\n (\n (`){3,} # 3 or more backticks\n (?![^`]*`) # not followed by any more backticks on the same line\n | # or\n (~){3,} # 3 or more tildas\n (?![^~]*~) # not followed by any more tildas on the same line\n )\n \\s* # allow for whitespace between code block start and info string\n)".to_string()); + v.insert("html_tag_block_end_at_close_tag".to_string(), "(?xi:\n (script|style|pre)\\b\n)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_link-title_1".to_string(), ContextId { index: 3276 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 3287 }); + v.insert("disable-markdown-pop-at-tag".to_string(), ContextId { index: 3321 }); + v.insert("link-text".to_string(), ContextId { index: 3356 }); + v.insert("#anon_fenced-code-block_29".to_string(), ContextId { index: 3242 }); + v.insert("#anon_fenced-code-block_16".to_string(), ContextId { index: 3228 }); + v.insert("inline-bold-italic".to_string(), ContextId { index: 3338 }); + v.insert("#anon_fenced-code-block_32".to_string(), ContextId { index: 3246 }); + v.insert("#anon_bold_5".to_string(), ContextId { index: 3216 }); + v.insert("#anon_strikethrough_0".to_string(), ContextId { index: 3292 }); + v.insert("#anon_list-content_1".to_string(), ContextId { index: 3279 }); + v.insert("disabled-markdown-pop-at-eol".to_string(), ContextId { index: 3322 }); + v.insert("link-inline-attr".to_string(), ContextId { index: 3344 }); + v.insert("#anon_list-paragraph_0".to_string(), ContextId { index: 3280 }); + v.insert("#anon_bold_3".to_string(), ContextId { index: 3214 }); + v.insert("link-ref-def".to_string(), ContextId { index: 3349 }); + v.insert("#anon_fenced-code-block_15".to_string(), ContextId { index: 3227 }); + v.insert("#anon_tag-attr-value_1".to_string(), ContextId { index: 3299 }); + v.insert("#anon_fenced-code-block_31".to_string(), ContextId { index: 3245 }); + v.insert("disable-markdown-pop-after-html-doctype".to_string(), ContextId { index: 3317 }); + v.insert("#anon_list-paragraph_3".to_string(), ContextId { index: 3283 }); + v.insert("#anon_fenced-code-block_9".to_string(), ContextId { index: 3260 }); + v.insert("inline".to_string(), ContextId { index: 3337 }); + v.insert("table".to_string(), ContextId { index: 3364 }); + v.insert("#anon_fenced-code-block_10".to_string(), ContextId { index: 3222 }); + v.insert("bracket".to_string(), ContextId { index: 3313 }); + v.insert("#anon_list-content_0".to_string(), ContextId { index: 3278 }); + v.insert("link-inline".to_string(), ContextId { index: 3342 }); + v.insert("#anon_italic_0".to_string(), ContextId { index: 3266 }); + v.insert("tag-attr-equals".to_string(), ContextId { index: 3365 }); + v.insert("disable-markdown-pop-after-tag".to_string(), ContextId { index: 3318 }); + v.insert("#anon_link-title_0".to_string(), ContextId { index: 3275 }); + v.insert("#anon_table_4".to_string(), ContextId { index: 3297 }); + v.insert("immediately-pop".to_string(), ContextId { index: 3335 }); + v.insert("#anon_fenced-code-block_13".to_string(), ContextId { index: 3225 }); + v.insert("#anon_tag-attr-value_0".to_string(), ContextId { index: 3298 }); + v.insert("__main".to_string(), ContextId { index: 3302 }); + v.insert("#anon_fenced-code-block_34".to_string(), ContextId { index: 3248 }); + v.insert("strikethrough".to_string(), ContextId { index: 3363 }); + v.insert("#anon_bold_0".to_string(), ContextId { index: 3211 }); + v.insert("#anon_link-inline-after-text_0".to_string(), ContextId { index: 3268 }); + v.insert("#anon_fenced-code-block_37".to_string(), ContextId { index: 3251 }); + v.insert("#anon_fenced-code-block_35".to_string(), ContextId { index: 3249 }); + v.insert("#anon_list-paragraph_5".to_string(), ContextId { index: 3285 }); + v.insert("bold-italic-trailing".to_string(), ContextId { index: 3312 }); + v.insert("#anon_image-inline-after-text_0".to_string(), ContextId { index: 3261 }); + v.insert("#anon_fenced-code-block_23".to_string(), ContextId { index: 3236 }); + v.insert("link-ref-footnote".to_string(), ContextId { index: 3350 }); + v.insert("link-ref-link-text".to_string(), ContextId { index: 3351 }); + v.insert("#anon_fenced-code-block_36".to_string(), ContextId { index: 3250 }); + v.insert("#anon_list-paragraph_4".to_string(), ContextId { index: 3284 }); + v.insert("fenced-code-block".to_string(), ContextId { index: 3325 }); + v.insert("image-inline-attr".to_string(), ContextId { index: 3329 }); + v.insert("image-inline-after-text".to_string(), ContextId { index: 3328 }); + v.insert("#anon_thematic-break_0".to_string(), ContextId { index: 3301 }); + v.insert("else-pop".to_string(), ContextId { index: 3323 }); + v.insert("image-inline".to_string(), ContextId { index: 3327 }); + v.insert("#anon_fenced-code-block_6".to_string(), ContextId { index: 3257 }); + v.insert("link-ref-literal".to_string(), ContextId { index: 3352 }); + v.insert("#anon_fenced-code-block_4".to_string(), ContextId { index: 3254 }); + v.insert("escape".to_string(), ContextId { index: 3324 }); + v.insert("link-ref-literal-attr".to_string(), ContextId { index: 3354 }); + v.insert("code-span".to_string(), ContextId { index: 3314 }); + v.insert("disable-markdown".to_string(), ContextId { index: 3315 }); + v.insert("#anon_fenced-code-block_0".to_string(), ContextId { index: 3220 }); + v.insert("after-link-title".to_string(), ContextId { index: 3304 }); + v.insert("list-content".to_string(), ContextId { index: 3359 }); + v.insert("indented-code-block".to_string(), ContextId { index: 3336 }); + v.insert("#anon_block-quote_1".to_string(), ContextId { index: 3206 }); + v.insert("#anon_block-quote_4".to_string(), ContextId { index: 3209 }); + v.insert("#anon_italic_1".to_string(), ContextId { index: 3267 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 3289 }); + v.insert("image-link-text".to_string(), ContextId { index: 3330 }); + v.insert("#anon_fenced-code-block_28".to_string(), ContextId { index: 3241 }); + v.insert("disable-markdown-pop-after-cdata".to_string(), ContextId { index: 3316 }); + v.insert("#anon_list-paragraph_1".to_string(), ContextId { index: 3281 }); + v.insert("tag-attributes".to_string(), ContextId { index: 3369 }); + v.insert("link-text-allow-image".to_string(), ContextId { index: 3357 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 3286 }); + v.insert("link-ref".to_string(), ContextId { index: 3346 }); + v.insert("#anon_bold_7".to_string(), ContextId { index: 3218 }); + v.insert("link-inline-after-text".to_string(), ContextId { index: 3343 }); + v.insert("raw".to_string(), ContextId { index: 3362 }); + v.insert("#anon_fenced-code-block_7".to_string(), ContextId { index: 3258 }); + v.insert("#anon_link-inline-after-text_1".to_string(), ContextId { index: 3269 }); + v.insert("tag-attr-name".to_string(), ContextId { index: 3367 }); + v.insert("#anon_autolink-inet_1".to_string(), ContextId { index: 3204 }); + v.insert("#anon_bold_6".to_string(), ContextId { index: 3217 }); + v.insert("#anon_fenced-code-block_11".to_string(), ContextId { index: 3223 }); + v.insert("#anon_image-ref-attr_0".to_string(), ContextId { index: 3265 }); + v.insert("#anon_tag-attr-value_2".to_string(), ContextId { index: 3300 }); + v.insert("#anon_block-quote_0".to_string(), ContextId { index: 3205 }); + v.insert("#anon_fenced-code-block_2".to_string(), ContextId { index: 3232 }); + v.insert("#anon_block-quote_2".to_string(), ContextId { index: 3207 }); + v.insert("#anon_image-inline-after-text_2".to_string(), ContextId { index: 3263 }); + v.insert("link-inline-link-text".to_string(), ContextId { index: 3345 }); + v.insert("#anon_fenced-code-block_12".to_string(), ContextId { index: 3224 }); + v.insert("#anon_table_0".to_string(), ContextId { index: 3293 }); + v.insert("#anon_table_1".to_string(), ContextId { index: 3294 }); + v.insert("#anon_fenced-code-block_33".to_string(), ContextId { index: 3247 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 3288 }); + v.insert("main".to_string(), ContextId { index: 3361 }); + v.insert("#anon_fenced-code-block_38".to_string(), ContextId { index: 3252 }); + v.insert("list-paragraph".to_string(), ContextId { index: 3360 }); + v.insert("#anon_atx-heading_0".to_string(), ContextId { index: 3200 }); + v.insert("#anon_link-title_2".to_string(), ContextId { index: 3277 }); + v.insert("autolink-email".to_string(), ContextId { index: 3308 }); + v.insert("image-ref-attr".to_string(), ContextId { index: 3333 }); + v.insert("#anon_fenced-code-block_26".to_string(), ContextId { index: 3239 }); + v.insert("link-ref-after-text".to_string(), ContextId { index: 3347 }); + v.insert("#anon_fenced-code-block_8".to_string(), ContextId { index: 3259 }); + v.insert("tag-attr-value".to_string(), ContextId { index: 3368 }); + v.insert("image-ref-after-text".to_string(), ContextId { index: 3332 }); + v.insert("#anon_link-text_0".to_string(), ContextId { index: 3274 }); + v.insert("image-ref-text".to_string(), ContextId { index: 3334 }); + v.insert("#anon_fenced-code-block_20".to_string(), ContextId { index: 3233 }); + v.insert("#anon_bold_2".to_string(), ContextId { index: 3213 }); + v.insert("ampersand".to_string(), ContextId { index: 3305 }); + v.insert("ligatures".to_string(), ContextId { index: 3341 }); + v.insert("hard-line-break".to_string(), ContextId { index: 3326 }); + v.insert("link-ref-attr".to_string(), ContextId { index: 3348 }); + v.insert("#anon_fenced-code-block_30".to_string(), ContextId { index: 3244 }); + v.insert("#anon_fenced-code-block_18".to_string(), ContextId { index: 3230 }); + v.insert("#anon_image-inline-after-text_1".to_string(), ContextId { index: 3262 }); + v.insert("#anon_link-ref-literal-attr_0".to_string(), ContextId { index: 3273 }); + v.insert("image-ref".to_string(), ContextId { index: 3331 }); + v.insert("link-ref-literal-link-text".to_string(), ContextId { index: 3355 }); + v.insert("atx-heading".to_string(), ContextId { index: 3306 }); + v.insert("#anon_image-inline-attr_0".to_string(), ContextId { index: 3264 }); + v.insert("#anon_fenced-code-block_1".to_string(), ContextId { index: 3221 }); + v.insert("#anon_raw_0".to_string(), ContextId { index: 3291 }); + v.insert("disable-markdown-pop-at-php".to_string(), ContextId { index: 3320 }); + v.insert("#anon_fenced-code-block_22".to_string(), ContextId { index: 3235 }); + v.insert("#anon_bold_4".to_string(), ContextId { index: 3215 }); + v.insert("#anon_atx-heading_1".to_string(), ContextId { index: 3201 }); + v.insert("#anon_atx-heading_2".to_string(), ContextId { index: 3202 }); + v.insert("#anon_bold_1".to_string(), ContextId { index: 3212 }); + v.insert("#anon_autolink-inet_0".to_string(), ContextId { index: 3203 }); + v.insert("#anon_fenced-code-block_14".to_string(), ContextId { index: 3226 }); + v.insert("#anon_fenced-code-block_21".to_string(), ContextId { index: 3234 }); + v.insert("#anon_block-quote_5".to_string(), ContextId { index: 3210 }); + v.insert("#anon_fenced-code-block_3".to_string(), ContextId { index: 3243 }); + v.insert("#anon_fenced-code-block_5".to_string(), ContextId { index: 3256 }); + v.insert("#anon_fenced-code-block_24".to_string(), ContextId { index: 3237 }); + v.insert("#anon_link-ref-attr_0".to_string(), ContextId { index: 3272 }); + v.insert("#anon_fenced-code-block_40".to_string(), ContextId { index: 3255 }); + v.insert("#anon_list-paragraph_2".to_string(), ContextId { index: 3282 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 3290 }); + v.insert("#anon_table_2".to_string(), ContextId { index: 3295 }); + v.insert("#anon_table_3".to_string(), ContextId { index: 3296 }); + v.insert("__start".to_string(), ContextId { index: 3303 }); + v.insert("bold".to_string(), ContextId { index: 3311 }); + v.insert("link-ref-literal-after-text".to_string(), ContextId { index: 3353 }); + v.insert("autolink-inet".to_string(), ContextId { index: 3309 }); + v.insert("link-title".to_string(), ContextId { index: 3358 }); + v.insert("#anon_fenced-code-block_19".to_string(), ContextId { index: 3231 }); + v.insert("#anon_fenced-code-block_25".to_string(), ContextId { index: 3238 }); + v.insert("italic".to_string(), ContextId { index: 3340 }); + v.insert("#anon_code-span_0".to_string(), ContextId { index: 3219 }); + v.insert("#anon_fenced-code-block_27".to_string(), ContextId { index: 3240 }); + v.insert("inline-bold-italic-linebreak".to_string(), ContextId { index: 3339 }); + v.insert("block-quote".to_string(), ContextId { index: 3310 }); + v.insert("#anon_fenced-code-block_39".to_string(), ContextId { index: 3253 }); + v.insert("tag-attr-meta".to_string(), ContextId { index: 3366 }); + v.insert("#anon_link-inline-attr_0".to_string(), ContextId { index: 3271 }); + v.insert("#anon_fenced-code-block_17".to_string(), ContextId { index: 3229 }); + v.insert("#anon_link-inline-after-text_2".to_string(), ContextId { index: 3270 }); + v.insert("thematic-break".to_string(), ContextId { index: 3370 }); + v.insert("atx-heading-terminator".to_string(), ContextId { index: 3307 }); + v.insert("#anon_block-quote_3".to_string(), ContextId { index: 3208 }); + v.insert("disable-markdown-pop-at-blank-line".to_string(), ContextId { index: 3319 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s48.rs b/highlight/jirs-syntaxes/src/s48.rs new file mode 100644 index 00000000..ccb6ef79 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s48.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "MultiMarkdown".to_string(), + file_extensions: vec![], + scope: Scope { a: 281496454758450, b: 0 }, + first_line_match: Some("(?i)^format:\\s*complete\\s*$".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("header".to_string(), "((?=[A-Za-z0-9])[\\w -]+)(:)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 3373 }); + v.insert("main".to_string(), ContextId { index: 3375 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 3372 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 3371 }); + v.insert("__start".to_string(), ContextId { index: 3374 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s49.rs b/highlight/jirs-syntaxes/src/s49.rs new file mode 100644 index 00000000..c5f45154 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s49.rs @@ -0,0 +1,112 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "MATLAB".to_string(), + file_extensions: vec!["matlab".to_string()], + scope: Scope { a: 844643973464064, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("id".to_string(), "[A-Za-z_]\\w*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("matlab_support_function".to_string(), ContextId { index: 3412 }); + v.insert("matlab_support_toolbox_financial_derivatives".to_string(), ContextId { index: 3426 }); + v.insert("matlab_support_toolbox_filter_design_hdl_coder".to_string(), ContextId { index: 3424 }); + v.insert("matlab_oop".to_string(), ContextId { index: 3407 }); + v.insert("matlab_support_graphics".to_string(), ContextId { index: 3413 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 3377 }); + v.insert("#anon_matlab_oop_0".to_string(), ContextId { index: 3382 }); + v.insert("#anon_matlab_oop_1".to_string(), ContextId { index: 3383 }); + v.insert("matlab_keyword_analysis".to_string(), ContextId { index: 3401 }); + v.insert("matlab_support_toolbox_opc".to_string(), ContextId { index: 3439 }); + v.insert("matlab_support_toolbox_signal_processing".to_string(), ContextId { index: 3443 }); + v.insert("curlybrackets".to_string(), ContextId { index: 3395 }); + v.insert("all_matlab_comments".to_string(), ContextId { index: 3390 }); + v.insert("main".to_string(), ContextId { index: 3399 }); + v.insert("#anon_curlybrackets_0".to_string(), ContextId { index: 3378 }); + v.insert("matlab_support_toolbox_curve_fitting".to_string(), ContextId { index: 3418 }); + v.insert("#anon_all_matlab_comments_0".to_string(), ContextId { index: 3376 }); + v.insert("matlab_support_toolbox_virtual_reality".to_string(), ContextId { index: 3448 }); + v.insert("#anon_function_1".to_string(), ContextId { index: 3380 }); + v.insert("#anon_matlab_oop_2".to_string(), ContextId { index: 3384 }); + v.insert("matlab_support_toolbox_image_acquisition".to_string(), ContextId { index: 3432 }); + v.insert("matlab_support_toolbox_robust_control".to_string(), ContextId { index: 3442 }); + v.insert("parens".to_string(), ContextId { index: 3455 }); + v.insert("matlab_support_toolbox_excel_link".to_string(), ContextId { index: 3423 }); + v.insert("matlab_support_toolbox_symbolic_math".to_string(), ContextId { index: 3446 }); + v.insert("matlab_storage_control".to_string(), ContextId { index: 3408 }); + v.insert("matlab_constant_language".to_string(), ContextId { index: 3400 }); + v.insert("transpose_post_parens".to_string(), ContextId { index: 3459 }); + v.insert("matlab_support_toolbox_model_predictive_control".to_string(), ContextId { index: 3437 }); + v.insert("matlab_support_toolbox_data_acquisition".to_string(), ContextId { index: 3419 }); + v.insert("matlab_support_toolbox_genetic_algorithms".to_string(), ContextId { index: 3431 }); + v.insert("matlab_support_toolbox_fixed_point".to_string(), ContextId { index: 3428 }); + v.insert("special_characters".to_string(), ContextId { index: 3456 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 3385 }); + v.insert("string".to_string(), ContextId { index: 3457 }); + v.insert("matlab_support_toolbox_statistics".to_string(), ContextId { index: 3445 }); + v.insert("matlab_storage_type".to_string(), ContextId { index: 3410 }); + v.insert("matlab_support_external".to_string(), ContextId { index: 3411 }); + v.insert("transpose".to_string(), ContextId { index: 3458 }); + v.insert("matlab_support_toolbox_fixed_income".to_string(), ContextId { index: 3427 }); + v.insert("matlab_support_toolbox_wavelet".to_string(), ContextId { index: 3449 }); + v.insert("__start".to_string(), ContextId { index: 3389 }); + v.insert("matlab_support_toolbox_bioinformatics".to_string(), ContextId { index: 3415 }); + v.insert("matlab_support_toolbox_datafeed".to_string(), ContextId { index: 3421 }); + v.insert("matlab_support_toolbox_neural_network".to_string(), ContextId { index: 3438 }); + v.insert("variable_invalid".to_string(), ContextId { index: 3463 }); + v.insert("members".to_string(), ContextId { index: 3451 }); + v.insert("unescaped_quote".to_string(), ContextId { index: 3460 }); + v.insert("variable_assignment".to_string(), ContextId { index: 3462 }); + v.insert("matlab_support_toolbox_mapping".to_string(), ContextId { index: 3435 }); + v.insert("#anon_function_0".to_string(), ContextId { index: 3379 }); + v.insert("matlab_keyword_desktop".to_string(), ContextId { index: 3403 }); + v.insert("matlab_keyword_operator".to_string(), ContextId { index: 3405 }); + v.insert("matlab_support_toolbox_aerospace".to_string(), ContextId { index: 3414 }); + v.insert("operators".to_string(), ContextId { index: 3454 }); + v.insert("matlab_support_toolbox_system_identification".to_string(), ContextId { index: 3447 }); + v.insert("end_in_parens".to_string(), ContextId { index: 3396 }); + v.insert("matlab_support_toolbox_image_processing".to_string(), ContextId { index: 3433 }); + v.insert("matlab_keyword_other".to_string(), ContextId { index: 3406 }); + v.insert("matlab_support_toolbox_optimization".to_string(), ContextId { index: 3440 }); + v.insert("matlab_keyword_mathematics".to_string(), ContextId { index: 3404 }); + v.insert("matlab_support_toolbox_communications".to_string(), ContextId { index: 3416 }); + v.insert("__main".to_string(), ContextId { index: 3388 }); + v.insert("matlab_support_toolbox_rf".to_string(), ContextId { index: 3441 }); + v.insert("all_matlab_keywords".to_string(), ContextId { index: 3391 }); + v.insert("matlab_support_toolbox_design".to_string(), ContextId { index: 3422 }); + v.insert("matlab_support_toolbox_fuzzy_logic".to_string(), ContextId { index: 3429 }); + v.insert("matlab_storage_modifier".to_string(), ContextId { index: 3409 }); + v.insert("matlab_support_toolbox_spline".to_string(), ContextId { index: 3444 }); + v.insert("matlab_variable_function".to_string(), ContextId { index: 3450 }); + v.insert("variable".to_string(), ContextId { index: 3461 }); + v.insert("matlab_support_toolbox_control_systems".to_string(), ContextId { index: 3417 }); + v.insert("#anon_string_1".to_string(), ContextId { index: 3387 }); + v.insert("escaped_quote".to_string(), ContextId { index: 3397 }); + v.insert("function".to_string(), ContextId { index: 3398 }); + v.insert("matlab_support_toolbox_garch".to_string(), ContextId { index: 3430 }); + v.insert("constants_override".to_string(), ContextId { index: 3394 }); + v.insert("#anon_function_2".to_string(), ContextId { index: 3381 }); + v.insert("matlab_support_toolbox_model_based_calibration".to_string(), ContextId { index: 3436 }); + v.insert("brackets".to_string(), ContextId { index: 3393 }); + v.insert("allofem".to_string(), ContextId { index: 3392 }); + v.insert("matlab_support_toolbox_financial".to_string(), ContextId { index: 3425 }); + v.insert("number".to_string(), ContextId { index: 3453 }); + v.insert("matlab_support_toolbox_database".to_string(), ContextId { index: 3420 }); + v.insert("matlab_support_toolbox_instrument_control".to_string(), ContextId { index: 3434 }); + v.insert("matlab_keyword_control".to_string(), ContextId { index: 3402 }); + v.insert("#anon_string_0".to_string(), ContextId { index: 3386 }); + v.insert("not_equal_invalid".to_string(), ContextId { index: 3452 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s5.rs b/highlight/jirs-syntaxes/src/s5.rs new file mode 100644 index 00000000..4f531a25 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s5.rs @@ -0,0 +1,81 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Batch File".to_string(), + file_extensions: vec!["bat".to_string(),"cmd".to_string()], + scope: Scope { a: 844463584837632, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("set_arithmetic_operators_unquoted".to_string(), "(?:\\+|-|\\*|/|%%|~)".to_string()); + v.insert("set_arithmetic_operators_quoted".to_string(), "(?:\\||<<|>>|&|\\^)".to_string()); + v.insert("colon_comment_start".to_string(), "(?::[+=,;: ])".to_string()); + v.insert("command_terminators".to_string(), "(?=$\\n|[&|><)])".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("comments".to_string(), ContextId { index: 199 }); + v.insert("#anon_inside_command_set_1".to_string(), ContextId { index: 173 }); + v.insert("#anon_inside_command_set_4".to_string(), ContextId { index: 176 }); + v.insert("#anon_inside_command_set_5".to_string(), ContextId { index: 177 }); + v.insert("#anon_inside_command_set_3".to_string(), ContextId { index: 175 }); + v.insert("#anon_variable_0".to_string(), ContextId { index: 183 }); + v.insert("__start".to_string(), ContextId { index: 192 }); + v.insert("numbers".to_string(), ContextId { index: 208 }); + v.insert("#anon_variable_delayed_expansion_0".to_string(), ContextId { index: 187 }); + v.insert("#anon_set_arithmetic_quoted_0".to_string(), ContextId { index: 181 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 182 }); + v.insert("inside_command_set".to_string(), ContextId { index: 203 }); + v.insert("#anon_inside_command_set_2".to_string(), ContextId { index: 174 }); + v.insert("variable_substitution_replacee".to_string(), ContextId { index: 218 }); + v.insert("#anon_variable_delayed_expansion_2".to_string(), ContextId { index: 189 }); + v.insert("set_arithmetic_operator_common".to_string(), ContextId { index: 211 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 169 }); + v.insert("#anon_variable_delayed_expansion_3".to_string(), ContextId { index: 190 }); + v.insert("#anon_command_set_group_already_quoted_0".to_string(), ContextId { index: 166 }); + v.insert("set_arithmetic_operator_quoted".to_string(), ContextId { index: 212 }); + v.insert("__main".to_string(), ContextId { index: 191 }); + v.insert("#anon_inside_command_set_7".to_string(), ContextId { index: 179 }); + v.insert("#anon_commands_0".to_string(), ContextId { index: 168 }); + v.insert("command_set_group_already_quoted".to_string(), ContextId { index: 195 }); + v.insert("#anon_comments_2".to_string(), ContextId { index: 171 }); + v.insert("command_set".to_string(), ContextId { index: 194 }); + v.insert("expressions".to_string(), ContextId { index: 202 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 170 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 180 }); + v.insert("command_set_group_newly_quoted".to_string(), ContextId { index: 196 }); + v.insert("constants".to_string(), ContextId { index: 200 }); + v.insert("inside_variable_substring".to_string(), ContextId { index: 205 }); + v.insert("set_arithmetic_quoted".to_string(), ContextId { index: 213 }); + v.insert("set_arithmetic_unquoted".to_string(), ContextId { index: 214 }); + v.insert("variable_delayed_expansion".to_string(), ContextId { index: 217 }); + v.insert("#anon_variable_2".to_string(), ContextId { index: 185 }); + v.insert("commands".to_string(), ContextId { index: 198 }); + v.insert("#anon_inside_command_set_0".to_string(), ContextId { index: 172 }); + v.insert("main".to_string(), ContextId { index: 207 }); + v.insert("#anon_variable_delayed_expansion_1".to_string(), ContextId { index: 188 }); + v.insert("command_set_group_unquoted".to_string(), ContextId { index: 197 }); + v.insert("#anon_variable_3".to_string(), ContextId { index: 186 }); + v.insert("variable".to_string(), ContextId { index: 216 }); + v.insert("variables".to_string(), ContextId { index: 219 }); + v.insert("#anon_command_set_group_newly_quoted_0".to_string(), ContextId { index: 167 }); + v.insert("#anon_inside_command_set_6".to_string(), ContextId { index: 178 }); + v.insert("comma_separator".to_string(), ContextId { index: 193 }); + v.insert("inside_command_set_arithmetic".to_string(), ContextId { index: 204 }); + v.insert("#anon_variable_1".to_string(), ContextId { index: 184 }); + v.insert("labels".to_string(), ContextId { index: 206 }); + v.insert("operators".to_string(), ContextId { index: 209 }); + v.insert("strings".to_string(), ContextId { index: 215 }); + v.insert("parens".to_string(), ContextId { index: 210 }); + v.insert("escaped_characters".to_string(), ContextId { index: 201 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s50.rs b/highlight/jirs-syntaxes/src/s50.rs new file mode 100644 index 00000000..dbbb6d58 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s50.rs @@ -0,0 +1,96 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "OCaml".to_string(), + file_extensions: vec!["ml".to_string(),"mli".to_string()], + scope: Scope { a: 844648268431360, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("oct_digit".to_string(), "[0-7_]".to_string()); + v.insert("dec_digit".to_string(), "[0-9_]".to_string()); + v.insert("hex_exponent".to_string(), "(?:[Pp]{{exponent}})".to_string()); + v.insert("bin_integer".to_string(), "(?:[01]{{bin_digit}}*)".to_string()); + v.insert("hex_digit".to_string(), "[\\h_]".to_string()); + v.insert("identifier".to_string(), "[a-z][a-zA-Z0-9\'_]*".to_string()); + v.insert("bin_digit".to_string(), "[01_]".to_string()); + v.insert("dec_exponent".to_string(), "(?:[Ee]{{exponent}})".to_string()); + v.insert("exponent".to_string(), "[-+]??(_?){{dec_integer}}".to_string()); + v.insert("suffix".to_string(), "(?:[lLn]|(?!\\.))\\b".to_string()); + v.insert("capIdentifier".to_string(), "[A-Z][a-zA-Z0-9\'_]*".to_string()); + v.insert("dec_integer".to_string(), "(?:[0-9]{{dec_digit}}*)".to_string()); + v.insert("sign".to_string(), "(?:-|\\b)".to_string()); + v.insert("oct_integer".to_string(), "(?:[0-7]{{oct_digit}}*)".to_string()); + v.insert("hex_integer".to_string(), "(?:\\h{{hex_digit}}*)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_variables_1".to_string(), ContextId { index: 3499 }); + v.insert("strings".to_string(), ContextId { index: 3519 }); + v.insert("comments".to_string(), ContextId { index: 3510 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 3488 }); + v.insert("#anon_main_10".to_string(), ContextId { index: 3470 }); + v.insert("#anon_main_9".to_string(), ContextId { index: 3489 }); + v.insert("matchpatterns".to_string(), ContextId { index: 3515 }); + v.insert("#anon_variables_7".to_string(), ContextId { index: 3505 }); + v.insert("arrays".to_string(), ContextId { index: 3509 }); + v.insert("moduleref".to_string(), ContextId { index: 3517 }); + v.insert("#anon_variables_2".to_string(), ContextId { index: 3500 }); + v.insert("#anon_main_15".to_string(), ContextId { index: 3475 }); + v.insert("#anon_main_13".to_string(), ContextId { index: 3473 }); + v.insert("__start".to_string(), ContextId { index: 3508 }); + v.insert("#anon_module-signature_0".to_string(), ContextId { index: 3491 }); + v.insert("#anon_variables_3".to_string(), ContextId { index: 3501 }); + v.insert("#anon_matchpatterns_0".to_string(), ContextId { index: 3490 }); + v.insert("#anon_main_18".to_string(), ContextId { index: 3478 }); + v.insert("#anon_lists_0".to_string(), ContextId { index: 3467 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 3485 }); + v.insert("#anon_variables_0".to_string(), ContextId { index: 3498 }); + v.insert("typedefs".to_string(), ContextId { index: 3520 }); + v.insert("storagetypes".to_string(), ContextId { index: 3518 }); + v.insert("lists".to_string(), ContextId { index: 3513 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 3468 }); + v.insert("__main".to_string(), ContextId { index: 3507 }); + v.insert("#anon_main_16".to_string(), ContextId { index: 3476 }); + v.insert("#anon_variables_8".to_string(), ContextId { index: 3506 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 3495 }); + v.insert("#anon_main_21".to_string(), ContextId { index: 3482 }); + v.insert("#anon_main_11".to_string(), ContextId { index: 3471 }); + v.insert("#anon_main_19".to_string(), ContextId { index: 3479 }); + v.insert("module-signature".to_string(), ContextId { index: 3516 }); + v.insert("definite_storagetypes".to_string(), ContextId { index: 3512 }); + v.insert("#anon_main_17".to_string(), ContextId { index: 3477 }); + v.insert("variables".to_string(), ContextId { index: 3521 }); + v.insert("#anon_arrays_0".to_string(), ContextId { index: 3464 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 3483 }); + v.insert("main".to_string(), ContextId { index: 3514 }); + v.insert("#anon_variables_6".to_string(), ContextId { index: 3504 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 3486 }); + v.insert("#anon_module-signature_1".to_string(), ContextId { index: 3492 }); + v.insert("#anon_module-signature_3".to_string(), ContextId { index: 3494 }); + v.insert("#anon_main_20".to_string(), ContextId { index: 3481 }); + v.insert("#anon_main_14".to_string(), ContextId { index: 3474 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 3487 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 3466 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 3469 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 3480 }); + v.insert("#anon_typedefs_0".to_string(), ContextId { index: 3496 }); + v.insert("#anon_typedefs_1".to_string(), ContextId { index: 3497 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 3465 }); + v.insert("#anon_variables_5".to_string(), ContextId { index: 3503 }); + v.insert("#anon_module-signature_2".to_string(), ContextId { index: 3493 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 3484 }); + v.insert("#anon_variables_4".to_string(), ContextId { index: 3502 }); + v.insert("constants".to_string(), ContextId { index: 3511 }); + v.insert("#anon_main_12".to_string(), ContextId { index: 3472 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s51.rs b/highlight/jirs-syntaxes/src/s51.rs new file mode 100644 index 00000000..69b041f9 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s51.rs @@ -0,0 +1,38 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "OCamllex".to_string(), + file_extensions: vec!["mll".to_string()], + scope: Scope { a: 844652563398656, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_1".to_string(), ContextId { index: 3526 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 3524 }); + v.insert("#anon_match-patterns_0".to_string(), ContextId { index: 3529 }); + v.insert("__main".to_string(), ContextId { index: 3532 }); + v.insert("actions".to_string(), ContextId { index: 3534 }); + v.insert("comments".to_string(), ContextId { index: 3536 }); + v.insert("match-patterns".to_string(), ContextId { index: 3538 }); + v.insert("strings".to_string(), ContextId { index: 3539 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 3523 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 3525 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 3527 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 3528 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 3531 }); + v.insert("__start".to_string(), ContextId { index: 3533 }); + v.insert("#anon_actions_0".to_string(), ContextId { index: 3522 }); + v.insert("#anon_match-patterns_1".to_string(), ContextId { index: 3530 }); + v.insert("main".to_string(), ContextId { index: 3537 }); + v.insert("chars".to_string(), ContextId { index: 3535 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s52.rs b/highlight/jirs-syntaxes/src/s52.rs new file mode 100644 index 00000000..e47dd06e --- /dev/null +++ b/highlight/jirs-syntaxes/src/s52.rs @@ -0,0 +1,44 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "OCamlyacc".to_string(), + file_extensions: vec!["mly".to_string()], + scope: Scope { a: 844656858365952, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_1".to_string(), ContextId { index: 3547 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 3546 }); + v.insert("declaration-matches".to_string(), ContextId { index: 3556 }); + v.insert("rule-patterns".to_string(), ContextId { index: 3560 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 3548 }); + v.insert("#anon_rules_0".to_string(), ContextId { index: 3550 }); + v.insert("references".to_string(), ContextId { index: 3559 }); + v.insert("#anon_symbol-types_0".to_string(), ContextId { index: 3552 }); + v.insert("semantic-actions".to_string(), ContextId { index: 3562 }); + v.insert("__start".to_string(), ContextId { index: 3554 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 3541 }); + v.insert("precs".to_string(), ContextId { index: 3558 }); + v.insert("#anon_declaration-matches_0".to_string(), ContextId { index: 3542 }); + v.insert("#anon_declaration-matches_1".to_string(), ContextId { index: 3543 }); + v.insert("#anon_declaration-matches_2".to_string(), ContextId { index: 3544 }); + v.insert("comments".to_string(), ContextId { index: 3555 }); + v.insert("rules".to_string(), ContextId { index: 3561 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 3540 }); + v.insert("#anon_declaration-matches_3".to_string(), ContextId { index: 3545 }); + v.insert("#anon_semantic-actions_0".to_string(), ContextId { index: 3551 }); + v.insert("__main".to_string(), ContextId { index: 3553 }); + v.insert("symbol-types".to_string(), ContextId { index: 3563 }); + v.insert("main".to_string(), ContextId { index: 3557 }); + v.insert("#anon_rule-patterns_0".to_string(), ContextId { index: 3549 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s53.rs b/highlight/jirs-syntaxes/src/s53.rs new file mode 100644 index 00000000..b830a977 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s53.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "camlp4".to_string(), + file_extensions: vec![], + scope: Scope { a: 844661156741120, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 3566 }); + v.insert("camlpppp-streams".to_string(), ContextId { index: 3568 }); + v.insert("main".to_string(), ContextId { index: 3569 }); + v.insert("#anon_camlpppp-streams_0".to_string(), ContextId { index: 3564 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 3565 }); + v.insert("__start".to_string(), ContextId { index: 3567 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s54.rs b/highlight/jirs-syntaxes/src/s54.rs new file mode 100644 index 00000000..a0300fa3 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s54.rs @@ -0,0 +1,298 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Objective-C++".to_string(), + file_extensions: vec!["mm".to_string(),"M".to_string(),"h".to_string()], + scope: Scope { a: 844665448300544, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("other_keywords".to_string(), "typedef|nullptr|{{visibility_modifiers}}|static_assert|sizeof|using|typeid|alignof|alignas|namespace|template".to_string()); + v.insert("basic_types".to_string(), "asm|__asm__|auto|bool|_Bool|char|_Complex|double|float|_Imaginary|int|long|short|signed|unsigned|void".to_string()); + v.insert("balance_parentheses".to_string(), "{{regular}}{{paren_open}}{{regular}}{{paren_close}}{{regular}}".to_string()); + v.insert("path_lookahead".to_string(), "(?:::\\s*)?(?:{{identifier}}\\s*::\\s*)*(?:template\\s+)?{{identifier}}".to_string()); + v.insert("compiler_directive".to_string(), "inline|restrict|__restrict__|__restrict".to_string()); + v.insert("control_keywords".to_string(), "break|case|catch|continue|default|do|else|for|goto|if|_Pragma|return|switch|throw|try|while".to_string()); + v.insert("macro_identifier".to_string(), "\\b[[:upper:]_][[:upper:][:digit:]_]{2,}\\b".to_string()); + v.insert("modifiers".to_string(), "{{storage_classes}}|{{type_qualifier}}|{{compiler_directive}}".to_string()); + v.insert("regular_plus".to_string(), "[^(){}&;*^%=<>-]+".to_string()); + v.insert("data_structures_forward_decl_lookahead".to_string(), "(\\s+{{macro_identifier}})*\\s*(:\\s*({{path_lookahead}}|{{visibility_modifiers}}|,|\\s|<[^;]*>)+)?;".to_string()); + v.insert("declspec".to_string(), "__declspec\\(\\s*\\w+(?:\\([^)]+\\))?\\s*\\)".to_string()); + v.insert("generic_close".to_string(), ">)?)?".to_string()); + v.insert("visibility_modifiers".to_string(), "private|protected|public".to_string()); + v.insert("paren_open".to_string(), "(?:\\(".to_string()); + v.insert("casts".to_string(), "const_cast|dynamic_cast|reinterpret_cast|static_cast".to_string()); + v.insert("operator_method_name".to_string(), "\\boperator\\s*(?:[-+*/%ˆ&|~!=<>]|[-+*/%^&|=!<>]=|<<=?|>>=?|&&|\\|\\||\\+\\+|--|,|->\\*?|\\(\\)|\\[\\]|\"\"\\s*{{identifier}})".to_string()); + v.insert("memory_operators".to_string(), "new|delete".to_string()); + v.insert("generic_lookahead".to_string(), "<{{generic_open}}{{generic_open}}{{regular}}{{generic_close}}\\s*{{generic_close}}{{balance_parentheses}}>".to_string()); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v.insert("non_angle_brackets".to_string(), "(?=<<|<=)".to_string()); + v.insert("non_func_keywords".to_string(), "if|for|switch|while|decltype|sizeof|__declspec|__attribute__|typeid|alignof|alignas|static_assert".to_string()); + v.insert("paren_close".to_string(), "\\))?".to_string()); + v.insert("storage_classes".to_string(), "static|export|extern|friend|explicit|virtual|register|thread_local".to_string()); + v.insert("before_tag".to_string(), "struct|union|enum\\s+class|enum\\s+struct|enum|class".to_string()); + v.insert("regular".to_string(), "[^(){}&;*^%=<>-]*".to_string()); + v.insert("generic_open".to_string(), "(?:{{regular_plus}}(?:<".to_string()); + v.insert("type_qualifier".to_string(), "const|constexpr|mutable|typename|volatile".to_string()); + v.insert("operator_keywords".to_string(), "and|and_eq|bitand|bitor|compl|not|not_eq|or|or_eq|xor|xor_eq|noexcept".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_types-parens_0".to_string(), ContextId { index: 3699 }); + v.insert("objc-structures".to_string(), ContextId { index: 3770 }); + v.insert("#anon_global_0".to_string(), ContextId { index: 3620 }); + v.insert("function-definition-continue".to_string(), ContextId { index: 3737 }); + v.insert("function-trailing-return-type-parens".to_string(), ContextId { index: 3741 }); + v.insert("#anon_method_2".to_string(), ContextId { index: 3645 }); + v.insert("modifiers".to_string(), ContextId { index: 3764 }); + v.insert("comments".to_string(), ContextId { index: 3708 }); + v.insert("#anon_preprocessor-rule-disabled-objc-structures_2".to_string(), ContextId { index: 3677 }); + v.insert("#anon_preprocessor-rule-enabled-statements_1".to_string(), ContextId { index: 3691 }); + v.insert("data-structures-definition-common-end".to_string(), ContextId { index: 3715 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 3658 }); + v.insert("preprocessor-rule-other-statements".to_string(), ContextId { index: 3804 }); + v.insert("data-structures-function-identifier".to_string(), ContextId { index: 3718 }); + v.insert("#anon_data-structures-modifier-friend_0".to_string(), ContextId { index: 3586 }); + v.insert("preprocessor-if-branch-statements".to_string(), ContextId { index: 3788 }); + v.insert("generic-type".to_string(), ContextId { index: 3742 }); + v.insert("method-definition-continue".to_string(), ContextId { index: 3761 }); + v.insert("function-call".to_string(), ContextId { index: 3735 }); + v.insert("#anon_preprocessor-rule-disabled-global_0".to_string(), ContextId { index: 3672 }); + v.insert("#anon_method-definition-continue_0".to_string(), ContextId { index: 3635 }); + v.insert("#anon_method-definition-continue_2".to_string(), ContextId { index: 3637 }); + v.insert("negated-block".to_string(), ContextId { index: 3767 }); + v.insert("#anon_generic-type_2".to_string(), ContextId { index: 3606 }); + v.insert("bracketed-content".to_string(), ContextId { index: 3705 }); + v.insert("#anon_preprocessor-other-include-common_0".to_string(), ContextId { index: 3663 }); + v.insert("block".to_string(), ContextId { index: 3704 }); + v.insert("#anon_data-structures-class-definition-after-identifier_0".to_string(), ContextId { index: 3578 }); + v.insert("variables".to_string(), ContextId { index: 3816 }); + v.insert("#anon_modifiers-parens_3".to_string(), ContextId { index: 3651 }); + v.insert("#anon_data-structures-struct-definition-after-identifier_0".to_string(), ContextId { index: 3591 }); + v.insert("#anon_data-structures-modifier_2".to_string(), ContextId { index: 3589 }); + v.insert("#anon_generic-type_4".to_string(), ContextId { index: 3608 }); + v.insert("#anon_data-structures-struct-definition_0".to_string(), ContextId { index: 3592 }); + v.insert("#anon_preprocessor-rule-disabled-objc-structures_0".to_string(), ContextId { index: 3675 }); + v.insert("#anon_preprocessor-rule-other-statements_0".to_string(), ContextId { index: 3694 }); + v.insert("#anon_preprocessor-rule-disabled-objc-structures_1".to_string(), ContextId { index: 3676 }); + v.insert("data-structures-modifier".to_string(), ContextId { index: 3721 }); + v.insert("preprocessor-block-finish-global".to_string(), ContextId { index: 3773 }); + v.insert("#anon_generic-type_0".to_string(), ContextId { index: 3604 }); + v.insert("#anon_namespace_1".to_string(), ContextId { index: 3653 }); + v.insert("#anon_preprocessor-other_0".to_string(), ContextId { index: 3665 }); + v.insert("main".to_string(), ContextId { index: 3754 }); + v.insert("preprocessor-macro-definition".to_string(), ContextId { index: 3790 }); + v.insert("template".to_string(), ContextId { index: 3809 }); + v.insert("#anon_template_0".to_string(), ContextId { index: 3695 }); + v.insert("data-structures-modifier-friend".to_string(), ContextId { index: 3722 }); + v.insert("preprocessor-global".to_string(), ContextId { index: 3783 }); + v.insert("keywords".to_string(), ContextId { index: 3749 }); + v.insert("#anon_keywords-angle-brackets_1".to_string(), ContextId { index: 3627 }); + v.insert("preprocessor-rule-disabled-objc-structures".to_string(), ContextId { index: 3797 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 3596 }); + v.insert("#anon_function-definition-params_0".to_string(), ContextId { index: 3600 }); + v.insert("#anon_global_3".to_string(), ContextId { index: 3623 }); + v.insert("#anon_global_2".to_string(), ContextId { index: 3622 }); + v.insert("early-expressions".to_string(), ContextId { index: 3728 }); + v.insert("preprocessor-expressions".to_string(), ContextId { index: 3782 }); + v.insert("#anon_modifiers-parens_0".to_string(), ContextId { index: 3648 }); + v.insert("#anon_generic-type_5".to_string(), ContextId { index: 3609 }); + v.insert("data-structures-definition-common-begin".to_string(), ContextId { index: 3714 }); + v.insert("preprocessor-block-if-branch-statements".to_string(), ContextId { index: 3778 }); + v.insert("#anon_bracketed-content_1".to_string(), ContextId { index: 3573 }); + v.insert("#anon_function-definition-params_2".to_string(), ContextId { index: 3602 }); + v.insert("function-definition-body".to_string(), ContextId { index: 3736 }); + v.insert("template-common".to_string(), ContextId { index: 3810 }); + v.insert("#anon_data-structures-maybe-method_0".to_string(), ContextId { index: 3585 }); + v.insert("#anon_negated-block_0".to_string(), ContextId { index: 3655 }); + v.insert("preprocessor-objc-structures".to_string(), ContextId { index: 3792 }); + v.insert("#anon_preprocessor-rule-disabled-statements_1".to_string(), ContextId { index: 3679 }); + v.insert("#anon_namespace_2".to_string(), ContextId { index: 3654 }); + v.insert("#anon_angle-brackets_0".to_string(), ContextId { index: 3570 }); + v.insert("__start".to_string(), ContextId { index: 3702 }); + v.insert("data-structures-struct-definition".to_string(), ContextId { index: 3723 }); + v.insert("#anon_generic-type_6".to_string(), ContextId { index: 3610 }); + v.insert("#anon_method_4".to_string(), ContextId { index: 3647 }); + v.insert("#anon_method-definition-continue_4".to_string(), ContextId { index: 3639 }); + v.insert("#anon_data-structures-definition-common-end_0".to_string(), ContextId { index: 3580 }); + v.insert("global-modifier".to_string(), ContextId { index: 3747 }); + v.insert("#anon_preprocessor-rule-enabled-objc-structures_2".to_string(), ContextId { index: 3689 }); + v.insert("preprocessor-block-finish-if-branch-global".to_string(), ContextId { index: 3774 }); + v.insert("#anon_data-structures-modifier_3".to_string(), ContextId { index: 3590 }); + v.insert("early-expressions-after-generic-type".to_string(), ContextId { index: 3729 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_1".to_string(), ContextId { index: 3682 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_0".to_string(), ContextId { index: 3681 }); + v.insert("modifiers-parens".to_string(), ContextId { index: 3765 }); + v.insert("preprocessor-if-branch-global".to_string(), ContextId { index: 3787 }); + v.insert("#anon_preprocessor-rule-disabled-statements_0".to_string(), ContextId { index: 3678 }); + v.insert("preprocessor-rule-disabled-statements".to_string(), ContextId { index: 3798 }); + v.insert("preprocessor-data-structures".to_string(), ContextId { index: 3779 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_2".to_string(), ContextId { index: 3683 }); + v.insert("preprocessor-if-branch-function-call".to_string(), ContextId { index: 3784 }); + v.insert("#anon_method-definition-continue_3".to_string(), ContextId { index: 3638 }); + v.insert("constants".to_string(), ContextId { index: 3709 }); + v.insert("preprocessor-workaround-eat-macro-before-identifier".to_string(), ContextId { index: 3806 }); + v.insert("preprocessor-block-if-branch-global".to_string(), ContextId { index: 3777 }); + v.insert("#anon_global-modifier_0".to_string(), ContextId { index: 3614 }); + v.insert("#anon_data-structures-enum-definition-after-identifier_0".to_string(), ContextId { index: 3582 }); + v.insert("#anon_generic-type_1".to_string(), ContextId { index: 3605 }); + v.insert("__main".to_string(), ContextId { index: 3701 }); + v.insert("#anon_data-structures-definition-common-end_1".to_string(), ContextId { index: 3581 }); + v.insert("#anon_preprocessor-rule-enabled-global_2".to_string(), ContextId { index: 3686 }); + v.insert("data-structures-union-definition".to_string(), ContextId { index: 3726 }); + v.insert("#anon_preprocessor-macro-definition_0".to_string(), ContextId { index: 3661 }); + v.insert("#anon_members-after-accessor-junction_0".to_string(), ContextId { index: 3629 }); + v.insert("#anon_preprocessor-rule-enabled-objc-structures_1".to_string(), ContextId { index: 3688 }); + v.insert("#anon_preprocessor-rule-enabled-global_1".to_string(), ContextId { index: 3685 }); + v.insert("data-structures-body".to_string(), ContextId { index: 3711 }); + v.insert("preprocessor-if-branch-function-call-arguments".to_string(), ContextId { index: 3785 }); + v.insert("preprocessor-other-include-common".to_string(), ContextId { index: 3794 }); + v.insert("#anon_preprocessor-other-include-common_1".to_string(), ContextId { index: 3664 }); + v.insert("#anon_global-type_0".to_string(), ContextId { index: 3617 }); + v.insert("data-structures-union-definition-after-identifier".to_string(), ContextId { index: 3727 }); + v.insert("function-definition-params".to_string(), ContextId { index: 3738 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_1".to_string(), ContextId { index: 3670 }); + v.insert("data-structures-class-definition".to_string(), ContextId { index: 3712 }); + v.insert("preprocessor-macro-params".to_string(), ContextId { index: 3791 }); + v.insert("#anon_keywords-parens_0".to_string(), ContextId { index: 3628 }); + v.insert("#anon_objc-structures_0".to_string(), ContextId { index: 3656 }); + v.insert("parens".to_string(), ContextId { index: 3772 }); + v.insert("#anon_modifiers-parens_1".to_string(), ContextId { index: 3649 }); + v.insert("global-maybe-function".to_string(), ContextId { index: 3746 }); + v.insert("expressions-minus-generic-type-function-call".to_string(), ContextId { index: 3734 }); + v.insert("#anon_modifiers-parens_2".to_string(), ContextId { index: 3650 }); + v.insert("preprocessor-rule-other-global".to_string(), ContextId { index: 3803 }); + v.insert("#anon_generic-type_7".to_string(), ContextId { index: 3611 }); + v.insert("angle-brackets".to_string(), ContextId { index: 3703 }); + v.insert("data-structures-enum-definition-after-identifier".to_string(), ContextId { index: 3717 }); + v.insert("#anon_data-structures-type_0".to_string(), ContextId { index: 3593 }); + v.insert("data-structures-class-definition-after-identifier".to_string(), ContextId { index: 3713 }); + v.insert("preprocessor-rule-enabled-global".to_string(), ContextId { index: 3800 }); + v.insert("#anon_preprocessor-rule-disabled-global_1".to_string(), ContextId { index: 3673 }); + v.insert("method-definition-body".to_string(), ContextId { index: 3760 }); + v.insert("#anon_members-after-accessor-junction_2".to_string(), ContextId { index: 3631 }); + v.insert("#anon_global_4".to_string(), ContextId { index: 3624 }); + v.insert("#anon_preprocessor-other_2".to_string(), ContextId { index: 3667 }); + v.insert("case-default".to_string(), ContextId { index: 3707 }); + v.insert("#anon_function-call_2".to_string(), ContextId { index: 3598 }); + v.insert("#anon_preprocessor-other_3".to_string(), ContextId { index: 3668 }); + v.insert("#anon_bracketed-content_0".to_string(), ContextId { index: 3572 }); + v.insert("#anon_method_0".to_string(), ContextId { index: 3643 }); + v.insert("preprocessor-rule-enabled-objc-structures".to_string(), ContextId { index: 3801 }); + v.insert("expressions-minus-generic-type".to_string(), ContextId { index: 3733 }); + v.insert("#anon_function-trailing-return-type-parens_0".to_string(), ContextId { index: 3603 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_2".to_string(), ContextId { index: 3671 }); + v.insert("method".to_string(), ContextId { index: 3759 }); + v.insert("#anon_method-definition-params_0".to_string(), ContextId { index: 3640 }); + v.insert("#anon_generic-type_3".to_string(), ContextId { index: 3607 }); + v.insert("#anon_preprocessor-rule-other-global_0".to_string(), ContextId { index: 3693 }); + v.insert("#anon_block_0".to_string(), ContextId { index: 3571 }); + v.insert("#anon_template_2".to_string(), ContextId { index: 3697 }); + v.insert("objc-structure-body".to_string(), ContextId { index: 3769 }); + v.insert("using-namespace".to_string(), ContextId { index: 3815 }); + v.insert("preprocessor-block-finish-statements".to_string(), ContextId { index: 3776 }); + v.insert("members-dot".to_string(), ContextId { index: 3757 }); + v.insert("#anon_bracketed-content_2".to_string(), ContextId { index: 3574 }); + v.insert("data-structures-struct-definition-after-identifier".to_string(), ContextId { index: 3724 }); + v.insert("operators".to_string(), ContextId { index: 3771 }); + v.insert("global".to_string(), ContextId { index: 3743 }); + v.insert("data-structures-function-identifier-generic".to_string(), ContextId { index: 3719 }); + v.insert("#anon_data-structures-union-definition_0".to_string(), ContextId { index: 3595 }); + v.insert("global-function-identifier-generic".to_string(), ContextId { index: 3745 }); + v.insert("#anon_preprocessor-rule-disabled-statements_2".to_string(), ContextId { index: 3680 }); + v.insert("#anon_members-after-accessor-junction_1".to_string(), ContextId { index: 3630 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_0".to_string(), ContextId { index: 3669 }); + v.insert("#anon_method_3".to_string(), ContextId { index: 3646 }); + v.insert("#anon_global-type_1".to_string(), ContextId { index: 3618 }); + v.insert("types".to_string(), ContextId { index: 3812 }); + v.insert("data-structures".to_string(), ContextId { index: 3710 }); + v.insert("#anon_data-structures-class-definition_0".to_string(), ContextId { index: 3579 }); + v.insert("preprocessor-rule-enabled-data-structures".to_string(), ContextId { index: 3799 }); + v.insert("preprocessor-other".to_string(), ContextId { index: 3793 }); + v.insert("preprocessor-rule-enabled-statements".to_string(), ContextId { index: 3802 }); + v.insert("method-definition-params".to_string(), ContextId { index: 3762 }); + v.insert("#anon_preprocessor-macro-define_1".to_string(), ContextId { index: 3660 }); + v.insert("#anon_data-structures-modifier_1".to_string(), ContextId { index: 3588 }); + v.insert("#anon_data-structures-union-definition-after-identifier_0".to_string(), ContextId { index: 3594 }); + v.insert("#anon_global-modifier_2".to_string(), ContextId { index: 3616 }); + v.insert("#anon_case-default_0".to_string(), ContextId { index: 3576 }); + v.insert("preprocessor-block-finish-if-branch-statements".to_string(), ContextId { index: 3775 }); + v.insert("members-arrow".to_string(), ContextId { index: 3756 }); + v.insert("expressions-minus-function-call".to_string(), ContextId { index: 3732 }); + v.insert("#anon_method-definition-params_2".to_string(), ContextId { index: 3642 }); + v.insert("preprocessor-statements".to_string(), ContextId { index: 3805 }); + v.insert("function-trailing-return-type".to_string(), ContextId { index: 3740 }); + v.insert("statements".to_string(), ContextId { index: 3807 }); + v.insert("global-function-identifier".to_string(), ContextId { index: 3744 }); + v.insert("data-structures-maybe-method".to_string(), ContextId { index: 3720 }); + v.insert("expressions".to_string(), ContextId { index: 3731 }); + v.insert("members-after-accessor-junction".to_string(), ContextId { index: 3755 }); + v.insert("#anon_global_5".to_string(), ContextId { index: 3625 }); + v.insert("preprocessor-elif-else-branch-global".to_string(), ContextId { index: 3780 }); + v.insert("preprocessor-rule-disabled-global".to_string(), ContextId { index: 3796 }); + v.insert("#anon_function-definition-params_1".to_string(), ContextId { index: 3601 }); + v.insert("#anon_members-after-accessor-junction_3".to_string(), ContextId { index: 3632 }); + v.insert("#anon_method-definition-body_0".to_string(), ContextId { index: 3634 }); + v.insert("strings".to_string(), ContextId { index: 3808 }); + v.insert("#anon_namespace_0".to_string(), ContextId { index: 3652 }); + v.insert("#anon_global-modifier_1".to_string(), ContextId { index: 3615 }); + v.insert("#anon_preprocessor-rule-enabled-global_0".to_string(), ContextId { index: 3684 }); + v.insert("function-definition-trailing-return".to_string(), ContextId { index: 3739 }); + v.insert("data-structures-type".to_string(), ContextId { index: 3725 }); + v.insert("method-definition-trailing-return".to_string(), ContextId { index: 3763 }); + v.insert("namespace".to_string(), ContextId { index: 3766 }); + v.insert("numbers".to_string(), ContextId { index: 3768 }); + v.insert("#anon_preprocessor-rule-enabled-statements_0".to_string(), ContextId { index: 3690 }); + v.insert("using-alias".to_string(), ContextId { index: 3814 }); + v.insert("#anon_global-maybe-function_0".to_string(), ContextId { index: 3612 }); + v.insert("#anon_global-maybe-function_1".to_string(), ContextId { index: 3613 }); + v.insert("data-structures-enum-definition".to_string(), ContextId { index: 3716 }); + v.insert("#anon_preprocessor-rule-enabled-objc-structures_0".to_string(), ContextId { index: 3687 }); + v.insert("#anon_typedef_0".to_string(), ContextId { index: 3698 }); + v.insert("#anon_using-namespace_0".to_string(), ContextId { index: 3700 }); + v.insert("typedef".to_string(), ContextId { index: 3811 }); + v.insert("#anon_method_1".to_string(), ContextId { index: 3644 }); + v.insert("preprocessor-rule-disabled-data-structures".to_string(), ContextId { index: 3795 }); + v.insert("#anon_preprocessor-rule-enabled-statements_2".to_string(), ContextId { index: 3692 }); + v.insert("late-expressions-before-function-call".to_string(), ContextId { index: 3753 }); + v.insert("#anon_global-type_2".to_string(), ContextId { index: 3619 }); + v.insert("early-expressions-before-generic-type".to_string(), ContextId { index: 3730 }); + v.insert("#anon_keywords-angle-brackets_0".to_string(), ContextId { index: 3626 }); + v.insert("#anon_preprocessor-other_1".to_string(), ContextId { index: 3666 }); + v.insert("#anon_objc-structures_1".to_string(), ContextId { index: 3657 }); + v.insert("#anon_preprocessor-macro-define_0".to_string(), ContextId { index: 3659 }); + v.insert("#anon_method-definition-continue_1".to_string(), ContextId { index: 3636 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 3575 }); + v.insert("#anon_preprocessor-rule-disabled-global_2".to_string(), ContextId { index: 3674 }); + v.insert("types-parens".to_string(), ContextId { index: 3813 }); + v.insert("members-inside-function-call".to_string(), ContextId { index: 3758 }); + v.insert("preprocessor-if-branch-function-call-arguments-finish".to_string(), ContextId { index: 3786 }); + v.insert("brackets".to_string(), ContextId { index: 3706 }); + v.insert("#anon_data-structures-modifier_0".to_string(), ContextId { index: 3587 }); + v.insert("#anon_data-structures-body_0".to_string(), ContextId { index: 3577 }); + v.insert("#anon_function-definition-body_0".to_string(), ContextId { index: 3599 }); + v.insert("#anon_members-after-accessor-junction_4".to_string(), ContextId { index: 3633 }); + v.insert("#anon_data-structures-function-identifier-generic_0".to_string(), ContextId { index: 3584 }); + v.insert("#anon_preprocessor-macro-params_0".to_string(), ContextId { index: 3662 }); + v.insert("global-type".to_string(), ContextId { index: 3748 }); + v.insert("#anon_data-structures-enum-definition_0".to_string(), ContextId { index: 3583 }); + v.insert("keywords-parens".to_string(), ContextId { index: 3751 }); + v.insert("preprocessor-macro-define".to_string(), ContextId { index: 3789 }); + v.insert("#anon_template_1".to_string(), ContextId { index: 3696 }); + v.insert("late-expressions".to_string(), ContextId { index: 3752 }); + v.insert("preprocessor-elif-else-branch-statements".to_string(), ContextId { index: 3781 }); + v.insert("keywords-angle-brackets".to_string(), ContextId { index: 3750 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 3597 }); + v.insert("#anon_global_1".to_string(), ContextId { index: 3621 }); + v.insert("#anon_method-definition-params_1".to_string(), ContextId { index: 3641 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s55.rs b/highlight/jirs-syntaxes/src/s55.rs new file mode 100644 index 00000000..a5e1fb60 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s55.rs @@ -0,0 +1,195 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Objective-C".to_string(), + file_extensions: vec!["m".to_string(),"h".to_string()], + scope: Scope { a: 844669743267840, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("non_func_keywords".to_string(), "if|for|switch|while|decltype|sizeof|__declspec|__attribute__".to_string()); + v.insert("common_protocols".to_string(), "\\bNS(GlyphStorage|M(utableCopying|enuItem)|C(hangeSpelling|o(ding|pying|lorPicking(Custom|Default)))|T(oolbarItemValidations|ext(Input|AttachmentCell))|I(nputServ(iceProvider|erMouseTracker)|gnoreMisspelledWords)|Obj(CTypeSerializationCallBack|ect)|D(ecimalNumberBehaviors|raggingInfo)|U(serInterfaceValidations|RL(HandleClient|DownloadDelegate|ProtocolClient|AuthenticationChallengeSender))|Validated(ToobarItem|UserInterfaceItem)|Locking)\\b".to_string()); + v.insert("before_tag".to_string(), "struct|union|enum".to_string()); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v.insert("control_keywords".to_string(), "break|case|continue|default|do|else|for|goto|if|_Pragma|return|switch|while".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("objc-structure-body".to_string(), ContextId { index: 3933 }); + v.insert("#anon_preprocessor-rule-enabled-objc-structures_1".to_string(), ContextId { index: 3875 }); + v.insert("data-structures-union-definition-after-name".to_string(), ContextId { index: 3910 }); + v.insert("numbers".to_string(), ContextId { index: 3932 }); + v.insert("global-maybe-function".to_string(), ContextId { index: 3919 }); + v.insert("preprocessor-macro-definition".to_string(), ContextId { index: 3954 }); + v.insert("ns-predicate".to_string(), ContextId { index: 3931 }); + v.insert("#anon_preprocessor-rule-other-statements_0".to_string(), ContextId { index: 3881 }); + v.insert("method".to_string(), ContextId { index: 3926 }); + v.insert("#anon_modifiers-parens_1".to_string(), ContextId { index: 3840 }); + v.insert("#anon_preprocessor-rule-disabled-global_2".to_string(), ContextId { index: 3861 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 3827 }); + v.insert("preprocessor-block-finish-global".to_string(), ContextId { index: 3937 }); + v.insert("preprocessor-rule-enabled-global".to_string(), ContextId { index: 3964 }); + v.insert("preprocessor-block-if-branch-global".to_string(), ContextId { index: 3941 }); + v.insert("properties".to_string(), ContextId { index: 3970 }); + v.insert("access".to_string(), ContextId { index: 3891 }); + v.insert("preprocessor-block-finish-if-branch-global".to_string(), ContextId { index: 3938 }); + v.insert("#anon_preprocessor-rule-enabled-statements_2".to_string(), ContextId { index: 3879 }); + v.insert("preprocessor-rule-enabled-statements".to_string(), ContextId { index: 3966 }); + v.insert("comments".to_string(), ContextId { index: 3896 }); + v.insert("data-structures-definition-common-macro".to_string(), ContextId { index: 3902 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 3821 }); + v.insert("objc-structures".to_string(), ContextId { index: 3934 }); + v.insert("#anon_preprocessor-rule-enabled-objc-structures_0".to_string(), ContextId { index: 3874 }); + v.insert("preprocessor-rule-disabled-objc-structures".to_string(), ContextId { index: 3961 }); + v.insert("#anon_case-default_0".to_string(), ContextId { index: 3822 }); + v.insert("#anon_preprocessor-macro-define_1".to_string(), ContextId { index: 3848 }); + v.insert("#anon_keywords-parens_0".to_string(), ContextId { index: 3833 }); + v.insert("#anon_preprocessor-rule-enabled-objc-structures_2".to_string(), ContextId { index: 3876 }); + v.insert("ns-identifiers".to_string(), ContextId { index: 3930 }); + v.insert("preprocessor-rule-enabled-objc-structures".to_string(), ContextId { index: 3965 }); + v.insert("strings".to_string(), ContextId { index: 3974 }); + v.insert("data-structures-definition-common-begin".to_string(), ContextId { index: 3900 }); + v.insert("#anon_global-type_1".to_string(), ContextId { index: 3832 }); + v.insert("brackets".to_string(), ContextId { index: 3894 }); + v.insert("#anon_protocol_list_0".to_string(), ContextId { index: 3883 }); + v.insert("preprocessor-rule-disabled-statements".to_string(), ContextId { index: 3962 }); + v.insert("unique-modifiers".to_string(), ContextId { index: 3979 }); + v.insert("#anon_method_1".to_string(), ContextId { index: 3835 }); + v.insert("negated-block".to_string(), ContextId { index: 3929 }); + v.insert("preprocessor-statements".to_string(), ContextId { index: 3969 }); + v.insert("#anon_data-structures-enum-definition-block-start_0".to_string(), ContextId { index: 3823 }); + v.insert("#anon_unique-strings_0".to_string(), ContextId { index: 3885 }); + v.insert("preprocessor-elif-else-branch-statements".to_string(), ContextId { index: 3945 }); + v.insert("#anon_method_0".to_string(), ContextId { index: 3834 }); + v.insert("#anon_objc-structures_0".to_string(), ContextId { index: 3844 }); + v.insert("global-type".to_string(), ContextId { index: 3921 }); + v.insert("preprocessor-if-branch-statements".to_string(), ContextId { index: 3952 }); + v.insert("unique-strings".to_string(), ContextId { index: 3980 }); + v.insert("#anon_preprocessor-rule-disabled-statements_1".to_string(), ContextId { index: 3866 }); + v.insert("#anon_preprocessor-rule-disabled-objc-structures_1".to_string(), ContextId { index: 3863 }); + v.insert("operators".to_string(), ContextId { index: 3935 }); + v.insert("preprocessor-macro-define".to_string(), ContextId { index: 3953 }); + v.insert("#anon_global-type_0".to_string(), ContextId { index: 3831 }); + v.insert("data-structures-enum-definition-after-name".to_string(), ContextId { index: 3904 }); + v.insert("constants".to_string(), ContextId { index: 3897 }); + v.insert("typedef".to_string(), ContextId { index: 3975 }); + v.insert("preprocessor-elif-else-branch-global".to_string(), ContextId { index: 3944 }); + v.insert("#anon_preprocessor-rule-disabled-objc-structures_2".to_string(), ContextId { index: 3864 }); + v.insert("#anon_method_2".to_string(), ContextId { index: 3836 }); + v.insert("#anon_bracketed-content_1".to_string(), ContextId { index: 3819 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 3826 }); + v.insert("#anon_unique-types_0".to_string(), ContextId { index: 3886 }); + v.insert("preprocessor-data-structures".to_string(), ContextId { index: 3943 }); + v.insert("preprocessor-if-branch-function-call-arguments".to_string(), ContextId { index: 3949 }); + v.insert("preprocessor-global".to_string(), ContextId { index: 3947 }); + v.insert("preprocessor-macro-params".to_string(), ContextId { index: 3955 }); + v.insert("#anon_negated-block_0".to_string(), ContextId { index: 3842 }); + v.insert("data-structures-body".to_string(), ContextId { index: 3899 }); + v.insert("data-structures".to_string(), ContextId { index: 3898 }); + v.insert("variables".to_string(), ContextId { index: 3983 }); + v.insert("#anon_preprocessor-other-include-common_0".to_string(), ContextId { index: 3850 }); + v.insert("#anon_function-definition-params_1".to_string(), ContextId { index: 3830 }); + v.insert("data-structures-struct-definition".to_string(), ContextId { index: 3906 }); + v.insert("#anon_modifiers-parens_2".to_string(), ContextId { index: 3841 }); + v.insert("#anon_preprocessor-other_3".to_string(), ContextId { index: 3855 }); + v.insert("#anon_preprocessor-macro-define_0".to_string(), ContextId { index: 3847 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_2".to_string(), ContextId { index: 3870 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_0".to_string(), ContextId { index: 3856 }); + v.insert("bracketed-content".to_string(), ContextId { index: 3893 }); + v.insert("case-default".to_string(), ContextId { index: 3895 }); + v.insert("#anon_modifiers-parens_0".to_string(), ContextId { index: 3839 }); + v.insert("#anon_method_3".to_string(), ContextId { index: 3837 }); + v.insert("function-definition-continue".to_string(), ContextId { index: 3916 }); + v.insert("__main".to_string(), ContextId { index: 3889 }); + v.insert("#anon_bracketed-content_0".to_string(), ContextId { index: 3818 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 3846 }); + v.insert("#anon_preprocessor-rule-enabled-global_1".to_string(), ContextId { index: 3872 }); + v.insert("global".to_string(), ContextId { index: 3918 }); + v.insert("global-modifier".to_string(), ContextId { index: 3920 }); + v.insert("#anon_typedef_0".to_string(), ContextId { index: 3884 }); + v.insert("keywords-parens".to_string(), ContextId { index: 3923 }); + v.insert("#anon_ns-predicate_0".to_string(), ContextId { index: 3843 }); + v.insert("preprocessor-block-finish-if-branch-statements".to_string(), ContextId { index: 3939 }); + v.insert("preprocessor-block-finish-statements".to_string(), ContextId { index: 3940 }); + v.insert("#anon_preprocessor-other_0".to_string(), ContextId { index: 3852 }); + v.insert("preprocessor-if-branch-function-call".to_string(), ContextId { index: 3948 }); + v.insert("unique-constants".to_string(), ContextId { index: 3977 }); + v.insert("preprocessor-rule-other-statements".to_string(), ContextId { index: 3968 }); + v.insert("#anon_function-definition-params_0".to_string(), ContextId { index: 3829 }); + v.insert("protocol_type_qualifier".to_string(), ContextId { index: 3972 }); + v.insert("protocol_list".to_string(), ContextId { index: 3971 }); + v.insert("#anon_preprocessor-rule-disabled-objc-structures_0".to_string(), ContextId { index: 3862 }); + v.insert("unique-types".to_string(), ContextId { index: 3981 }); + v.insert("#anon_preprocessor-other-include-common_1".to_string(), ContextId { index: 3851 }); + v.insert("#anon_function-definition-body_0".to_string(), ContextId { index: 3828 }); + v.insert("types".to_string(), ContextId { index: 3976 }); + v.insert("data-structures-enum-definition-block-start".to_string(), ContextId { index: 3905 }); + v.insert("#anon_data-structures-struct-definition-block-start_0".to_string(), ContextId { index: 3824 }); + v.insert("#anon_method_4".to_string(), ContextId { index: 3838 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_1".to_string(), ContextId { index: 3857 }); + v.insert("#anon_data-structures-union-definition-block-start_0".to_string(), ContextId { index: 3825 }); + v.insert("#anon_preprocessor-rule-disabled-global_1".to_string(), ContextId { index: 3860 }); + v.insert("#anon_bracketed-content_2".to_string(), ContextId { index: 3820 }); + v.insert("late-expressions".to_string(), ContextId { index: 3924 }); + v.insert("parens".to_string(), ContextId { index: 3936 }); + v.insert("preprocessor-other".to_string(), ContextId { index: 3957 }); + v.insert("modifiers-parens".to_string(), ContextId { index: 3928 }); + v.insert("function-definition-params".to_string(), ContextId { index: 3917 }); + v.insert("preprocessor-rule-disabled-data-structures".to_string(), ContextId { index: 3959 }); + v.insert("unique-variables".to_string(), ContextId { index: 3982 }); + v.insert("#anon_preprocessor-rule-disabled-global_0".to_string(), ContextId { index: 3859 }); + v.insert("#anon_preprocessor-rule-other-global_0".to_string(), ContextId { index: 3880 }); + v.insert("#anon_preprocessor-rule-disabled-statements_0".to_string(), ContextId { index: 3865 }); + v.insert("#anon_preprocessor-rule-enabled-global_2".to_string(), ContextId { index: 3873 }); + v.insert("data-structures-enum-definition".to_string(), ContextId { index: 3903 }); + v.insert("data-structures-struct-definition-after-name".to_string(), ContextId { index: 3907 }); + v.insert("main".to_string(), ContextId { index: 3925 }); + v.insert("#anon_block_0".to_string(), ContextId { index: 3817 }); + v.insert("#anon_unique-types_1".to_string(), ContextId { index: 3887 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_2".to_string(), ContextId { index: 3858 }); + v.insert("modifiers".to_string(), ContextId { index: 3927 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_1".to_string(), ContextId { index: 3869 }); + v.insert("#anon_preprocessor-rule-enabled-statements_0".to_string(), ContextId { index: 3877 }); + v.insert("data-structures-struct-definition-block-start".to_string(), ContextId { index: 3908 }); + v.insert("preprocessor-objc-structures".to_string(), ContextId { index: 3956 }); + v.insert("#anon_properties_0".to_string(), ContextId { index: 3882 }); + v.insert("statements".to_string(), ContextId { index: 3973 }); + v.insert("unique-keywords".to_string(), ContextId { index: 3978 }); + v.insert("preprocessor-rule-disabled-global".to_string(), ContextId { index: 3960 }); + v.insert("preprocessor-if-branch-function-call-arguments-finish".to_string(), ContextId { index: 3950 }); + v.insert("preprocessor-rule-other-global".to_string(), ContextId { index: 3967 }); + v.insert("#anon_preprocessor-rule-enabled-statements_1".to_string(), ContextId { index: 3878 }); + v.insert("preprocessor-rule-enabled-data-structures".to_string(), ContextId { index: 3963 }); + v.insert("#anon_preprocessor-other_2".to_string(), ContextId { index: 3854 }); + v.insert("#anon_preprocessor-rule-enabled-global_0".to_string(), ContextId { index: 3871 }); + v.insert("preprocessor-other-include-common".to_string(), ContextId { index: 3958 }); + v.insert("keywords".to_string(), ContextId { index: 3922 }); + v.insert("__start".to_string(), ContextId { index: 3890 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_0".to_string(), ContextId { index: 3868 }); + v.insert("preprocessor-expressions".to_string(), ContextId { index: 3946 }); + v.insert("function-call".to_string(), ContextId { index: 3914 }); + v.insert("#anon_preprocessor-macro-params_0".to_string(), ContextId { index: 3849 }); + v.insert("#anon_preprocessor-rule-disabled-statements_2".to_string(), ContextId { index: 3867 }); + v.insert("data-structures-definition-common-end".to_string(), ContextId { index: 3901 }); + v.insert("expressions".to_string(), ContextId { index: 3913 }); + v.insert("block".to_string(), ContextId { index: 3892 }); + v.insert("early-expressions".to_string(), ContextId { index: 3912 }); + v.insert("#anon_preprocessor-other_1".to_string(), ContextId { index: 3853 }); + v.insert("function-definition-body".to_string(), ContextId { index: 3915 }); + v.insert("preprocessor-block-if-branch-statements".to_string(), ContextId { index: 3942 }); + v.insert("preprocessor-if-branch-global".to_string(), ContextId { index: 3951 }); + v.insert("#anon_unique-types_2".to_string(), ContextId { index: 3888 }); + v.insert("data-structures-union-definition".to_string(), ContextId { index: 3909 }); + v.insert("#anon_objc-structures_1".to_string(), ContextId { index: 3845 }); + v.insert("data-structures-union-definition-block-start".to_string(), ContextId { index: 3911 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s56.rs b/highlight/jirs-syntaxes/src/s56.rs new file mode 100644 index 00000000..bcca6837 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s56.rs @@ -0,0 +1,201 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "PHP Source".to_string(), + file_extensions: vec![], + scope: Scope { a: 844674038235136, b: 0 }, + first_line_match: None, + hidden: true, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), "\\b{{identifier_start}}[[:alnum:]_]*\\b".to_string()); + v.insert("path".to_string(), "\\\\?({{identifier}}\\\\)*{{identifier}}".to_string()); + v.insert("sql_indicator".to_string(), "\\s*(?:SELECT|INSERT|UPDATE|DELETE|CREATE|REPLACE|ALTER)\\b".to_string()); + v.insert("identifier_start".to_string(), "[[:alpha:]_]".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("heredoc-javascript".to_string(), ContextId { index: 4123 }); + v.insert("#anon_embedded-html_1".to_string(), ContextId { index: 4002 }); + v.insert("#anon_php-doc_0".to_string(), ContextId { index: 4067 }); + v.insert("#anon_heredoc_20".to_string(), ContextId { index: 4040 }); + v.insert("#anon_function-use_0".to_string(), ContextId { index: 4018 }); + v.insert("#anon_heredoc_12".to_string(), ContextId { index: 4031 }); + v.insert("#anon_string-double-quoted_1".to_string(), ContextId { index: 4080 }); + v.insert("identifier-parts-as-path".to_string(), ContextId { index: 4129 }); + v.insert("statements".to_string(), ContextId { index: 4143 }); + v.insert("#anon_heredoc_6".to_string(), ContextId { index: 4050 }); + v.insert("#anon_heredoc_5".to_string(), ContextId { index: 4049 }); + v.insert("#anon_constants_0".to_string(), ContextId { index: 3999 }); + v.insert("heredoc-xml".to_string(), ContextId { index: 4126 }); + v.insert("#anon_heredoc_25".to_string(), ContextId { index: 4045 }); + v.insert("#anon_heredoc_26".to_string(), ContextId { index: 4046 }); + v.insert("#anon_function-call-parameters_0".to_string(), ContextId { index: 4012 }); + v.insert("#anon_heredoc-sql_0".to_string(), ContextId { index: 4025 }); + v.insert("function-body".to_string(), ContextId { index: 4113 }); + v.insert("#anon_expressions_5".to_string(), ContextId { index: 4008 }); + v.insert("#anon_string-backtick_0".to_string(), ContextId { index: 4078 }); + v.insert("class-builtin".to_string(), ContextId { index: 4103 }); + v.insert("#anon_class-name_0".to_string(), ContextId { index: 3993 }); + v.insert("#anon_function_0".to_string(), ContextId { index: 4019 }); + v.insert("use-statement".to_string(), ContextId { index: 4149 }); + v.insert("#anon_regex-double-quoted_0".to_string(), ContextId { index: 4068 }); + v.insert("function".to_string(), ContextId { index: 4112 }); + v.insert("identifier-parts".to_string(), ContextId { index: 4128 }); + v.insert("#anon_heredoc_16".to_string(), ContextId { index: 4035 }); + v.insert("heredoc-css".to_string(), ContextId { index: 4121 }); + v.insert("#anon_class-definition_1".to_string(), ContextId { index: 3990 }); + v.insert("#anon_heredoc_22".to_string(), ContextId { index: 4042 }); + v.insert("heredoc-sql".to_string(), ContextId { index: 4125 }); + v.insert("#anon_string-double-quoted_2".to_string(), ContextId { index: 4081 }); + v.insert("#anon_heredoc_1".to_string(), ContextId { index: 4028 }); + v.insert("#anon_string-single-quoted_2".to_string(), ContextId { index: 4085 }); + v.insert("invoke-call".to_string(), ContextId { index: 4132 }); + v.insert("item-access".to_string(), ContextId { index: 4134 }); + v.insert("strings".to_string(), ContextId { index: 4147 }); + v.insert("#anon_is-arrow-function_1".to_string(), ContextId { index: 4062 }); + v.insert("interpolation".to_string(), ContextId { index: 4131 }); + v.insert("support".to_string(), ContextId { index: 4148 }); + v.insert("use-statement-const".to_string(), ContextId { index: 4151 }); + v.insert("use-statement-function".to_string(), ContextId { index: 4152 }); + v.insert("#anon_interpolation_1".to_string(), ContextId { index: 4058 }); + v.insert("#anon_use-statement-function_0".to_string(), ContextId { index: 4088 }); + v.insert("#anon_class-body_3".to_string(), ContextId { index: 3987 }); + v.insert("string-backtick".to_string(), ContextId { index: 4144 }); + v.insert("use-statement-identifier-function-def".to_string(), ContextId { index: 4154 }); + v.insert("closure".to_string(), ContextId { index: 4106 }); + v.insert("#anon_constants_1".to_string(), ContextId { index: 4000 }); + v.insert("heredoc-html".to_string(), ContextId { index: 4122 }); + v.insert("#anon_interpolation_0".to_string(), ContextId { index: 4057 }); + v.insert("#anon_function-call-static_0".to_string(), ContextId { index: 4013 }); + v.insert("#anon_expressions_2".to_string(), ContextId { index: 4005 }); + v.insert("#anon_instantiation_0".to_string(), ContextId { index: 4055 }); + v.insert("#anon_heredoc_14".to_string(), ContextId { index: 4033 }); + v.insert("embedded-html".to_string(), ContextId { index: 4109 }); + v.insert("#anon_object_0".to_string(), ContextId { index: 4064 }); + v.insert("#anon_heredoc-javascript_0".to_string(), ContextId { index: 4023 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 4014 }); + v.insert("#anon_heredoc-html_0".to_string(), ContextId { index: 4022 }); + v.insert("#anon_use-statement-identifier-class-def_0".to_string(), ContextId { index: 4089 }); + v.insert("after-function-call".to_string(), ContextId { index: 4097 }); + v.insert("after-identifier".to_string(), ContextId { index: 4098 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 3996 }); + v.insert("#anon_string-double-quoted_0".to_string(), ContextId { index: 4079 }); + v.insert("#anon_string-single-quoted_1".to_string(), ContextId { index: 4084 }); + v.insert("#anon_interpolation_3".to_string(), ContextId { index: 4060 }); + v.insert("#anon_statements_0".to_string(), ContextId { index: 4074 }); + v.insert("#anon_heredoc_2".to_string(), ContextId { index: 4039 }); + v.insert("#anon_regex-double-quoted_1".to_string(), ContextId { index: 4069 }); + v.insert("#anon_parameter-default-types_1".to_string(), ContextId { index: 4066 }); + v.insert("#anon_identifier-constant-pop_0".to_string(), ContextId { index: 4054 }); + v.insert("class-body".to_string(), ContextId { index: 4102 }); + v.insert("#anon_heredoc_17".to_string(), ContextId { index: 4036 }); + v.insert("#anon_expressions_8".to_string(), ContextId { index: 4011 }); + v.insert("#anon_function-parameters_0".to_string(), ContextId { index: 4016 }); + v.insert("#anon_heredoc_19".to_string(), ContextId { index: 4038 }); + v.insert("#anon_heredoc_10".to_string(), ContextId { index: 4029 }); + v.insert("#anon_class-body_0".to_string(), ContextId { index: 3984 }); + v.insert("#anon_class-definition_0".to_string(), ContextId { index: 3989 }); + v.insert("#anon_heredoc-css_0".to_string(), ContextId { index: 4021 }); + v.insert("#anon_instantiation_1".to_string(), ContextId { index: 4056 }); + v.insert("#anon_use-statement-ns-class_0".to_string(), ContextId { index: 4093 }); + v.insert("#anon_expressions_4".to_string(), ContextId { index: 4007 }); + v.insert("main".to_string(), ContextId { index: 4135 }); + v.insert("php-doc".to_string(), ContextId { index: 4139 }); + v.insert("#anon_expressions_7".to_string(), ContextId { index: 4010 }); + v.insert("#anon_regex-single-quoted_0".to_string(), ContextId { index: 4070 }); + v.insert("#anon_heredoc_4".to_string(), ContextId { index: 4048 }); + v.insert("function-use".to_string(), ContextId { index: 4119 }); + v.insert("heredoc-json".to_string(), ContextId { index: 4124 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 4015 }); + v.insert("regex-single-quoted".to_string(), ContextId { index: 4141 }); + v.insert("#anon_heredoc-xml_0".to_string(), ContextId { index: 4026 }); + v.insert("#anon_heredoc_8".to_string(), ContextId { index: 4052 }); + v.insert("#anon_statements_1".to_string(), ContextId { index: 4075 }); + v.insert("#anon_function_1".to_string(), ContextId { index: 4020 }); + v.insert("#anon_heredoc_24".to_string(), ContextId { index: 4044 }); + v.insert("__start".to_string(), ContextId { index: 4096 }); + v.insert("#anon_expressions_3".to_string(), ContextId { index: 4006 }); + v.insert("#anon_statements_2".to_string(), ContextId { index: 4076 }); + v.insert("#anon_use-statement_0".to_string(), ContextId { index: 4094 }); + v.insert("regex-double-quoted".to_string(), ContextId { index: 4140 }); + v.insert("single-line-php-tag".to_string(), ContextId { index: 4142 }); + v.insert("string-double-quoted".to_string(), ContextId { index: 4145 }); + v.insert("variables-no-item-access".to_string(), ContextId { index: 4157 }); + v.insert("#anon_expressions_0".to_string(), ContextId { index: 4003 }); + v.insert("function-call-static".to_string(), ContextId { index: 4116 }); + v.insert("use-statement-identifier-class-def".to_string(), ContextId { index: 4153 }); + v.insert("#anon_heredoc_23".to_string(), ContextId { index: 4043 }); + v.insert("#anon_heredoc_18".to_string(), ContextId { index: 4037 }); + v.insert("#anon_use-statement-identifier-class-def_1".to_string(), ContextId { index: 4090 }); + v.insert("#anon_class-definition_3".to_string(), ContextId { index: 3992 }); + v.insert("function-call".to_string(), ContextId { index: 4114 }); + v.insert("string-single-quoted".to_string(), ContextId { index: 4146 }); + v.insert("expressions".to_string(), ContextId { index: 4110 }); + v.insert("#anon_class-body_4".to_string(), ContextId { index: 3988 }); + v.insert("#anon_embedded-html_0".to_string(), ContextId { index: 4001 }); + v.insert("#anon_function-parameters_1".to_string(), ContextId { index: 4017 }); + v.insert("fn-function-call".to_string(), ContextId { index: 4111 }); + v.insert("#anon_expressions_1".to_string(), ContextId { index: 4004 }); + v.insert("#anon_expressions_6".to_string(), ContextId { index: 4009 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 3995 }); + v.insert("#anon_single-line-php-tag_0".to_string(), ContextId { index: 4073 }); + v.insert("#anon_string-single-quoted_0".to_string(), ContextId { index: 4083 }); + v.insert("identifier-constant-pop".to_string(), ContextId { index: 4127 }); + v.insert("#anon_use-statement-const_0".to_string(), ContextId { index: 4087 }); + v.insert("is-arrow-function".to_string(), ContextId { index: 4133 }); + v.insert("parameter-default-types".to_string(), ContextId { index: 4138 }); + v.insert("#anon_comments_2".to_string(), ContextId { index: 3997 }); + v.insert("#anon_heredoc_9".to_string(), ContextId { index: 4053 }); + v.insert("#anon_heredoc_0".to_string(), ContextId { index: 4027 }); + v.insert("__main".to_string(), ContextId { index: 4095 }); + v.insert("class-definition".to_string(), ContextId { index: 4104 }); + v.insert("#anon_heredoc_11".to_string(), ContextId { index: 4030 }); + v.insert("#anon_heredoc_15".to_string(), ContextId { index: 4034 }); + v.insert("#anon_class-definition_2".to_string(), ContextId { index: 3991 }); + v.insert("#anon_heredoc_21".to_string(), ContextId { index: 4041 }); + v.insert("#anon_parameter-default-types_0".to_string(), ContextId { index: 4065 }); + v.insert("#anon_item-access_0".to_string(), ContextId { index: 4063 }); + v.insert("#anon_regex-single-quoted_1".to_string(), ContextId { index: 4071 }); + v.insert("function-return-type".to_string(), ContextId { index: 4118 }); + v.insert("instantiation".to_string(), ContextId { index: 4130 }); + v.insert("#anon_heredoc_3".to_string(), ContextId { index: 4047 }); + v.insert("#anon_class-body_2".to_string(), ContextId { index: 3986 }); + v.insert("class".to_string(), ContextId { index: 4101 }); + v.insert("use-statement-common".to_string(), ContextId { index: 4150 }); + v.insert("#anon_class-body_1".to_string(), ContextId { index: 3985 }); + v.insert("#anon_regex-single-quoted_2".to_string(), ContextId { index: 4072 }); + v.insert("use-statement-ns-class".to_string(), ContextId { index: 4155 }); + v.insert("#anon_interpolation_2".to_string(), ContextId { index: 4059 }); + v.insert("#anon_heredoc_7".to_string(), ContextId { index: 4051 }); + v.insert("#anon_closure_0".to_string(), ContextId { index: 3994 }); + v.insert("#anon_string-double-quoted_3".to_string(), ContextId { index: 4082 }); + v.insert("#anon_string-single-quoted_3".to_string(), ContextId { index: 4086 }); + v.insert("variables".to_string(), ContextId { index: 4156 }); + v.insert("#anon_comments_3".to_string(), ContextId { index: 3998 }); + v.insert("#anon_use-statement-identifier-function-def_1".to_string(), ContextId { index: 4092 }); + v.insert("arrow-function".to_string(), ContextId { index: 4099 }); + v.insert("constants".to_string(), ContextId { index: 4108 }); + v.insert("heredoc".to_string(), ContextId { index: 4120 }); + v.insert("#anon_is-arrow-function_0".to_string(), ContextId { index: 4061 }); + v.insert("function-parameters".to_string(), ContextId { index: 4117 }); + v.insert("#anon_heredoc_13".to_string(), ContextId { index: 4032 }); + v.insert("object".to_string(), ContextId { index: 4137 }); + v.insert("#anon_heredoc-json_0".to_string(), ContextId { index: 4024 }); + v.insert("#anon_statements_3".to_string(), ContextId { index: 4077 }); + v.insert("block".to_string(), ContextId { index: 4100 }); + v.insert("function-call-parameters".to_string(), ContextId { index: 4115 }); + v.insert("numbers".to_string(), ContextId { index: 4136 }); + v.insert("comments".to_string(), ContextId { index: 4107 }); + v.insert("#anon_use-statement-identifier-function-def_0".to_string(), ContextId { index: 4091 }); + v.insert("class-name".to_string(), ContextId { index: 4105 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s57.rs b/highlight/jirs-syntaxes/src/s57.rs new file mode 100644 index 00000000..0bc54aed --- /dev/null +++ b/highlight/jirs-syntaxes/src/s57.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "PHP".to_string(), + file_extensions: vec!["php".to_string(),"php3".to_string(),"php4".to_string(),"php5".to_string(),"php7".to_string(),"phps".to_string(),"phpt".to_string(),"phtml".to_string()], + scope: Scope { a: 16607272734031872, b: 0 }, + first_line_match: Some("^(#!.*[^-]php[0-9]?|<\\?php)\\b".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_1".to_string(), ContextId { index: 4159 }); + v.insert("__main".to_string(), ContextId { index: 4161 }); + v.insert("php-end-tag-pop".to_string(), ContextId { index: 4164 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 4160 }); + v.insert("main".to_string(), ContextId { index: 4163 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4158 }); + v.insert("__start".to_string(), ContextId { index: 4162 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s58.rs b/highlight/jirs-syntaxes/src/s58.rs new file mode 100644 index 00000000..4fba64b2 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s58.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Regular Expressions (PHP)".to_string(), + file_extensions: vec![], + scope: Scope { a: 844613912494080, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_3".to_string(), ContextId { index: 4169 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 4168 }); + v.insert("__start".to_string(), ContextId { index: 4171 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 4167 }); + v.insert("#anon_character-class_0".to_string(), ContextId { index: 4165 }); + v.insert("character-class".to_string(), ContextId { index: 4172 }); + v.insert("__main".to_string(), ContextId { index: 4170 }); + v.insert("main".to_string(), ContextId { index: 4173 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4166 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s59.rs b/highlight/jirs-syntaxes/src/s59.rs new file mode 100644 index 00000000..7af64f9a --- /dev/null +++ b/highlight/jirs-syntaxes/src/s59.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Pascal".to_string(), + file_extensions: vec!["pas".to_string(),"p".to_string(),"dpr".to_string()], + scope: Scope { a: 844682628169728, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 4181 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 4175 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 4179 }); + v.insert("__main".to_string(), ContextId { index: 4180 }); + v.insert("main".to_string(), ContextId { index: 4182 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 4178 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4174 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 4176 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 4177 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s6.rs b/highlight/jirs-syntaxes/src/s6.rs new file mode 100644 index 00000000..08452c27 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s6.rs @@ -0,0 +1,27 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "NAnt Build File".to_string(), + file_extensions: vec!["build".to_string()], + scope: Scope { a: 844467879804928, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 226 }); + v.insert("__main".to_string(), ContextId { index: 224 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 223 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 220 }); + v.insert("__start".to_string(), ContextId { index: 225 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 221 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 222 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s60.rs b/highlight/jirs-syntaxes/src/s60.rs new file mode 100644 index 00000000..c09d45d2 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s60.rs @@ -0,0 +1,242 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Perl".to_string(), + file_extensions: vec!["pl".to_string(),"pc".to_string(),"pm".to_string(),"pmc".to_string(),"pod".to_string(),"t".to_string()], + scope: Scope { a: 844686923137024, b: 0 }, + first_line_match: Some("(?xi:\n ^\\#! .* \\bperl\\b | # shebang\n ^\\# \\s* -\\*- [^*]* perl [^*]* -\\*- # editorconfig\n)".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("pod".to_string(), "={{identifier}}".to_string()); + v.insert("regexp_flags".to_string(), "[msixpodualngcer]+\\b".to_string()); + v.insert("builtin_functions".to_string(), "\\b(?x:\n abs|accept|alarm|atan2|bind|binmode|bless|chdir|chmod|\n chomp|chop|chown|chr|chroot|close|closedir|connect|cos|crypt|\n dbmclose|dbmopen|defined|delete|each|endgrent|endhostent|\n endnetent|endprotoent|endpwent|endservent|eof|eval|evalbytes|exec|\n exists|exp|fc|fcntl|fileno|flock|fork|formline|getc|\n getgrent|getgrgid|getgrnam|gethostbyaddr|gethostbyname|gethostent|\n getlogin|getnetbyaddr|getnetbyname|getnetent|getpeername|getpgrp|\n getppid|getpriority|getprotobyname|getprotobynumber|getprotoent|\n getpwent|getpwnam|getpwuid|getservbyname|getservbyport|getservent|\n getsockname|getsockopt|glob|gmtime|grep|hex|index|int|ioctl|join|\n keys|kill|lc|lcfirst|length|link|listen|localtime|lock|log|\n lstat|map|mkdir|msgctl|msgget|msgrcv|msgsnd|oct|open|opendir|ord|\n pack|pipe|pop|pos|print|printf|prototype|push|quotemeta|\n rand|read|readdir|readline|readlink|readpipe|recv|ref|rename|\n reset|reverse|rewinddir|rindex|rmdir|say|scalar|seek|seekdir|select|\n semctl|semget|semop|send|setgrent|sethostent|setnetent|setpgrp|\n setpriority|setprotoent|setpwent|setservent|setsockopt|shift|shmctl|\n shmget|shmread|shmwrite|shutdown|sin|sleep|socket|socketpair|sort|\n splice|split|sprintf|sqrt|srand|stat|study|substr|symlink|syscall|\n sysopen|sysread|sysseek|system|syswrite|tell|telldir|tie|tied|time|\n times|truncate|uc|ucfirst|umask|undef|unlink|unpack|unshift|untie|\n utime|values|vec|wait|waitpid|wantarray|warn|write\n){{break}}".to_string()); + v.insert("identifier".to_string(), "\\b[_[:alpha:]]\\w*\\b".to_string()); + v.insert("no_escape_behind".to_string(), "(?]".to_string()); + v.insert("reserved_words".to_string(), "\\b(?x:\n # control keywords\n default|else|elsif|given|if|unless|when|break|caller|continue|die|\n do|dump|exit|goto|last|next|redo|return|wait|for|foreach|until|while|\n # declaration keywords\n package|require|use|no|sub|format|{{storage_keywords}}|\n # word operators\n {{operator_keywords}}|\n # quoted like functions (are handled like keywords)\n {{quoted_like_keywords}}\n)\\b".to_string()); + v.insert("break".to_string(), "\\b(?!::)".to_string()); + v.insert("quoted_like_keywords".to_string(), "m|q|qq|qr|qw|qx|s|tr|y".to_string()); + v.insert("qualified_reserved_words".to_string(), "(?:CORE::)?{{reserved_words}}".to_string()); + v.insert("storage_keywords".to_string(), "local|my|our|state".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_comment-pod-formatting_1".to_string(), ContextId { index: 4198 }); + v.insert("#anon_comment-pod-embedded_5".to_string(), ContextId { index: 4192 }); + v.insert("interpolated-braces-nested".to_string(), ContextId { index: 4302 }); + v.insert("#anon_comment-pod-embedded_12".to_string(), ContextId { index: 4188 }); + v.insert("#anon_comment-pod-embedded_11".to_string(), ContextId { index: 4187 }); + v.insert("blocks-nested".to_string(), ContextId { index: 4270 }); + v.insert("sub-name".to_string(), ContextId { index: 4378 }); + v.insert("#anon_comment-pod-embedded_2".to_string(), ContextId { index: 4189 }); + v.insert("#anon_literal-brackets-nested_0".to_string(), ContextId { index: 4222 }); + v.insert("#anon_quoted-like-match_1".to_string(), ContextId { index: 4243 }); + v.insert("literal-brackets-nested".to_string(), ContextId { index: 4317 }); + v.insert("#anon_maybe-item-access_1".to_string(), ContextId { index: 4229 }); + v.insert("expressions-begin".to_string(), ContextId { index: 4291 }); + v.insert("interpolated-parens-pop".to_string(), ContextId { index: 4309 }); + v.insert("require-expression".to_string(), ContextId { index: 4349 }); + v.insert("eol-pop".to_string(), ContextId { index: 4289 }); + v.insert("string-heredoc".to_string(), ContextId { index: 4356 }); + v.insert("#anon_maybe-regexp-match_1".to_string(), ContextId { index: 4231 }); + v.insert("#anon_string-heredoc-javascript_1".to_string(), ContextId { index: 4251 }); + v.insert("main".to_string(), ContextId { index: 4323 }); + v.insert("#anon_comment-pod-embedded_9".to_string(), ContextId { index: 4196 }); + v.insert("parameters-end".to_string(), ContextId { index: 4332 }); + v.insert("#anon_interpolated-angle-pop_0".to_string(), ContextId { index: 4210 }); + v.insert("string-heredoc-css".to_string(), ContextId { index: 4358 }); + v.insert("string-heredoc-sql".to_string(), ContextId { index: 4366 }); + v.insert("imports".to_string(), ContextId { index: 4299 }); + v.insert("quoted-like-meta".to_string(), ContextId { index: 4345 }); + v.insert("require-body".to_string(), ContextId { index: 4347 }); + v.insert("#anon_string-heredoc-sql_1".to_string(), ContextId { index: 4255 }); + v.insert("quoted-like-args-literal".to_string(), ContextId { index: 4341 }); + v.insert("#anon_interpolated-parens-pop_0".to_string(), ContextId { index: 4217 }); + v.insert("maybe-regexp-match".to_string(), ContextId { index: 4325 }); + v.insert("#anon_comment-pod-formatting_3".to_string(), ContextId { index: 4200 }); + v.insert("#anon_comment-pod_0".to_string(), ContextId { index: 4206 }); + v.insert("#anon_string-heredoc-sql_0".to_string(), ContextId { index: 4254 }); + v.insert("#anon_variables-interpolation_0".to_string(), ContextId { index: 4266 }); + v.insert("#anon_quoted-like-args-substitution_2".to_string(), ContextId { index: 4241 }); + v.insert("else-pop".to_string(), ContextId { index: 4288 }); + v.insert("label".to_string(), ContextId { index: 4311 }); + v.insert("qualified-variables-path".to_string(), ContextId { index: 4336 }); + v.insert("quoted-like-args-substitution".to_string(), ContextId { index: 4343 }); + v.insert("string-heredoc-javascript".to_string(), ContextId { index: 4362 }); + v.insert("#anon_interpolated-generic-pop_0".to_string(), ContextId { index: 4215 }); + v.insert("quoted-like-args-pattern".to_string(), ContextId { index: 4342 }); + v.insert("#anon_comment-pod-formatting_0".to_string(), ContextId { index: 4197 }); + v.insert("#anon_comment-pod-embedded_7".to_string(), ContextId { index: 4194 }); + v.insert("#anon_literal-braces-pop_0".to_string(), ContextId { index: 4221 }); + v.insert("#anon_interpolated-angle-nested_0".to_string(), ContextId { index: 4209 }); + v.insert("#anon_comment-pod-embedded_0".to_string(), ContextId { index: 4184 }); + v.insert("#anon_string-heredoc-css_0".to_string(), ContextId { index: 4246 }); + v.insert("#anon_literal-parens-nested_0".to_string(), ContextId { index: 4225 }); + v.insert("#anon_string-quoted-double_0".to_string(), ContextId { index: 4260 }); + v.insert("#anon_comment-pod-embedded_6".to_string(), ContextId { index: 4193 }); + v.insert("brackets".to_string(), ContextId { index: 4272 }); + v.insert("comment-line".to_string(), ContextId { index: 4275 }); + v.insert("#anon_string-quoted-angle-pop_0".to_string(), ContextId { index: 4258 }); + v.insert("#anon_qualified-function-call_1".to_string(), ContextId { index: 4233 }); + v.insert("#anon_sub-parameters_0".to_string(), ContextId { index: 4264 }); + v.insert("comment-pod-body".to_string(), ContextId { index: 4277 }); + v.insert("constants-version".to_string(), ContextId { index: 4287 }); + v.insert("expressions-common".to_string(), ContextId { index: 4292 }); + v.insert("interpolated-parens-nested".to_string(), ContextId { index: 4308 }); + v.insert("groups".to_string(), ContextId { index: 4295 }); + v.insert("#anon_literal-brackets-pop_0".to_string(), ContextId { index: 4223 }); + v.insert("label-usage".to_string(), ContextId { index: 4312 }); + v.insert("qualifier".to_string(), ContextId { index: 4337 }); + v.insert("require-end".to_string(), ContextId { index: 4348 }); + v.insert("interpolated-braces-pop".to_string(), ContextId { index: 4303 }); + v.insert("string-format-body".to_string(), ContextId { index: 4353 }); + v.insert("__main".to_string(), ContextId { index: 4267 }); + v.insert("string-heredoc-expr".to_string(), ContextId { index: 4359 }); + v.insert("#anon_maybe-regexp-match_0".to_string(), ContextId { index: 4230 }); + v.insert("#anon_string-quoted-backtick_0".to_string(), ContextId { index: 4259 }); + v.insert("#anon_comment-pod-formatting_2".to_string(), ContextId { index: 4199 }); + v.insert("#anon_string-quoted-single_0".to_string(), ContextId { index: 4261 }); + v.insert("brackets-nested-body".to_string(), ContextId { index: 4274 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4227 }); + v.insert("comment-pod".to_string(), ContextId { index: 4276 }); + v.insert("package-version".to_string(), ContextId { index: 4330 }); + v.insert("interpolated-common".to_string(), ContextId { index: 4306 }); + v.insert("string-heredoc-html".to_string(), ContextId { index: 4360 }); + v.insert("#anon_qualified-function-call_0".to_string(), ContextId { index: 4232 }); + v.insert("string-quoted-double".to_string(), ContextId { index: 4370 }); + v.insert("sub-attributes-name".to_string(), ContextId { index: 4374 }); + v.insert("sub-parameters".to_string(), ContextId { index: 4379 }); + v.insert("variables-interpolation".to_string(), ContextId { index: 4387 }); + v.insert("string-quoted-backtick".to_string(), ContextId { index: 4369 }); + v.insert("string-heredoc-interpolated".to_string(), ContextId { index: 4361 }); + v.insert("qualified-function-call".to_string(), ContextId { index: 4333 }); + v.insert("interpolated-brackets-pop".to_string(), ContextId { index: 4305 }); + v.insert("string-format".to_string(), ContextId { index: 4352 }); + v.insert("sub-common".to_string(), ContextId { index: 4376 }); + v.insert("#anon_literal-generic-pop_0".to_string(), ContextId { index: 4224 }); + v.insert("variables-interpolation-body".to_string(), ContextId { index: 4388 }); + v.insert("string-heredoc-xml".to_string(), ContextId { index: 4367 }); + v.insert("unqualified-namespace".to_string(), ContextId { index: 4382 }); + v.insert("string-quoted-angle-pop".to_string(), ContextId { index: 4368 }); + v.insert("variable-body".to_string(), ContextId { index: 4384 }); + v.insert("package-end".to_string(), ContextId { index: 4328 }); + v.insert("#anon_string-heredoc-html_1".to_string(), ContextId { index: 4249 }); + v.insert("#anon_quoted-like-match_0".to_string(), ContextId { index: 4242 }); + v.insert("maybe-item-access".to_string(), ContextId { index: 4324 }); + v.insert("#anon_comment-pod-formatting_6".to_string(), ContextId { index: 4203 }); + v.insert("#anon_sub-path_0".to_string(), ContextId { index: 4265 }); + v.insert("#anon_comment-line_0".to_string(), ContextId { index: 4183 }); + v.insert("__start".to_string(), ContextId { index: 4268 }); + v.insert("blocks-nested-body".to_string(), ContextId { index: 4271 }); + v.insert("comment-pod-formatting".to_string(), ContextId { index: 4280 }); + v.insert("comment-pod-keyword".to_string(), ContextId { index: 4281 }); + v.insert("#anon_comment-pod-embedded_10".to_string(), ContextId { index: 4186 }); + v.insert("expressions".to_string(), ContextId { index: 4290 }); + v.insert("literal-angle-pop".to_string(), ContextId { index: 4314 }); + v.insert("variable-identifier".to_string(), ContextId { index: 4385 }); + v.insert("#anon_string-format-variable_0".to_string(), ContextId { index: 4245 }); + v.insert("quoted-like".to_string(), ContextId { index: 4338 }); + v.insert("#anon_interpolated-braces-pop_0".to_string(), ContextId { index: 4212 }); + v.insert("string-heredoc-plain".to_string(), ContextId { index: 4365 }); + v.insert("qualified-namespace".to_string(), ContextId { index: 4334 }); + v.insert("require-namespace".to_string(), ContextId { index: 4350 }); + v.insert("variable-not-operator".to_string(), ContextId { index: 4386 }); + v.insert("constants-numbers".to_string(), ContextId { index: 4285 }); + v.insert("#anon_interpolated-braces-nested_0".to_string(), ContextId { index: 4211 }); + v.insert("#anon_string-heredoc-html_0".to_string(), ContextId { index: 4248 }); + v.insert("interpolated-angle-pop".to_string(), ContextId { index: 4301 }); + v.insert("#anon_comment-pod-formatting_7".to_string(), ContextId { index: 4204 }); + v.insert("#anon_quoted-like-args-pattern_2".to_string(), ContextId { index: 4237 }); + v.insert("function-identifier".to_string(), ContextId { index: 4294 }); + v.insert("#anon_interpolated-parens-nested_0".to_string(), ContextId { index: 4216 }); + v.insert("brackets-nested".to_string(), ContextId { index: 4273 }); + v.insert("sub-attributes-parameters".to_string(), ContextId { index: 4375 }); + v.insert("#anon_comment-pod-embedded_4".to_string(), ContextId { index: 4191 }); + v.insert("#anon_imports_0".to_string(), ContextId { index: 4207 }); + v.insert("literal-angle-nested".to_string(), ContextId { index: 4313 }); + v.insert("string-format-variable".to_string(), ContextId { index: 4355 }); + v.insert("unqualified-function-call".to_string(), ContextId { index: 4381 }); + v.insert("comment-pod-format-body".to_string(), ContextId { index: 4279 }); + v.insert("literal-common".to_string(), ContextId { index: 4319 }); + v.insert("#anon_literal-parens-pop_0".to_string(), ContextId { index: 4226 }); + v.insert("comment-pod-embedded".to_string(), ContextId { index: 4278 }); + v.insert("constants-language".to_string(), ContextId { index: 4284 }); + v.insert("#anon_comment-pod-keyword_0".to_string(), ContextId { index: 4205 }); + v.insert("package-namespace".to_string(), ContextId { index: 4329 }); + v.insert("#anon_sub-attributes-name_0".to_string(), ContextId { index: 4262 }); + v.insert("qualified-variables".to_string(), ContextId { index: 4335 }); + v.insert("quoted-like-match".to_string(), ContextId { index: 4344 }); + v.insert("sub".to_string(), ContextId { index: 4372 }); + v.insert("quoted-like-substitution".to_string(), ContextId { index: 4346 }); + v.insert("#anon_qualified-namespace_0".to_string(), ContextId { index: 4234 }); + v.insert("constants-other".to_string(), ContextId { index: 4286 }); + v.insert("constants".to_string(), ContextId { index: 4282 }); + v.insert("expressions-nested".to_string(), ContextId { index: 4293 }); + v.insert("interpolated-generic-pop".to_string(), ContextId { index: 4307 }); + v.insert("sub-attributes".to_string(), ContextId { index: 4373 }); + v.insert("sub-path".to_string(), ContextId { index: 4380 }); + v.insert("#anon_interpolated-brackets-pop_0".to_string(), ContextId { index: 4214 }); + v.insert("interpolated-angle-nested".to_string(), ContextId { index: 4300 }); + v.insert("quoted-like-args-interpolated".to_string(), ContextId { index: 4340 }); + v.insert("string".to_string(), ContextId { index: 4351 }); + v.insert("#anon_string-heredoc-xml_1".to_string(), ContextId { index: 4257 }); + v.insert("#anon_interpolated-brackets-nested_0".to_string(), ContextId { index: 4213 }); + v.insert("sub-end".to_string(), ContextId { index: 4377 }); + v.insert("#anon_string-heredoc-json_0".to_string(), ContextId { index: 4252 }); + v.insert("constants-identifier".to_string(), ContextId { index: 4283 }); + v.insert("interpolated-brackets-nested".to_string(), ContextId { index: 4304 }); + v.insert("#anon_literal-angle-nested_0".to_string(), ContextId { index: 4218 }); + v.insert("string-heredoc-json".to_string(), ContextId { index: 4363 }); + v.insert("quoted-like-args-flags".to_string(), ContextId { index: 4339 }); + v.insert("string-heredoc-meta".to_string(), ContextId { index: 4364 }); + v.insert("#anon_literal-braces-nested_0".to_string(), ContextId { index: 4220 }); + v.insert("immediately-pop".to_string(), ContextId { index: 4298 }); + v.insert("package".to_string(), ContextId { index: 4327 }); + v.insert("string-quoted-single".to_string(), ContextId { index: 4371 }); + v.insert("#anon_quoted-like-args-substitution_1".to_string(), ContextId { index: 4240 }); + v.insert("#anon_maybe-item-access_0".to_string(), ContextId { index: 4228 }); + v.insert("blocks".to_string(), ContextId { index: 4269 }); + v.insert("groups-nested-body".to_string(), ContextId { index: 4297 }); + v.insert("literal-braces-pop".to_string(), ContextId { index: 4316 }); + v.insert("string-heredoc-body".to_string(), ContextId { index: 4357 }); + v.insert("#anon_string-format-body_0".to_string(), ContextId { index: 4244 }); + v.insert("#anon_literal-angle-pop_0".to_string(), ContextId { index: 4219 }); + v.insert("#anon_string-heredoc-json_1".to_string(), ContextId { index: 4253 }); + v.insert("keywords".to_string(), ContextId { index: 4310 }); + v.insert("literal-brackets-pop".to_string(), ContextId { index: 4318 }); + v.insert("groups-nested".to_string(), ContextId { index: 4296 }); + v.insert("literal-parens-pop".to_string(), ContextId { index: 4322 }); + v.insert("#anon_imports_1".to_string(), ContextId { index: 4208 }); + v.insert("parameters-begin".to_string(), ContextId { index: 4331 }); + v.insert("#anon_quoted-like-args-pattern_0".to_string(), ContextId { index: 4235 }); + v.insert("unqualified-variables".to_string(), ContextId { index: 4383 }); + v.insert("literal-braces-nested".to_string(), ContextId { index: 4315 }); + v.insert("string-format-meta".to_string(), ContextId { index: 4354 }); + v.insert("#anon_string-heredoc-xml_0".to_string(), ContextId { index: 4256 }); + v.insert("literal-parens-nested".to_string(), ContextId { index: 4321 }); + v.insert("#anon_comment-pod-formatting_4".to_string(), ContextId { index: 4201 }); + v.insert("#anon_string-heredoc-css_1".to_string(), ContextId { index: 4247 }); + v.insert("operators".to_string(), ContextId { index: 4326 }); + v.insert("#anon_comment-pod-embedded_3".to_string(), ContextId { index: 4190 }); + v.insert("#anon_comment-pod-formatting_5".to_string(), ContextId { index: 4202 }); + v.insert("#anon_quoted-like-args-substitution_0".to_string(), ContextId { index: 4239 }); + v.insert("#anon_quoted-like-args-pattern_3".to_string(), ContextId { index: 4238 }); + v.insert("literal-generic-pop".to_string(), ContextId { index: 4320 }); + v.insert("#anon_sub-attributes-parameters_0".to_string(), ContextId { index: 4263 }); + v.insert("#anon_comment-pod-embedded_1".to_string(), ContextId { index: 4185 }); + v.insert("#anon_comment-pod-embedded_8".to_string(), ContextId { index: 4195 }); + v.insert("#anon_string-heredoc-javascript_0".to_string(), ContextId { index: 4250 }); + v.insert("#anon_quoted-like-args-pattern_1".to_string(), ContextId { index: 4236 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s61.rs b/highlight/jirs-syntaxes/src/s61.rs new file mode 100644 index 00000000..5cddaa97 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s61.rs @@ -0,0 +1,277 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Python".to_string(), + file_extensions: vec!["py".to_string(),"py3".to_string(),"pyw".to_string(),"pyi".to_string(),"pyx".to_string(),"pyx.in".to_string(),"pxd".to_string(),"pxd.in".to_string(),"pxi".to_string(),"pxi.in".to_string(),"rpy".to_string(),"cpy".to_string(),"SConstruct".to_string(),"Sconstruct".to_string(),"sconstruct".to_string(),"SConscript".to_string(),"gyp".to_string(),"gypi".to_string(),"Snakefile".to_string(),"vpy".to_string(),"wscript".to_string(),"bazel".to_string(),"bzl".to_string()], + scope: Scope { a: 844691218104320, b: 0 }, + first_line_match: Some("^#!\\s*/.*\\bpython(\\d(\\.\\d)?)?\\b".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("simple_expression".to_string(), "(?x:\n \\s+ # whitespace\n | [urfb]*\"(?:\\\\.|[^\"])*\" # strings\n | [urfb]*\'(?:\\\\.|[^\'])*\' # ^\n | [\\d.ej]+ # numerics\n | [+*/%@-] | // | and | or # operators\n | {{path}} # a path\n)*".to_string()); + v.insert("format_spec".to_string(), "(?x:\n (?:.? [<>=^])? # fill align\n [ +-]? # sign\n \\#? # alternate form\n # technically, octal and hexadecimal integers are also supported as \'width\', but rarely used\n \\d* # width\n ,? # thousands separator\n (?:\\.\\d+)? # precision\n [bcdeEfFgGnosxX%]? # type\n)".to_string()); + v.insert("identifier".to_string(), "\\b[[:alpha:]_]{{identifier_continue}}*\\b".to_string()); + v.insert("identifier_continue".to_string(), "[[:alnum:]_]".to_string()); + v.insert("illegal_names".to_string(), "(?:and|as|assert|break|class|continue|def|del|elif|else|except|finally|for|from|global|if|import|in|is|lambda|not|or|pass|raise|return|try|while|with|yield)".to_string()); + v.insert("strftime_spec".to_string(), "(?:%(?:[aAwdbBGmyYHIpMSfzZjuUVWcxX%]|-[dmHIMSj]))".to_string()); + v.insert("identifier_constant".to_string(), "\\b(?:[\\p{Lu}_][\\p{Lu}_\\d]*)?[\\p{Lu}]{2,}[\\p{Lu}_\\d]*\\b".to_string()); + v.insert("sql_indicator".to_string(), "\\s*(?:SELECT|INSERT|UPDATE|DELETE|CREATE|REPLACE|ALTER|WITH)\\b".to_string()); + v.insert("exponent".to_string(), "(?:[eE][-+]?{{digits}})".to_string()); + v.insert("digits".to_string(), "(?:\\d+(?:_\\d+)*)".to_string()); + v.insert("path".to_string(), "({{identifier}}[ ]*\\.[ ]*)*{{identifier}}".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_functions_2".to_string(), ContextId { index: 4440 }); + v.insert("dictionaries-and-sets".to_string(), ContextId { index: 4560 }); + v.insert("allow-unpack-operators".to_string(), ContextId { index: 4545 }); + v.insert("inline-for".to_string(), ContextId { index: 4593 }); + v.insert("#anon_string-quoted-single-block_8".to_string(), ContextId { index: 4523 }); + v.insert("#anon_target-list_0".to_string(), ContextId { index: 4541 }); + v.insert("#anon_string-quoted-double-block_8".to_string(), ContextId { index: 4487 }); + v.insert("__start".to_string(), ContextId { index: 4543 }); + v.insert("entity-name-function".to_string(), ContextId { index: 4565 }); + v.insert("#anon_string-quoted-double-block_2".to_string(), ContextId { index: 4481 }); + v.insert("decorators".to_string(), ContextId { index: 4559 }); + v.insert("#anon_string-quoted-single_0".to_string(), ContextId { index: 4525 }); + v.insert("#anon_string-quoted-double_4".to_string(), ContextId { index: 4500 }); + v.insert("#anon_string-quoted-single-block_18".to_string(), ContextId { index: 4516 }); + v.insert("magic-function-names".to_string(), ContextId { index: 4611 }); + v.insert("numbers".to_string(), ContextId { index: 4617 }); + v.insert("with-body".to_string(), ContextId { index: 4630 }); + v.insert("import-alias".to_string(), ContextId { index: 4589 }); + v.insert("#anon_block-statements_5".to_string(), ContextId { index: 4397 }); + v.insert("#anon_docstrings_2".to_string(), ContextId { index: 4414 }); + v.insert("#anon_expression-in-a-group_0".to_string(), ContextId { index: 4416 }); + v.insert("#anon_line-continuation_0".to_string(), ContextId { index: 4462 }); + v.insert("expression-in-a-group".to_string(), ContextId { index: 4570 }); + v.insert("#anon_string-quoted-single-block_14".to_string(), ContextId { index: 4512 }); + v.insert("illegal-assignment-expression".to_string(), ContextId { index: 4586 }); + v.insert("escaped-fstring-escape".to_string(), ContextId { index: 4567 }); + v.insert("#anon_item-access_0".to_string(), ContextId { index: 4455 }); + v.insert("dotted-name-specials".to_string(), ContextId { index: 4563 }); + v.insert("name".to_string(), ContextId { index: 4615 }); + v.insert("#anon_function-parameters_3".to_string(), ContextId { index: 4436 }); + v.insert("inside-dictionary".to_string(), ContextId { index: 4595 }); + v.insert("#anon_dictionaries-and-sets_0".to_string(), ContextId { index: 4411 }); + v.insert("#anon_string-quoted-single-block_13".to_string(), ContextId { index: 4511 }); + v.insert("comments".to_string(), ContextId { index: 4554 }); + v.insert("formatting-syntax".to_string(), ContextId { index: 4577 }); + v.insert("#anon_classes_0".to_string(), ContextId { index: 4399 }); + v.insert("#anon_string-quoted-double-block_18".to_string(), ContextId { index: 4480 }); + v.insert("#anon_string-quoted-single-block_7".to_string(), ContextId { index: 4522 }); + v.insert("#anon_string-quoted-single_11".to_string(), ContextId { index: 4528 }); + v.insert("line-statements".to_string(), ContextId { index: 4609 }); + v.insert("#anon_string-quoted-double_9".to_string(), ContextId { index: 4505 }); + v.insert("#anon_function-call-wrapper_2".to_string(), ContextId { index: 4428 }); + v.insert("#anon_line-statements_1".to_string(), ContextId { index: 4464 }); + v.insert("#anon_string-quoted-double_6".to_string(), ContextId { index: 4502 }); + v.insert("#anon_string-quoted-single_9".to_string(), ContextId { index: 4540 }); + v.insert("assignment-expression".to_string(), ContextId { index: 4547 }); + v.insert("constant-placeholder".to_string(), ContextId { index: 4555 }); + v.insert("#anon_string-quoted-single_1".to_string(), ContextId { index: 4526 }); + v.insert("#anon_string-quoted-single_6".to_string(), ContextId { index: 4537 }); + v.insert("#anon_string-quoted-single_13".to_string(), ContextId { index: 4530 }); + v.insert("#anon_inside-directory-value_1".to_string(), ContextId { index: 4452 }); + v.insert("inside-directory-value".to_string(), ContextId { index: 4596 }); + v.insert("#anon_decorator-wrapper_0".to_string(), ContextId { index: 4408 }); + v.insert("inside-tuple".to_string(), ContextId { index: 4599 }); + v.insert("decorator-function-call-wrapper".to_string(), ContextId { index: 4557 }); + v.insert("tuples".to_string(), ContextId { index: 4628 }); + v.insert("decorator-wrapper".to_string(), ContextId { index: 4558 }); + v.insert("#anon_string-quoted-single-block_12".to_string(), ContextId { index: 4510 }); + v.insert("#anon_string-quoted-double-block_10".to_string(), ContextId { index: 4472 }); + v.insert("#anon_string-quoted-double_2".to_string(), ContextId { index: 4498 }); + v.insert("line-continuation".to_string(), ContextId { index: 4605 }); + v.insert("#anon_string-quoted-single_15".to_string(), ContextId { index: 4532 }); + v.insert("#anon_keyword-arguments_1".to_string(), ContextId { index: 4459 }); + v.insert("#anon_block-statements_4".to_string(), ContextId { index: 4396 }); + v.insert("imports".to_string(), ContextId { index: 4592 }); + v.insert("#anon_imports_4".to_string(), ContextId { index: 4447 }); + v.insert("#anon_string-quoted-single-block_2".to_string(), ContextId { index: 4517 }); + v.insert("#anon_string-quoted-single_14".to_string(), ContextId { index: 4531 }); + v.insert("#anon_string-quoted-double-block_6".to_string(), ContextId { index: 4485 }); + v.insert("#anon_string-quoted-single_3".to_string(), ContextId { index: 4534 }); + v.insert("#anon_string-quoted-single-block_0".to_string(), ContextId { index: 4506 }); + v.insert("#anon_string-quoted-double_15".to_string(), ContextId { index: 4496 }); + v.insert("#anon_modifiers_0".to_string(), ContextId { index: 4465 }); + v.insert("#anon_f-string-replacement_0".to_string(), ContextId { index: 4420 }); + v.insert("#anon_string-quoted-single-block_15".to_string(), ContextId { index: 4513 }); + v.insert("arguments".to_string(), ContextId { index: 4546 }); + v.insert("#anon_function-call-wrapper_0".to_string(), ContextId { index: 4426 }); + v.insert("#anon_string-quoted-single-block_1".to_string(), ContextId { index: 4507 }); + v.insert("escaped-unicode-char".to_string(), ContextId { index: 4568 }); + v.insert("#anon_qualified-name_0".to_string(), ContextId { index: 4469 }); + v.insert("#anon_classes_4".to_string(), ContextId { index: 4403 }); + v.insert("#anon_function-call-wrapper_3".to_string(), ContextId { index: 4429 }); + v.insert("block-statements".to_string(), ContextId { index: 4549 }); + v.insert("#anon_decorator-function-call-wrapper_0".to_string(), ContextId { index: 4405 }); + v.insert("inside-set".to_string(), ContextId { index: 4598 }); + v.insert("strings".to_string(), ContextId { index: 4626 }); + v.insert("inline-if".to_string(), ContextId { index: 4594 }); + v.insert("#anon_line-statements_0".to_string(), ContextId { index: 4463 }); + v.insert("#anon_function-call-wrapper_1".to_string(), ContextId { index: 4427 }); + v.insert("modifiers".to_string(), ContextId { index: 4614 }); + v.insert("#anon_name_0".to_string(), ContextId { index: 4466 }); + v.insert("#anon_string-quoted-single-block_11".to_string(), ContextId { index: 4509 }); + v.insert("#anon_qualified-name-until-leaf_0".to_string(), ContextId { index: 4467 }); + v.insert("escaped-char".to_string(), ContextId { index: 4566 }); + v.insert("f-string-content".to_string(), ContextId { index: 4573 }); + v.insert("keyword-arguments".to_string(), ContextId { index: 4601 }); + v.insert("#anon_string-quoted-double-block_13".to_string(), ContextId { index: 4475 }); + v.insert("docstrings".to_string(), ContextId { index: 4561 }); + v.insert("#anon_after-expression_2".to_string(), ContextId { index: 4391 }); + v.insert("#anon_groups_0".to_string(), ContextId { index: 4441 }); + v.insert("#anon_imports_2".to_string(), ContextId { index: 4445 }); + v.insert("#anon_string-quoted-double-block_11".to_string(), ContextId { index: 4473 }); + v.insert("#anon_string-quoted-single-block_6".to_string(), ContextId { index: 4521 }); + v.insert("functions".to_string(), ContextId { index: 4583 }); + v.insert("inside-list".to_string(), ContextId { index: 4597 }); + v.insert("after-expression".to_string(), ContextId { index: 4544 }); + v.insert("#anon_inside-dictionary_0".to_string(), ContextId { index: 4449 }); + v.insert("#anon_string-quoted-double_5".to_string(), ContextId { index: 4501 }); + v.insert("#anon_qualified-name-until-leaf_1".to_string(), ContextId { index: 4468 }); + v.insert("#anon_string-quoted-single_8".to_string(), ContextId { index: 4539 }); + v.insert("#anon_imports_3".to_string(), ContextId { index: 4446 }); + v.insert("#anon_string-quoted-single-block_9".to_string(), ContextId { index: 4524 }); + v.insert("#anon_string-quoted-double-block_3".to_string(), ContextId { index: 4482 }); + v.insert("#anon_import-from-name_0".to_string(), ContextId { index: 4442 }); + v.insert("#anon_string-quoted-double_3".to_string(), ContextId { index: 4499 }); + v.insert("#anon_string-quoted-single-block_16".to_string(), ContextId { index: 4514 }); + v.insert("function-calls".to_string(), ContextId { index: 4580 }); + v.insert("#anon_string-quoted-double-block_12".to_string(), ContextId { index: 4474 }); + v.insert("#anon_decorators_0".to_string(), ContextId { index: 4410 }); + v.insert("function-call-wrapper".to_string(), ContextId { index: 4579 }); + v.insert("string-quoted-single-block".to_string(), ContextId { index: 4625 }); + v.insert("#anon_block-statements_3".to_string(), ContextId { index: 4395 }); + v.insert("#anon_classes_1".to_string(), ContextId { index: 4400 }); + v.insert("#anon_string-quoted-single-block_10".to_string(), ContextId { index: 4508 }); + v.insert("#anon_decorator-function-call-wrapper_2".to_string(), ContextId { index: 4407 }); + v.insert("#anon_function-parameters_0".to_string(), ContextId { index: 4433 }); + v.insert("#anon_f-string-replacement-reset_1".to_string(), ContextId { index: 4418 }); + v.insert("#anon_block-statements_2".to_string(), ContextId { index: 4394 }); + v.insert("#anon_string-quoted-double_8".to_string(), ContextId { index: 4504 }); + v.insert("#anon_string-quoted-double_12".to_string(), ContextId { index: 4493 }); + v.insert("#anon_functions_0".to_string(), ContextId { index: 4438 }); + v.insert("#anon_block-statements_0".to_string(), ContextId { index: 4392 }); + v.insert("lambda".to_string(), ContextId { index: 4602 }); + v.insert("line-continuation-inside-string".to_string(), ContextId { index: 4607 }); + v.insert("#anon_string-quoted-double_1".to_string(), ContextId { index: 4490 }); + v.insert("#anon_string-quoted-double-block_17".to_string(), ContextId { index: 4479 }); + v.insert("__main".to_string(), ContextId { index: 4542 }); + v.insert("statements".to_string(), ContextId { index: 4621 }); + v.insert("#anon_function-parameters-tuple_2".to_string(), ContextId { index: 4432 }); + v.insert("#anon_string-quoted-double-block_0".to_string(), ContextId { index: 4470 }); + v.insert("#anon_keyword-arguments_0".to_string(), ContextId { index: 4458 }); + v.insert("item-access".to_string(), ContextId { index: 4600 }); + v.insert("#anon_after-expression_1".to_string(), ContextId { index: 4390 }); + v.insert("#anon_string-quoted-single-block_17".to_string(), ContextId { index: 4515 }); + v.insert("#anon_string-quoted-double_16".to_string(), ContextId { index: 4497 }); + v.insert("#anon_string-quoted-single_7".to_string(), ContextId { index: 4538 }); + v.insert("#anon_dotted-name_0".to_string(), ContextId { index: 4415 }); + v.insert("#anon_docstrings_1".to_string(), ContextId { index: 4413 }); + v.insert("#anon_f-string-replacement_2".to_string(), ContextId { index: 4422 }); + v.insert("dotted-name".to_string(), ContextId { index: 4562 }); + v.insert("#anon_lambda-parameters_1".to_string(), ContextId { index: 4461 }); + v.insert("function-after-parameters".to_string(), ContextId { index: 4578 }); + v.insert("#anon_string-quoted-single-block_3".to_string(), ContextId { index: 4518 }); + v.insert("assignments".to_string(), ContextId { index: 4548 }); + v.insert("line-continuation-inside-block-string".to_string(), ContextId { index: 4606 }); + v.insert("qualified-name-until-leaf".to_string(), ContextId { index: 4620 }); + v.insert("#anon_string-quoted-double-block_9".to_string(), ContextId { index: 4488 }); + v.insert("#anon_function-after-parameters_0".to_string(), ContextId { index: 4425 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 4404 }); + v.insert("groups".to_string(), ContextId { index: 4585 }); + v.insert("#anon_string-quoted-double-block_5".to_string(), ContextId { index: 4484 }); + v.insert("illegal-names".to_string(), ContextId { index: 4587 }); + v.insert("#anon_lambda-parameters_0".to_string(), ContextId { index: 4460 }); + v.insert("#anon_f-string-replacement_1".to_string(), ContextId { index: 4421 }); + v.insert("#anon_string-quoted-double_10".to_string(), ContextId { index: 4491 }); + v.insert("#anon_function-parameters_4".to_string(), ContextId { index: 4437 }); + v.insert("#anon_inline-for_0".to_string(), ContextId { index: 4448 }); + v.insert("#anon_string-quoted-single_5".to_string(), ContextId { index: 4536 }); + v.insert("builtin-types".to_string(), ContextId { index: 4552 }); + v.insert("#anon_formatting-syntax_0".to_string(), ContextId { index: 4423 }); + v.insert("#anon_string-quoted-single_4".to_string(), ContextId { index: 4535 }); + v.insert("#anon_imports_0".to_string(), ContextId { index: 4443 }); + v.insert("expressions-common".to_string(), ContextId { index: 4572 }); + v.insert("#anon_item-access_2".to_string(), ContextId { index: 4457 }); + v.insert("function-parameters".to_string(), ContextId { index: 4581 }); + v.insert("yields".to_string(), ContextId { index: 4631 }); + v.insert("#anon_function-parameters-tuple_0".to_string(), ContextId { index: 4430 }); + v.insert("expression-as-a-statement".to_string(), ContextId { index: 4569 }); + v.insert("#anon_string-quoted-single_10".to_string(), ContextId { index: 4527 }); + v.insert("#anon_classes_3".to_string(), ContextId { index: 4402 }); + v.insert("#anon_string-quoted-double-block_1".to_string(), ContextId { index: 4471 }); + v.insert("#anon_function-parameters-tuple_1".to_string(), ContextId { index: 4431 }); + v.insert("#anon_inside-set_0".to_string(), ContextId { index: 4454 }); + v.insert("#anon_string-quoted-single-block_5".to_string(), ContextId { index: 4520 }); + v.insert("#anon_function-parameters_1".to_string(), ContextId { index: 4434 }); + v.insert("line-continuation-or-pop".to_string(), ContextId { index: 4608 }); + v.insert("illegal-names-pop".to_string(), ContextId { index: 4588 }); + v.insert("#anon_decorator-function-call-wrapper_1".to_string(), ContextId { index: 4406 }); + v.insert("#anon_string-quoted-double_14".to_string(), ContextId { index: 4495 }); + v.insert("f-string-replacement-reset".to_string(), ContextId { index: 4576 }); + v.insert("with-as".to_string(), ContextId { index: 4629 }); + v.insert("#anon_imports_1".to_string(), ContextId { index: 4444 }); + v.insert("name-specials".to_string(), ContextId { index: 4616 }); + v.insert("#anon_docstrings_0".to_string(), ContextId { index: 4412 }); + v.insert("classes".to_string(), ContextId { index: 4553 }); + v.insert("#anon_inside-directory-value_0".to_string(), ContextId { index: 4451 }); + v.insert("#anon_string-quoted-double-block_15".to_string(), ContextId { index: 4477 }); + v.insert("#anon_inside-dictionary_1".to_string(), ContextId { index: 4450 }); + v.insert("#anon_item-access_1".to_string(), ContextId { index: 4456 }); + v.insert("expression-in-a-statement".to_string(), ContextId { index: 4571 }); + v.insert("f-string-replacement".to_string(), ContextId { index: 4575 }); + v.insert("#anon_block-statements_1".to_string(), ContextId { index: 4393 }); + v.insert("#anon_formatting-syntax_1".to_string(), ContextId { index: 4424 }); + v.insert("#anon_string-quoted-double-block_16".to_string(), ContextId { index: 4478 }); + v.insert("function-parameters-tuple".to_string(), ContextId { index: 4582 }); + v.insert("lists".to_string(), ContextId { index: 4610 }); + v.insert("operators".to_string(), ContextId { index: 4618 }); + v.insert("string-quoted-double".to_string(), ContextId { index: 4622 }); + v.insert("#anon_after-expression_0".to_string(), ContextId { index: 4389 }); + v.insert("magic-variable-names".to_string(), ContextId { index: 4612 }); + v.insert("lambda-parameters".to_string(), ContextId { index: 4603 }); + v.insert("constants".to_string(), ContextId { index: 4556 }); + v.insert("string-quoted-single".to_string(), ContextId { index: 4624 }); + v.insert("target-list".to_string(), ContextId { index: 4627 }); + v.insert("#anon_inside-directory-value_2".to_string(), ContextId { index: 4453 }); + v.insert("language-variables".to_string(), ContextId { index: 4604 }); + v.insert("#anon_f-string-replacement-reset_0".to_string(), ContextId { index: 4417 }); + v.insert("#anon_string-quoted-double_11".to_string(), ContextId { index: 4492 }); + v.insert("#anon_block-statements_6".to_string(), ContextId { index: 4398 }); + v.insert("#anon_string-quoted-single-block_4".to_string(), ContextId { index: 4519 }); + v.insert("#anon_functions_1".to_string(), ContextId { index: 4439 }); + v.insert("#anon_string-quoted-double-block_4".to_string(), ContextId { index: 4483 }); + v.insert("#anon_string-quoted-double-block_7".to_string(), ContextId { index: 4486 }); + v.insert("#anon_string-quoted-single_12".to_string(), ContextId { index: 4529 }); + v.insert("#anon_string-quoted-double-block_14".to_string(), ContextId { index: 4476 }); + v.insert("entity-name-class".to_string(), ContextId { index: 4564 }); + v.insert("string-quoted-double-block".to_string(), ContextId { index: 4623 }); + v.insert("#anon_string-quoted-double_7".to_string(), ContextId { index: 4503 }); + v.insert("import-name-list".to_string(), ContextId { index: 4591 }); + v.insert("qualified-name".to_string(), ContextId { index: 4619 }); + v.insert("builtin-exceptions".to_string(), ContextId { index: 4550 }); + v.insert("builtin-functions".to_string(), ContextId { index: 4551 }); + v.insert("f-string-content-with-regex".to_string(), ContextId { index: 4574 }); + v.insert("#anon_string-quoted-double_0".to_string(), ContextId { index: 4489 }); + v.insert("#anon_decorator-wrapper_1".to_string(), ContextId { index: 4409 }); + v.insert("main".to_string(), ContextId { index: 4613 }); + v.insert("#anon_string-quoted-double_13".to_string(), ContextId { index: 4494 }); + v.insert("#anon_f-string-replacement-reset_2".to_string(), ContextId { index: 4419 }); + v.insert("import-from-name".to_string(), ContextId { index: 4590 }); + v.insert("#anon_classes_2".to_string(), ContextId { index: 4401 }); + v.insert("generic-names".to_string(), ContextId { index: 4584 }); + v.insert("#anon_function-parameters_2".to_string(), ContextId { index: 4435 }); + v.insert("#anon_string-quoted-single_2".to_string(), ContextId { index: 4533 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s62.rs b/highlight/jirs-syntaxes/src/s62.rs new file mode 100644 index 00000000..78e03ea0 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s62.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Regular Expressions (Python)".to_string(), + file_extensions: vec![], + scope: Scope { a: 844613912756224, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_character-class_0".to_string(), ContextId { index: 4632 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 4634 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 4636 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4633 }); + v.insert("character-class".to_string(), ContextId { index: 4639 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 4635 }); + v.insert("__start".to_string(), ContextId { index: 4638 }); + v.insert("__main".to_string(), ContextId { index: 4637 }); + v.insert("main".to_string(), ContextId { index: 4640 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s63.rs b/highlight/jirs-syntaxes/src/s63.rs new file mode 100644 index 00000000..e9a56134 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s63.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "R Console".to_string(), + file_extensions: vec![], + scope: Scope { a: 844695513071616, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 4642 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4641 }); + v.insert("main".to_string(), ContextId { index: 4644 }); + v.insert("__start".to_string(), ContextId { index: 4643 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s64.rs b/highlight/jirs-syntaxes/src/s64.rs new file mode 100644 index 00000000..75d15c3e --- /dev/null +++ b/highlight/jirs-syntaxes/src/s64.rs @@ -0,0 +1,59 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "R".to_string(), + file_extensions: vec!["R".to_string(),"r".to_string(),"Rprofile".to_string()], + scope: Scope { a: 844699808038912, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("var".to_string(), "(?:[a-zA-Z._][a-zA-Z0-9._]*|`[^`]+`)".to_string()); + v.insert("exponent".to_string(), "(?:[eE][-+]?\\d+)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("codesection".to_string(), ContextId { index: 4665 }); + v.insert("roxygen".to_string(), ContextId { index: 4676 }); + v.insert("#anon_function-call-arguments_0".to_string(), ContextId { index: 4651 }); + v.insert("__main".to_string(), ContextId { index: 4660 }); + v.insert("builtin-functions".to_string(), ContextId { index: 4664 }); + v.insert("__start".to_string(), ContextId { index: 4661 }); + v.insert("#anon_roxygen_0".to_string(), ContextId { index: 4657 }); + v.insert("#anon_brackets_3".to_string(), ContextId { index: 4649 }); + v.insert("brackets".to_string(), ContextId { index: 4663 }); + v.insert("#anon_lambda-functions_1".to_string(), ContextId { index: 4655 }); + v.insert("lambda-functions".to_string(), ContextId { index: 4673 }); + v.insert("#anon_accessor_0".to_string(), ContextId { index: 4645 }); + v.insert("function-call-arguments".to_string(), ContextId { index: 4668 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 4659 }); + v.insert("#anon_function-declarations_0".to_string(), ContextId { index: 4653 }); + v.insert("general-variables".to_string(), ContextId { index: 4671 }); + v.insert("main".to_string(), ContextId { index: 4674 }); + v.insert("keywords".to_string(), ContextId { index: 4672 }); + v.insert("accessor".to_string(), ContextId { index: 4662 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 4658 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 4646 }); + v.insert("constants".to_string(), ContextId { index: 4667 }); + v.insert("strings".to_string(), ContextId { index: 4678 }); + v.insert("comments".to_string(), ContextId { index: 4666 }); + v.insert("storage-types".to_string(), ContextId { index: 4677 }); + v.insert("#anon_brackets_2".to_string(), ContextId { index: 4648 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 4650 }); + v.insert("function-calls".to_string(), ContextId { index: 4669 }); + v.insert("#anon_lambda-functions_0".to_string(), ContextId { index: 4654 }); + v.insert("#anon_function-call-arguments_1".to_string(), ContextId { index: 4652 }); + v.insert("function-declarations".to_string(), ContextId { index: 4670 }); + v.insert("operators".to_string(), ContextId { index: 4675 }); + v.insert("#anon_lambda-functions_2".to_string(), ContextId { index: 4656 }); + v.insert("#anon_brackets_1".to_string(), ContextId { index: 4647 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s65.rs b/highlight/jirs-syntaxes/src/s65.rs new file mode 100644 index 00000000..34679b08 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s65.rs @@ -0,0 +1,39 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Rd (R Documentation)".to_string(), + file_extensions: vec!["rd".to_string()], + scope: Scope { a: 281629597958209, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_deqn_0".to_string(), ContextId { index: 4679 }); + v.insert("#anon_eqn_0".to_string(), ContextId { index: 4680 }); + v.insert("#anon_r-code_0".to_string(), ContextId { index: 4682 }); + v.insert("#anon_r-code_1".to_string(), ContextId { index: 4683 }); + v.insert("__main".to_string(), ContextId { index: 4688 }); + v.insert("#anon_rd-stucture_1".to_string(), ContextId { index: 4687 }); + v.insert("#anon_global-braces_0".to_string(), ContextId { index: 4681 }); + v.insert("eqn".to_string(), ContextId { index: 4691 }); + v.insert("#anon_r-code_3".to_string(), ContextId { index: 4685 }); + v.insert("global-braces".to_string(), ContextId { index: 4692 }); + v.insert("#anon_rd-stucture_0".to_string(), ContextId { index: 4686 }); + v.insert("latex-equations".to_string(), ContextId { index: 4693 }); + v.insert("prototype".to_string(), ContextId { index: 4695 }); + v.insert("deqn".to_string(), ContextId { index: 4690 }); + v.insert("__start".to_string(), ContextId { index: 4689 }); + v.insert("rd-stucture".to_string(), ContextId { index: 4697 }); + v.insert("#anon_r-code_2".to_string(), ContextId { index: 4684 }); + v.insert("main".to_string(), ContextId { index: 4694 }); + v.insert("r-code".to_string(), ContextId { index: 4696 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s66.rs b/highlight/jirs-syntaxes/src/s66.rs new file mode 100644 index 00000000..b3bf21d3 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s66.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "HTML (Rails)".to_string(), + file_extensions: vec!["rails".to_string(),"rhtml".to_string(),"erb".to_string(),"html.erb".to_string()], + scope: Scope { a: 281496455872512, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_1".to_string(), ContextId { index: 4699 }); + v.insert("main".to_string(), ContextId { index: 4703 }); + v.insert("__main".to_string(), ContextId { index: 4701 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4698 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 4700 }); + v.insert("__start".to_string(), ContextId { index: 4702 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s67.rs b/highlight/jirs-syntaxes/src/s67.rs new file mode 100644 index 00000000..1f99598e --- /dev/null +++ b/highlight/jirs-syntaxes/src/s67.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "JavaScript (Rails)".to_string(), + file_extensions: vec!["js.erb".to_string()], + scope: Scope { a: 844609618116608, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 4706 }); + v.insert("main".to_string(), ContextId { index: 4708 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4704 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 4705 }); + v.insert("__start".to_string(), ContextId { index: 4707 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s68.rs b/highlight/jirs-syntaxes/src/s68.rs new file mode 100644 index 00000000..7ea79e41 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s68.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Ruby Haml".to_string(), + file_extensions: vec!["haml".to_string(),"sass".to_string()], + scope: Scope { a: 281767034486784, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("rubyline".to_string(), ContextId { index: 4719 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4709 }); + v.insert("__start".to_string(), ContextId { index: 4716 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 4713 }); + v.insert("__main".to_string(), ContextId { index: 4715 }); + v.insert("#anon_rubyline_0".to_string(), ContextId { index: 4714 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 4712 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 4711 }); + v.insert("continuation".to_string(), ContextId { index: 4717 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 4710 }); + v.insert("main".to_string(), ContextId { index: 4718 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s69.rs b/highlight/jirs-syntaxes/src/s69.rs new file mode 100644 index 00000000..eeea24ab --- /dev/null +++ b/highlight/jirs-syntaxes/src/s69.rs @@ -0,0 +1,36 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Ruby on Rails".to_string(), + file_extensions: vec!["rxml".to_string(),"builder".to_string()], + scope: Scope { a: 844708402364416, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_late-expressions_7".to_string(), ContextId { index: 4727 }); + v.insert("__start".to_string(), ContextId { index: 4731 }); + v.insert("#anon_late-expressions_9".to_string(), ContextId { index: 4729 }); + v.insert("#anon_late-expressions_3".to_string(), ContextId { index: 4723 }); + v.insert("#anon_late-expressions_5".to_string(), ContextId { index: 4725 }); + v.insert("early-expressions".to_string(), ContextId { index: 4732 }); + v.insert("#anon_late-expressions_1".to_string(), ContextId { index: 4721 }); + v.insert("main".to_string(), ContextId { index: 4735 }); + v.insert("#anon_late-expressions_8".to_string(), ContextId { index: 4728 }); + v.insert("embedded-expressions".to_string(), ContextId { index: 4733 }); + v.insert("#anon_late-expressions_6".to_string(), ContextId { index: 4726 }); + v.insert("late-expressions".to_string(), ContextId { index: 4734 }); + v.insert("__main".to_string(), ContextId { index: 4730 }); + v.insert("#anon_late-expressions_0".to_string(), ContextId { index: 4720 }); + v.insert("#anon_late-expressions_2".to_string(), ContextId { index: 4722 }); + v.insert("#anon_late-expressions_4".to_string(), ContextId { index: 4724 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s7.rs b/highlight/jirs-syntaxes/src/s7.rs new file mode 100644 index 00000000..1ef9e9be --- /dev/null +++ b/highlight/jirs-syntaxes/src/s7.rs @@ -0,0 +1,249 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "C#".to_string(), + file_extensions: vec!["cs".to_string(),"csx".to_string()], + scope: Scope { a: 844472174772224, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("dec_exponent".to_string(), "(?:[eE][-+]??{{dec_digits}})".to_string()); + v.insert("bin_op".to_string(), "(?:\\+|->|-|\\*|/|%|\\|\\||&&|\\||&|\\^|<<|>>|=>|<=|<|>=|>|==|!=|\\?\\?)".to_string()); + v.insert("name".to_string(), "(?:@{{reserved}}|@{{base_type}}|@var|@?{{name_normal}})".to_string()); + v.insert("brackets_capture".to_string(), "((\\[)(,*)(\\]))".to_string()); + v.insert("type_suffix_capture".to_string(), "(\\?)?{{brackets_capture}}?(?:\\s*(\\*))?".to_string()); + v.insert("visibility".to_string(), "\\b(?:public|private|protected|internal|protected\\s+internal)\\b".to_string()); + v.insert("cap_name".to_string(), "(\\p{Lu}{{other_char}})".to_string()); + v.insert("escaped_char".to_string(), "(?:\\\\[abfnrtv\"\'\\\\]|{{unicode_char}}|\\\\x[0-9a-fA-F]{1,4}|\\\\[0-9]{1,3})".to_string()); + v.insert("float_suffix".to_string(), "[fFdDmM]".to_string()); + v.insert("namespaced_name".to_string(), "(?:(?:{{name}}{{generic_declaration}}\\s*\\.\\s*)*{{name}}{{generic_declaration}})".to_string()); + v.insert("name_normal".to_string(), "{{start_char}}{{other_char}}*\\b".to_string()); + v.insert("base_type".to_string(), "(?:(?:bool|byte|sbyte|char|decimal|double|float|int|uint|long|ulong|short|ushort|object|string|void)\\b)".to_string()); + v.insert("dec_digits".to_string(), "(?:[\\d_]*\\d)".to_string()); + v.insert("other_char".to_string(), "(?:{{unicode_char}}|[_0-9\\p{L}])".to_string()); + v.insert("integer_suffix".to_string(), "[uU][lL]?|[lL][uU]?".to_string()); + v.insert("reserved".to_string(), "(?:abstract|as|base|break|case|catch|checked|class|const|continue|default|delegate|do|else|enum|event|explicit|extern|finally|fixed|for|foreach|goto|if|implicit|in|interface|internal|is|lock|nameof|namespace|new|null|operator|out|override|params|private|protected|public|readonly|ref|return|sealed|sizeof|stackalloc|static|string|struct|switch|this|throw|try|typeof|unchecked|unsafe|using|virtual|volatile|while)".to_string()); + v.insert("unicode_char".to_string(), "(?:\\\\u\\h{4}|\\\\U\\h{8})".to_string()); + v.insert("unary_op".to_string(), "(?:\\+\\+|--|-|~|!|&|\\*)".to_string()); + v.insert("generic_declaration".to_string(), "\\s*(<[^(={};<]*>)?\\s*".to_string()); + v.insert("start_char".to_string(), "(?:{{unicode_char}}|[_\\p{L}])".to_string()); + v.insert("type_suffix".to_string(), "(?:\\s*(?:\\[,*\\]|\\*|\\?)*)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_long_format_string_0".to_string(), ContextId { index: 279 }); + v.insert("#anon_keywords_0".to_string(), ContextId { index: 257 }); + v.insert("data_type_body".to_string(), ContextId { index: 346 }); + v.insert("delegate_type".to_string(), ContextId { index: 352 }); + v.insert("#anon_namespace_declaration_1".to_string(), ContextId { index: 301 }); + v.insert("escaped".to_string(), ContextId { index: 356 }); + v.insert("long_string_placeholder_format".to_string(), ContextId { index: 382 }); + v.insert("try_block".to_string(), ContextId { index: 412 }); + v.insert("trycatch_block".to_string(), ContextId { index: 413 }); + v.insert("type".to_string(), ContextId { index: 414 }); + v.insert("event_handler_declaration".to_string(), ContextId { index: 357 }); + v.insert("method_accessor".to_string(), ContextId { index: 386 }); + v.insert("attribute".to_string(), ContextId { index: 330 }); + v.insert("for_block".to_string(), ContextId { index: 360 }); + v.insert("method_body_transition".to_string(), ContextId { index: 388 }); + v.insert("method_name".to_string(), ContextId { index: 390 }); + v.insert("#anon_method_name_3".to_string(), ContextId { index: 298 }); + v.insert("#anon_var_declaration_0".to_string(), ContextId { index: 317 }); + v.insert("#anon_var_declaration_explicit_0".to_string(), ContextId { index: 318 }); + v.insert("#anon_event_handler_declaration_0".to_string(), ContextId { index: 246 }); + v.insert("constructor_initializer_after".to_string(), ContextId { index: 344 }); + v.insert("__start".to_string(), ContextId { index: 327 }); + v.insert("expression_block".to_string(), ContextId { index: 358 }); + v.insert("#anon_long_string_placeholder_format_0".to_string(), ContextId { index: 280 }); + v.insert("#anon_class_declaration_0".to_string(), ContextId { index: 231 }); + v.insert("method_body".to_string(), ContextId { index: 387 }); + v.insert("string_placeholder".to_string(), ContextId { index: 404 }); + v.insert("constructor_arguments".to_string(), ContextId { index: 342 }); + v.insert("maybe_an_anonymous_class".to_string(), ContextId { index: 384 }); + v.insert("struct_body".to_string(), ContextId { index: 408 }); + v.insert("#anon_method_accessor_1".to_string(), ContextId { index: 288 }); + v.insert("#anon_catch_when_1".to_string(), ContextId { index: 230 }); + v.insert("#anon_class_declaration_3".to_string(), ContextId { index: 234 }); + v.insert("#anon_for_block_1".to_string(), ContextId { index: 251 }); + v.insert("#anon_keywords_3".to_string(), ContextId { index: 260 }); + v.insert("#anon_lambdas_1".to_string(), ContextId { index: 265 }); + v.insert("#anon_else_block_1".to_string(), ContextId { index: 244 }); + v.insert("#anon_line_of_code_in_no_semicolon_1".to_string(), ContextId { index: 272 }); + v.insert("#anon_member_variables_declaration_0".to_string(), ContextId { index: 286 }); + v.insert("#anon_string_placeholder_format_0".to_string(), ContextId { index: 307 }); + v.insert("#anon_for_block_2".to_string(), ContextId { index: 252 }); + v.insert("#anon_switch_block_1".to_string(), ContextId { index: 309 }); + v.insert("#anon_format_string_0".to_string(), ContextId { index: 253 }); + v.insert("#anon_if_block_1".to_string(), ContextId { index: 255 }); + v.insert("#anon_method_body_1".to_string(), ContextId { index: 292 }); + v.insert("catch_expr".to_string(), ContextId { index: 334 }); + v.insert("class_signature".to_string(), ContextId { index: 338 }); + v.insert("#anon_method_name_1".to_string(), ContextId { index: 296 }); + v.insert("initializer_constructor".to_string(), ContextId { index: 367 }); + v.insert("line_of_code_in".to_string(), ContextId { index: 375 }); + v.insert("#anon_method_accessor_2".to_string(), ContextId { index: 289 }); + v.insert("catch_when".to_string(), ContextId { index: 335 }); + v.insert("interface_body".to_string(), ContextId { index: 369 }); + v.insert("line_of_code_in_no_semicolon".to_string(), ContextId { index: 376 }); + v.insert("long_string".to_string(), ContextId { index: 379 }); + v.insert("long_string_placeholder".to_string(), ContextId { index: 381 }); + v.insert("string".to_string(), ContextId { index: 401 }); + v.insert("string_placeholder_escape".to_string(), ContextId { index: 405 }); + v.insert("#anon_maybe_an_anonymous_class_1".to_string(), ContextId { index: 284 }); + v.insert("#anon_method_accessor_0".to_string(), ContextId { index: 287 }); + v.insert("method_params_bracket".to_string(), ContextId { index: 394 }); + v.insert("#anon_delegate_name_1".to_string(), ContextId { index: 241 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 281 }); + v.insert("#anon_using_block_1".to_string(), ContextId { index: 316 }); + v.insert("delegate_params".to_string(), ContextId { index: 351 }); + v.insert("string_interpolation".to_string(), ContextId { index: 403 }); + v.insert("delegate_declaration".to_string(), ContextId { index: 348 }); + v.insert("accessor_arguments".to_string(), ContextId { index: 328 }); + v.insert("method_param".to_string(), ContextId { index: 391 }); + v.insert("switch_condition".to_string(), ContextId { index: 411 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 282 }); + v.insert("#anon_preprocessor_option_1".to_string(), ContextId { index: 304 }); + v.insert("#anon_while_block_0".to_string(), ContextId { index: 323 }); + v.insert("attribute_in".to_string(), ContextId { index: 332 }); + v.insert("#anon_keywords_6".to_string(), ContextId { index: 263 }); + v.insert("#anon_for_block_0".to_string(), ContextId { index: 250 }); + v.insert("#anon_trycatch_block_0".to_string(), ContextId { index: 313 }); + v.insert("#anon_else_block_2".to_string(), ContextId { index: 245 }); + v.insert("#anon_preprocessor_option_0".to_string(), ContextId { index: 303 }); + v.insert("method_params".to_string(), ContextId { index: 393 }); + v.insert("string_placeholders".to_string(), ContextId { index: 407 }); + v.insert("keywords".to_string(), ContextId { index: 372 }); + v.insert("type_tuple".to_string(), ContextId { index: 422 }); + v.insert("#anon_try_block_1".to_string(), ContextId { index: 312 }); + v.insert("#anon_variables_declaration_0".to_string(), ContextId { index: 321 }); + v.insert("#anon_lambdas_0".to_string(), ContextId { index: 264 }); + v.insert("#anon_line_of_code_2".to_string(), ContextId { index: 269 }); + v.insert("#anon_variables_declaration_1".to_string(), ContextId { index: 322 }); + v.insert("data_type_signature".to_string(), ContextId { index: 347 }); + v.insert("member_variables_declaration".to_string(), ContextId { index: 385 }); + v.insert("struct_signature".to_string(), ContextId { index: 409 }); + v.insert("comments_in".to_string(), ContextId { index: 341 }); + v.insert("#anon_maybe_an_anonymous_class_0".to_string(), ContextId { index: 283 }); + v.insert("#anon_line_of_code_in_no_semicolon_3".to_string(), ContextId { index: 274 }); + v.insert("type_arg_param_common".to_string(), ContextId { index: 415 }); + v.insert("#anon_maybe_an_anonymous_class_2".to_string(), ContextId { index: 285 }); + v.insert("type_constraint_common".to_string(), ContextId { index: 419 }); + v.insert("#anon_expression_block_1".to_string(), ContextId { index: 249 }); + v.insert("#anon_if_condition_0".to_string(), ContextId { index: 256 }); + v.insert("constructor_prebody".to_string(), ContextId { index: 345 }); + v.insert("#anon_namespace_declaration_2".to_string(), ContextId { index: 302 }); + v.insert("var_declaration".to_string(), ContextId { index: 427 }); + v.insert("type_constraint".to_string(), ContextId { index: 418 }); + v.insert("#anon_else_block_0".to_string(), ContextId { index: 243 }); + v.insert("else_block".to_string(), ContextId { index: 355 }); + v.insert("#anon_arguments_1".to_string(), ContextId { index: 228 }); + v.insert("catch_block".to_string(), ContextId { index: 333 }); + v.insert("inside_string_placeholder".to_string(), ContextId { index: 368 }); + v.insert("for_var_assignment".to_string(), ContextId { index: 361 }); + v.insert("preprocessor_option".to_string(), ContextId { index: 398 }); + v.insert("long_string_escaped".to_string(), ContextId { index: 380 }); + v.insert("type_common".to_string(), ContextId { index: 417 }); + v.insert("comments".to_string(), ContextId { index: 340 }); + v.insert("#anon_type_tuple_0".to_string(), ContextId { index: 314 }); + v.insert("delegate_end".to_string(), ContextId { index: 349 }); + v.insert("#anon_expression_block_0".to_string(), ContextId { index: 248 }); + v.insert("switch_block".to_string(), ContextId { index: 410 }); + v.insert("class_declaration".to_string(), ContextId { index: 337 }); + v.insert("#anon_using_block_0".to_string(), ContextId { index: 315 }); + v.insert("arguments".to_string(), ContextId { index: 329 }); + v.insert("#anon_line_of_code_in_no_semicolon_0".to_string(), ContextId { index: 271 }); + v.insert("#anon_method_name_0".to_string(), ContextId { index: 295 }); + v.insert("#anon_data_type_signature_0".to_string(), ContextId { index: 239 }); + v.insert("stray_close_bracket".to_string(), ContextId { index: 400 }); + v.insert("#anon_lambdas_2".to_string(), ContextId { index: 266 }); + v.insert("main".to_string(), ContextId { index: 383 }); + v.insert("method_declaration".to_string(), ContextId { index: 389 }); + v.insert("#anon_arguments_0".to_string(), ContextId { index: 227 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 236 }); + v.insert("#anon_keywords_4".to_string(), ContextId { index: 261 }); + v.insert("#anon_method_declaration_0".to_string(), ContextId { index: 294 }); + v.insert("lambdas".to_string(), ContextId { index: 373 }); + v.insert("string_escaped".to_string(), ContextId { index: 402 }); + v.insert("#anon_switch_condition_0".to_string(), ContextId { index: 310 }); + v.insert("#anon_preprocessor_option_3".to_string(), ContextId { index: 306 }); + v.insert("if_block".to_string(), ContextId { index: 365 }); + v.insert("long_format_string".to_string(), ContextId { index: 378 }); + v.insert("literals".to_string(), ContextId { index: 377 }); + v.insert("#anon_line_of_code_1".to_string(), ContextId { index: 268 }); + v.insert("constructor_initializer".to_string(), ContextId { index: 343 }); + v.insert("#anon_line_of_code_in_no_semicolon_4".to_string(), ContextId { index: 275 }); + v.insert("option_done".to_string(), ContextId { index: 397 }); + v.insert("#anon_line_of_code_in_no_semicolon_5".to_string(), ContextId { index: 276 }); + v.insert("#anon_var_declaration_explicit_2".to_string(), ContextId { index: 320 }); + v.insert("while_condition".to_string(), ContextId { index: 431 }); + v.insert("#anon_line_of_code_0".to_string(), ContextId { index: 267 }); + v.insert("#anon_try_block_0".to_string(), ContextId { index: 311 }); + v.insert("namespace_alias".to_string(), ContextId { index: 395 }); + v.insert("#anon_delegate_name_0".to_string(), ContextId { index: 240 }); + v.insert("#anon_class_declaration_2".to_string(), ContextId { index: 233 }); + v.insert("prototype".to_string(), ContextId { index: 399 }); + v.insert("#anon_method_name_2".to_string(), ContextId { index: 297 }); + v.insert("type_no_space".to_string(), ContextId { index: 420 }); + v.insert("#anon_catch_when_0".to_string(), ContextId { index: 229 }); + v.insert("function_call_arguments".to_string(), ContextId { index: 364 }); + v.insert("interface_declaration".to_string(), ContextId { index: 370 }); + v.insert("using".to_string(), ContextId { index: 423 }); + v.insert("using_namespace".to_string(), ContextId { index: 425 }); + v.insert("format_string".to_string(), ContextId { index: 363 }); + v.insert("#anon_keywords_2".to_string(), ContextId { index: 259 }); + v.insert("interface_signature".to_string(), ContextId { index: 371 }); + v.insert("while_block".to_string(), ContextId { index: 430 }); + v.insert("#anon_method_accessor_3".to_string(), ContextId { index: 290 }); + v.insert("#anon_if_block_0".to_string(), ContextId { index: 254 }); + v.insert("code_block_in".to_string(), ContextId { index: 339 }); + v.insert("namespace_declaration".to_string(), ContextId { index: 396 }); + v.insert("#anon_line_of_code_in_no_semicolon_2".to_string(), ContextId { index: 273 }); + v.insert("type_argument".to_string(), ContextId { index: 416 }); + v.insert("variables_declaration".to_string(), ContextId { index: 429 }); + v.insert("__main".to_string(), ContextId { index: 326 }); + v.insert("string_placeholder_format".to_string(), ContextId { index: 406 }); + v.insert("do_condition".to_string(), ContextId { index: 353 }); + v.insert("#anon_while_condition_0".to_string(), ContextId { index: 325 }); + v.insert("line_of_code".to_string(), ContextId { index: 374 }); + v.insert("#anon_method_body_2".to_string(), ContextId { index: 293 }); + v.insert("method_param_type".to_string(), ContextId { index: 392 }); + v.insert("#anon_constructor_prebody_0".to_string(), ContextId { index: 237 }); + v.insert("type_parameter".to_string(), ContextId { index: 421 }); + v.insert("#anon_line_of_code_in_no_semicolon_6".to_string(), ContextId { index: 277 }); + v.insert("using_block".to_string(), ContextId { index: 424 }); + v.insert("#anon_line_of_code_in_no_semicolon_7".to_string(), ContextId { index: 278 }); + v.insert("#anon_keywords_5".to_string(), ContextId { index: 262 }); + v.insert("#anon_method_param_type_0".to_string(), ContextId { index: 299 }); + v.insert("#anon_namespace_declaration_0".to_string(), ContextId { index: 300 }); + v.insert("#anon_class_declaration_1".to_string(), ContextId { index: 232 }); + v.insert("class_body".to_string(), ContextId { index: 336 }); + v.insert("attribute_arguments".to_string(), ContextId { index: 331 }); + v.insert("#anon_line_of_code_3".to_string(), ContextId { index: 270 }); + v.insert("if_condition".to_string(), ContextId { index: 366 }); + v.insert("finally_block".to_string(), ContextId { index: 359 }); + v.insert("documentation".to_string(), ContextId { index: 354 }); + v.insert("#anon_var_declaration_explicit_1".to_string(), ContextId { index: 319 }); + v.insert("foreach_var_assignment".to_string(), ContextId { index: 362 }); + v.insert("using_var_assignment".to_string(), ContextId { index: 426 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 235 }); + v.insert("#anon_keywords_1".to_string(), ContextId { index: 258 }); + v.insert("var_declaration_explicit".to_string(), ContextId { index: 428 }); + v.insert("#anon_switch_block_0".to_string(), ContextId { index: 308 }); + v.insert("#anon_method_body_0".to_string(), ContextId { index: 291 }); + v.insert("#anon_preprocessor_option_2".to_string(), ContextId { index: 305 }); + v.insert("#anon_event_handler_declaration_1".to_string(), ContextId { index: 247 }); + v.insert("#anon_while_block_1".to_string(), ContextId { index: 324 }); + v.insert("#anon_documentation_0".to_string(), ContextId { index: 242 }); + v.insert("delegate_name".to_string(), ContextId { index: 350 }); + v.insert("#anon_data_type_body_0".to_string(), ContextId { index: 238 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s70.rs b/highlight/jirs-syntaxes/src/s70.rs new file mode 100644 index 00000000..4c4df01f --- /dev/null +++ b/highlight/jirs-syntaxes/src/s70.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "SQL (Rails)".to_string(), + file_extensions: vec!["erbsql".to_string(),"sql.erb".to_string()], + scope: Scope { a: 844721287200768, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 4739 }); + v.insert("__main".to_string(), ContextId { index: 4737 }); + v.insert("__start".to_string(), ContextId { index: 4738 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4736 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s71.rs b/highlight/jirs-syntaxes/src/s71.rs new file mode 100644 index 00000000..00e1a86e --- /dev/null +++ b/highlight/jirs-syntaxes/src/s71.rs @@ -0,0 +1,65 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Regular Expression".to_string(), + file_extensions: vec!["re".to_string()], + scope: Scope { a: 844613908692992, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("char_class".to_string(), "\\\\(?:[wWsSdDhHvVXR]|[pP](?:\\{[a-zA-Z_]+\\}|(L&|[A-Z][a-z]?)))".to_string()); + v.insert("char_escape".to_string(), "\\\\.".to_string()); + v.insert("lazy_or_possessive".to_string(), "[?+]?".to_string()); + v.insert("character_quantifier".to_string(), "[?*+]".to_string()); + v.insert("invalid_char_escape".to_string(), "\\\\[xcCM]".to_string()); + v.insert("ranged_quantifier".to_string(), "\\{\\d+(,\\d*)?\\}".to_string()); + v.insert("known_char_escape".to_string(), "\\\\(?:[tnrfae]|[0-7]{3}|x\\{\\h{1,7}\\}|x\\h\\h|c\\d+)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("base".to_string(), ContextId { index: 4749 }); + v.insert("base-literal".to_string(), ContextId { index: 4754 }); + v.insert("#anon_group-comment_0".to_string(), ContextId { index: 4744 }); + v.insert("__main".to_string(), ContextId { index: 4745 }); + v.insert("base-group".to_string(), ContextId { index: 4752 }); + v.insert("charset".to_string(), ContextId { index: 4757 }); + v.insert("backtracking-control-verb".to_string(), ContextId { index: 4748 }); + v.insert("#anon_charset_2".to_string(), ContextId { index: 4742 }); + v.insert("main".to_string(), ContextId { index: 4769 }); + v.insert("group-start-common".to_string(), ContextId { index: 4766 }); + v.insert("group-body".to_string(), ContextId { index: 4761 }); + v.insert("base-extended".to_string(), ContextId { index: 4751 }); + v.insert("special-escaped-char".to_string(), ContextId { index: 4772 }); + v.insert("group-start".to_string(), ContextId { index: 4765 }); + v.insert("base-group-extended".to_string(), ContextId { index: 4753 }); + v.insert("#anon_extended-patterns_0".to_string(), ContextId { index: 4743 }); + v.insert("character-class".to_string(), ContextId { index: 4756 }); + v.insert("group-comment".to_string(), ContextId { index: 4763 }); + v.insert("extended-patterns".to_string(), ContextId { index: 4759 }); + v.insert("group-extended".to_string(), ContextId { index: 4764 }); + v.insert("operators".to_string(), ContextId { index: 4770 }); + v.insert("backslashes".to_string(), ContextId { index: 4747 }); + v.insert("__start".to_string(), ContextId { index: 4746 }); + v.insert("base-common".to_string(), ContextId { index: 4750 }); + v.insert("base-literal-extended".to_string(), ContextId { index: 4755 }); + v.insert("escaped-char".to_string(), ContextId { index: 4758 }); + v.insert("group-body-extended".to_string(), ContextId { index: 4762 }); + v.insert("#anon_charset_1".to_string(), ContextId { index: 4741 }); + v.insert("literal".to_string(), ContextId { index: 4768 }); + v.insert("group-start-extended".to_string(), ContextId { index: 4767 }); + v.insert("quantifiers".to_string(), ContextId { index: 4771 }); + v.insert("unexpected-quantifier".to_string(), ContextId { index: 4773 }); + v.insert("unexpected-quantifier-pop".to_string(), ContextId { index: 4774 }); + v.insert("group".to_string(), ContextId { index: 4760 }); + v.insert("#anon_charset_0".to_string(), ContextId { index: 4740 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s72.rs b/highlight/jirs-syntaxes/src/s72.rs new file mode 100644 index 00000000..b9e581de --- /dev/null +++ b/highlight/jirs-syntaxes/src/s72.rs @@ -0,0 +1,30 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "reStructuredText".to_string(), + file_extensions: vec!["rst".to_string(),"rest".to_string()], + scope: Scope { a: 281775624421376, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 4781 }); + v.insert("__start".to_string(), ContextId { index: 4782 }); + v.insert("main".to_string(), ContextId { index: 4784 }); + v.insert("inline".to_string(), ContextId { index: 4783 }); + v.insert("#anon_inline_2".to_string(), ContextId { index: 4777 }); + v.insert("#anon_inline_3".to_string(), ContextId { index: 4778 }); + v.insert("#anon_inline_0".to_string(), ContextId { index: 4775 }); + v.insert("#anon_inline_1".to_string(), ContextId { index: 4776 }); + v.insert("#anon_inline_4".to_string(), ContextId { index: 4779 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 4780 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s73.rs b/highlight/jirs-syntaxes/src/s73.rs new file mode 100644 index 00000000..08a4e388 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s73.rs @@ -0,0 +1,212 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Ruby".to_string(), + file_extensions: vec!["rb".to_string(),"Appfile".to_string(),"Appraisals".to_string(),"Berksfile".to_string(),"Brewfile".to_string(),"capfile".to_string(),"cgi".to_string(),"Cheffile".to_string(),"config.ru".to_string(),"Deliverfile".to_string(),"Fastfile".to_string(),"fcgi".to_string(),"Gemfile".to_string(),"gemspec".to_string(),"Guardfile".to_string(),"irbrc".to_string(),"jbuilder".to_string(),"Podfile".to_string(),"podspec".to_string(),"prawn".to_string(),"rabl".to_string(),"rake".to_string(),"Rakefile".to_string(),"Rantfile".to_string(),"rbx".to_string(),"rjs".to_string(),"ruby.rail".to_string(),"Scanfile".to_string(),"simplecov".to_string(),"Snapfile".to_string(),"thor".to_string(),"Thorfile".to_string(),"Vagrantfile".to_string()], + scope: Scope { a: 844708397973504, b: 0 }, + first_line_match: Some("(?xi:\n ^\\#! .* \\bj?ruby\\b | # shebang\n ^\\# \\s* -\\*- [^*]* ruby [^*]* -\\*- # editorconfig\n)".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("odigits".to_string(), "(?:[0-7]+(?:_[0-7]+)*)".to_string()); + v.insert("method_name".to_string(), "{{identifier}}{{method_punctuation}}".to_string()); + v.insert("bdigits".to_string(), "(?:[01]+(?:_[01]+)*)".to_string()); + v.insert("heredoc_type_html".to_string(), "(?:[[:upper:]_]_)?HTML".to_string()); + v.insert("heredoc_type_sql".to_string(), "(?:[[:upper:]_]_)?SQL".to_string()); + v.insert("path_lookahead".to_string(), "(::)?({{identifier}}(\\.|::))*{{identifier}}".to_string()); + v.insert("heredoc_type_css".to_string(), "(?:[[:upper:]_]_)?CSS".to_string()); + v.insert("hdigits".to_string(), "(?:\\h+(?:_\\h+)*)".to_string()); + v.insert("heredoc_type_shell".to_string(), "(?:[[:upper:]_]_)?(?:SH|SHELL)".to_string()); + v.insert("ddigits".to_string(), "(?:\\d+(?:_\\d+)*)".to_string()); + v.insert("heredoc_type_ruby".to_string(), "(?:[[:upper:]_]_)?RUBY".to_string()); + v.insert("method_punctuation".to_string(), "(?:[?!]|=(?![>=]))?".to_string()); + v.insert("heredoc_type_js".to_string(), "(?:[[:upper:]_]_)?(?:JS|JAVASCRIPT)".to_string()); + v.insert("exponent".to_string(), "(?:[Ee][-+]?{{ddigits}})".to_string()); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_identifiers-accessors_1".to_string(), ContextId { index: 4806 }); + v.insert("#anon_nest-ltgt_0".to_string(), ContextId { index: 4842 }); + v.insert("indented-heredoc-end".to_string(), ContextId { index: 4912 }); + v.insert("#anon_early-strings_7".to_string(), ContextId { index: 4803 }); + v.insert("heredoc-sql-indented-interpolated".to_string(), ContextId { index: 4906 }); + v.insert("heredoc-html-indented-interpolated".to_string(), ContextId { index: 4881 }); + v.insert("#anon_escaped-char_0".to_string(), ContextId { index: 4804 }); + v.insert("#anon_method_0".to_string(), ContextId { index: 4832 }); + v.insert("#anon_nest-parens-i_0".to_string(), ContextId { index: 4843 }); + v.insert("after-keyword".to_string(), ContextId { index: 4860 }); + v.insert("nest-parens-i".to_string(), ContextId { index: 4945 }); + v.insert("nest-brackets-i".to_string(), ContextId { index: 4932 }); + v.insert("operators".to_string(), ContextId { index: 4947 }); + v.insert("punctuation".to_string(), ContextId { index: 4948 }); + v.insert("#anon_constants_0".to_string(), ContextId { index: 4791 }); + v.insert("#anon_method-parameters_4".to_string(), ContextId { index: 4831 }); + v.insert("method-parameters".to_string(), ContextId { index: 4924 }); + v.insert("#anon_regexes_3".to_string(), ContextId { index: 4852 }); + v.insert("interpolated-ruby-expressions".to_string(), ContextId { index: 4915 }); + v.insert("#anon_constants_2".to_string(), ContextId { index: 4793 }); + v.insert("#anon_early-strings_6".to_string(), ContextId { index: 4802 }); + v.insert("method-parameters-start".to_string(), ContextId { index: 4925 }); + v.insert("well-known-methods".to_string(), ContextId { index: 4958 }); + v.insert("heredoc-ruby-unindented-interpolated".to_string(), ContextId { index: 4898 }); + v.insert("constants".to_string(), ContextId { index: 4869 }); + v.insert("#anon_class-inheritance_0".to_string(), ContextId { index: 4787 }); + v.insert("heredoc-html".to_string(), ContextId { index: 4880 }); + v.insert("trailing-heredoc-start".to_string(), ContextId { index: 4954 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 4790 }); + v.insert("heredoc-js".to_string(), ContextId { index: 4885 }); + v.insert("heredoc-shell-indented-literal".to_string(), ContextId { index: 4902 }); + v.insert("#anon_method-parameters_2".to_string(), ContextId { index: 4829 }); + v.insert("#anon_try-regex_0".to_string(), ContextId { index: 4854 }); + v.insert("class-declaration".to_string(), ContextId { index: 4865 }); + v.insert("heredoc-sql-unindented-literal".to_string(), ContextId { index: 4909 }); + v.insert("#anon_early-strings_1".to_string(), ContextId { index: 4797 }); + v.insert("#anon_late-strings_0".to_string(), ContextId { index: 4811 }); + v.insert("#anon_early-strings_3".to_string(), ContextId { index: 4799 }); + v.insert("heredoc-html-unindented-literal".to_string(), ContextId { index: 4884 }); + v.insert("#anon_late-strings_3".to_string(), ContextId { index: 4815 }); + v.insert("identifiers-accessors".to_string(), ContextId { index: 4911 }); + v.insert("nest-brackets-r".to_string(), ContextId { index: 4933 }); + v.insert("nest-ltgt-i".to_string(), ContextId { index: 4942 }); + v.insert("#anon_early-strings_4".to_string(), ContextId { index: 4800 }); + v.insert("#anon_nest-curly-r_0".to_string(), ContextId { index: 4839 }); + v.insert("#anon_early-strings_2".to_string(), ContextId { index: 4798 }); + v.insert("#anon_nest-all_1".to_string(), ContextId { index: 4835 }); + v.insert("#anon_method-parameters-start_0".to_string(), ContextId { index: 4826 }); + v.insert("#anon_nest-ltgt-r_0".to_string(), ContextId { index: 4841 }); + v.insert("blocks".to_string(), ContextId { index: 4863 }); + v.insert("heredoc-plain-unindented-literal".to_string(), ContextId { index: 4894 }); + v.insert("heredoc-ruby-unindented-literal".to_string(), ContextId { index: 4899 }); + v.insert("__main".to_string(), ContextId { index: 4857 }); + v.insert("#anon_late-strings_2".to_string(), ContextId { index: 4814 }); + v.insert("#anon_nest-all_0".to_string(), ContextId { index: 4834 }); + v.insert("heredoc-plain".to_string(), ContextId { index: 4890 }); + v.insert("heredoc-shell-unindented-literal".to_string(), ContextId { index: 4904 }); + v.insert("heredocs".to_string(), ContextId { index: 4910 }); + v.insert("module-declaration".to_string(), ContextId { index: 4927 }); + v.insert("#anon_method-bare-parameters_3".to_string(), ContextId { index: 4825 }); + v.insert("nest-curly".to_string(), ContextId { index: 4934 }); + v.insert("#anon_class-inheritance_1".to_string(), ContextId { index: 4788 }); + v.insert("#anon_late-strings_8".to_string(), ContextId { index: 4820 }); + v.insert("#anon_late-strings_6".to_string(), ContextId { index: 4818 }); + v.insert("#anon_interpolated-ruby_0".to_string(), ContextId { index: 4809 }); + v.insert("#anon_method-parameters_1".to_string(), ContextId { index: 4828 }); + v.insert("#anon_regexes_4".to_string(), ContextId { index: 4853 }); + v.insert("#anon_method-parameters_0".to_string(), ContextId { index: 4827 }); + v.insert("#anon_method-bare-parameters_0".to_string(), ContextId { index: 4822 }); + v.insert("#anon_block-parameters_1".to_string(), ContextId { index: 4786 }); + v.insert("#anon_module-declaration_0".to_string(), ContextId { index: 4833 }); + v.insert("#anon_nest-brackets-i_0".to_string(), ContextId { index: 4836 }); + v.insert("heredoc-js-indented-literal".to_string(), ContextId { index: 4887 }); + v.insert("heredoc-shell-indented-interpolated".to_string(), ContextId { index: 4901 }); + v.insert("name-parts".to_string(), ContextId { index: 4928 }); + v.insert("nest-parens".to_string(), ContextId { index: 4944 }); + v.insert("trailing-heredoc".to_string(), ContextId { index: 4953 }); + v.insert("#anon_nest-ltgt-i_0".to_string(), ContextId { index: 4840 }); + v.insert("#anon_late-strings_5".to_string(), ContextId { index: 4817 }); + v.insert("heredoc-plain-indented-literal".to_string(), ContextId { index: 4892 }); + v.insert("#anon_early-strings_0".to_string(), ContextId { index: 4796 }); + v.insert("#anon_block-parameters_0".to_string(), ContextId { index: 4785 }); + v.insert("class".to_string(), ContextId { index: 4864 }); + v.insert("nest-all-inner".to_string(), ContextId { index: 4930 }); + v.insert("try-regex".to_string(), ContextId { index: 4955 }); + v.insert("#anon_data-section_0".to_string(), ContextId { index: 4794 }); + v.insert("#anon_late-strings_4".to_string(), ContextId { index: 4816 }); + v.insert("#anon_nest-brackets-r_0".to_string(), ContextId { index: 4837 }); + v.insert("#anon_late-strings_9".to_string(), ContextId { index: 4821 }); + v.insert("heredoc-css-unindented-interpolated".to_string(), ContextId { index: 4878 }); + v.insert("#anon_regexes_2".to_string(), ContextId { index: 4851 }); + v.insert("heredoc-js-indented-interpolated".to_string(), ContextId { index: 4886 }); + v.insert("block-parameters".to_string(), ContextId { index: 4862 }); + v.insert("class-inheritance".to_string(), ContextId { index: 4866 }); + v.insert("heredoc-html-unindented-interpolated".to_string(), ContextId { index: 4883 }); + v.insert("#anon_regex-sub_0".to_string(), ContextId { index: 4847 }); + v.insert("#anon_early-strings_5".to_string(), ContextId { index: 4801 }); + v.insert("nest-ltgt-r".to_string(), ContextId { index: 4943 }); + v.insert("#anon_late-strings_7".to_string(), ContextId { index: 4819 }); + v.insert("#anon_interpolated-heredoc-ruby_0".to_string(), ContextId { index: 4807 }); + v.insert("main".to_string(), ContextId { index: 4920 }); + v.insert("method".to_string(), ContextId { index: 4922 }); + v.insert("after-operator".to_string(), ContextId { index: 4861 }); + v.insert("class-name".to_string(), ContextId { index: 4867 }); + v.insert("nest-curly-i-inner".to_string(), ContextId { index: 4938 }); + v.insert("#anon_interpolated-ruby_1".to_string(), ContextId { index: 4810 }); + v.insert("#anon_method-bare-parameters_1".to_string(), ContextId { index: 4823 }); + v.insert("#anon_operators_0".to_string(), ContextId { index: 4846 }); + v.insert("strings".to_string(), ContextId { index: 4952 }); + v.insert("heredoc-sql-unindented-interpolated".to_string(), ContextId { index: 4908 }); + v.insert("regexes".to_string(), ContextId { index: 4950 }); + v.insert("heredoc-plain-indented-interpolated".to_string(), ContextId { index: 4891 }); + v.insert("nest-ltgt".to_string(), ContextId { index: 4941 }); + v.insert("heredoc-shell-unindented-interpolated".to_string(), ContextId { index: 4903 }); + v.insert("comments".to_string(), ContextId { index: 4868 }); + v.insert("interpolated-ruby".to_string(), ContextId { index: 4914 }); + v.insert("#anon_well-known-methods_0".to_string(), ContextId { index: 4856 }); + v.insert("heredoc-css".to_string(), ContextId { index: 4875 }); + v.insert("nest-curly-inner".to_string(), ContextId { index: 4939 }); + v.insert("heredoc-ruby-indented-literal".to_string(), ContextId { index: 4897 }); + v.insert("invalid".to_string(), ContextId { index: 4917 }); + v.insert("expressions".to_string(), ContextId { index: 4873 }); + v.insert("heredoc-html-indented-literal".to_string(), ContextId { index: 4882 }); + v.insert("unindented-heredoc-end".to_string(), ContextId { index: 4956 }); + v.insert("heredoc-js-unindented-literal".to_string(), ContextId { index: 4889 }); + v.insert("string-placeholder".to_string(), ContextId { index: 4951 }); + v.insert("#anon_identifiers-accessors_0".to_string(), ContextId { index: 4805 }); + v.insert("#anon_nest-brackets_0".to_string(), ContextId { index: 4838 }); + v.insert("early-strings".to_string(), ContextId { index: 4871 }); + v.insert("nest-curly-r".to_string(), ContextId { index: 4940 }); + v.insert("#anon_constants_1".to_string(), ContextId { index: 4792 }); + v.insert("data-section".to_string(), ContextId { index: 4870 }); + v.insert("heredoc-css-indented-interpolated".to_string(), ContextId { index: 4876 }); + v.insert("nest-curly-i".to_string(), ContextId { index: 4937 }); + v.insert("#anon_late-strings_1".to_string(), ContextId { index: 4812 }); + v.insert("heredoc-shell".to_string(), ContextId { index: 4900 }); + v.insert("maybe-block-parameters".to_string(), ContextId { index: 4921 }); + v.insert("#anon_regexes_0".to_string(), ContextId { index: 4849 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 4789 }); + v.insert("heredoc-plain-unindented-interpolated".to_string(), ContextId { index: 4893 }); + v.insert("escaped-char".to_string(), ContextId { index: 4872 }); + v.insert("#anon_data-section_1".to_string(), ContextId { index: 4795 }); + v.insert("method-bare-parameters".to_string(), ContextId { index: 4923 }); + v.insert("heredoc-css-indented-literal".to_string(), ContextId { index: 4877 }); + v.insert("#anon_interpolated-heredoc-ruby_1".to_string(), ContextId { index: 4808 }); + v.insert("#anon_method-bare-parameters_2".to_string(), ContextId { index: 4824 }); + v.insert("#anon_regex-sub_1".to_string(), ContextId { index: 4848 }); + v.insert("heredoc-ruby-indented-interpolated".to_string(), ContextId { index: 4896 }); + v.insert("keywords".to_string(), ContextId { index: 4918 }); + v.insert("nest-curly-expressions".to_string(), ContextId { index: 4935 }); + v.insert("nest-curly-expressions-inner".to_string(), ContextId { index: 4936 }); + v.insert("#anon_variables_0".to_string(), ContextId { index: 4855 }); + v.insert("heredoc-sql-indented-literal".to_string(), ContextId { index: 4907 }); + v.insert("heredoc-ruby".to_string(), ContextId { index: 4895 }); + v.insert("#anon_late-strings_10".to_string(), ContextId { index: 4813 }); + v.insert("module".to_string(), ContextId { index: 4926 }); + v.insert("regex-sub".to_string(), ContextId { index: 4949 }); + v.insert("#anon_nest-parens-r_0".to_string(), ContextId { index: 4844 }); + v.insert("#anon_nest-parens_0".to_string(), ContextId { index: 4845 }); + v.insert("__start".to_string(), ContextId { index: 4858 }); + v.insert("nest-all".to_string(), ContextId { index: 4929 }); + v.insert("nest-parens-r".to_string(), ContextId { index: 4946 }); + v.insert("late-strings".to_string(), ContextId { index: 4919 }); + v.insert("interpolated-ruby-variables".to_string(), ContextId { index: 4916 }); + v.insert("nest-brackets".to_string(), ContextId { index: 4931 }); + v.insert("variables".to_string(), ContextId { index: 4957 }); + v.insert("heredoc-css-unindented-literal".to_string(), ContextId { index: 4879 }); + v.insert("heredoc-sql".to_string(), ContextId { index: 4905 }); + v.insert("interpolated-heredoc-ruby".to_string(), ContextId { index: 4913 }); + v.insert("#anon_method-parameters_3".to_string(), ContextId { index: 4830 }); + v.insert("#anon_regexes_1".to_string(), ContextId { index: 4850 }); + v.insert("after-identifier".to_string(), ContextId { index: 4859 }); + v.insert("function-call-arguments".to_string(), ContextId { index: 4874 }); + v.insert("heredoc-js-unindented-interpolated".to_string(), ContextId { index: 4888 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s74.rs b/highlight/jirs-syntaxes/src/s74.rs new file mode 100644 index 00000000..49e4c498 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s74.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Cargo Build Results".to_string(), + file_extensions: vec![], + scope: Scope { a: 844729872809984, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 4960 }); + v.insert("main".to_string(), ContextId { index: 4961 }); + v.insert("__main".to_string(), ContextId { index: 4959 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s75.rs b/highlight/jirs-syntaxes/src/s75.rs new file mode 100644 index 00000000..987153fa --- /dev/null +++ b/highlight/jirs-syntaxes/src/s75.rs @@ -0,0 +1,155 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Rust".to_string(), + file_extensions: vec!["rs".to_string()], + scope: Scope { a: 844734167777280, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), "(?:(?:[[:alpha:]][_[:alnum:]]*|_[_[:alnum:]]+)\\b)".to_string()); + v.insert("escaped_byte".to_string(), "\\\\(x\\h{2}|n|r|t|0|\"|\'|\\\\)".to_string()); + v.insert("int_suffixes".to_string(), "i8|i16|i32|i64|i128|isize|u8|u16|u32|u64|u128|usize".to_string()); + v.insert("support_type".to_string(), "\\b(Copy|Send|Sized|Sync|Drop|Fn|FnMut|FnOnce|Box|ToOwned|Clone|PartialEq|PartialOrd|Eq|Ord|AsRef|AsMut|Into|From|Default|Iterator|Extend|IntoIterator|DoubleEndedIterator|ExactSizeIterator|Option|Some|None|Result|Ok|Err|SliceConcatExt|String|ToString|Vec)\\b".to_string()); + v.insert("escaped_char".to_string(), "\\\\(x\\h{2}|n|r|t|0|\"|\'|\\\\|u\\{\\h{1,6}\\})".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("try-closure".to_string(), ContextId { index: 5086 }); + v.insert("#anon_struct-tuple_1".to_string(), ContextId { index: 5012 }); + v.insert("comments".to_string(), ContextId { index: 5034 }); + v.insert("#anon_block-comments_0".to_string(), ContextId { index: 4966 }); + v.insert("pop-immediately".to_string(), ContextId { index: 5073 }); + v.insert("#anon_struct-identifier_0".to_string(), ContextId { index: 5010 }); + v.insert("impl-definition".to_string(), ContextId { index: 5055 }); + v.insert("#anon_byte-string_0".to_string(), ContextId { index: 4968 }); + v.insert("#anon_statements_0".to_string(), ContextId { index: 5000 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 4976 }); + v.insert("#anon_statements_5".to_string(), ContextId { index: 5005 }); + v.insert("#anon_closure-body_0".to_string(), ContextId { index: 4971 }); + v.insert("fn-where".to_string(), ContextId { index: 5045 }); + v.insert("#anon_generic-angles-contents_3".to_string(), ContextId { index: 4987 }); + v.insert("return-type".to_string(), ContextId { index: 5077 }); + v.insert("impl-generic".to_string(), ContextId { index: 5057 }); + v.insert("impl-where".to_string(), ContextId { index: 5059 }); + v.insert("#anon_generic-angles-contents_0".to_string(), ContextId { index: 4984 }); + v.insert("fn-generic".to_string(), ContextId { index: 5042 }); + v.insert("attribute-call".to_string(), ContextId { index: 5019 }); + v.insert("#anon_macro-body_1".to_string(), ContextId { index: 4993 }); + v.insert("#anon_statements_2".to_string(), ContextId { index: 5002 }); + v.insert("closure-return".to_string(), ContextId { index: 5033 }); + v.insert("constant-integer-expression".to_string(), ContextId { index: 5035 }); + v.insert("#anon_macro-block_0".to_string(), ContextId { index: 4989 }); + v.insert("#anon_macro-matcher_1".to_string(), ContextId { index: 4996 }); + v.insert("#anon_string_0".to_string(), ContextId { index: 5007 }); + v.insert("__main".to_string(), ContextId { index: 5016 }); + v.insert("closure".to_string(), ContextId { index: 5029 }); + v.insert("#anon_return-type_0".to_string(), ContextId { index: 4999 }); + v.insert("#anon_format-raw-string_0".to_string(), ContextId { index: 4982 }); + v.insert("attributes".to_string(), ContextId { index: 5020 }); + v.insert("#anon_fn-body_0".to_string(), ContextId { index: 4978 }); + v.insert("#anon_closure-parameters_2".to_string(), ContextId { index: 4974 }); + v.insert("#anon_struct-classic_1".to_string(), ContextId { index: 5009 }); + v.insert("#anon_statements_6".to_string(), ContextId { index: 5006 }); + v.insert("main".to_string(), ContextId { index: 5068 }); + v.insert("__start".to_string(), ContextId { index: 5017 }); + v.insert("block".to_string(), ContextId { index: 5022 }); + v.insert("struct-identifier".to_string(), ContextId { index: 5084 }); + v.insert("macro-metavariable".to_string(), ContextId { index: 5066 }); + v.insert("macro-match-operator".to_string(), ContextId { index: 5064 }); + v.insert("format-raw-string".to_string(), ContextId { index: 5047 }); + v.insert("#anon_type-any-identifier_2".to_string(), ContextId { index: 5015 }); + v.insert("block-comments".to_string(), ContextId { index: 5024 }); + v.insert("#anon_char_0".to_string(), ContextId { index: 4970 }); + v.insert("#anon_fn-parameters_1".to_string(), ContextId { index: 4980 }); + v.insert("closure-explicit-body".to_string(), ContextId { index: 5031 }); + v.insert("macro-terminator".to_string(), ContextId { index: 5067 }); + v.insert("#anon_type-any-identifier_1".to_string(), ContextId { index: 5014 }); + v.insert("#anon_raw-string_0".to_string(), ContextId { index: 4998 }); + v.insert("fn-return".to_string(), ContextId { index: 5044 }); + v.insert("block-body".to_string(), ContextId { index: 5023 }); + v.insert("#anon_impl-for_0".to_string(), ContextId { index: 4988 }); + v.insert("no-type-names".to_string(), ContextId { index: 5070 }); + v.insert("#anon_attributes_0".to_string(), ContextId { index: 4963 }); + v.insert("type-any-identifier".to_string(), ContextId { index: 5088 }); + v.insert("#anon_struct-classic_0".to_string(), ContextId { index: 5008 }); + v.insert("#anon_macro-body_2".to_string(), ContextId { index: 4994 }); + v.insert("#anon_statements_1".to_string(), ContextId { index: 5001 }); + v.insert("format-string".to_string(), ContextId { index: 5048 }); + v.insert("group-body".to_string(), ContextId { index: 5052 }); + v.insert("impl-for".to_string(), ContextId { index: 5056 }); + v.insert("#anon_attribute-call_0".to_string(), ContextId { index: 4962 }); + v.insert("integers".to_string(), ContextId { index: 5060 }); + v.insert("macro-block".to_string(), ContextId { index: 5061 }); + v.insert("byte".to_string(), ContextId { index: 5025 }); + v.insert("#anon_struct-tuple_0".to_string(), ContextId { index: 5011 }); + v.insert("prototype".to_string(), ContextId { index: 5074 }); + v.insert("type".to_string(), ContextId { index: 5087 }); + v.insert("#anon_basic-identifiers_0".to_string(), ContextId { index: 4965 }); + v.insert("generic-angles-contents".to_string(), ContextId { index: 5050 }); + v.insert("#anon_type-any-identifier_0".to_string(), ContextId { index: 5013 }); + v.insert("impl-body".to_string(), ContextId { index: 5054 }); + v.insert("else-pop".to_string(), ContextId { index: 5036 }); + v.insert("macro-block-contents".to_string(), ContextId { index: 5062 }); + v.insert("group".to_string(), ContextId { index: 5051 }); + v.insert("operators".to_string(), ContextId { index: 5072 }); + v.insert("format-escapes".to_string(), ContextId { index: 5046 }); + v.insert("numbers".to_string(), ContextId { index: 5071 }); + v.insert("macro-body".to_string(), ContextId { index: 5063 }); + v.insert("raw-byte-string".to_string(), ContextId { index: 5075 }); + v.insert("#anon_generic-angles-contents_1".to_string(), ContextId { index: 4985 }); + v.insert("after-operator".to_string(), ContextId { index: 5018 }); + v.insert("#anon_attributes_1".to_string(), ContextId { index: 4964 }); + v.insert("statements".to_string(), ContextId { index: 5078 }); + v.insert("char".to_string(), ContextId { index: 5027 }); + v.insert("#anon_macro-block_1".to_string(), ContextId { index: 4990 }); + v.insert("fn-body".to_string(), ContextId { index: 5040 }); + v.insert("fn-definition".to_string(), ContextId { index: 5041 }); + v.insert("#anon_macro-body_0".to_string(), ContextId { index: 4992 }); + v.insert("fn-parameters".to_string(), ContextId { index: 5043 }); + v.insert("escaped-char".to_string(), ContextId { index: 5038 }); + v.insert("escaped-byte".to_string(), ContextId { index: 5037 }); + v.insert("raw-string".to_string(), ContextId { index: 5076 }); + v.insert("#anon_macro-block_2".to_string(), ContextId { index: 4991 }); + v.insert("group-tail".to_string(), ContextId { index: 5053 }); + v.insert("#anon_fn-parameters_0".to_string(), ContextId { index: 4979 }); + v.insert("#anon_constant-integer-expression_0".to_string(), ContextId { index: 4977 }); + v.insert("#anon_format-string_0".to_string(), ContextId { index: 4983 }); + v.insert("struct-classic".to_string(), ContextId { index: 5083 }); + v.insert("#anon_byte_0".to_string(), ContextId { index: 4969 }); + v.insert("closure-parameters".to_string(), ContextId { index: 5032 }); + v.insert("macro-matcher".to_string(), ContextId { index: 5065 }); + v.insert("#anon_closure-parameters_0".to_string(), ContextId { index: 4972 }); + v.insert("#anon_generic-angles-contents_2".to_string(), ContextId { index: 4986 }); + v.insert("#anon_macro-matcher_0".to_string(), ContextId { index: 4995 }); + v.insert("#anon_raw-byte-string_0".to_string(), ContextId { index: 4997 }); + v.insert("basic-identifiers".to_string(), ContextId { index: 5021 }); + v.insert("#anon_block-comments_1".to_string(), ContextId { index: 4967 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 4975 }); + v.insert("#anon_fn-parameters_2".to_string(), ContextId { index: 4981 }); + v.insert("closure-body".to_string(), ContextId { index: 5030 }); + v.insert("statements-block".to_string(), ContextId { index: 5079 }); + v.insert("strings".to_string(), ContextId { index: 5081 }); + v.insert("no-path-identifiers".to_string(), ContextId { index: 5069 }); + v.insert("#anon_statements_3".to_string(), ContextId { index: 5003 }); + v.insert("#anon_closure-parameters_1".to_string(), ContextId { index: 4973 }); + v.insert("struct-body".to_string(), ContextId { index: 5082 }); + v.insert("struct-tuple".to_string(), ContextId { index: 5085 }); + v.insert("floats".to_string(), ContextId { index: 5039 }); + v.insert("generic-angles".to_string(), ContextId { index: 5049 }); + v.insert("string".to_string(), ContextId { index: 5080 }); + v.insert("#anon_statements_4".to_string(), ContextId { index: 5004 }); + v.insert("byte-string".to_string(), ContextId { index: 5026 }); + v.insert("impl-identifier".to_string(), ContextId { index: 5058 }); + v.insert("chars".to_string(), ContextId { index: 5028 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s76.rs b/highlight/jirs-syntaxes/src/s76.rs new file mode 100644 index 00000000..11cc3490 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s76.rs @@ -0,0 +1,42 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "SQL".to_string(), + file_extensions: vec!["sql".to_string(),"ddl".to_string(),"dml".to_string()], + scope: Scope { a: 844721282875392, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("end_identifier".to_string(), "(?=[ \\t]*(?:[^\\w\'\"`. \\t]|$))".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("string_interpolation".to_string(), ContextId { index: 5105 }); + v.insert("comments".to_string(), ContextId { index: 5100 }); + v.insert("#anon_regexps_1".to_string(), ContextId { index: 5093 }); + v.insert("strings".to_string(), ContextId { index: 5106 }); + v.insert("#anon_strings_2".to_string(), ContextId { index: 5096 }); + v.insert("main".to_string(), ContextId { index: 5102 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 5090 }); + v.insert("#anon_regexps_0".to_string(), ContextId { index: 5092 }); + v.insert("identifier_create".to_string(), ContextId { index: 5101 }); + v.insert("#anon_strings_3".to_string(), ContextId { index: 5097 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 5095 }); + v.insert("__start".to_string(), ContextId { index: 5099 }); + v.insert("string_escape".to_string(), ContextId { index: 5104 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 5089 }); + v.insert("#anon_comments_2".to_string(), ContextId { index: 5091 }); + v.insert("__main".to_string(), ContextId { index: 5098 }); + v.insert("regexps".to_string(), ContextId { index: 5103 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 5094 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s77.rs b/highlight/jirs-syntaxes/src/s77.rs new file mode 100644 index 00000000..0b2b7a25 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s77.rs @@ -0,0 +1,251 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Scala".to_string(), + file_extensions: vec!["scala".to_string(),"sbt".to_string(),"sc".to_string()], + scope: Scope { a: 844738462744576, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("operator_character".to_string(), "[\\p{Sm}\\p{So}[{{disallowed_as_operator}}&&[\\x{20}-\\x{7E}]]]".to_string()); + v.insert("boundvarid".to_string(), "(?:`{{varid}}`|{{varid}})".to_string()); + v.insert("rightarrow".to_string(), "=>|\\x{21D2}".to_string()); + v.insert("typeplainid".to_string(), "(?:{{upper}}{{idrest}}|{{varid}}|{{typeop}})".to_string()); + v.insert("xml_qualified_name".to_string(), "(?:([[:alpha:]_][[:alnum:]_.-]*)(:))?([[:alpha:]_][[:alnum:]_.-]*)".to_string()); + v.insert("keywords".to_string(), "\\b(?:abstract|case|catch|class|def|do|else|extends|false|final|finally|for|forSome|if|implicit|import|lazy|match|new|null|object|override|package|private|protected|return|sealed|super|this|throw|trait|true|try|type|val|var|while|with|yield)\\b".to_string()); + v.insert("typeprefix".to_string(), "(:)\\s*".to_string()); + v.insert("unicode_char".to_string(), "\\\\u[0-9a-fA-F]{4}".to_string()); + v.insert("varid".to_string(), "(?:(?:\\p{Ll}|_+(?={{idcont}})){{idrest}})".to_string()); + v.insert("idorunder".to_string(), "(?:{{id}}|_)".to_string()); + v.insert("plainid".to_string(), "(?:{{alphaplainid}}|{{op}})".to_string()); + v.insert("escaped_char".to_string(), "\\\\[btnfr\"\'\\\\]|{{unicode_char}}|{{octal_char}}".to_string()); + v.insert("disallowed_as_operator".to_string(), "[^\\w\\[\\]\\(\\)\\{\\}\'\";,.`_\\s]".to_string()); + v.insert("octal_char".to_string(), "\\\\[0-7]{1,3}".to_string()); + v.insert("idcont".to_string(), "[$\\p{Lu}\\p{Ll}\\p{Lt}\\p{Lo}\\p{Nl}0-9]".to_string()); + v.insert("alphaplainid".to_string(), "(?:{{upper}}{{idrest}}|{{varid}})".to_string()); + v.insert("op".to_string(), "(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&{{operator_character}}]{{operator_character}}*|\n =[[^>]&&{{operator_character}}]{{operator_character}}*|\n =>{{operator_character}}+|\n <(?!{{operator_character}}|[[:alpha:]])|\n <[[^\\-]&&{{operator_character}}]+|\n <-{{operator_character}}+|\n [:@\\x{2190}\\x{21D2}#]{{operator_character}}+\n)".to_string()); + v.insert("typeop".to_string(), "(?x:\n [[^:=<@\\x{2190}\\x{21D2}#]&&{{operator_character}}]{{operator_character}}*|\n =[[^>]&&{{operator_character}}]{{operator_character}}*|\n =>{{operator_character}}+|\n <(?!{{operator_character}}|[[:alpha:]])|\n <[[^\\-%:]&&{{operator_character}}]+|\n <[:%\\-]{{operator_character}}+|\n :[[^<]&&{{operator_character}}]+|\n :<{{operator_character}}+|\n [@\\x{2190}\\x{21D2}#]{{operator_character}}+\n)".to_string()); + v.insert("idrest".to_string(), "(?:(?:{{idcont}}|_(?=[^{{operator_character}}]))*(?:_{{operator_character}}+)?)".to_string()); + v.insert("upperid".to_string(), "(?:(\\b\\p{Lu}|\\$){{idrest}})".to_string()); + v.insert("withinparens".to_string(), "(?:\\((?:[^\\(\\)]|\\((?:[^\\(\\)]|\\([^\\(\\)]*\\))*\\))*\\))".to_string()); + v.insert("id".to_string(), "(?:{{plainid}}|`[^`\\n]+`)".to_string()); + v.insert("typeid".to_string(), "(?:{{typeplainid}}|`[^`\\n]+`)".to_string()); + v.insert("upper".to_string(), "[$\\p{Lu}]".to_string()); + v.insert("xml_name".to_string(), "[[:alpha:]:_][[:alnum:]:_.-]*".to_string()); + v.insert("withinbrackets".to_string(), "(?:\\[(?:[^\\[\\]]|\\[(?:[^\\[\\]]|\\[[^\\[\\]]*\\])*\\])*\\])".to_string()); + v.insert("alphaid".to_string(), "(?:{{upper}}{{idrest}}|{{varid}})".to_string()); + v.insert("nonopchar".to_string(), "[[[:alpha:]]0-9\\s\\(\\)\\[\\]\\{\\}\']".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_val-pattern-match-inner_0".to_string(), ContextId { index: 5189 }); + v.insert("val-bailout".to_string(), ContextId { index: 5292 }); + v.insert("val-pattern-match-inner".to_string(), ContextId { index: 5294 }); + v.insert("constants".to_string(), ContextId { index: 5236 }); + v.insert("#anon_block-comments_0".to_string(), ContextId { index: 5118 }); + v.insert("initialization".to_string(), ContextId { index: 5254 }); + v.insert("initialization-body".to_string(), ContextId { index: 5256 }); + v.insert("val-simple-ascription".to_string(), ContextId { index: 5297 }); + v.insert("#anon_nest-curly-and-self_0".to_string(), ContextId { index: 5167 }); + v.insert("#anon_single-type-expression-no-function_0".to_string(), ContextId { index: 5172 }); + v.insert("#anon_class-inheritance-extends-token-after_0".to_string(), ContextId { index: 5129 }); + v.insert("base-constants".to_string(), ContextId { index: 5206 }); + v.insert("#anon_xml-comments_0".to_string(), ContextId { index: 5197 }); + v.insert("lambda-declaration-parens".to_string(), ContextId { index: 5264 }); + v.insert("#anon_annotation-parameters_0".to_string(), ContextId { index: 5107 }); + v.insert("xml-literal".to_string(), ContextId { index: 5303 }); + v.insert("#anon_declarations_3".to_string(), ContextId { index: 5141 }); + v.insert("#anon_braces_1".to_string(), ContextId { index: 5121 }); + v.insert("#anon_case-pattern_1".to_string(), ContextId { index: 5126 }); + v.insert("braces".to_string(), ContextId { index: 5212 }); + v.insert("xml-attribute-val".to_string(), ContextId { index: 5300 }); + v.insert("strings".to_string(), ContextId { index: 5289 }); + v.insert("#anon_braces_0".to_string(), ContextId { index: 5120 }); + v.insert("#anon_declarations_1".to_string(), ContextId { index: 5139 }); + v.insert("#anon_single-type-expression-tail_1".to_string(), ContextId { index: 5177 }); + v.insert("val-pattern-match".to_string(), ContextId { index: 5293 }); + v.insert("#anon_initialization-body-base_1".to_string(), ContextId { index: 5155 }); + v.insert("single-type-expression-leading-newline".to_string(), ContextId { index: 5280 }); + v.insert("xml-comments".to_string(), ContextId { index: 5301 }); + v.insert("#anon_lambda-declaration-base_0".to_string(), ContextId { index: 5163 }); + v.insert("initialization-term-tail".to_string(), ContextId { index: 5259 }); + v.insert("base-pattern-match".to_string(), ContextId { index: 5207 }); + v.insert("function-parameter-list-newline".to_string(), ContextId { index: 5247 }); + v.insert("#anon_initialization-block_0".to_string(), ContextId { index: 5153 }); + v.insert("#anon_pattern-match_0".to_string(), ContextId { index: 5170 }); + v.insert("#anon_single-type-expression-leading-newline_0".to_string(), ContextId { index: 5171 }); + v.insert("#anon_case-body-first_0".to_string(), ContextId { index: 5123 }); + v.insert("#anon_declarations_6".to_string(), ContextId { index: 5144 }); + v.insert("#anon_try-dispatch_1".to_string(), ContextId { index: 5188 }); + v.insert("#anon_base-pattern-match_2".to_string(), ContextId { index: 5114 }); + v.insert("#anon_braces_2".to_string(), ContextId { index: 5122 }); + v.insert("#anon_class-inheritance-extends-token_1".to_string(), ContextId { index: 5132 }); + v.insert("base-type-expression".to_string(), ContextId { index: 5208 }); + v.insert("block-comments".to_string(), ContextId { index: 5211 }); + v.insert("#anon_class-inheritance-early-initializer_0".to_string(), ContextId { index: 5128 }); + v.insert("class-inheritance-extends-token-newline".to_string(), ContextId { index: 5225 }); + v.insert("annotation-parameters".to_string(), ContextId { index: 5203 }); + v.insert("#anon_strings_4".to_string(), ContextId { index: 5184 }); + v.insert("class-pre-inheritance-early-initializer".to_string(), ContextId { index: 5230 }); + v.insert("class-type-parameter-list-newline".to_string(), ContextId { index: 5234 }); + v.insert("late-keywords".to_string(), ContextId { index: 5266 }); + v.insert("case-body-first".to_string(), ContextId { index: 5214 }); + v.insert("late-operators".to_string(), ContextId { index: 5267 }); + v.insert("#anon_case-body-non-first_0".to_string(), ContextId { index: 5124 }); + v.insert("ascription-no-function".to_string(), ContextId { index: 5205 }); + v.insert("main-no-lambdas".to_string(), ContextId { index: 5270 }); + v.insert("class-pre-inheritance-early-initializer-newline".to_string(), ContextId { index: 5231 }); + v.insert("val-simple-body".to_string(), ContextId { index: 5298 }); + v.insert("single-type-expression-tail-no-function-newline".to_string(), ContextId { index: 5285 }); + v.insert("#anon_single-type-expression-tail-no-function_1".to_string(), ContextId { index: 5174 }); + v.insert("#anon_interpolated-vars-expressions_0".to_string(), ContextId { index: 5160 }); + v.insert("#anon_base-type-expression-no-function_0".to_string(), ContextId { index: 5115 }); + v.insert("annotation".to_string(), ContextId { index: 5202 }); + v.insert("val-simple-body-tail".to_string(), ContextId { index: 5299 }); + v.insert("#anon_block-comments_1".to_string(), ContextId { index: 5119 }); + v.insert("xml-mode".to_string(), ContextId { index: 5304 }); + v.insert("comments".to_string(), ContextId { index: 5235 }); + v.insert("main".to_string(), ContextId { index: 5269 }); + v.insert("#anon_base-pattern-match_1".to_string(), ContextId { index: 5113 }); + v.insert("function-type-parameter-list-newline".to_string(), ContextId { index: 5252 }); + v.insert("for-parens-body".to_string(), ContextId { index: 5244 }); + v.insert("#anon_xml-attribute-val_2".to_string(), ContextId { index: 5196 }); + v.insert("class-inheritance-early-initializer-newline".to_string(), ContextId { index: 5219 }); + v.insert("#anon_case-pattern_0".to_string(), ContextId { index: 5125 }); + v.insert("#anon_declarations_2".to_string(), ContextId { index: 5140 }); + v.insert("#anon_ascription-no-function_0".to_string(), ContextId { index: 5111 }); + v.insert("#anon_for-braces-body_0".to_string(), ContextId { index: 5145 }); + v.insert("#anon_imports_1".to_string(), ContextId { index: 5152 }); + v.insert("#anon_initialization-body-base_0".to_string(), ContextId { index: 5154 }); + v.insert("#anon_lambdas_0".to_string(), ContextId { index: 5166 }); + v.insert("#anon_initialization-term-tail_0".to_string(), ContextId { index: 5156 }); + v.insert("class-inheritance-extends-token".to_string(), ContextId { index: 5222 }); + v.insert("for-braces-body".to_string(), ContextId { index: 5242 }); + v.insert("function-return-type-definition".to_string(), ContextId { index: 5248 }); + v.insert("single-type-expression-no-function".to_string(), ContextId { index: 5281 }); + v.insert("lambda-declaration".to_string(), ContextId { index: 5262 }); + v.insert("xml-entity".to_string(), ContextId { index: 5302 }); + v.insert("xml-should-be-entity".to_string(), ContextId { index: 5305 }); + v.insert("#anon_single-type-expression-tail-no-function_2".to_string(), ContextId { index: 5175 }); + v.insert("lambdas".to_string(), ContextId { index: 5265 }); + v.insert("#anon_xml-literal_0".to_string(), ContextId { index: 5198 }); + v.insert("#anon_xml-mode_0".to_string(), ContextId { index: 5199 }); + v.insert("#anon_single-type-expression_0".to_string(), ContextId { index: 5179 }); + v.insert("prototype".to_string(), ContextId { index: 5277 }); + v.insert("#anon_interpolated-vars-expressions_1".to_string(), ContextId { index: 5161 }); + v.insert("#anon_val-simple-body_0".to_string(), ContextId { index: 5193 }); + v.insert("#anon_nested-pattern-match_1".to_string(), ContextId { index: 5169 }); + v.insert("#anon_single-type-expression-tail_2".to_string(), ContextId { index: 5178 }); + v.insert("#anon_initialization-term-tail_2".to_string(), ContextId { index: 5158 }); + v.insert("operators".to_string(), ContextId { index: 5275 }); + v.insert("scala-symbol".to_string(), ContextId { index: 5278 }); + v.insert("#anon_declarations_5".to_string(), ContextId { index: 5143 }); + v.insert("#anon_class-parameter-list_0".to_string(), ContextId { index: 5133 }); + v.insert("xml-tag-decl".to_string(), ContextId { index: 5306 }); + v.insert("initialization-body-base".to_string(), ContextId { index: 5258 }); + v.insert("initialization-body-allow-newline".to_string(), ContextId { index: 5257 }); + v.insert("#anon_base-type-expression-no-function_1".to_string(), ContextId { index: 5116 }); + v.insert("#anon_strings_2".to_string(), ContextId { index: 5182 }); + v.insert("#anon_function-parameter-list_2".to_string(), ContextId { index: 5150 }); + v.insert("class-inheritance-extends-token-after".to_string(), ContextId { index: 5223 }); + v.insert("imports".to_string(), ContextId { index: 5253 }); + v.insert("#anon_function-parameter-list_0".to_string(), ContextId { index: 5148 }); + v.insert("#anon_try-dispatch_0".to_string(), ContextId { index: 5187 }); + v.insert("f_string".to_string(), ContextId { index: 5241 }); + v.insert("#anon_imports_0".to_string(), ContextId { index: 5151 }); + v.insert("base-types".to_string(), ContextId { index: 5210 }); + v.insert("function-type-parameter-list".to_string(), ContextId { index: 5251 }); + v.insert("function-parameter-list".to_string(), ContextId { index: 5246 }); + v.insert("single-type-expression-tail-no-function-type-expectation".to_string(), ContextId { index: 5286 }); + v.insert("storage-modifiers".to_string(), ContextId { index: 5288 }); + v.insert("#anon_initialization-term-tail_3".to_string(), ContextId { index: 5159 }); + v.insert("#anon_base-pattern-match_0".to_string(), ContextId { index: 5112 }); + v.insert("#anon_xml-attribute-val_1".to_string(), ContextId { index: 5195 }); + v.insert("case-body".to_string(), ContextId { index: 5213 }); + v.insert("#anon_class-parameter-list_1".to_string(), ContextId { index: 5134 }); + v.insert("#anon_strings_5".to_string(), ContextId { index: 5185 }); + v.insert("char-literal".to_string(), ContextId { index: 5217 }); + v.insert("declarations".to_string(), ContextId { index: 5238 }); + v.insert("keywords".to_string(), ContextId { index: 5261 }); + v.insert("nested-pattern-match".to_string(), ContextId { index: 5274 }); + v.insert("#anon_single-type-expression-tail-no-function_0".to_string(), ContextId { index: 5173 }); + v.insert("type-constraints".to_string(), ContextId { index: 5291 }); + v.insert("#anon_class-parameter-list_2".to_string(), ContextId { index: 5135 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 5180 }); + v.insert("initialization-block".to_string(), ContextId { index: 5255 }); + v.insert("#anon_annotation-parameters_1".to_string(), ContextId { index: 5108 }); + v.insert("#anon_val-pattern-match-main_1".to_string(), ContextId { index: 5191 }); + v.insert("val-pattern-match-inner-paren".to_string(), ContextId { index: 5295 }); + v.insert("#anon_function-parameter-list_1".to_string(), ContextId { index: 5149 }); + v.insert("interpolated-vars-expressions".to_string(), ContextId { index: 5260 }); + v.insert("#anon_annotation_0".to_string(), ContextId { index: 5110 }); + v.insert("try-dispatch".to_string(), ContextId { index: 5290 }); + v.insert("#anon_class-type-parameter-list_0".to_string(), ContextId { index: 5137 }); + v.insert("delimited-type-expression".to_string(), ContextId { index: 5239 }); + v.insert("#anon_lambda-declaration_0".to_string(), ContextId { index: 5165 }); + v.insert("#anon_declarations_4".to_string(), ContextId { index: 5142 }); + v.insert("#anon_class-inheritance-extends-token_0".to_string(), ContextId { index: 5131 }); + v.insert("class-inheritance-with".to_string(), ContextId { index: 5226 }); + v.insert("literal-constants".to_string(), ContextId { index: 5268 }); + v.insert("pattern-match".to_string(), ContextId { index: 5276 }); + v.insert("class-inheritance-extends-newline".to_string(), ContextId { index: 5221 }); + v.insert("#anon_class-pre-inheritance-early-initializer_0".to_string(), ContextId { index: 5136 }); + v.insert("single-type-expression-tail".to_string(), ContextId { index: 5282 }); + v.insert("#anon_class-inheritance-extends-token-after_1".to_string(), ContextId { index: 5130 }); + v.insert("lambda-declaration-base".to_string(), ContextId { index: 5263 }); + v.insert("nest-curly-and-self".to_string(), ContextId { index: 5273 }); + v.insert("#anon_base-type-expression-no-function_2".to_string(), ContextId { index: 5117 }); + v.insert("#anon_nested-pattern-match_0".to_string(), ContextId { index: 5168 }); + v.insert("#anon_single-type-expression-tail_0".to_string(), ContextId { index: 5176 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 5181 }); + v.insert("#anon_case-pattern_2".to_string(), ContextId { index: 5127 }); + v.insert("__main".to_string(), ContextId { index: 5200 }); + v.insert("class-inheritance-with-newline".to_string(), ContextId { index: 5227 }); + v.insert("class-inheritance-early-initializer".to_string(), ContextId { index: 5218 }); + v.insert("case-pattern".to_string(), ContextId { index: 5216 }); + v.insert("class-tparams-brackets".to_string(), ContextId { index: 5232 }); + v.insert("for-parens-expr".to_string(), ContextId { index: 5245 }); + v.insert("#anon_val-pattern-match-main_0".to_string(), ContextId { index: 5190 }); + v.insert("__start".to_string(), ContextId { index: 5201 }); + v.insert("class-inheritance-extends".to_string(), ContextId { index: 5220 }); + v.insert("function-tparams-brackets".to_string(), ContextId { index: 5250 }); + v.insert("#anon_strings_6".to_string(), ContextId { index: 5186 }); + v.insert("#anon_val-pattern-match-main_2".to_string(), ContextId { index: 5192 }); + v.insert("ascription".to_string(), ContextId { index: 5204 }); + v.insert("base-type-expression-no-function".to_string(), ContextId { index: 5209 }); + v.insert("main-post-lambdas".to_string(), ContextId { index: 5271 }); + v.insert("main-pre-lambdas".to_string(), ContextId { index: 5272 }); + v.insert("single-type-expression-tail-no-function".to_string(), ContextId { index: 5284 }); + v.insert("val-pattern-match-main".to_string(), ContextId { index: 5296 }); + v.insert("class-parameter-list-newline".to_string(), ContextId { index: 5229 }); + v.insert("#anon_interpolated-vars-expressions_2".to_string(), ContextId { index: 5162 }); + v.insert("class-inheritance-extends-token-after-newline".to_string(), ContextId { index: 5224 }); + v.insert("#anon_strings_3".to_string(), ContextId { index: 5183 }); + v.insert("#anon_initialization-term-tail_1".to_string(), ContextId { index: 5157 }); + v.insert("#anon_xml-attribute-val_0".to_string(), ContextId { index: 5194 }); + v.insert("class-type-parameter-list".to_string(), ContextId { index: 5233 }); + v.insert("decl-newline-double-check".to_string(), ContextId { index: 5237 }); + v.insert("escaped".to_string(), ContextId { index: 5240 }); + v.insert("case-body-non-first".to_string(), ContextId { index: 5215 }); + v.insert("function-return-type-definition-newline".to_string(), ContextId { index: 5249 }); + v.insert("single-type-expression".to_string(), ContextId { index: 5279 }); + v.insert("#anon_for-comprehension_1".to_string(), ContextId { index: 5147 }); + v.insert("#anon_annotation-parameters_2".to_string(), ContextId { index: 5109 }); + v.insert("#anon_for-comprehension_0".to_string(), ContextId { index: 5146 }); + v.insert("class-parameter-list".to_string(), ContextId { index: 5228 }); + v.insert("#anon_declarations_0".to_string(), ContextId { index: 5138 }); + v.insert("single-type-expression-tail-newline".to_string(), ContextId { index: 5283 }); + v.insert("single-type-expression-tail-type-expectation".to_string(), ContextId { index: 5287 }); + v.insert("for-comprehension".to_string(), ContextId { index: 5243 }); + v.insert("#anon_lambda-declaration-parens_0".to_string(), ContextId { index: 5164 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s78.rs b/highlight/jirs-syntaxes/src/s78.rs new file mode 100644 index 00000000..d86e9a88 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s78.rs @@ -0,0 +1,195 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Bourne Again Shell (bash)".to_string(), + file_extensions: vec!["sh".to_string(),"bash".to_string(),"zsh".to_string(),"ash".to_string(),".bash_aliases".to_string(),".bash_completions".to_string(),".bash_functions".to_string(),".bash_login".to_string(),".bash_logout".to_string(),".bash_profile".to_string(),".bash_variables".to_string(),".bashrc".to_string(),".profile".to_string(),".textmate_init".to_string(),".zlogin".to_string(),".zlogout".to_string(),".zprofile".to_string(),".zshenv".to_string(),".zshrc".to_string(),"PKGBUILD".to_string(),".ebuild".to_string(),".eclass".to_string()], + scope: Scope { a: 844742762627072, b: 0 }, + first_line_match: Some("(?x)\n ^\\#! .* \\b(bash|zsh|sh|tcsh|ash)\\b\n| ^\\# \\s* -\\*- [^*]* mode: \\s* shell-script [^*]* -\\*-\n".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier_non_posix".to_string(), "[^{{metachar}}\\d][^{{metachar}}=]*".to_string()); + v.insert("cmd_boundary".to_string(), "(?=\\s|;|$|>|<)".to_string()); + v.insert("is_command".to_string(), "(?=\\S)".to_string()); + v.insert("start_of_option".to_string(), "(?:\\s+|^)--?(?=[\\w$])".to_string()); + v.insert("varassign".to_string(), "[+\\-?]?=".to_string()); + v.insert("is_function".to_string(), "\\s*\\b(function)\\s+|(?=\\s*{{identifier_non_posix}}\\s*\\(\\s*\\))".to_string()); + v.insert("is_start_of_arguments".to_string(), "[`=|&;()<>\\s]".to_string()); + v.insert("is_end_of_interpolation".to_string(), "\\)".to_string()); + v.insert("is_end_of_option".to_string(), "[^\\w$-]|$".to_string()); + v.insert("is_variable".to_string(), "(?=\\s*{{nbc}}(?:[({]{{nbc}}[)}])?{{nbc}}=)".to_string()); + v.insert("keyword_break".to_string(), "(?![-=\\w])".to_string()); + v.insert("metachar".to_string(), "[\\s\\t\\n|&;()<>]".to_string()); + v.insert("nbc".to_string(), "[^{}()=\\s]*".to_string()); + v.insert("is_path_component".to_string(), "(?=[^\\s/]*/)".to_string()); + v.insert("call_token".to_string(), "\\./".to_string()); + v.insert("extension".to_string(), "\\.sh".to_string()); + v.insert("identifier".to_string(), "[[:alpha:]_][[:alnum:]_]*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("redirection-post".to_string(), ContextId { index: 5442 }); + v.insert("vardef-readonly-options".to_string(), ContextId { index: 5460 }); + v.insert("#anon_cmd-args-boilerplate-bt_0".to_string(), ContextId { index: 5311 }); + v.insert("#anon_cmd-test-brace-args_0".to_string(), ContextId { index: 5325 }); + v.insert("#anon_expansion-command_1".to_string(), ContextId { index: 5336 }); + v.insert("vardef-alias-name".to_string(), ContextId { index: 5452 }); + v.insert("cmd-test-brace-args".to_string(), ContextId { index: 5392 }); + v.insert("#anon_expression_2".to_string(), ContextId { index: 5351 }); + v.insert("#anon_string-quoted-double-escape-character_0".to_string(), ContextId { index: 5360 }); + v.insert("#anon_expansion-brace_0".to_string(), ContextId { index: 5334 }); + v.insert("case-clause-patterns-body".to_string(), ContextId { index: 5377 }); + v.insert("#anon_string-locale_0".to_string(), ContextId { index: 5359 }); + v.insert("expansion-arithmetic".to_string(), ContextId { index: 5402 }); + v.insert("case-word".to_string(), ContextId { index: 5379 }); + v.insert("operator-exclamation".to_string(), ContextId { index: 5433 }); + v.insert("#anon_expansion-parameter-post-first-character_6".to_string(), ContextId { index: 5343 }); + v.insert("#anon_expansion-parameter-post-first-character_1".to_string(), ContextId { index: 5338 }); + v.insert("cmd-test-brace-args-bt".to_string(), ContextId { index: 5393 }); + v.insert("string-ansi-c".to_string(), ContextId { index: 5445 }); + v.insert("#anon_expansion-command_0".to_string(), ContextId { index: 5335 }); + v.insert("#anon_line-continuation_0".to_string(), ContextId { index: 5355 }); + v.insert("heredocs-body".to_string(), ContextId { index: 5422 }); + v.insert("#anon_cmd-args_0".to_string(), ContextId { index: 5316 }); + v.insert("#anon_funcdef-name_0".to_string(), ContextId { index: 5353 }); + v.insert("arithmetic".to_string(), ContextId { index: 5372 }); + v.insert("comment".to_string(), ContextId { index: 5396 }); + v.insert("expansion-parameter-post-first-character".to_string(), ContextId { index: 5409 }); + v.insert("string-quoted-double-escape-character".to_string(), ContextId { index: 5449 }); + v.insert("#anon_redirection-process_0".to_string(), ContextId { index: 5357 }); + v.insert("any-escape".to_string(), ContextId { index: 5371 }); + v.insert("#anon_expansion-parameter-post-first-character_2".to_string(), ContextId { index: 5339 }); + v.insert("#anon_cmd-name_0".to_string(), ContextId { index: 5323 }); + v.insert("#anon_expansion-arithmetic_0".to_string(), ContextId { index: 5333 }); + v.insert("expansion-parameter-pattern".to_string(), ContextId { index: 5408 }); + v.insert("string-locale".to_string(), ContextId { index: 5446 }); + v.insert("__main".to_string(), ContextId { index: 5369 }); + v.insert("#anon_cmd-bt_0".to_string(), ContextId { index: 5319 }); + v.insert("#anon_vardef-value_1".to_string(), ContextId { index: 5366 }); + v.insert("control".to_string(), ContextId { index: 5397 }); + v.insert("redirection-here-document".to_string(), ContextId { index: 5437 }); + v.insert("#anon_cmd-args-bt_1".to_string(), ContextId { index: 5314 }); + v.insert("string-quoted-single".to_string(), ContextId { index: 5450 }); + v.insert("#anon_cmd-args-boilerplate_0".to_string(), ContextId { index: 5312 }); + v.insert("#anon_array_0".to_string(), ContextId { index: 5308 }); + v.insert("redirection".to_string(), ContextId { index: 5436 }); + v.insert("expansion-pattern".to_string(), ContextId { index: 5410 }); + v.insert("main".to_string(), ContextId { index: 5430 }); + v.insert("string-quoted-double".to_string(), ContextId { index: 5447 }); + v.insert("#anon_cmd-name-bt_0".to_string(), ContextId { index: 5322 }); + v.insert("case-end-ahead".to_string(), ContextId { index: 5378 }); + v.insert("expansion".to_string(), ContextId { index: 5400 }); + v.insert("expansion-brace".to_string(), ContextId { index: 5403 }); + v.insert("#anon_cmd-args_2".to_string(), ContextId { index: 5318 }); + v.insert("expansion-job".to_string(), ContextId { index: 5405 }); + v.insert("vardef-alias-options".to_string(), ContextId { index: 5453 }); + v.insert("cmd-post".to_string(), ContextId { index: 5391 }); + v.insert("redirection-process".to_string(), ContextId { index: 5443 }); + v.insert("#anon_case-clause-patterns-body_0".to_string(), ContextId { index: 5310 }); + v.insert("cmd-common".to_string(), ContextId { index: 5387 }); + v.insert("#anon_cmd_1".to_string(), ContextId { index: 5327 }); + v.insert("#anon_string-ansi-c_0".to_string(), ContextId { index: 5358 }); + v.insert("#anon_expansion-parameter-post-first-character_5".to_string(), ContextId { index: 5342 }); + v.insert("#anon_vardef-alias-name_0".to_string(), ContextId { index: 5363 }); + v.insert("cmd".to_string(), ContextId { index: 5380 }); + v.insert("expression".to_string(), ContextId { index: 5413 }); + v.insert("case-body".to_string(), ContextId { index: 5374 }); + v.insert("case-clause-patterns".to_string(), ContextId { index: 5376 }); + v.insert("funcdef".to_string(), ContextId { index: 5416 }); + v.insert("line-continuation".to_string(), ContextId { index: 5428 }); + v.insert("expansion-and-string".to_string(), ContextId { index: 5401 }); + v.insert("cmd-args-boilerplate-bt".to_string(), ContextId { index: 5383 }); + v.insert("cmd-name".to_string(), ContextId { index: 5388 }); + v.insert("#anon_vardef-value_2".to_string(), ContextId { index: 5367 }); + v.insert("#anon_vardef-value_0".to_string(), ContextId { index: 5365 }); + v.insert("#anon_cmd_2".to_string(), ContextId { index: 5328 }); + v.insert("heredocs-preamble".to_string(), ContextId { index: 5427 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 5329 }); + v.insert("vardef-maybe-more".to_string(), ContextId { index: 5458 }); + v.insert("main-with-pop-at-end".to_string(), ContextId { index: 5432 }); + v.insert("#anon_expansion-parameter-post-first-character_7".to_string(), ContextId { index: 5344 }); + v.insert("#anon_for-args_0".to_string(), ContextId { index: 5352 }); + v.insert("cmd-args-common".to_string(), ContextId { index: 5385 }); + v.insert("funcdef-body-bt".to_string(), ContextId { index: 5418 }); + v.insert("#anon_cmd-bt_2".to_string(), ContextId { index: 5321 }); + v.insert("expansion-tilde".to_string(), ContextId { index: 5412 }); + v.insert("cmd-name-common".to_string(), ContextId { index: 5390 }); + v.insert("heredocs-body-no-expansion".to_string(), ContextId { index: 5426 }); + v.insert("funcdef-parens".to_string(), ContextId { index: 5421 }); + v.insert("#anon_vardef-value_3".to_string(), ContextId { index: 5368 }); + v.insert("#anon_string-quoted-double_0".to_string(), ContextId { index: 5361 }); + v.insert("vardef".to_string(), ContextId { index: 5451 }); + v.insert("heredocs-body-allow-tabs".to_string(), ContextId { index: 5423 }); + v.insert("#anon_coproc-body_2".to_string(), ContextId { index: 5332 }); + v.insert("vardef-ensure-function-call-scope".to_string(), ContextId { index: 5456 }); + v.insert("redirection-output".to_string(), ContextId { index: 5441 }); + v.insert("vardef-export-options".to_string(), ContextId { index: 5457 }); + v.insert("#anon_case-body_0".to_string(), ContextId { index: 5309 }); + v.insert("pop-at-end".to_string(), ContextId { index: 5434 }); + v.insert("redirection-inout".to_string(), ContextId { index: 5439 }); + v.insert("expansion-parameter".to_string(), ContextId { index: 5406 }); + v.insert("string".to_string(), ContextId { index: 5444 }); + v.insert("#anon_expansion-parameter-post-first-character_4".to_string(), ContextId { index: 5341 }); + v.insert("coproc-body".to_string(), ContextId { index: 5398 }); + v.insert("#anon_cmd-args-bt_0".to_string(), ContextId { index: 5313 }); + v.insert("end-of-options-common".to_string(), ContextId { index: 5399 }); + v.insert("expansion-command".to_string(), ContextId { index: 5404 }); + v.insert("#anon_expression_1".to_string(), ContextId { index: 5350 }); + v.insert("cmd-test-double-brace-args-bt".to_string(), ContextId { index: 5395 }); + v.insert("#anon_cmd-bt_1".to_string(), ContextId { index: 5320 }); + v.insert("cmd-args".to_string(), ContextId { index: 5381 }); + v.insert("#anon_coproc-body_0".to_string(), ContextId { index: 5330 }); + v.insert("case-clause-commands".to_string(), ContextId { index: 5375 }); + v.insert("#anon_expansion-parameter-post-first-character_0".to_string(), ContextId { index: 5337 }); + v.insert("__start".to_string(), ContextId { index: 5370 }); + v.insert("#anon_cmd-args_1".to_string(), ContextId { index: 5317 }); + v.insert("#anon_cmd_0".to_string(), ContextId { index: 5326 }); + v.insert("cmd-name-bt".to_string(), ContextId { index: 5389 }); + v.insert("#anon_string-quoted-single_0".to_string(), ContextId { index: 5362 }); + v.insert("#anon_expansion-pattern_1".to_string(), ContextId { index: 5347 }); + v.insert("for-args".to_string(), ContextId { index: 5415 }); + v.insert("heredocs-body-common-with-expansion".to_string(), ContextId { index: 5425 }); + v.insert("main-bt".to_string(), ContextId { index: 5431 }); + v.insert("#anon_cmd-args-bt_2".to_string(), ContextId { index: 5315 }); + v.insert("cmd-bt".to_string(), ContextId { index: 5386 }); + v.insert("expansion-parameter-common".to_string(), ContextId { index: 5407 }); + v.insert("funcdef-body".to_string(), ContextId { index: 5417 }); + v.insert("line-continuation-or-pop-at-end".to_string(), ContextId { index: 5429 }); + v.insert("#anon_expression-test_0".to_string(), ContextId { index: 5348 }); + v.insert("funcdef-bt".to_string(), ContextId { index: 5419 }); + v.insert("#anon_vardef-name_0".to_string(), ContextId { index: 5364 }); + v.insert("#anon_coproc-body_1".to_string(), ContextId { index: 5331 }); + v.insert("#anon_arithmetic_0".to_string(), ContextId { index: 5307 }); + v.insert("#anon_expansion-parameter-post-first-character_3".to_string(), ContextId { index: 5340 }); + v.insert("array".to_string(), ContextId { index: 5373 }); + v.insert("#anon_expansion-parameter_0".to_string(), ContextId { index: 5345 }); + v.insert("expression-test".to_string(), ContextId { index: 5414 }); + v.insert("redirection-here-string".to_string(), ContextId { index: 5438 }); + v.insert("redirection-input".to_string(), ContextId { index: 5440 }); + v.insert("vardef-assign".to_string(), ContextId { index: 5454 }); + v.insert("vardef-value".to_string(), ContextId { index: 5461 }); + v.insert("prototype".to_string(), ContextId { index: 5435 }); + v.insert("#anon_expansion-pattern_0".to_string(), ContextId { index: 5346 }); + v.insert("string-quoted-double-common".to_string(), ContextId { index: 5448 }); + v.insert("cmd-args-bt".to_string(), ContextId { index: 5384 }); + v.insert("cmd-test-double-brace-args".to_string(), ContextId { index: 5394 }); + v.insert("#anon_expression_0".to_string(), ContextId { index: 5349 }); + v.insert("#anon_cmd-test-brace-args-bt_0".to_string(), ContextId { index: 5324 }); + v.insert("#anon_heredocs-preamble_0".to_string(), ContextId { index: 5354 }); + v.insert("#anon_redirection-post_0".to_string(), ContextId { index: 5356 }); + v.insert("cmd-args-boilerplate".to_string(), ContextId { index: 5382 }); + v.insert("expansion-pattern-post-first-char".to_string(), ContextId { index: 5411 }); + v.insert("heredocs-body-allow-tabs-no-expansion".to_string(), ContextId { index: 5424 }); + v.insert("vardef-declare-options".to_string(), ContextId { index: 5455 }); + v.insert("funcdef-name".to_string(), ContextId { index: 5420 }); + v.insert("vardef-name".to_string(), ContextId { index: 5459 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s79.rs b/highlight/jirs-syntaxes/src/s79.rs new file mode 100644 index 00000000..2b38b4a9 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s79.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Shell-Unix-Generic".to_string(), + file_extensions: vec![], + scope: Scope { a: 844742757711872, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 5462 }); + v.insert("prototype".to_string(), ContextId { index: 5465 }); + v.insert("__start".to_string(), ContextId { index: 5463 }); + v.insert("main".to_string(), ContextId { index: 5464 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s8.rs b/highlight/jirs-syntaxes/src/s8.rs new file mode 100644 index 00000000..0d5f68cc --- /dev/null +++ b/highlight/jirs-syntaxes/src/s8.rs @@ -0,0 +1,301 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "C++".to_string(), + file_extensions: vec!["cpp".to_string(),"cc".to_string(),"cp".to_string(),"cxx".to_string(),"c++".to_string(),"C".to_string(),"h".to_string(),"hh".to_string(),"hpp".to_string(),"hxx".to_string(),"h++".to_string(),"inl".to_string(),"ipp".to_string()], + scope: Scope { a: 844476469739520, b: 0 }, + first_line_match: Some("-\\*- C\\+\\+ -\\*-".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("casts".to_string(), "const_cast|dynamic_cast|reinterpret_cast|static_cast".to_string()); + v.insert("before_tag".to_string(), "struct|union|enum\\s+class|enum\\s+struct|enum|class".to_string()); + v.insert("data_structures_forward_decl_lookahead".to_string(), "(\\s+{{macro_identifier}})*\\s*(:\\s*({{path_lookahead}}|{{visibility_modifiers}}|,|\\s|<[^;]*>)+)?;".to_string()); + v.insert("generic_open".to_string(), "(?:{{regular_plus}}(?:<".to_string()); + v.insert("operator_keywords".to_string(), "and|and_eq|bitand|bitor|compl|not|not_eq|or|or_eq|xor|xor_eq|noexcept".to_string()); + v.insert("paren_open".to_string(), "(?:\\(".to_string()); + v.insert("modifiers".to_string(), "{{storage_classes}}|{{type_qualifier}}|{{compiler_directive}}".to_string()); + v.insert("type_qualifier".to_string(), "const|constexpr|mutable|typename|volatile".to_string()); + v.insert("operator_method_name".to_string(), "\\boperator\\s*(?:[-+*/%^&|~!=<>]|[-+*/%^&|=!<>]=|<<=?|>>=?|&&|\\|\\||\\+\\+|--|,|->\\*?|\\(\\)|\\[\\]|\"\"\\s*{{identifier}})".to_string()); + v.insert("dec_exponent".to_string(), "(?:[eE][-+]??{{dec_digits}})".to_string()); + v.insert("regular".to_string(), "[^(){}&;*^%=<>-]*".to_string()); + v.insert("balance_parentheses".to_string(), "{{regular}}{{paren_open}}{{regular}}{{paren_close}}{{regular}}".to_string()); + v.insert("paren_close".to_string(), "\\))?".to_string()); + v.insert("regular_plus".to_string(), "[^(){}&;*^%=<>-]+".to_string()); + v.insert("integer_suffix".to_string(), "[lL]{1,2}[uU]?|[uU][lL]{0,2}".to_string()); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v.insert("non_func_keywords".to_string(), "if|for|switch|while|decltype|sizeof|__declspec|__attribute__|typeid|alignof|alignas|static_assert".to_string()); + v.insert("generic_lookahead".to_string(), "<{{generic_open}}{{generic_open}}{{regular}}{{generic_close}}\\s*{{generic_close}}{{balance_parentheses}}>".to_string()); + v.insert("hex_exponent".to_string(), "(?:[pP][-+]??{{dec_digits}})".to_string()); + v.insert("visibility_modifiers".to_string(), "private|protected|public".to_string()); + v.insert("storage_classes".to_string(), "static|export|extern|friend|explicit|virtual|register|thread_local".to_string()); + v.insert("hex_suffix".to_string(), "(?:[g-zG-Z_][[:alnum:]_]*|(?=[^[:alnum:]_\']))".to_string()); + v.insert("declspec".to_string(), "__declspec\\(\\s*\\w+(?:\\([^)]+\\))?\\s*\\)".to_string()); + v.insert("macro_identifier".to_string(), "\\b[[:upper:]_][[:upper:][:digit:]_]{2,}\\b".to_string()); + v.insert("other_keywords".to_string(), "typedef|nullptr|{{visibility_modifiers}}|static_assert|sizeof|using|typeid|alignof|alignas|namespace|template".to_string()); + v.insert("memory_operators".to_string(), "new|delete".to_string()); + v.insert("compiler_directive".to_string(), "inline|restrict|__restrict__|__restrict".to_string()); + v.insert("generic_close".to_string(), ">)?)?".to_string()); + v.insert("non_angle_brackets".to_string(), "(?=<<|<=)".to_string()); + v.insert("dec_suffix".to_string(), "(?:[a-zA-Z_][[:alnum:]_]*|(?=[^[:alnum:]_\']))".to_string()); + v.insert("dec_digits".to_string(), "(?:\\d(?:[\\d\']*\\d)?)".to_string()); + v.insert("path_lookahead".to_string(), "(?:::\\s*)?(?:{{identifier}}\\s*::\\s*)*(?:template\\s+)?{{identifier}}".to_string()); + v.insert("float_suffix".to_string(), "[fF]".to_string()); + v.insert("basic_types".to_string(), "asm|__asm__|auto|bool|_Bool|char|_Complex|double|float|_Imaginary|int|long|short|signed|unsigned|void".to_string()); + v.insert("control_keywords".to_string(), "break|case|catch|continue|default|do|else|for|goto|if|_Pragma|return|switch|throw|try|while".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_block_0".to_string(), ContextId { index: 433 }); + v.insert("data-structures-maybe-method".to_string(), ContextId { index: 571 }); + v.insert("preprocessor-block-finish-if-branch-statements".to_string(), ContextId { index: 628 }); + v.insert("preprocessor-other".to_string(), ContextId { index: 646 }); + v.insert("preprocessor-rule-disabled-global".to_string(), ContextId { index: 649 }); + v.insert("#anon_preprocessor-rule-other-global_0".to_string(), ContextId { index: 544 }); + v.insert("#anon_data-structures-struct-definition-after-identifier_0".to_string(), ContextId { index: 450 }); + v.insert("#anon_namespace_1".to_string(), ContextId { index: 507 }); + v.insert("#anon_generic-type_4".to_string(), ContextId { index: 467 }); + v.insert("decimal-suffix".to_string(), ContextId { index: 579 }); + v.insert("#anon_method-definition-params_1".to_string(), ContextId { index: 500 }); + v.insert("#anon_preprocessor-rule-enabled-global_0".to_string(), ContextId { index: 538 }); + v.insert("modifiers-parens".to_string(), ContextId { index: 620 }); + v.insert("#anon_data-structures-body_0".to_string(), ContextId { index: 436 }); + v.insert("keywords".to_string(), ContextId { index: 605 }); + v.insert("early-expressions-before-generic-type".to_string(), ContextId { index: 582 }); + v.insert("preprocessor-convention-ignore-uppercase-ident-lines".to_string(), ContextId { index: 632 }); + v.insert("#anon_data-structures-modifier_0".to_string(), ContextId { index: 446 }); + v.insert("#anon_data-structures-definition-common-end_0".to_string(), ContextId { index: 439 }); + v.insert("preprocessor-block-finish-statements".to_string(), ContextId { index: 629 }); + v.insert("preprocessor-expressions".to_string(), ContextId { index: 636 }); + v.insert("method-definition-body".to_string(), ContextId { index: 615 }); + v.insert("preprocessor-block-if-branch-global".to_string(), ContextId { index: 630 }); + v.insert("#anon_data-structures-definition-common-end_1".to_string(), ContextId { index: 440 }); + v.insert("#anon_global-modifier_0".to_string(), ContextId { index: 473 }); + v.insert("#anon_members-after-accessor-junction_3".to_string(), ContextId { index: 491 }); + v.insert("data-structures".to_string(), ContextId { index: 561 }); + v.insert("#anon_global_3".to_string(), ContextId { index: 482 }); + v.insert("#anon_preprocessor-other_1".to_string(), ContextId { index: 522 }); + v.insert("expressions".to_string(), ContextId { index: 583 }); + v.insert("preprocessor-if-branch-function-call-arguments-finish".to_string(), ContextId { index: 640 }); + v.insert("numbers".to_string(), ContextId { index: 623 }); + v.insert("keywords-angle-brackets".to_string(), ContextId { index: 606 }); + v.insert("preprocessor-macro-define".to_string(), ContextId { index: 643 }); + v.insert("#anon_generic-type_0".to_string(), ContextId { index: 463 }); + v.insert("case-default".to_string(), ContextId { index: 558 }); + v.insert("#anon_data-structures-enum-definition_0".to_string(), ContextId { index: 442 }); + v.insert("#anon_negated-block_0".to_string(), ContextId { index: 509 }); + v.insert("data-structures-definition-common-end".to_string(), ContextId { index: 566 }); + v.insert("global-modifier".to_string(), ContextId { index: 600 }); + v.insert("preprocessor-rule-other-statements".to_string(), ContextId { index: 655 }); + v.insert("global-function-identifier".to_string(), ContextId { index: 597 }); + v.insert("#anon_generic-type_3".to_string(), ContextId { index: 466 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 456 }); + v.insert("#anon_global_0".to_string(), ContextId { index: 479 }); + v.insert("#anon_template_1".to_string(), ContextId { index: 547 }); + v.insert("#anon_template_2".to_string(), ContextId { index: 548 }); + v.insert("unique-modifiers".to_string(), ContextId { index: 668 }); + v.insert("unique-constants".to_string(), ContextId { index: 665 }); + v.insert("data-structures-enum-definition-after-identifier".to_string(), ContextId { index: 568 }); + v.insert("#anon_numbers_1".to_string(), ContextId { index: 511 }); + v.insert("unique-variables".to_string(), ContextId { index: 671 }); + v.insert("preprocessor-if-branch-function-call-arguments".to_string(), ContextId { index: 639 }); + v.insert("function-call".to_string(), ContextId { index: 587 }); + v.insert("#anon_function-call_2".to_string(), ContextId { index: 457 }); + v.insert("constants".to_string(), ContextId { index: 560 }); + v.insert("data-structures-function-identifier-generic".to_string(), ContextId { index: 570 }); + v.insert("members-inside-function-call".to_string(), ContextId { index: 614 }); + v.insert("#anon_members-after-accessor-junction_0".to_string(), ContextId { index: 488 }); + v.insert("#anon_data-structures-union-definition-after-identifier_0".to_string(), ContextId { index: 453 }); + v.insert("#anon_data-structures-modifier_2".to_string(), ContextId { index: 448 }); + v.insert("#anon_modifiers-parens_3".to_string(), ContextId { index: 505 }); + v.insert("#anon_keywords-angle-brackets_1".to_string(), ContextId { index: 486 }); + v.insert("#anon_keywords-parens_0".to_string(), ContextId { index: 487 }); + v.insert("#anon_numbers_4".to_string(), ContextId { index: 514 }); + v.insert("#anon_preprocessor-rule-disabled-global_2".to_string(), ContextId { index: 531 }); + v.insert("early-expressions-after-generic-type".to_string(), ContextId { index: 581 }); + v.insert("hexadecimal-suffix".to_string(), ContextId { index: 602 }); + v.insert("#anon_global-type_0".to_string(), ContextId { index: 476 }); + v.insert("#anon_global-type_2".to_string(), ContextId { index: 478 }); + v.insert("#anon_generic-type_1".to_string(), ContextId { index: 464 }); + v.insert("#anon_generic-type_7".to_string(), ContextId { index: 470 }); + v.insert("function-trailing-return-type-parens".to_string(), ContextId { index: 594 }); + v.insert("preprocessor-global".to_string(), ContextId { index: 637 }); + v.insert("#anon_preprocessor-rule-other-statements_0".to_string(), ContextId { index: 545 }); + v.insert("#anon_preprocessor-rule-disabled-global_1".to_string(), ContextId { index: 530 }); + v.insert("#anon_preprocessor-rule-disabled-global_0".to_string(), ContextId { index: 529 }); + v.insert("#anon_preprocessor-rule-enabled-statements_0".to_string(), ContextId { index: 541 }); + v.insert("preprocessor-if-branch-statements".to_string(), ContextId { index: 642 }); + v.insert("#anon_data-structures-type_0".to_string(), ContextId { index: 452 }); + v.insert("method-definition-trailing-return".to_string(), ContextId { index: 618 }); + v.insert("#anon_global_4".to_string(), ContextId { index: 483 }); + v.insert("#anon_preprocessor-other_0".to_string(), ContextId { index: 521 }); + v.insert("brackets".to_string(), ContextId { index: 557 }); + v.insert("#anon_typedef_0".to_string(), ContextId { index: 549 }); + v.insert("late-expressions-before-function-call".to_string(), ContextId { index: 609 }); + v.insert("#anon_data-structures-function-identifier-generic_0".to_string(), ContextId { index: 443 }); + v.insert("preprocessor-if-branch-function-call".to_string(), ContextId { index: 638 }); + v.insert("preprocessor-rule-enabled-global".to_string(), ContextId { index: 652 }); + v.insert("#anon_preprocessor-rule-enabled-statements_2".to_string(), ContextId { index: 543 }); + v.insert("data-structures-class-definition".to_string(), ContextId { index: 563 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_2".to_string(), ContextId { index: 537 }); + v.insert("global-function-identifier-generic".to_string(), ContextId { index: 598 }); + v.insert("#anon_preprocessor-macro-define_1".to_string(), ContextId { index: 518 }); + v.insert("#anon_data-structures-modifier_1".to_string(), ContextId { index: 447 }); + v.insert("data-structures-union-definition".to_string(), ContextId { index: 577 }); + v.insert("preprocessor-rule-enabled-data-structures".to_string(), ContextId { index: 651 }); + v.insert("data-structures-struct-definition".to_string(), ContextId { index: 574 }); + v.insert("preprocessor-statements".to_string(), ContextId { index: 656 }); + v.insert("#anon_preprocessor-convention-ignore-uppercase-ident-lines_0".to_string(), ContextId { index: 516 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_0".to_string(), ContextId { index: 535 }); + v.insert("#anon_numbers_2".to_string(), ContextId { index: 512 }); + v.insert("#anon_keywords-angle-brackets_0".to_string(), ContextId { index: 485 }); + v.insert("#anon_preprocessor-rule-enabled-global_1".to_string(), ContextId { index: 539 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 515 }); + v.insert("#anon_data-structures-union-definition_0".to_string(), ContextId { index: 454 }); + v.insert("typedef".to_string(), ContextId { index: 662 }); + v.insert("#anon_method-definition-params_0".to_string(), ContextId { index: 499 }); + v.insert("#anon_numbers_0".to_string(), ContextId { index: 510 }); + v.insert("function-definition-params".to_string(), ContextId { index: 590 }); + v.insert("#anon_modifiers-parens_2".to_string(), ContextId { index: 504 }); + v.insert("#anon_preprocessor-macro-define_0".to_string(), ContextId { index: 517 }); + v.insert("data-structures-modifier".to_string(), ContextId { index: 572 }); + v.insert("data-structures-modifier-friend".to_string(), ContextId { index: 573 }); + v.insert("main".to_string(), ContextId { index: 610 }); + v.insert("members-arrow".to_string(), ContextId { index: 612 }); + v.insert("#anon_preprocessor-other_3".to_string(), ContextId { index: 524 }); + v.insert("#anon_members-after-accessor-junction_4".to_string(), ContextId { index: 492 }); + v.insert("#anon_data-structures-enum-definition-after-identifier_0".to_string(), ContextId { index: 441 }); + v.insert("preprocessor-if-branch-global".to_string(), ContextId { index: 641 }); + v.insert("preprocessor-workaround-eat-macro-before-identifier".to_string(), ContextId { index: 657 }); + v.insert("#anon_angle-brackets_0".to_string(), ContextId { index: 432 }); + v.insert("global-maybe-function".to_string(), ContextId { index: 599 }); + v.insert("members-dot".to_string(), ContextId { index: 613 }); + v.insert("#anon_preprocessor-macro-definition_0".to_string(), ContextId { index: 519 }); + v.insert("preprocessor-rule-other-global".to_string(), ContextId { index: 654 }); + v.insert("strings".to_string(), ContextId { index: 659 }); + v.insert("#anon_data-structures-class-definition_0".to_string(), ContextId { index: 438 }); + v.insert("#anon_global-maybe-function_1".to_string(), ContextId { index: 472 }); + v.insert("#anon_method-definition-params_2".to_string(), ContextId { index: 501 }); + v.insert("data-structures-type".to_string(), ContextId { index: 576 }); + v.insert("preprocessor-practical-workarounds".to_string(), ContextId { index: 647 }); + v.insert("#anon_method-definition-continue_3".to_string(), ContextId { index: 497 }); + v.insert("#anon_unique-strings_0".to_string(), ContextId { index: 551 }); + v.insert("#anon_generic-type_2".to_string(), ContextId { index: 465 }); + v.insert("#anon_global_1".to_string(), ContextId { index: 480 }); + v.insert("#anon_preprocessor-rule-disabled-statements_1".to_string(), ContextId { index: 533 }); + v.insert("#anon_global-type_1".to_string(), ContextId { index: 477 }); + v.insert("preprocessor-rule-disabled-statements".to_string(), ContextId { index: 650 }); + v.insert("#anon_generic-type_5".to_string(), ContextId { index: 468 }); + v.insert("#anon_function-trailing-return-type-parens_0".to_string(), ContextId { index: 462 }); + v.insert("#anon_members-after-accessor-junction_2".to_string(), ContextId { index: 490 }); + v.insert("__main".to_string(), ContextId { index: 553 }); + v.insert("method-definition-params".to_string(), ContextId { index: 617 }); + v.insert("negated-block".to_string(), ContextId { index: 622 }); + v.insert("preprocessor-macro-params".to_string(), ContextId { index: 645 }); + v.insert("using-namespace".to_string(), ContextId { index: 673 }); + v.insert("#anon_namespace_2".to_string(), ContextId { index: 508 }); + v.insert("preprocessor-block-finish-global".to_string(), ContextId { index: 626 }); + v.insert("#anon_using-namespace_0".to_string(), ContextId { index: 552 }); + v.insert("#anon_global_5".to_string(), ContextId { index: 484 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 455 }); + v.insert("#anon_modifiers-parens_0".to_string(), ContextId { index: 502 }); + v.insert("function-specifiers".to_string(), ContextId { index: 592 }); + v.insert("block".to_string(), ContextId { index: 556 }); + v.insert("#anon_method-definition-continue_1".to_string(), ContextId { index: 495 }); + v.insert("#anon_function-definition-params_1".to_string(), ContextId { index: 460 }); + v.insert("function-definition-body".to_string(), ContextId { index: 588 }); + v.insert("preprocessor-block-if-branch-statements".to_string(), ContextId { index: 631 }); + v.insert("#anon_global-maybe-function_0".to_string(), ContextId { index: 471 }); + v.insert("#anon_preprocessor-rule-enabled-global_2".to_string(), ContextId { index: 540 }); + v.insert("data-structures-struct-definition-after-identifier".to_string(), ContextId { index: 575 }); + v.insert("expressions-minus-generic-type".to_string(), ContextId { index: 585 }); + v.insert("data-structures-function-identifier".to_string(), ContextId { index: 569 }); + v.insert("#anon_preprocessor-rule-enabled-statements_1".to_string(), ContextId { index: 542 }); + v.insert("#anon_modifiers-parens_1".to_string(), ContextId { index: 503 }); + v.insert("#anon_template_0".to_string(), ContextId { index: 546 }); + v.insert("data-structures-enum-definition".to_string(), ContextId { index: 567 }); + v.insert("preprocessor-rule-disabled-data-structures".to_string(), ContextId { index: 648 }); + v.insert("unique-keywords".to_string(), ContextId { index: 666 }); + v.insert("function-definition-trailing-return".to_string(), ContextId { index: 591 }); + v.insert("#anon_preprocessor-rule-disabled-statements_2".to_string(), ContextId { index: 534 }); + v.insert("method-definition-continue".to_string(), ContextId { index: 616 }); + v.insert("#anon_data-structures-struct-definition_0".to_string(), ContextId { index: 451 }); + v.insert("#anon_generic-type_6".to_string(), ContextId { index: 469 }); + v.insert("#anon_members-after-accessor-junction_1".to_string(), ContextId { index: 489 }); + v.insert("#anon_global_2".to_string(), ContextId { index: 481 }); + v.insert("expressions-minus-generic-type-function-call".to_string(), ContextId { index: 586 }); + v.insert("generic-type".to_string(), ContextId { index: 595 }); + v.insert("unique-late-expressions".to_string(), ContextId { index: 667 }); + v.insert("operators".to_string(), ContextId { index: 624 }); + v.insert("late-expressions".to_string(), ContextId { index: 608 }); + v.insert("template-common".to_string(), ContextId { index: 661 }); + v.insert("#anon_method-definition-continue_0".to_string(), ContextId { index: 494 }); + v.insert("#anon_data-structures-maybe-method_0".to_string(), ContextId { index: 444 }); + v.insert("#anon_numbers_3".to_string(), ContextId { index: 513 }); + v.insert("#anon_global-modifier_1".to_string(), ContextId { index: 474 }); + v.insert("angle-brackets".to_string(), ContextId { index: 555 }); + v.insert("keywords-parens".to_string(), ContextId { index: 607 }); + v.insert("preprocessor-macro-definition".to_string(), ContextId { index: 644 }); + v.insert("modifiers".to_string(), ContextId { index: 619 }); + v.insert("preprocessor-block-finish-if-branch-global".to_string(), ContextId { index: 627 }); + v.insert("#anon_method-definition-continue_4".to_string(), ContextId { index: 498 }); + v.insert("early-expressions".to_string(), ContextId { index: 580 }); + v.insert("comments".to_string(), ContextId { index: 559 }); + v.insert("#anon_case-default_0".to_string(), ContextId { index: 435 }); + v.insert("function-definition-continue".to_string(), ContextId { index: 589 }); + v.insert("function-trailing-return-type".to_string(), ContextId { index: 593 }); + v.insert("identifiers".to_string(), ContextId { index: 604 }); + v.insert("types".to_string(), ContextId { index: 663 }); + v.insert("global-type".to_string(), ContextId { index: 601 }); + v.insert("unique-types".to_string(), ContextId { index: 670 }); + v.insert("preprocessor-rule-enabled-statements".to_string(), ContextId { index: 653 }); + v.insert("#anon_preprocessor-macro-params_0".to_string(), ContextId { index: 520 }); + v.insert("data-structures-body".to_string(), ContextId { index: 562 }); + v.insert("#anon_global-modifier_2".to_string(), ContextId { index: 475 }); + v.insert("members-after-accessor-junction".to_string(), ContextId { index: 611 }); + v.insert("statements".to_string(), ContextId { index: 658 }); + v.insert("using-alias".to_string(), ContextId { index: 672 }); + v.insert("unique-strings".to_string(), ContextId { index: 669 }); + v.insert("expressions-minus-function-call".to_string(), ContextId { index: 584 }); + v.insert("data-structures-class-definition-after-identifier".to_string(), ContextId { index: 564 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 434 }); + v.insert("#anon_preprocessor-other_4".to_string(), ContextId { index: 525 }); + v.insert("data-structures-union-definition-after-identifier".to_string(), ContextId { index: 578 }); + v.insert("#anon_method-definition-continue_2".to_string(), ContextId { index: 496 }); + v.insert("namespace".to_string(), ContextId { index: 621 }); + v.insert("#anon_function-definition-params_2".to_string(), ContextId { index: 461 }); + v.insert("#anon_namespace_0".to_string(), ContextId { index: 506 }); + v.insert("#anon_preprocessor-rule-disabled-statements_0".to_string(), ContextId { index: 532 }); + v.insert("__start".to_string(), ContextId { index: 554 }); + v.insert("preprocessor-elif-else-branch-statements".to_string(), ContextId { index: 635 }); + v.insert("variables".to_string(), ContextId { index: 674 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_2".to_string(), ContextId { index: 528 }); + v.insert("identifier-path-generic".to_string(), ContextId { index: 603 }); + v.insert("preprocessor-data-structures".to_string(), ContextId { index: 633 }); + v.insert("global".to_string(), ContextId { index: 596 }); + v.insert("#anon_function-definition-body_0".to_string(), ContextId { index: 458 }); + v.insert("#anon_data-structures-class-definition-after-identifier_0".to_string(), ContextId { index: 437 }); + v.insert("#anon_preprocessor-other_2".to_string(), ContextId { index: 523 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_1".to_string(), ContextId { index: 536 }); + v.insert("parens".to_string(), ContextId { index: 625 }); + v.insert("data-structures-definition-common-begin".to_string(), ContextId { index: 565 }); + v.insert("#anon_data-structures-modifier_3".to_string(), ContextId { index: 449 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_1".to_string(), ContextId { index: 527 }); + v.insert("#anon_function-definition-params_0".to_string(), ContextId { index: 459 }); + v.insert("preprocessor-elif-else-branch-global".to_string(), ContextId { index: 634 }); + v.insert("types-parens".to_string(), ContextId { index: 664 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_0".to_string(), ContextId { index: 526 }); + v.insert("template".to_string(), ContextId { index: 660 }); + v.insert("#anon_data-structures-modifier-friend_0".to_string(), ContextId { index: 445 }); + v.insert("#anon_method-definition-body_0".to_string(), ContextId { index: 493 }); + v.insert("#anon_types-parens_0".to_string(), ContextId { index: 550 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s80.rs b/highlight/jirs-syntaxes/src/s80.rs new file mode 100644 index 00000000..d8c495d7 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s80.rs @@ -0,0 +1,258 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "commands-builtin-shell-bash".to_string(), + file_extensions: vec![], + scope: Scope { a: 21392428947341387, b: 0 }, + first_line_match: None, + hidden: true, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("boundary_begin".to_string(), "".to_string()); + v.insert("boundary_end".to_string(), "(?=\\s|;|$|>|<|\\|)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_cmd-args-echo_0".to_string(), ContextId { index: 5493 }); + v.insert("cmd-args-wait".to_string(), ContextId { index: 5693 }); + v.insert("cmd-args-type-base".to_string(), ContextId { index: 5679 }); + v.insert("cmd-args-read-base".to_string(), ContextId { index: 5651 }); + v.insert("cmd-args-read-bt".to_string(), ContextId { index: 5652 }); + v.insert("cmd-args-read".to_string(), ContextId { index: 5650 }); + v.insert("cmd-args-unset".to_string(), ContextId { index: 5690 }); + v.insert("#anon_cmd-args-command_0".to_string(), ContextId { index: 5485 }); + v.insert("#anon_cmd-args-getopts-base_0".to_string(), ContextId { index: 5507 }); + v.insert("cmd-args-eval-bt".to_string(), ContextId { index: 5614 }); + v.insert("#anon_cmd-args-type-base_0".to_string(), ContextId { index: 5562 }); + v.insert("cmd-args-shopt".to_string(), ContextId { index: 5663 }); + v.insert("cmd-args-jobs-base".to_string(), ContextId { index: 5633 }); + v.insert("cmd-args-logout-bt".to_string(), ContextId { index: 5640 }); + v.insert("#anon_cmd-args-logout-base_0".to_string(), ContextId { index: 5522 }); + v.insert("cmd-args-readarray-bt".to_string(), ContextId { index: 5655 }); + v.insert("#anon_cmd-args-caller_0".to_string(), ContextId { index: 5477 }); + v.insert("#anon_cmd-args-readarray-base_0".to_string(), ContextId { index: 5537 }); + v.insert("#anon_cmd-args-disown_0".to_string(), ContextId { index: 5488 }); + v.insert("cmd-args-enable-base".to_string(), ContextId { index: 5611 }); + v.insert("cmd-args-umask-bt".to_string(), ContextId { index: 5686 }); + v.insert("#anon_cmd-args-dot_0".to_string(), ContextId { index: 5490 }); + v.insert("#anon_cmd-args-times-bt_0".to_string(), ContextId { index: 5557 }); + v.insert("cmd-args-exit-bt".to_string(), ContextId { index: 5619 }); + v.insert("cmd-args-umask-base".to_string(), ContextId { index: 5685 }); + v.insert("cmd-args-exec-bt".to_string(), ContextId { index: 5617 }); + v.insert("cmd-args-bg-base".to_string(), ContextId { index: 5583 }); + v.insert("cmd-args-fg-bt".to_string(), ContextId { index: 5622 }); + v.insert("cmd-args-disown".to_string(), ContextId { index: 5602 }); + v.insert("cmd-args-source-base".to_string(), ContextId { index: 5667 }); + v.insert("#anon_cmd-args-command-base_0".to_string(), ContextId { index: 5483 }); + v.insert("#anon_cmd-args-cd_0".to_string(), ContextId { index: 5480 }); + v.insert("#anon_cmd-args-caller-base_0".to_string(), ContextId { index: 5475 }); + v.insert("#anon_cmd-args-ulimit_0".to_string(), ContextId { index: 5567 }); + v.insert("#anon_cmd-args-unset-base_0".to_string(), ContextId { index: 5574 }); + v.insert("#anon_cmd-args-return-bt_0".to_string(), ContextId { index: 5540 }); + v.insert("#anon_cmd-args-read_0".to_string(), ContextId { index: 5536 }); + v.insert("#anon_cmd-args-readarray-bt_0".to_string(), ContextId { index: 5538 }); + v.insert("__main".to_string(), ContextId { index: 5580 }); + v.insert("cmd-args-command-base".to_string(), ContextId { index: 5600 }); + v.insert("cmd-args-echo".to_string(), ContextId { index: 5607 }); + v.insert("#anon_cmd-args-mapfile_0".to_string(), ContextId { index: 5527 }); + v.insert("#anon_cmd-args-shift-bt_0".to_string(), ContextId { index: 5545 }); + v.insert("cmd-args-type-bt".to_string(), ContextId { index: 5680 }); + v.insert("main".to_string(), ContextId { index: 5696 }); + v.insert("#anon_cmd-args-times-base_0".to_string(), ContextId { index: 5556 }); + v.insert("#anon_cmd-args-bg-bt_0".to_string(), ContextId { index: 5467 }); + v.insert("cmd-args-echo-bt".to_string(), ContextId { index: 5609 }); + v.insert("cmd-args-eval".to_string(), ContextId { index: 5613 }); + v.insert("cmd-args-shift-bt".to_string(), ContextId { index: 5662 }); + v.insert("cmd-args-ulimit".to_string(), ContextId { index: 5681 }); + v.insert("#anon_cmd-args-mapfile-base_0".to_string(), ContextId { index: 5525 }); + v.insert("#anon_cmd-args-suspend-bt_0".to_string(), ContextId { index: 5554 }); + v.insert("#anon_cmd-args-umask-base_0".to_string(), ContextId { index: 5568 }); + v.insert("#anon_cmd-args-fg-base_0".to_string(), ContextId { index: 5504 }); + v.insert("cmd-args-builtin-bt".to_string(), ContextId { index: 5590 }); + v.insert("#anon_cmd-args-builtin-base_0".to_string(), ContextId { index: 5472 }); + v.insert("cmd-args-getopts".to_string(), ContextId { index: 5623 }); + v.insert("#anon_cmd-args-trap_0".to_string(), ContextId { index: 5561 }); + v.insert("cmd-args-fg-base".to_string(), ContextId { index: 5621 }); + v.insert("cmd-args-wait-bt".to_string(), ContextId { index: 5695 }); + v.insert("#anon_cmd-args-set-base_0".to_string(), ContextId { index: 5542 }); + v.insert("#anon_cmd-args-source-base_0".to_string(), ContextId { index: 5550 }); + v.insert("cmd-args-getopts-bt".to_string(), ContextId { index: 5625 }); + v.insert("__start".to_string(), ContextId { index: 5581 }); + v.insert("cmd-args-cd-base".to_string(), ContextId { index: 5595 }); + v.insert("#anon_cmd-args-unalias_0".to_string(), ContextId { index: 5573 }); + v.insert("prototype".to_string(), ContextId { index: 5698 }); + v.insert("#anon_cmd-args-enable-base_0".to_string(), ContextId { index: 5494 }); + v.insert("#anon_cmd-args-eval-bt_0".to_string(), ContextId { index: 5497 }); + v.insert("#anon_cmd-args-return_0".to_string(), ContextId { index: 5541 }); + v.insert("#anon_cmd-args-eval_0".to_string(), ContextId { index: 5498 }); + v.insert("#anon_cmd-args-help-base_0".to_string(), ContextId { index: 5513 }); + v.insert("cmd-args-unalias-base".to_string(), ContextId { index: 5688 }); + v.insert("#anon_cmd-args-builtin_0".to_string(), ContextId { index: 5474 }); + v.insert("#anon_cmd-args-umask-bt_0".to_string(), ContextId { index: 5569 }); + v.insert("#anon_cmd-args-shopt-bt_0".to_string(), ContextId { index: 5548 }); + v.insert("cmd-args-builtin-base".to_string(), ContextId { index: 5589 }); + v.insert("cmd-args-hash-base".to_string(), ContextId { index: 5627 }); + v.insert("#anon_cmd-args-trap-base_0".to_string(), ContextId { index: 5559 }); + v.insert("#anon_cmd-args-unalias-bt_0".to_string(), ContextId { index: 5572 }); + v.insert("cmd-args-ulimit-bt".to_string(), ContextId { index: 5683 }); + v.insert("#anon_cmd-args-hash-base_0".to_string(), ContextId { index: 5510 }); + v.insert("#anon_cmd-args-colon-bt_0".to_string(), ContextId { index: 5481 }); + v.insert("cmd-args-suspend-base".to_string(), ContextId { index: 5670 }); + v.insert("#anon_cmd-args-kill-base_0".to_string(), ContextId { index: 5519 }); + v.insert("#anon_cmd-args-mapfile-bt_0".to_string(), ContextId { index: 5526 }); + v.insert("#anon_cmd-args-read-bt_0".to_string(), ContextId { index: 5535 }); + v.insert("#anon_cmd-args-shopt_0".to_string(), ContextId { index: 5549 }); + v.insert("cmd-args-unalias".to_string(), ContextId { index: 5687 }); + v.insert("#anon_cmd-args-readarray_0".to_string(), ContextId { index: 5539 }); + v.insert("cmd-args-type".to_string(), ContextId { index: 5678 }); + v.insert("#anon_cmd-args-logout_0".to_string(), ContextId { index: 5524 }); + v.insert("#anon_cmd-args-wait_0".to_string(), ContextId { index: 5579 }); + v.insert("cmd-args-getopts-base".to_string(), ContextId { index: 5624 }); + v.insert("cmd-args-readarray-base".to_string(), ContextId { index: 5654 }); + v.insert("cmd-args-exec".to_string(), ContextId { index: 5615 }); + v.insert("#anon_cmd-args-unset-bt_0".to_string(), ContextId { index: 5575 }); + v.insert("cmd-args-colon-bt".to_string(), ContextId { index: 5598 }); + v.insert("cmd-args-disown-bt".to_string(), ContextId { index: 5604 }); + v.insert("#anon_cmd-args-exec_0".to_string(), ContextId { index: 5501 }); + v.insert("cmd-args-trap-bt".to_string(), ContextId { index: 5677 }); + v.insert("cmd-args-help".to_string(), ContextId { index: 5629 }); + v.insert("#anon_cmd-args-bind_0".to_string(), ContextId { index: 5471 }); + v.insert("cmd-args-disown-base".to_string(), ContextId { index: 5603 }); + v.insert("cmd-args-unset-base".to_string(), ContextId { index: 5691 }); + v.insert("#anon_cmd-args-wait-base_0".to_string(), ContextId { index: 5577 }); + v.insert("cmd-args-pwd-bt".to_string(), ContextId { index: 5649 }); + v.insert("#anon_cmd-args-pwd-bt_0".to_string(), ContextId { index: 5532 }); + v.insert("cmd-args-jobs-bt".to_string(), ContextId { index: 5634 }); + v.insert("cmd-args-times-bt".to_string(), ContextId { index: 5674 }); + v.insert("#anon_cmd-args-pwd_0".to_string(), ContextId { index: 5533 }); + v.insert("#anon_cmd-args-unset_0".to_string(), ContextId { index: 5576 }); + v.insert("cmd-args-caller-base".to_string(), ContextId { index: 5592 }); + v.insert("#anon_cmd-args-wait-bt_0".to_string(), ContextId { index: 5578 }); + v.insert("cmd-args-logout-base".to_string(), ContextId { index: 5639 }); + v.insert("#anon_cmd-args-shift_0".to_string(), ContextId { index: 5546 }); + v.insert("#anon_cmd-args-bg_0".to_string(), ContextId { index: 5468 }); + v.insert("cmd-args-dot-bt".to_string(), ContextId { index: 5606 }); + v.insert("#anon_cmd-args-exit-bt_0".to_string(), ContextId { index: 5502 }); + v.insert("#anon_cmd-args-hash-bt_0".to_string(), ContextId { index: 5511 }); + v.insert("cmd-args-bg".to_string(), ContextId { index: 5582 }); + v.insert("cmd-args-echo-base".to_string(), ContextId { index: 5608 }); + v.insert("cmd-args-bg-bt".to_string(), ContextId { index: 5584 }); + v.insert("cmd-args-enable-bt".to_string(), ContextId { index: 5612 }); + v.insert("cmd-args-exit".to_string(), ContextId { index: 5618 }); + v.insert("cmd-args-set".to_string(), ContextId { index: 5658 }); + v.insert("#anon_cmd-args-ulimit-base_0".to_string(), ContextId { index: 5565 }); + v.insert("cmd-args-source".to_string(), ContextId { index: 5666 }); + v.insert("cmd-args-trap-base".to_string(), ContextId { index: 5676 }); + v.insert("cmd-args-times-base".to_string(), ContextId { index: 5673 }); + v.insert("#anon_cmd-args-type_0".to_string(), ContextId { index: 5564 }); + v.insert("#anon_cmd-args-builtin-bt_0".to_string(), ContextId { index: 5473 }); + v.insert("cmd-args-bind-base".to_string(), ContextId { index: 5586 }); + v.insert("#anon_cmd-args-enable_0".to_string(), ContextId { index: 5496 }); + v.insert("cmd-args-dot".to_string(), ContextId { index: 5605 }); + v.insert("cmd-args-enable".to_string(), ContextId { index: 5610 }); + v.insert("cmd-args-kill-bt".to_string(), ContextId { index: 5637 }); + v.insert("#anon_cmd-args-unalias-base_0".to_string(), ContextId { index: 5571 }); + v.insert("cmd-args-wait-base".to_string(), ContextId { index: 5694 }); + v.insert("#anon_cmd-args-command-bt_0".to_string(), ContextId { index: 5484 }); + v.insert("#anon_cmd-args-type-bt_0".to_string(), ContextId { index: 5563 }); + v.insert("#anon_cmd-args-logout-bt_0".to_string(), ContextId { index: 5523 }); + v.insert("cmd-args-caller".to_string(), ContextId { index: 5591 }); + v.insert("#anon_cmd-args-cd-bt_0".to_string(), ContextId { index: 5479 }); + v.insert("cmd-args-exec-base".to_string(), ContextId { index: 5616 }); + v.insert("#anon_cmd-args-kill-bt_0".to_string(), ContextId { index: 5520 }); + v.insert("cmd-args-hash-bt".to_string(), ContextId { index: 5628 }); + v.insert("#anon_cmd-args-fg-bt_0".to_string(), ContextId { index: 5505 }); + v.insert("#anon_cmd-args-umask_0".to_string(), ContextId { index: 5570 }); + v.insert("cmd-args-logout".to_string(), ContextId { index: 5638 }); + v.insert("cmd-args-readarray".to_string(), ContextId { index: 5653 }); + v.insert("#anon_cmd-args-enable-bt_0".to_string(), ContextId { index: 5495 }); + v.insert("cmd-args-mapfile-base".to_string(), ContextId { index: 5642 }); + v.insert("#anon_cmd-args-caller-bt_0".to_string(), ContextId { index: 5476 }); + v.insert("cmd-args-hash".to_string(), ContextId { index: 5626 }); + v.insert("#anon_cmd-args-suspend_0".to_string(), ContextId { index: 5555 }); + v.insert("cmd-args-help-bt".to_string(), ContextId { index: 5631 }); + v.insert("cmd-args-kill-base".to_string(), ContextId { index: 5636 }); + v.insert("#anon_cmd-args-kill_0".to_string(), ContextId { index: 5521 }); + v.insert("#anon_cmd-args-set-bt_0".to_string(), ContextId { index: 5543 }); + v.insert("cmd-args-shopt-bt".to_string(), ContextId { index: 5665 }); + v.insert("cmd-args-printf-base".to_string(), ContextId { index: 5645 }); + v.insert("#anon_cmd-args-jobs-base_0".to_string(), ContextId { index: 5516 }); + v.insert("cmd-args-jobs".to_string(), ContextId { index: 5632 }); + v.insert("cmd-args-ulimit-base".to_string(), ContextId { index: 5682 }); + v.insert("#anon_cmd-args-set_0".to_string(), ContextId { index: 5544 }); + v.insert("#anon_cmd-args-help-bt_0".to_string(), ContextId { index: 5514 }); + v.insert("#anon_cmd-args-source_0".to_string(), ContextId { index: 5552 }); + v.insert("#anon_cmd-args-times_0".to_string(), ContextId { index: 5558 }); + v.insert("#anon_cmd-args-printf_0".to_string(), ContextId { index: 5530 }); + v.insert("cmd-args-source-bt".to_string(), ContextId { index: 5668 }); + v.insert("#anon_cmd-args-help_0".to_string(), ContextId { index: 5515 }); + v.insert("cmd-args-help-base".to_string(), ContextId { index: 5630 }); + v.insert("cmd-args-unalias-bt".to_string(), ContextId { index: 5689 }); + v.insert("#anon_cmd-args-exit_0".to_string(), ContextId { index: 5503 }); + v.insert("#anon_cmd-args-jobs_0".to_string(), ContextId { index: 5518 }); + v.insert("#anon_cmd-args-printf-base_0".to_string(), ContextId { index: 5528 }); + v.insert("#anon_cmd-args-ulimit-bt_0".to_string(), ContextId { index: 5566 }); + v.insert("#anon_cmd-args-getopts_0".to_string(), ContextId { index: 5509 }); + v.insert("cmd-args-return".to_string(), ContextId { index: 5656 }); + v.insert("cmd-args-return-bt".to_string(), ContextId { index: 5657 }); + v.insert("cmd-args-shift".to_string(), ContextId { index: 5661 }); + v.insert("cmd-args-pwd-base".to_string(), ContextId { index: 5648 }); + v.insert("cmd-args-shopt-base".to_string(), ContextId { index: 5664 }); + v.insert("cmd-args-umask".to_string(), ContextId { index: 5684 }); + v.insert("cmd-args-trap".to_string(), ContextId { index: 5675 }); + v.insert("#anon_cmd-args-colon_0".to_string(), ContextId { index: 5482 }); + v.insert("#anon_cmd-args-pwd-base_0".to_string(), ContextId { index: 5531 }); + v.insert("cmd-args-caller-bt".to_string(), ContextId { index: 5593 }); + v.insert("cmd-args-mapfile".to_string(), ContextId { index: 5641 }); + v.insert("cmd-args-times".to_string(), ContextId { index: 5672 }); + v.insert("#anon_cmd-args-echo-base_0".to_string(), ContextId { index: 5491 }); + v.insert("#anon_cmd-args-shopt-base_0".to_string(), ContextId { index: 5547 }); + v.insert("cmd-args-mapfile-bt".to_string(), ContextId { index: 5643 }); + v.insert("#anon_cmd-args-exec-bt_0".to_string(), ContextId { index: 5500 }); + v.insert("#anon_cmd-args-echo-bt_0".to_string(), ContextId { index: 5492 }); + v.insert("cmd-args-set-base".to_string(), ContextId { index: 5659 }); + v.insert("#anon_cmd-args-printf-bt_0".to_string(), ContextId { index: 5529 }); + v.insert("#anon_cmd-args-read-base_0".to_string(), ContextId { index: 5534 }); + v.insert("cmd-args-printf-bt".to_string(), ContextId { index: 5646 }); + v.insert("cmd-args-builtin".to_string(), ContextId { index: 5588 }); + v.insert("cmd-args-unset-bt".to_string(), ContextId { index: 5692 }); + v.insert("#anon_cmd-args-bg-base_0".to_string(), ContextId { index: 5466 }); + v.insert("#anon_cmd-args-suspend-base_0".to_string(), ContextId { index: 5553 }); + v.insert("cmd-args-bind".to_string(), ContextId { index: 5585 }); + v.insert("cmd-args-bind-bt".to_string(), ContextId { index: 5587 }); + v.insert("#anon_cmd-args-trap-bt_0".to_string(), ContextId { index: 5560 }); + v.insert("#anon_cmd-args-exec-base_0".to_string(), ContextId { index: 5499 }); + v.insert("cmd-args-command-bt".to_string(), ContextId { index: 5601 }); + v.insert("cmd-args-cd".to_string(), ContextId { index: 5594 }); + v.insert("#anon_cmd-args-cd-base_0".to_string(), ContextId { index: 5478 }); + v.insert("cmd-args-suspend-bt".to_string(), ContextId { index: 5671 }); + v.insert("cmd-args-cd-bt".to_string(), ContextId { index: 5596 }); + v.insert("cmd-args-kill".to_string(), ContextId { index: 5635 }); + v.insert("#anon_cmd-args-source-bt_0".to_string(), ContextId { index: 5551 }); + v.insert("cmd-args-set-bt".to_string(), ContextId { index: 5660 }); + v.insert("#anon_cmd-args-disown-base_0".to_string(), ContextId { index: 5486 }); + v.insert("main-bt".to_string(), ContextId { index: 5697 }); + v.insert("cmd-args-printf".to_string(), ContextId { index: 5644 }); + v.insert("#anon_cmd-args-disown-bt_0".to_string(), ContextId { index: 5487 }); + v.insert("#anon_cmd-args-hash_0".to_string(), ContextId { index: 5512 }); + v.insert("#anon_cmd-args-getopts-bt_0".to_string(), ContextId { index: 5508 }); + v.insert("cmd-args-fg".to_string(), ContextId { index: 5620 }); + v.insert("#anon_cmd-args-bind-base_0".to_string(), ContextId { index: 5469 }); + v.insert("#anon_cmd-args-fg_0".to_string(), ContextId { index: 5506 }); + v.insert("cmd-args-colon".to_string(), ContextId { index: 5597 }); + v.insert("cmd-args-suspend".to_string(), ContextId { index: 5669 }); + v.insert("#anon_cmd-args-dot-bt_0".to_string(), ContextId { index: 5489 }); + v.insert("cmd-args-command".to_string(), ContextId { index: 5599 }); + v.insert("cmd-args-pwd".to_string(), ContextId { index: 5647 }); + v.insert("#anon_cmd-args-bind-bt_0".to_string(), ContextId { index: 5470 }); + v.insert("#anon_cmd-args-jobs-bt_0".to_string(), ContextId { index: 5517 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s81.rs b/highlight/jirs-syntaxes/src/s81.rs new file mode 100644 index 00000000..8f7a8b67 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s81.rs @@ -0,0 +1,24 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "HTML (Tcl)".to_string(), + file_extensions: vec!["adp".to_string()], + scope: Scope { a: 281496456658944, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 5701 }); + v.insert("main".to_string(), ContextId { index: 5702 }); + v.insert("__main".to_string(), ContextId { index: 5700 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 5699 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s82.rs b/highlight/jirs-syntaxes/src/s82.rs new file mode 100644 index 00000000..0751b510 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s82.rs @@ -0,0 +1,87 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Tcl".to_string(), + file_extensions: vec!["tcl".to_string()], + scope: Scope { a: 844759937581056, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("unquoted_string".to_string(), "[^\\s{{special_chars}}][^\\s${{special_chars}}]*".to_string()); + v.insert("var_unquoted_string".to_string(), "(?:\\$\\{[^ \\}]+\\}|{{unquoted_string}})+".to_string()); + v.insert("special_chars".to_string(), "[;{}\\[\\]\"\\\\]".to_string()); + v.insert("inline_end_chars".to_string(), "[;\\s\\}\\]\\\\]".to_string()); + v.insert("most_likely_code".to_string(), "while|for|catch|return|break|continue|switch|exit|foreach|if|after|append|array|auto_execok|auto_import|auto_load|auto_mkindex|auto_mkindex_old|auto_qualify|auto_reset|bgerror|binary|cd|clock|close|concat|dde|encoding|eof|error|eval|exec|expr|fblocked|fconfigure|fcopy|file|fileevent|filename|flush|format|gets|glob|global|history|http|incr|info|interp|join|lappend|library|lindex|linsert|list|llength|load|lrange|lreplace|lsearch|lset|lsort|memory|msgcat|namespace|open|package|parray|pid|pkg::create|pkg_mkIndex|proc|puts|pwd|re_syntax|read|registry|rename|resource|scan|seek|set|socket|SafeBase|source|split|string|subst|Tcl|tcl_endOfWord|tcl_findLibrary|tcl_startOfNextWord|tcl_startOfPreviousWord|tcl_wordBreakAfter|tcl_wordBreakBefore|tcltest|tclvars|tell|time|trace|unknown|unset|update|uplevel|upvar|variable|vwait".to_string()); + v.insert("end_chars".to_string(), "[;\\n\\}\\]]".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_expr-body_0".to_string(), ContextId { index: 5719 }); + v.insert("#anon_command-name_8".to_string(), ContextId { index: 5714 }); + v.insert("proc-parameters".to_string(), ContextId { index: 5754 }); + v.insert("strings".to_string(), ContextId { index: 5757 }); + v.insert("continued-line".to_string(), ContextId { index: 5742 }); + v.insert("proc-parameter".to_string(), ContextId { index: 5753 }); + v.insert("#anon_braces_0".to_string(), ContextId { index: 5703 }); + v.insert("#anon_proc-parameters_2".to_string(), ContextId { index: 5727 }); + v.insert("commands".to_string(), ContextId { index: 5737 }); + v.insert("non-command-braces".to_string(), ContextId { index: 5748 }); + v.insert("#anon_command-name_9".to_string(), ContextId { index: 5715 }); + v.insert("#anon_proc-parameters_1".to_string(), ContextId { index: 5726 }); + v.insert("#anon_command-name_10".to_string(), ContextId { index: 5706 }); + v.insert("__start".to_string(), ContextId { index: 5733 }); + v.insert("escape".to_string(), ContextId { index: 5743 }); + v.insert("comments".to_string(), ContextId { index: 5738 }); + v.insert("#anon_command-name_1".to_string(), ContextId { index: 5705 }); + v.insert("__main".to_string(), ContextId { index: 5732 }); + v.insert("conditional-bare-expr".to_string(), ContextId { index: 5740 }); + v.insert("#anon_command-name_2".to_string(), ContextId { index: 5708 }); + v.insert("#anon_expressions_0".to_string(), ContextId { index: 5720 }); + v.insert("conditional-expr".to_string(), ContextId { index: 5741 }); + v.insert("operators".to_string(), ContextId { index: 5750 }); + v.insert("variable".to_string(), ContextId { index: 5760 }); + v.insert("#anon_command-name_3".to_string(), ContextId { index: 5709 }); + v.insert("expr-body".to_string(), ContextId { index: 5745 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 5716 }); + v.insert("#anon_proc-parameter_2".to_string(), ContextId { index: 5723 }); + v.insert("#anon_continued-line_0".to_string(), ContextId { index: 5717 }); + v.insert("main".to_string(), ContextId { index: 5747 }); + v.insert("#anon_proc-parameter_3".to_string(), ContextId { index: 5724 }); + v.insert("#anon_command-name_6".to_string(), ContextId { index: 5712 }); + v.insert("#anon_command-name_5".to_string(), ContextId { index: 5711 }); + v.insert("string-braces".to_string(), ContextId { index: 5756 }); + v.insert("#anon_continued-line_1".to_string(), ContextId { index: 5718 }); + v.insert("#anon_regexp-braces_0".to_string(), ContextId { index: 5728 }); + v.insert("#anon_command-name_0".to_string(), ContextId { index: 5704 }); + v.insert("substitution".to_string(), ContextId { index: 5758 }); + v.insert("conditional".to_string(), ContextId { index: 5739 }); + v.insert("braces".to_string(), ContextId { index: 5734 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 5730 }); + v.insert("command-braces".to_string(), ContextId { index: 5735 }); + v.insert("expr".to_string(), ContextId { index: 5744 }); + v.insert("substitution-body".to_string(), ContextId { index: 5759 }); + v.insert("numbers".to_string(), ContextId { index: 5749 }); + v.insert("command-name".to_string(), ContextId { index: 5736 }); + v.insert("#anon_proc-parameter_1".to_string(), ContextId { index: 5722 }); + v.insert("#anon_proc-parameters_0".to_string(), ContextId { index: 5725 }); + v.insert("#anon_strings_2".to_string(), ContextId { index: 5731 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 5729 }); + v.insert("expressions".to_string(), ContextId { index: 5746 }); + v.insert("proc".to_string(), ContextId { index: 5751 }); + v.insert("proc-body".to_string(), ContextId { index: 5752 }); + v.insert("regexp-braces".to_string(), ContextId { index: 5755 }); + v.insert("#anon_command-name_11".to_string(), ContextId { index: 5707 }); + v.insert("#anon_command-name_7".to_string(), ContextId { index: 5713 }); + v.insert("#anon_command-name_4".to_string(), ContextId { index: 5710 }); + v.insert("#anon_proc-parameter_0".to_string(), ContextId { index: 5721 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s83.rs b/highlight/jirs-syntaxes/src/s83.rs new file mode 100644 index 00000000..39993d70 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s83.rs @@ -0,0 +1,29 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Textile".to_string(), + file_extensions: vec!["textile".to_string()], + scope: Scope { a: 281496456724480, b: 0 }, + first_line_match: Some("textile".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 5769 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 5764 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 5763 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 5765 }); + v.insert("__main".to_string(), ContextId { index: 5766 }); + v.insert("inline".to_string(), ContextId { index: 5768 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 5761 }); + v.insert("__start".to_string(), ContextId { index: 5767 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 5762 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s84.rs b/highlight/jirs-syntaxes/src/s84.rs new file mode 100644 index 00000000..3a1c2dc1 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s84.rs @@ -0,0 +1,98 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "XML".to_string(), + file_extensions: vec!["xml".to_string(),"xsd".to_string(),"xslt".to_string(),"tld".to_string(),"dtml".to_string(),"rng".to_string(),"rss".to_string(),"opml".to_string(),"svg".to_string()], + scope: Scope { a: 281818574094336, b: 0 }, + first_line_match: Some("(?x:\n ^(?:\n <\\?xml\\s\n | \\s*<([\\w-]+):Envelope\\s+xmlns:\\1\\s*=\\s*\"http://schemas.xmlsoap.org/soap/envelope/\"\\s*>\n | \\s*(?i:]))\n )\n)".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("qualified_dtd_name".to_string(), "{{name}}(?=[{{dtd_break}}])".to_string()); + v.insert("name".to_string(), "[[:alpha:]:_][[:alnum:]:_.-]*".to_string()); + v.insert("qualified_attribute_name".to_string(), "(?x)\n(?:\n (?:\n ({{identifier}}) # 1: valid namespace\n |\n ([^:=/<>\\s]+) # 2: invalid namespace\n )(:)\n)? # namespace is optional\n(?:\n ({{identifier}}) # 3: valid localname\n |\n ([^=/<>\\s]+?) # 4: invalid localname\n)(?=[=<>\\s]|[/?]>)".to_string()); + v.insert("qualified_tag_name".to_string(), "(?x)\n(?:\n (?:\n ({{identifier}}) # 1: valid namespace\n |\n ([^?!/<>\\s][^:/<>\\s]*) # 2: invalid namespace\n )(:)\n)? # namespace is optional\n(?:\n ({{identifier}})(?=[/<>\\s]) # 3: valid localname\n |\n ([^?!/<>\\s][^/<>\\s]*) # 4: invalid localname\n)".to_string()); + v.insert("dtd_break".to_string(), "[\'\"\\[\\]()<>\\s]".to_string()); + v.insert("invalid_dtd_name".to_string(), "[^{{dtd_break}}]+".to_string()); + v.insert("identifier".to_string(), "[[:alpha:]_][[:alnum:]_.-]*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("string-double-quoted".to_string(), ContextId { index: 5823 }); + v.insert("dtd-content-type".to_string(), ContextId { index: 5795 }); + v.insert("dtd-entity".to_string(), ContextId { index: 5804 }); + v.insert("dtd-common-name".to_string(), ContextId { index: 5793 }); + v.insert("tag-attribute-separator-key-value".to_string(), ContextId { index: 5835 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 5771 }); + v.insert("tag-end-missing-pop".to_string(), ContextId { index: 5837 }); + v.insert("#anon_tag-attribute-separator-key-value_0".to_string(), ContextId { index: 5778 }); + v.insert("dtd-entity-content".to_string(), ContextId { index: 5805 }); + v.insert("preprocessor-end".to_string(), ContextId { index: 5821 }); + v.insert("dtd-attlist-parens".to_string(), ContextId { index: 5792 }); + v.insert("dtd-subset-meta".to_string(), ContextId { index: 5814 }); + v.insert("string-single-quoted".to_string(), ContextId { index: 5828 }); + v.insert("tag-attribute".to_string(), ContextId { index: 5834 }); + v.insert("main".to_string(), ContextId { index: 5819 }); + v.insert("#anon_dtd-attlist-parens_0".to_string(), ContextId { index: 5772 }); + v.insert("dtd-subset-brackets".to_string(), ContextId { index: 5813 }); + v.insert("dtd-attlist-meta".to_string(), ContextId { index: 5791 }); + v.insert("tag".to_string(), ContextId { index: 5833 }); + v.insert("#anon_dtd-subset-brackets_0".to_string(), ContextId { index: 5774 }); + v.insert("dtd-else-pop".to_string(), ContextId { index: 5802 }); + v.insert("string-double-quoted-body".to_string(), ContextId { index: 5824 }); + v.insert("dtd-element-content".to_string(), ContextId { index: 5798 }); + v.insert("dtd-content-quoted".to_string(), ContextId { index: 5794 }); + v.insert("#anon_tag_1".to_string(), ContextId { index: 5780 }); + v.insert("dtd-element-parens".to_string(), ContextId { index: 5801 }); + v.insert("doctype-root-name".to_string(), ContextId { index: 5787 }); + v.insert("dtd-element-name".to_string(), ContextId { index: 5800 }); + v.insert("doctype-meta".to_string(), ContextId { index: 5786 }); + v.insert("dtd-attlist".to_string(), ContextId { index: 5789 }); + v.insert("dtd-notation-meta".to_string(), ContextId { index: 5810 }); + v.insert("#anon_dtd-element-parens_0".to_string(), ContextId { index: 5773 }); + v.insert("dtd-end".to_string(), ContextId { index: 5803 }); + v.insert("string-quoted".to_string(), ContextId { index: 5826 }); + v.insert("__start".to_string(), ContextId { index: 5782 }); + v.insert("doctype".to_string(), ContextId { index: 5785 }); + v.insert("dtd-notation-name".to_string(), ContextId { index: 5811 }); + v.insert("tag-else-pop".to_string(), ContextId { index: 5836 }); + v.insert("#anon_preprocessor_1".to_string(), ContextId { index: 5777 }); + v.insert("dtd-element".to_string(), ContextId { index: 5797 }); + v.insert("__main".to_string(), ContextId { index: 5781 }); + v.insert("dtd-subset".to_string(), ContextId { index: 5812 }); + v.insert("dtd-content-unquoted".to_string(), ContextId { index: 5796 }); + v.insert("dtd-unknown".to_string(), ContextId { index: 5816 }); + v.insert("#anon_dtd-unknown_0".to_string(), ContextId { index: 5775 }); + v.insert("string-double-quoted-pop".to_string(), ContextId { index: 5825 }); + v.insert("cdata".to_string(), ContextId { index: 5783 }); + v.insert("#anon_cdata_0".to_string(), ContextId { index: 5770 }); + v.insert("preprocessor".to_string(), ContextId { index: 5820 }); + v.insert("should-be-entity".to_string(), ContextId { index: 5822 }); + v.insert("dtd-subset-name".to_string(), ContextId { index: 5815 }); + v.insert("#anon_preprocessor_0".to_string(), ContextId { index: 5776 }); + v.insert("dtd".to_string(), ContextId { index: 5788 }); + v.insert("comment".to_string(), ContextId { index: 5784 }); + v.insert("dtd-entity-meta".to_string(), ContextId { index: 5806 }); + v.insert("dtd-entity-name".to_string(), ContextId { index: 5807 }); + v.insert("entity".to_string(), ContextId { index: 5817 }); + v.insert("entity-parameter".to_string(), ContextId { index: 5818 }); + v.insert("dtd-notation".to_string(), ContextId { index: 5809 }); + v.insert("dtd-element-meta".to_string(), ContextId { index: 5799 }); + v.insert("string-quoted-pop".to_string(), ContextId { index: 5827 }); + v.insert("string-single-quoted-body".to_string(), ContextId { index: 5829 }); + v.insert("string-single-quoted-pop".to_string(), ContextId { index: 5830 }); + v.insert("string-unquoted-pop".to_string(), ContextId { index: 5832 }); + v.insert("string-unquoted".to_string(), ContextId { index: 5831 }); + v.insert("dtd-attlist-content".to_string(), ContextId { index: 5790 }); + v.insert("dtd-entity-punctuation".to_string(), ContextId { index: 5808 }); + v.insert("#anon_tag_0".to_string(), ContextId { index: 5779 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s85.rs b/highlight/jirs-syntaxes/src/s85.rs new file mode 100644 index 00000000..ad4fdf4f --- /dev/null +++ b/highlight/jirs-syntaxes/src/s85.rs @@ -0,0 +1,94 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "YAML".to_string(), + file_extensions: vec!["yaml".to_string(),"yml".to_string(),"sublime-syntax".to_string()], + scope: Scope { a: 844772822482944, b: 0 }, + first_line_match: Some("^%YAML( ?1.\\d+)?".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("ns_anchor_char".to_string(), "[^\\s\\[\\]/{/},]".to_string()); + v.insert("_type_float".to_string(), "(?x:\n ([-+]? (?: [0-9] [0-9_]*)? (\\.) [0-9.]* (?: [eE] [-+] [0-9]+)?) # (base 10)\n | ([-+]? [0-9] [0-9_]* (?: :[0-5]?[0-9])+ (\\.) [0-9_]*) # (base 60)\n | ([-+]? (\\.) (?: inf|Inf|INF)) # (infinity)\n | ( (\\.) (?: nan|NaN|NAN)) # (not a number)\n)".to_string()); + v.insert("_type_int".to_string(), "(?x:\n ([-+]? (0b) [0-1_]+) # (base 2)\n | ([-+]? (0) [0-7_]+) # (base 8)\n | ([-+]? (?: 0|[1-9][0-9_]*)) # (base 10)\n | ([-+]? (0x) [0-9a-fA-F_]+) # (base 16)\n | ([-+]? [1-9] [0-9_]* (?: :[0-5]?[0-9])+) # (base 60)\n)".to_string()); + v.insert("c_flow_indicator".to_string(), "[\\[\\]{},]".to_string()); + v.insert("_flow_scalar_end_plain_out".to_string(), "(?x:\n (?=\n \\s* $\n | \\s+ \\#\n | \\s* : (\\s|$)\n )\n)".to_string()); + v.insert("_type_bool".to_string(), "(?x:\n y|Y|yes|Yes|YES|n|N|no|No|NO\n |true|True|TRUE|false|False|FALSE\n |on|On|ON|off|Off|OFF\n)".to_string()); + v.insert("ns_plain_first_plain_out".to_string(), "(?x:\n [^\\s{{c_indicator}}]\n | [?:-] \\S\n)".to_string()); + v.insert("_type_value".to_string(), "=".to_string()); + v.insert("c_ns_esc_char".to_string(), "\\\\(?:[0abtnvfre \"/\\\\N_Lp]|x[\\dA-Fa-f]{2}|u[\\dA-Fa-f]{4}|U[\\dA-Fa-f]{8})".to_string()); + v.insert("ns_anchor_name".to_string(), "{{ns_anchor_char}}+".to_string()); + v.insert("ns_plain_first_plain_in".to_string(), "(?x:\n [^\\s{{c_indicator}}]\n | [?:-] [^\\s{{c_flow_indicator}}]\n)".to_string()); + v.insert("ns_uri_char".to_string(), "(?x: %[0-9A-Fa-f]{2} | [0-9A-Za-z\\-#;/?:@&=+$,_.!~*\'()\\[\\]] )".to_string()); + v.insert("_type_all".to_string(), "(?x:\n ({{_type_null}})\n | ({{_type_bool}})\n | ({{_type_int}})\n | ({{_type_float}})\n | ({{_type_timestamp}})\n | ({{_type_value}})\n | ({{_type_merge}})\n )".to_string()); + v.insert("ns_tag_char".to_string(), "(?x: %[0-9A-Fa-f]{2} | [0-9A-Za-z\\-#;/?:@&=+$_.~*\'()] )".to_string()); + v.insert("c_ns_tag_property".to_string(), "(?x:\n ! < {{ns_uri_char}}+ >\n | {{c_tag_handle}} {{ns_tag_char}}+\n | !\n)".to_string()); + v.insert("ns_word_char".to_string(), "[0-9A-Za-z\\-]".to_string()); + v.insert("_type_null".to_string(), "(?:null|Null|NULL|~)".to_string()); + v.insert("ns_tag_prefix".to_string(), "(?x:\n ! {{ns_uri_char}}*\n | (?![,!\\[\\]{}]) {{ns_uri_char}}+\n)".to_string()); + v.insert("_type_merge".to_string(), "<<".to_string()); + v.insert("s_sep".to_string(), "[ \\t]+".to_string()); + v.insert("_flow_scalar_end_plain_in".to_string(), "(?x:\n (?=\n \\s* $\n | \\s+ \\#\n | \\s* : (\\s|$)\n | \\s* : {{c_flow_indicator}}\n | \\s* {{c_flow_indicator}}\n )\n)".to_string()); + v.insert("c_indicator".to_string(), "[-?:,\\[\\]{}#&*!|>\'\"%@`]".to_string()); + v.insert("_type_timestamp".to_string(), "(?x:\n \\d{4} (-) \\d{2} (-) \\d{2} # (y-m-d)\n | \\d{4} # (year)\n (-) \\d{1,2} # (month)\n (-) \\d{1,2} # (day)\n (?: [Tt] | [ \\t]+) \\d{1,2} # (hour)\n (:) \\d{2} # (minute)\n (:) \\d{2} # (second)\n (?: (\\.)\\d*)? # (fraction)\n [ \\t]*\n (?:\n Z | [-+] \\d{1,2} (?: (:)\\d{1,2})?\n )? # (time zone)\n)".to_string()); + v.insert("c_tag_handle".to_string(), "(?:!(?:{{ns_word_char}}*!)?)".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("flow-scalar".to_string(), ContextId { index: 5873 }); + v.insert("#anon_flow-pair_1".to_string(), ContextId { index: 5848 }); + v.insert("block-scalar".to_string(), ContextId { index: 5862 }); + v.insert("flow-scalar-plain-in".to_string(), ContextId { index: 5875 }); + v.insert("flow-scalar-double-quoted".to_string(), ContextId { index: 5874 }); + v.insert("#anon_block-pair_0".to_string(), ContextId { index: 5838 }); + v.insert("flow-alias".to_string(), ContextId { index: 5867 }); + v.insert("flow-scalar-plain-out-implicit-type".to_string(), ContextId { index: 5878 }); + v.insert("property".to_string(), ContextId { index: 5883 }); + v.insert("__main".to_string(), ContextId { index: 5856 }); + v.insert("#anon_flow-scalar-double-quoted_0".to_string(), ContextId { index: 5850 }); + v.insert("flow-pair-value".to_string(), ContextId { index: 5872 }); + v.insert("#anon_block-pair_1".to_string(), ContextId { index: 5839 }); + v.insert("block-node".to_string(), ContextId { index: 5860 }); + v.insert("#anon_flow-pair_0".to_string(), ContextId { index: 5847 }); + v.insert("__start".to_string(), ContextId { index: 5857 }); + v.insert("block-collection".to_string(), ContextId { index: 5858 }); + v.insert("block-pair".to_string(), ContextId { index: 5861 }); + v.insert("directive".to_string(), ContextId { index: 5865 }); + v.insert("#anon_flow-mapping_0".to_string(), ContextId { index: 5846 }); + v.insert("#anon_flow-sequence_0".to_string(), ContextId { index: 5854 }); + v.insert("block-mapping".to_string(), ContextId { index: 5859 }); + v.insert("#anon_comment_0".to_string(), ContextId { index: 5843 }); + v.insert("flow-node".to_string(), ContextId { index: 5870 }); + v.insert("flow-pair".to_string(), ContextId { index: 5871 }); + v.insert("node".to_string(), ContextId { index: 5882 }); + v.insert("prototype".to_string(), ContextId { index: 5884 }); + v.insert("directive-finish".to_string(), ContextId { index: 5866 }); + v.insert("#anon_comment_1".to_string(), ContextId { index: 5844 }); + v.insert("#anon_flow-scalar-plain-out_0".to_string(), ContextId { index: 5852 }); + v.insert("flow-sequence".to_string(), ContextId { index: 5880 }); + v.insert("#anon_flow-scalar-single-quoted_0".to_string(), ContextId { index: 5853 }); + v.insert("#anon_block-scalar_0".to_string(), ContextId { index: 5841 }); + v.insert("#anon_directive_0".to_string(), ContextId { index: 5845 }); + v.insert("block-sequence".to_string(), ContextId { index: 5863 }); + v.insert("flow-scalar-plain-out".to_string(), ContextId { index: 5877 }); + v.insert("main".to_string(), ContextId { index: 5881 }); + v.insert("#anon_block-pair_2".to_string(), ContextId { index: 5840 }); + v.insert("#anon_block-scalar_1".to_string(), ContextId { index: 5842 }); + v.insert("#anon_flow-pair_2".to_string(), ContextId { index: 5849 }); + v.insert("flow-scalar-plain-in-implicit-type".to_string(), ContextId { index: 5876 }); + v.insert("flow-scalar-single-quoted".to_string(), ContextId { index: 5879 }); + v.insert("#anon_flow-scalar-plain-in_0".to_string(), ContextId { index: 5851 }); + v.insert("#anon_property_0".to_string(), ContextId { index: 5855 }); + v.insert("comment".to_string(), ContextId { index: 5864 }); + v.insert("flow-collection".to_string(), ContextId { index: 5868 }); + v.insert("flow-mapping".to_string(), ContextId { index: 5869 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s86.rs b/highlight/jirs-syntaxes/src/s86.rs new file mode 100644 index 00000000..559d264d --- /dev/null +++ b/highlight/jirs-syntaxes/src/s86.rs @@ -0,0 +1,52 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "AWK".to_string(), + file_extensions: vec!["awk".to_string()], + scope: Scope { a: 844777117450240, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("NAME".to_string(), "[A-Za-z_][A-Za-z_0-9]*".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_regexp_1".to_string(), ContextId { index: 5889 }); + v.insert("#anon_infix-operator_0".to_string(), ContextId { index: 5886 }); + v.insert("variable".to_string(), ContextId { index: 5912 }); + v.insert("function".to_string(), ContextId { index: 5900 }); + v.insert("function-definition".to_string(), ContextId { index: 5901 }); + v.insert("#anon_regexp_0".to_string(), ContextId { index: 5888 }); + v.insert("groupings".to_string(), ContextId { index: 5902 }); + v.insert("comment".to_string(), ContextId { index: 5896 }); + v.insert("#anon_function-definition_0".to_string(), ContextId { index: 5885 }); + v.insert("escaped-char".to_string(), ContextId { index: 5898 }); + v.insert("infix-operator".to_string(), ContextId { index: 5903 }); + v.insert("main".to_string(), ContextId { index: 5905 }); + v.insert("#anon_regexp_2".to_string(), ContextId { index: 5890 }); + v.insert("numeric-constant".to_string(), ContextId { index: 5906 }); + v.insert("constant".to_string(), ContextId { index: 5897 }); + v.insert("command".to_string(), ContextId { index: 5895 }); + v.insert("#anon_procedure_0".to_string(), ContextId { index: 5887 }); + v.insert("__main".to_string(), ContextId { index: 5892 }); + v.insert("__start".to_string(), ContextId { index: 5893 }); + v.insert("pattern".to_string(), ContextId { index: 5907 }); + v.insert("prefix-operator".to_string(), ContextId { index: 5908 }); + v.insert("expression".to_string(), ContextId { index: 5899 }); + v.insert("regexp".to_string(), ContextId { index: 5910 }); + v.insert("procedure".to_string(), ContextId { index: 5909 }); + v.insert("string-constant".to_string(), ContextId { index: 5911 }); + v.insert("builtin-pattern".to_string(), ContextId { index: 5894 }); + v.insert("#anon_string-constant_0".to_string(), ContextId { index: 5891 }); + v.insert("keyword".to_string(), ContextId { index: 5904 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s87.rs b/highlight/jirs-syntaxes/src/s87.rs new file mode 100644 index 00000000..bf31a4bf --- /dev/null +++ b/highlight/jirs-syntaxes/src/s87.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Apache Conf".to_string(), + file_extensions: vec!["envvars".to_string(),"htaccess".to_string(),"HTACCESS".to_string(),"htgroups".to_string(),"HTGROUPS".to_string(),"htpasswd".to_string(),"HTPASSWD".to_string(),".htaccess".to_string(),".HTACCESS".to_string(),".htgroups".to_string(),".HTGROUPS".to_string(),".htpasswd".to_string(),".HTPASSWD".to_string()], + scope: Scope { a: 844781412417536, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 5913 }); + v.insert("__start".to_string(), ContextId { index: 5914 }); + v.insert("main".to_string(), ContextId { index: 5915 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s88.rs b/highlight/jirs-syntaxes/src/s88.rs new file mode 100644 index 00000000..15e451ba --- /dev/null +++ b/highlight/jirs-syntaxes/src/s88.rs @@ -0,0 +1,105 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "AsciiDoc (Asciidoctor)".to_string(), + file_extensions: vec!["adoc".to_string(),"ad".to_string(),"asciidoc".to_string()], + scope: Scope { a: 281835753963520, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_block_quote_0".to_string(), ContextId { index: 5923 }); + v.insert("#anon_strong_0".to_string(), ContextId { index: 5935 }); + v.insert("__main".to_string(), ContextId { index: 5939 }); + v.insert("list_continuation".to_string(), ContextId { index: 5975 }); + v.insert("section_template".to_string(), ContextId { index: 5987 }); + v.insert("title_level_5".to_string(), ContextId { index: 5998 }); + v.insert("#anon_block_listing_0".to_string(), ContextId { index: 5919 }); + v.insert("block_sidebar".to_string(), ContextId { index: 5955 }); + v.insert("block_literal".to_string(), ContextId { index: 5950 }); + v.insert("inline_break".to_string(), ContextId { index: 5971 }); + v.insert("#anon_emphasis_double_0".to_string(), ContextId { index: 5928 }); + v.insert("inline".to_string(), ContextId { index: 5970 }); + v.insert("title_level_3".to_string(), ContextId { index: 5996 }); + v.insert("title_level_4".to_string(), ContextId { index: 5997 }); + v.insert("title_level_0".to_string(), ContextId { index: 5993 }); + v.insert("__start".to_string(), ContextId { index: 5940 }); + v.insert("attribute_list_line".to_string(), ContextId { index: 5942 }); + v.insert("#anon_macro_pass_0".to_string(), ContextId { index: 5929 }); + v.insert("blocks".to_string(), ContextId { index: 5959 }); + v.insert("macro_pass".to_string(), ContextId { index: 5978 }); + v.insert("inline_comment".to_string(), ContextId { index: 5973 }); + v.insert("#anon_block_comment_0".to_string(), ContextId { index: 5917 }); + v.insert("title_level_2".to_string(), ContextId { index: 5995 }); + v.insert("#anon_monospaced_0".to_string(), ContextId { index: 5932 }); + v.insert("block_id".to_string(), ContextId { index: 5948 }); + v.insert("#anon_block_open_0".to_string(), ContextId { index: 5921 }); + v.insert("block_pass".to_string(), ContextId { index: 5953 }); + v.insert("strong".to_string(), ContextId { index: 5989 }); + v.insert("#anon_block_source_fenced_0".to_string(), ContextId { index: 5925 }); + v.insert("#anon_mark_double_0".to_string(), ContextId { index: 5931 }); + v.insert("emphasis".to_string(), ContextId { index: 5963 }); + v.insert("#anon_block_pass_0".to_string(), ContextId { index: 5922 }); + v.insert("replacement".to_string(), ContextId { index: 5986 }); + v.insert("lines".to_string(), ContextId { index: 5974 }); + v.insert("olist_item_marker".to_string(), ContextId { index: 5984 }); + v.insert("attribute_reference".to_string(), ContextId { index: 5943 }); + v.insert("characters".to_string(), ContextId { index: 5960 }); + v.insert("block_title".to_string(), ContextId { index: 5958 }); + v.insert("lists".to_string(), ContextId { index: 5976 }); + v.insert("title_level_1".to_string(), ContextId { index: 5994 }); + v.insert("#anon_block_literal_0".to_string(), ContextId { index: 5920 }); + v.insert("entity_number".to_string(), ContextId { index: 5966 }); + v.insert("#anon_superscript_0".to_string(), ContextId { index: 5938 }); + v.insert("biblio_anchor".to_string(), ContextId { index: 5944 }); + v.insert("block_example".to_string(), ContextId { index: 5947 }); + v.insert("#anon_subscript_0".to_string(), ContextId { index: 5937 }); + v.insert("block_admonition_label".to_string(), ContextId { index: 5945 }); + v.insert("#anon_block_sidebar_0".to_string(), ContextId { index: 5924 }); + v.insert("block_quote".to_string(), ContextId { index: 5954 }); + v.insert("monospaced".to_string(), ContextId { index: 5982 }); + v.insert("#anon_strong_double_0".to_string(), ContextId { index: 5936 }); + v.insert("#anon_emphasis_0".to_string(), ContextId { index: 5927 }); + v.insert("block_listing".to_string(), ContextId { index: 5949 }); + v.insert("ulist_item_marker".to_string(), ContextId { index: 5999 }); + v.insert("block_source_fenced".to_string(), ContextId { index: 5956 }); + v.insert("strong_double".to_string(), ContextId { index: 5990 }); + v.insert("block_open".to_string(), ContextId { index: 5951 }); + v.insert("indexterm_double".to_string(), ContextId { index: 5968 }); + v.insert("#anon_monospaced_double_0".to_string(), ContextId { index: 5933 }); + v.insert("#anon_mark_0".to_string(), ContextId { index: 5930 }); + v.insert("block_page_break".to_string(), ContextId { index: 5952 }); + v.insert("emphasis_double".to_string(), ContextId { index: 5964 }); + v.insert("subscript".to_string(), ContextId { index: 5991 }); + v.insert("block_thematic_break".to_string(), ContextId { index: 5957 }); + v.insert("entity_name".to_string(), ContextId { index: 5965 }); + v.insert("indexterm_triple".to_string(), ContextId { index: 5969 }); + v.insert("#anon_dlist_item_label_0".to_string(), ContextId { index: 5926 }); + v.insert("main".to_string(), ContextId { index: 5979 }); + v.insert("section_titles".to_string(), ContextId { index: 5988 }); + v.insert("#anon_passthrough_0".to_string(), ContextId { index: 5934 }); + v.insert("#anon_block_example_0".to_string(), ContextId { index: 5918 }); + v.insert("attribute_entry".to_string(), ContextId { index: 5941 }); + v.insert("mark_double".to_string(), ContextId { index: 5981 }); + v.insert("monospaced_double".to_string(), ContextId { index: 5983 }); + v.insert("inline_callout".to_string(), ContextId { index: 5972 }); + v.insert("dlist_item_label".to_string(), ContextId { index: 5962 }); + v.insert("macro".to_string(), ContextId { index: 5977 }); + v.insert("escape".to_string(), ContextId { index: 5967 }); + v.insert("mark".to_string(), ContextId { index: 5980 }); + v.insert("colist_item_marker".to_string(), ContextId { index: 5961 }); + v.insert("superscript".to_string(), ContextId { index: 5992 }); + v.insert("block_comment".to_string(), ContextId { index: 5946 }); + v.insert("passthrough".to_string(), ContextId { index: 5985 }); + v.insert("#anon_attribute_entry_0".to_string(), ContextId { index: 5916 }); + v.insert("xref".to_string(), ContextId { index: 6000 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s89.rs b/highlight/jirs-syntaxes/src/s89.rs new file mode 100644 index 00000000..b45d4a97 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s89.rs @@ -0,0 +1,32 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "ARM Assembly".to_string(), + file_extensions: vec!["s".to_string(),"S".to_string()], + scope: Scope { a: 844790007988224, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__start".to_string(), ContextId { index: 6011 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 6009 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6002 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 6004 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 6007 }); + v.insert("main".to_string(), ContextId { index: 6012 }); + v.insert("#anon_main_4".to_string(), ContextId { index: 6005 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 6003 }); + v.insert("__main".to_string(), ContextId { index: 6010 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6001 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 6006 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 6008 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s9.rs b/highlight/jirs-syntaxes/src/s9.rs new file mode 100644 index 00000000..de35d131 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s9.rs @@ -0,0 +1,195 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "C".to_string(), + file_extensions: vec!["c".to_string(),"h".to_string()], + scope: Scope { a: 844480764706816, b: 0 }, + first_line_match: Some("-[*]-( Mode:)? C -[*]-".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("hex_suffix".to_string(), "[g-zG-Z_][[:alnum:]_]*".to_string()); + v.insert("integer_suffix".to_string(), "[lL]{1,2}[uU]?|[uU][lL]{0,2}".to_string()); + v.insert("microsoft_types".to_string(), "__int8|__int16|__int32|__int64".to_string()); + v.insert("before_tag".to_string(), "struct|union|enum".to_string()); + v.insert("stdint".to_string(), "int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|int_least8_t|int_least16_t|int_least32_t|int_least64_t|uint_least8_t|uint_least16_t|uint_least32_t|uint_least64_t|int_fast8_t|int_fast16_t|int_fast32_t|int_fast64_t|uint_fast8_t|uint_fast16_t|uint_fast32_t|uint_fast64_t|intptr_t|uintptr_t|intmax_t|intmax_t|uintmax_t|uintmax_t".to_string()); + v.insert("hex_exponent".to_string(), "(?:[pP][-+]??\\d+)".to_string()); + v.insert("control_keywords".to_string(), "break|case|continue|default|do|else|for|goto|if|_Pragma|return|switch|while".to_string()); + v.insert("compiler_directive".to_string(), "inline|restrict|__restrict__|__restrict".to_string()); + v.insert("declspec".to_string(), "__declspec\\(\\s*\\w+(?:\\([^)]+\\))?\\s*\\)".to_string()); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v.insert("macro_identifier".to_string(), "\\b[[:upper:]_][[:upper:][:digit:]_]{2,}\\b".to_string()); + v.insert("modifiers".to_string(), "{{storage_classes}}|{{type_qualifier}}|{{compiler_directive}}".to_string()); + v.insert("storage_classes".to_string(), "static|extern|register|{{declspec}}".to_string()); + v.insert("windows_types".to_string(), "APIENTRY|ATOM|BOOL|BOOLEAN|BYTE|CALLBACK|CCHAR|CHAR|COLORREF|CONST|DWORD|DWORDLONG|DWORD_PTR|DWORD32|DWORD64|FLOAT|HACCEL|HALF_PTR|HANDLE|HBITMAP|HBRUSH|HCOLORSPACE|HCONV|HCONVLIST|HCURSOR|HDC|HDDEDATA|HDESK|HDROP|HDWP|HENHMETAFILE|HFILE|HFONT|HGDIOBJ|HGLOBAL|HHOOK|HICON|HINSTANCE|HKEY|HKL|HLOCAL|HMENU|HMETAFILE|HMODULE|HMONITOR|HPALETTE|HPEN|HRESULT|HRGN|HRSRC|HSZ|HWINSTA|HWND|INT|INT_PTR|INT8|INT16|INT32|INT64|LANGID|LCID|LCTYPE|LGRPID|LONG|LONGLONG|LONG_PTR|LONG32|LONG64|LPARAM|LPBOOL|LPBYTE|LPCOLORREF|LPCSTR|LPCTSTR|LPCVOID|LPCWSTR|LPDWORD|LPHANDLE|LPINT|LPLONG|LPSTR|LPTSTR|LPVOID|LPWORD|LPWSTR|LRESULT|PBOOL|PBOOLEAN|PBYTE|PCHAR|PCSTR|PCTSTR|PCWSTR|PDWORD|PDWORDLONG|PDWORD_PTR|PDWORD32|PDWORD64|PFLOAT|PHALF_PTR|PHANDLE|PHKEY|PINT|PINT_PTR|PINT8|PINT16|PINT32|PINT64|PLCID|PLONG|PLONGLONG|PLONG_PTR|PLONG32|PLONG64|POINTER_32|POINTER_64|POINTER_SIGNED|POINTER_UNSIGNED|PSHORT|PSIZE_T|PSSIZE_T|PSTR|PTBYTE|PTCHAR|PTSTR|PUCHAR|PUHALF_PTR|PUINT|PUINT_PTR|PUINT8|PUINT16|PUINT32|PUINT64|PULONG|PULONGLONG|PULONG_PTR|PULONG32|PULONG64|PUSHORT|PVOID|PWCHAR|PWORD|PWSTR|QWORD|SC_HANDLE|SC_LOCK|SERVICE_STATUS_HANDLE|SHORT|SIZE_T|SSIZE_T|TBYTE|TCHAR|UCHAR|UHALF_PTR|UINT|UINT_PTR|UINT8|UINT16|UINT32|UINT64|ULONG|ULONGLONG|ULONG_PTR|ULONG32|ULONG64|UNICODE_STRING|USHORT|USN|VOID|WCHAR|WINAPI|WORD|WPARAM".to_string()); + v.insert("dec_exponent".to_string(), "(?:[eE][-+]??\\d+)".to_string()); + v.insert("non_func_keywords".to_string(), "if|for|switch|while|decltype|sizeof|__declspec|__attribute__".to_string()); + v.insert("basic_types".to_string(), "asm|__asm__|auto|bool|_Bool|char|_Complex|double|float|_Imaginary|int|long|short|signed|unsigned|void".to_string()); + v.insert("dec_suffix".to_string(), "[a-zA-Z_][[:alnum:]_]*".to_string()); + v.insert("type_qualifier".to_string(), "const|volatile".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("preprocessor-rule-enabled-data-structures".to_string(), ContextId { index: 815 }); + v.insert("data-structures-union-definition-block-start".to_string(), ContextId { index: 759 }); + v.insert("#anon_parens_0".to_string(), ContextId { index: 699 }); + v.insert("string_escaped_char".to_string(), ContextId { index: 822 }); + v.insert("preprocessor-block-if-branch-global".to_string(), ContextId { index: 789 }); + v.insert("types".to_string(), ContextId { index: 826 }); + v.insert("preprocessor-global".to_string(), ContextId { index: 799 }); + v.insert("#anon_preprocessor-comments_0".to_string(), ContextId { index: 700 }); + v.insert("#anon_numbers_1".to_string(), ContextId { index: 696 }); + v.insert("access-illegal".to_string(), ContextId { index: 739 }); + v.insert("keywords-parens".to_string(), ContextId { index: 774 }); + v.insert("#anon_preprocessor-rule-disabled-statements_1".to_string(), ContextId { index: 720 }); + v.insert("#anon_preprocessor-rule-enabled-statements_0".to_string(), ContextId { index: 728 }); + v.insert("#anon_preprocessor-other_0".to_string(), ContextId { index: 708 }); + v.insert("preprocessor-line-ending".to_string(), ContextId { index: 806 }); + v.insert("preprocessor-rule-other-global".to_string(), ContextId { index: 818 }); + v.insert("data-structures".to_string(), ContextId { index: 746 }); + v.insert("string_placeholder".to_string(), ContextId { index: 823 }); + v.insert("#anon_function-definition-params_0".to_string(), ContextId { index: 686 }); + v.insert("comments".to_string(), ContextId { index: 744 }); + v.insert("main".to_string(), ContextId { index: 777 }); + v.insert("#anon_typedef_0".to_string(), ContextId { index: 735 }); + v.insert("#anon_preprocessor-comments_1".to_string(), ContextId { index: 701 }); + v.insert("data-structures-struct-definition-after-name".to_string(), ContextId { index: 755 }); + v.insert("preprocessor-block-finish-if-branch-global".to_string(), ContextId { index: 786 }); + v.insert("#anon_preprocessor-rule-disabled-global_0".to_string(), ContextId { index: 716 }); + v.insert("negated-block".to_string(), ContextId { index: 780 }); + v.insert("#anon_block_0".to_string(), ContextId { index: 675 }); + v.insert("data-structures-definition-common-macro".to_string(), ContextId { index: 750 }); + v.insert("#anon_data-structures-struct-definition-block-start_0".to_string(), ContextId { index: 681 }); + v.insert("modifiers".to_string(), ContextId { index: 778 }); + v.insert("#anon_data-structures-union-definition-block-start_0".to_string(), ContextId { index: 682 }); + v.insert("#anon_preprocessor-other_4".to_string(), ContextId { index: 712 }); + v.insert("#anon_case-default_0".to_string(), ContextId { index: 677 }); + v.insert("preprocessor-comments".to_string(), ContextId { index: 791 }); + v.insert("#anon_preprocessor-rule-disabled-global_2".to_string(), ContextId { index: 718 }); + v.insert("#anon_strings_0".to_string(), ContextId { index: 733 }); + v.insert("#anon_function-definition-params_1".to_string(), ContextId { index: 687 }); + v.insert("data-structures-union-definition-after-name".to_string(), ContextId { index: 758 }); + v.insert("early-expressions".to_string(), ContextId { index: 761 }); + v.insert("__main".to_string(), ContextId { index: 736 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_1".to_string(), ContextId { index: 714 }); + v.insert("__start".to_string(), ContextId { index: 737 }); + v.insert("keywords".to_string(), ContextId { index: 773 }); + v.insert("c99".to_string(), ContextId { index: 742 }); + v.insert("typedef".to_string(), ContextId { index: 825 }); + v.insert("modifiers-parens".to_string(), ContextId { index: 779 }); + v.insert("preprocessor-rule-enabled-global".to_string(), ContextId { index: 816 }); + v.insert("global-maybe-function".to_string(), ContextId { index: 768 }); + v.insert("operators".to_string(), ContextId { index: 782 }); + v.insert("preprocessor-practical-workarounds".to_string(), ContextId { index: 811 }); + v.insert("data-structures-struct-definition-block-start".to_string(), ContextId { index: 756 }); + v.insert("block".to_string(), ContextId { index: 740 }); + v.insert("data-structures-struct-definition".to_string(), ContextId { index: 754 }); + v.insert("preprocessor-convention-ignore-uppercase-ident-lines".to_string(), ContextId { index: 793 }); + v.insert("data-structures-enum-definition".to_string(), ContextId { index: 751 }); + v.insert("preprocessor-expressions".to_string(), ContextId { index: 798 }); + v.insert("preprocessor-other".to_string(), ContextId { index: 810 }); + v.insert("#anon_numbers_2".to_string(), ContextId { index: 697 }); + v.insert("preprocessor-if-branch-function-call-arguments-finish".to_string(), ContextId { index: 802 }); + v.insert("#anon_preprocessor-rule-enabled-global_0".to_string(), ContextId { index: 725 }); + v.insert("preprocessor-rule-enabled-statements".to_string(), ContextId { index: 817 }); + v.insert("#anon_modifiers-parens_0".to_string(), ContextId { index: 691 }); + v.insert("preprocessor-elif-else-branch-global".to_string(), ContextId { index: 796 }); + v.insert("#anon_numbers_3".to_string(), ContextId { index: 698 }); + v.insert("function-definition-continue".to_string(), ContextId { index: 765 }); + v.insert("function-definition-body".to_string(), ContextId { index: 764 }); + v.insert("preprocessor-elif-else-branch-statements".to_string(), ContextId { index: 797 }); + v.insert("#anon_preprocessor-rule-enabled-global_2".to_string(), ContextId { index: 727 }); + v.insert("data-structures-body".to_string(), ContextId { index: 747 }); + v.insert("preprocessor-block-finish-statements".to_string(), ContextId { index: 788 }); + v.insert("global-modifier".to_string(), ContextId { index: 769 }); + v.insert("access".to_string(), ContextId { index: 738 }); + v.insert("#anon_preprocessor-rule-enabled-statements_1".to_string(), ContextId { index: 729 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_0".to_string(), ContextId { index: 722 }); + v.insert("variables".to_string(), ContextId { index: 827 }); + v.insert("preprocessor-rule-disabled-global".to_string(), ContextId { index: 813 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 679 }); + v.insert("#anon_numbers_0".to_string(), ContextId { index: 695 }); + v.insert("preprocessor-line-continuation".to_string(), ContextId { index: 805 }); + v.insert("statements".to_string(), ContextId { index: 821 }); + v.insert("#anon_preprocessor-disabled_0".to_string(), ContextId { index: 704 }); + v.insert("#anon_function-call_0".to_string(), ContextId { index: 683 }); + v.insert("#anon_strings_1".to_string(), ContextId { index: 734 }); + v.insert("function-call".to_string(), ContextId { index: 763 }); + v.insert("#anon_function-definition-body_0".to_string(), ContextId { index: 685 }); + v.insert("#anon_global-type_0".to_string(), ContextId { index: 688 }); + v.insert("#anon_function-call_1".to_string(), ContextId { index: 684 }); + v.insert("#anon_modifiers-parens_2".to_string(), ContextId { index: 693 }); + v.insert("#anon_preprocessor-convention-ignore-uppercase-calls-without-semicolon_0".to_string(), ContextId { index: 702 }); + v.insert("#anon_preprocessor-rule-disabled-statements_2".to_string(), ContextId { index: 721 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_1".to_string(), ContextId { index: 723 }); + v.insert("label".to_string(), ContextId { index: 775 }); + v.insert("late-expressions".to_string(), ContextId { index: 776 }); + v.insert("parens".to_string(), ContextId { index: 783 }); + v.insert("preprocessor-convention-ignore-uppercase-calls-without-semicolon".to_string(), ContextId { index: 792 }); + v.insert("preprocessor-macro-define".to_string(), ContextId { index: 807 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 678 }); + v.insert("#anon_preprocessor-rule-other-global_0".to_string(), ContextId { index: 731 }); + v.insert("#anon_preprocessor-other_1".to_string(), ContextId { index: 709 }); + v.insert("preprocessor-statements".to_string(), ContextId { index: 820 }); + v.insert("case-default".to_string(), ContextId { index: 743 }); + v.insert("preprocessor-if-branch-function-call".to_string(), ContextId { index: 800 }); + v.insert("strings".to_string(), ContextId { index: 824 }); + v.insert("incomplete-inc".to_string(), ContextId { index: 772 }); + v.insert("#anon_preprocessor-other_2".to_string(), ContextId { index: 710 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_0".to_string(), ContextId { index: 713 }); + v.insert("#anon_preprocessor-rule-enabled-data-structures_2".to_string(), ContextId { index: 724 }); + v.insert("data-structures-enum-definition-block-start".to_string(), ContextId { index: 753 }); + v.insert("preprocessor-block-finish-if-branch-statements".to_string(), ContextId { index: 787 }); + v.insert("brackets".to_string(), ContextId { index: 741 }); + v.insert("decimal-suffix".to_string(), ContextId { index: 760 }); + v.insert("#anon_preprocessor-macro-define_1".to_string(), ContextId { index: 706 }); + v.insert("#anon_preprocessor-other_3".to_string(), ContextId { index: 711 }); + v.insert("preprocessor-if-branch-function-call-arguments".to_string(), ContextId { index: 801 }); + v.insert("preprocessor-rule-other-statements".to_string(), ContextId { index: 819 }); + v.insert("#anon_keywords-parens_0".to_string(), ContextId { index: 690 }); + v.insert("preprocessor-block-finish-global".to_string(), ContextId { index: 785 }); + v.insert("preprocessor-if-branch-statements".to_string(), ContextId { index: 804 }); + v.insert("#anon_preprocessor-rule-enabled-statements_2".to_string(), ContextId { index: 730 }); + v.insert("preprocessor-data-structures".to_string(), ContextId { index: 794 }); + v.insert("preprocessor-rule-disabled-statements".to_string(), ContextId { index: 814 }); + v.insert("#anon_global-type_1".to_string(), ContextId { index: 689 }); + v.insert("preprocessor-block-if-branch-statements".to_string(), ContextId { index: 790 }); + v.insert("#anon_preprocessor-macro-define_0".to_string(), ContextId { index: 705 }); + v.insert("#anon_preprocessor-rule-enabled-global_1".to_string(), ContextId { index: 726 }); + v.insert("#anon_preprocessor-rule-disabled-data-structures_2".to_string(), ContextId { index: 715 }); + v.insert("#anon_preprocessor-macro-params_0".to_string(), ContextId { index: 707 }); + v.insert("preprocessor-macro-definition".to_string(), ContextId { index: 808 }); + v.insert("pragma-mark".to_string(), ContextId { index: 784 }); + v.insert("#anon_data-structures-enum-definition-block-start_0".to_string(), ContextId { index: 680 }); + v.insert("#anon_brackets_0".to_string(), ContextId { index: 676 }); + v.insert("constants".to_string(), ContextId { index: 745 }); + v.insert("hexadecimal-suffix".to_string(), ContextId { index: 771 }); + v.insert("data-structures-union-definition".to_string(), ContextId { index: 757 }); + v.insert("expressions".to_string(), ContextId { index: 762 }); + v.insert("#anon_preprocessor-rule-other-statements_0".to_string(), ContextId { index: 732 }); + v.insert("function-definition-params".to_string(), ContextId { index: 766 }); + v.insert("numbers".to_string(), ContextId { index: 781 }); + v.insert("#anon_negated-block_0".to_string(), ContextId { index: 694 }); + v.insert("global-type".to_string(), ContextId { index: 770 }); + v.insert("#anon_preprocessor-rule-disabled-global_1".to_string(), ContextId { index: 717 }); + v.insert("#anon_preprocessor-rule-disabled-statements_0".to_string(), ContextId { index: 719 }); + v.insert("global".to_string(), ContextId { index: 767 }); + v.insert("data-structures-definition-common-begin".to_string(), ContextId { index: 748 }); + v.insert("preprocessor-if-branch-global".to_string(), ContextId { index: 803 }); + v.insert("preprocessor-rule-disabled-data-structures".to_string(), ContextId { index: 812 }); + v.insert("data-structures-definition-common-end".to_string(), ContextId { index: 749 }); + v.insert("preprocessor-macro-params".to_string(), ContextId { index: 809 }); + v.insert("#anon_modifiers-parens_1".to_string(), ContextId { index: 692 }); + v.insert("#anon_preprocessor-convention-ignore-uppercase-ident-lines_0".to_string(), ContextId { index: 703 }); + v.insert("data-structures-enum-definition-after-name".to_string(), ContextId { index: 752 }); + v.insert("preprocessor-disabled".to_string(), ContextId { index: 795 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s90.rs b/highlight/jirs-syntaxes/src/s90.rs new file mode 100644 index 00000000..2696e540 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s90.rs @@ -0,0 +1,154 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Assembly (x86_64)".to_string(), + file_extensions: vec!["yasm".to_string(),"nasm".to_string(),"asm".to_string(),"inc".to_string(),"mac".to_string()], + scope: Scope { a: 844790008053760, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("num_hex".to_string(), "(?:[[:xdigit:]][[:xdigit:]_]*)".to_string()); + v.insert("num_bin_exp".to_string(), "(?:p[+-]?{{num_dec}})".to_string()); + v.insert("valid_identifier".to_string(), "(?:[[:alpha:]_?]{{identifier_body}})".to_string()); + v.insert("num_bin".to_string(), "(?:[01][01_]*)".to_string()); + v.insert("identifier_body".to_string(), "(?:[[:alnum:]_$#@~.?]*)".to_string()); + v.insert("num_dec".to_string(), "(?:[0-9][0-9_]*)".to_string()); + v.insert("num_oct".to_string(), "(?:[0-7][0-7_]*)".to_string()); + v.insert("num_dec_exp".to_string(), "(?:e[+-]?{{num_dec}})".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_preprocessor-macro-indirection_2".to_string(), ContextId { index: 6043 }); + v.insert("mnemonics-sse3".to_string(), ContextId { index: 6091 }); + v.insert("operators".to_string(), ContextId { index: 6101 }); + v.insert("pop-if-not-whitespace".to_string(), ContextId { index: 6103 }); + v.insert("preprocessor".to_string(), ContextId { index: 6105 }); + v.insert("#anon_preprocessor-macro-define_0".to_string(), ContextId { index: 6030 }); + v.insert("#anon_directives_6".to_string(), ContextId { index: 6025 }); + v.insert("labels".to_string(), ContextId { index: 6065 }); + v.insert("mnemonics-mmx".to_string(), ContextId { index: 6086 }); + v.insert("#anon_directives_5".to_string(), ContextId { index: 6024 }); + v.insert("prefixes".to_string(), ContextId { index: 6104 }); + v.insert("comments".to_string(), ContextId { index: 6058 }); + v.insert("mnemonics-future-intel-opmask".to_string(), ContextId { index: 6078 }); + v.insert("__start".to_string(), ContextId { index: 6057 }); + v.insert("mnemonics-sse".to_string(), ContextId { index: 6089 }); + v.insert("mnemonics-avx".to_string(), ContextId { index: 6072 }); + v.insert("#anon_directives_9".to_string(), ContextId { index: 6028 }); + v.insert("#anon_section-parameters_1".to_string(), ContextId { index: 6050 }); + v.insert("mnemonics-invalid".to_string(), ContextId { index: 6084 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 6013 }); + v.insert("mnemonics-pseudo-ops".to_string(), ContextId { index: 6087 }); + v.insert("#anon_directives_14".to_string(), ContextId { index: 6020 }); + v.insert("#anon_directives_12".to_string(), ContextId { index: 6018 }); + v.insert("mnemonics-vmx".to_string(), ContextId { index: 6099 }); + v.insert("preprocessor-conditions-constant".to_string(), ContextId { index: 6107 }); + v.insert("#anon_preprocessor-macro-indirection_1".to_string(), ContextId { index: 6042 }); + v.insert("preprocessor-macro-indirection".to_string(), ContextId { index: 6119 }); + v.insert("string-single".to_string(), ContextId { index: 6132 }); + v.insert("line-ending".to_string(), ContextId { index: 6067 }); + v.insert("#anon_preprocessor-macro-multiline_1".to_string(), ContextId { index: 6045 }); + v.insert("#anon_directives_10".to_string(), ContextId { index: 6016 }); + v.insert("preprocessor-conditions-content-block-common".to_string(), ContextId { index: 6109 }); + v.insert("mnemonics-undocumented".to_string(), ContextId { index: 6098 }); + v.insert("mnemonics-sse2".to_string(), ContextId { index: 6090 }); + v.insert("preprocessor-macro-definition".to_string(), ContextId { index: 6115 }); + v.insert("#anon_directives_2".to_string(), ContextId { index: 6021 }); + v.insert("mnemonics-intel-isa-sgx".to_string(), ContextId { index: 6082 }); + v.insert("string-double".to_string(), ContextId { index: 6131 }); + v.insert("#anon_directives_11".to_string(), ContextId { index: 6017 }); + v.insert("preprocessor-macro-params".to_string(), ContextId { index: 6122 }); + v.insert("#anon_directives_13".to_string(), ContextId { index: 6019 }); + v.insert("string-backquote".to_string(), ContextId { index: 6129 }); + v.insert("mnemonics-avx2".to_string(), ContextId { index: 6073 }); + v.insert("structs".to_string(), ContextId { index: 6134 }); + v.insert("data-types".to_string(), ContextId { index: 6059 }); + v.insert("pop".to_string(), ContextId { index: 6102 }); + v.insert("#anon_preprocessor-macro-define_2".to_string(), ContextId { index: 6032 }); + v.insert("mnemonics-intel-isa-sha".to_string(), ContextId { index: 6083 }); + v.insert("preprocessor-macro-parameter".to_string(), ContextId { index: 6121 }); + v.insert("prototype".to_string(), ContextId { index: 6125 }); + v.insert("line-continuation".to_string(), ContextId { index: 6066 }); + v.insert("#anon_structs_1".to_string(), ContextId { index: 6052 }); + v.insert("#anon_preprocessor-macro-define_7".to_string(), ContextId { index: 6037 }); + v.insert("#anon_directives_7".to_string(), ContextId { index: 6026 }); + v.insert("#anon_preprocessor-macro-params_0".to_string(), ContextId { index: 6046 }); + v.insert("numbers".to_string(), ContextId { index: 6100 }); + v.insert("#anon_structs_3".to_string(), ContextId { index: 6054 }); + v.insert("#anon_directives_8".to_string(), ContextId { index: 6027 }); + v.insert("mnemonics".to_string(), ContextId { index: 6069 }); + v.insert("#anon_preprocessor-macro-define_1".to_string(), ContextId { index: 6031 }); + v.insert("#anon_preprocessor-macro-define_3".to_string(), ContextId { index: 6033 }); + v.insert("floating-point".to_string(), ContextId { index: 6063 }); + v.insert("#anon_preprocessor-other_0".to_string(), ContextId { index: 6047 }); + v.insert("preprocessor-conditions-content-block-multiline".to_string(), ContextId { index: 6110 }); + v.insert("preprocessor-macro-definition-multiline-with-parameters".to_string(), ContextId { index: 6118 }); + v.insert("mnemonics-sse4".to_string(), ContextId { index: 6092 }); + v.insert("string-content".to_string(), ContextId { index: 6130 }); + v.insert("mnemonics-supplemental-amd".to_string(), ContextId { index: 6093 }); + v.insert("section-parameters".to_string(), ContextId { index: 6128 }); + v.insert("#anon_section-name_0".to_string(), ContextId { index: 6048 }); + v.insert("#anon_directives_1".to_string(), ContextId { index: 6015 }); + v.insert("mnemonics-future-intel-cet".to_string(), ContextId { index: 6077 }); + v.insert("#anon_section-parameters_0".to_string(), ContextId { index: 6049 }); + v.insert("mnemonics-future-intel-avx512".to_string(), ContextId { index: 6076 }); + v.insert("mnemonics-smx".to_string(), ContextId { index: 6088 }); + v.insert("__main".to_string(), ContextId { index: 6056 }); + v.insert("preprocessor-conditions-content-block".to_string(), ContextId { index: 6108 }); + v.insert("#anon_preprocessor-macro-define_5".to_string(), ContextId { index: 6035 }); + v.insert("main".to_string(), ContextId { index: 6068 }); + v.insert("mnemonics-supplemental-cyrix".to_string(), ContextId { index: 6094 }); + v.insert("preprocessor-conditions-parity".to_string(), ContextId { index: 6111 }); + v.insert("preprocessor-macro-definition-inside-multiline".to_string(), ContextId { index: 6116 }); + v.insert("mnemonics-intel-isa-mpx".to_string(), ContextId { index: 6081 }); + v.insert("preprocessor-macro-arguments-signature".to_string(), ContextId { index: 6112 }); + v.insert("mnemonics-system".to_string(), ContextId { index: 6096 }); + v.insert("registers".to_string(), ContextId { index: 6126 }); + v.insert("#anon_preprocessor-macro-define_4".to_string(), ContextId { index: 6034 }); + v.insert("#anon_structs_2".to_string(), ContextId { index: 6053 }); + v.insert("mnemonics-aesni".to_string(), ContextId { index: 6071 }); + v.insert("preprocessor-macro-definition-multiline".to_string(), ContextId { index: 6117 }); + v.insert("#anon_directives_0".to_string(), ContextId { index: 6014 }); + v.insert("#anon_preprocessor-macro-indirection_0".to_string(), ContextId { index: 6041 }); + v.insert("directives".to_string(), ContextId { index: 6060 }); + v.insert("#anon_preprocessor-macro-multiline_0".to_string(), ContextId { index: 6044 }); + v.insert("preprocessor-macro-params-illegal".to_string(), ContextId { index: 6123 }); + v.insert("#anon_directives_3".to_string(), ContextId { index: 6022 }); + v.insert("#anon_preprocessor-macro-define_6".to_string(), ContextId { index: 6036 }); + v.insert("#anon_preprocessor-macro-definition-multiline_0".to_string(), ContextId { index: 6038 }); + v.insert("mnemonics-supplemental-via".to_string(), ContextId { index: 6095 }); + v.insert("#anon_preprocessor-conditions-constant_0".to_string(), ContextId { index: 6029 }); + v.insert("preprocessor-macro-define".to_string(), ContextId { index: 6114 }); + v.insert("section-name".to_string(), ContextId { index: 6127 }); + v.insert("mnemonics-fpu".to_string(), ContextId { index: 6074 }); + v.insert("strings".to_string(), ContextId { index: 6133 }); + v.insert("mnemonics-future-intel".to_string(), ContextId { index: 6075 }); + v.insert("mnemonics-general-purpose".to_string(), ContextId { index: 6080 }); + v.insert("preprocessor-macro-conditions-multiline".to_string(), ContextId { index: 6113 }); + v.insert("preprocessor-other".to_string(), ContextId { index: 6124 }); + v.insert("mnemonics-64bit".to_string(), ContextId { index: 6070 }); + v.insert("mnemonics-future-intel-other".to_string(), ContextId { index: 6079 }); + v.insert("preprocessor-macro-multiline".to_string(), ContextId { index: 6120 }); + v.insert("mnemonics-invalid-amd-sse5".to_string(), ContextId { index: 6085 }); + v.insert("#anon_support_0".to_string(), ContextId { index: 6055 }); + v.insert("#anon_structs_0".to_string(), ContextId { index: 6051 }); + v.insert("#anon_directives_4".to_string(), ContextId { index: 6023 }); + v.insert("#anon_preprocessor-macro-definition-multiline_2".to_string(), ContextId { index: 6040 }); + v.insert("export-parameters".to_string(), ContextId { index: 6062 }); + v.insert("integers".to_string(), ContextId { index: 6064 }); + v.insert("preprocessor-conditions".to_string(), ContextId { index: 6106 }); + v.insert("support".to_string(), ContextId { index: 6135 }); + v.insert("entities".to_string(), ContextId { index: 6061 }); + v.insert("#anon_preprocessor-macro-definition-multiline_1".to_string(), ContextId { index: 6039 }); + v.insert("mnemonics-tsx".to_string(), ContextId { index: 6097 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s91.rs b/highlight/jirs-syntaxes/src/s91.rs new file mode 100644 index 00000000..732cd042 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s91.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "CMake C Header".to_string(), + file_extensions: vec!["h.in".to_string()], + scope: Scope { a: 844802888892429, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 6142 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 6138 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 6139 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6136 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6137 }); + v.insert("__main".to_string(), ContextId { index: 6140 }); + v.insert("__start".to_string(), ContextId { index: 6141 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s92.rs b/highlight/jirs-syntaxes/src/s92.rs new file mode 100644 index 00000000..66869ea0 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s92.rs @@ -0,0 +1,31 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "CMake C++ Header".to_string(), + file_extensions: vec!["hh.in".to_string(),"hpp.in".to_string(),"hxx.in".to_string(),"h++.in".to_string()], + scope: Scope { a: 844802888892428, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_2".to_string(), ContextId { index: 6145 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6144 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6143 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 6146 }); + v.insert("__main".to_string(), ContextId { index: 6147 }); + v.insert("__start".to_string(), ContextId { index: 6148 }); + v.insert("main".to_string(), ContextId { index: 6149 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s93.rs b/highlight/jirs-syntaxes/src/s93.rs new file mode 100644 index 00000000..a508c7c3 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s93.rs @@ -0,0 +1,131 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "CMake".to_string(), + file_extensions: vec!["CMakeLists.txt".to_string(),"cmake".to_string()], + scope: Scope { a: 844802887254016, b: 0 }, + first_line_match: None, + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), "\\b[[:alpha:]_][[:alnum:]_]*\\b".to_string()); + v.insert("unquoted_argument".to_string(), "{{unquoted_argument_element}}+".to_string()); + v.insert("generic_named_parameter".to_string(), "\\b@?[A-Z_][A-Z0-9_]*(?=[^\\w\\-<>=\\$])".to_string()); + v.insert("unquoted_argument_element".to_string(), "[^ \t()#\"\\\']".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_foreach_1".to_string(), ContextId { index: 6171 }); + v.insert("#anon_endif_1".to_string(), ContextId { index: 6165 }); + v.insert("break-args".to_string(), ContextId { index: 6203 }); + v.insert("endfunction".to_string(), ContextId { index: 6213 }); + v.insert("#anon_generator-expression_1".to_string(), ContextId { index: 6175 }); + v.insert("foreach-body".to_string(), ContextId { index: 6220 }); + v.insert("macro".to_string(), ContextId { index: 6236 }); + v.insert("set-args-rest".to_string(), ContextId { index: 6244 }); + v.insert("#anon_break_1".to_string(), ContextId { index: 6151 }); + v.insert("#anon_generic-command_1".to_string(), ContextId { index: 6177 }); + v.insert("#anon_endwhile_0".to_string(), ContextId { index: 6168 }); + v.insert("foreach-args".to_string(), ContextId { index: 6219 }); + v.insert("continue-args".to_string(), ContextId { index: 6207 }); + v.insert("#anon_set-args-rest_0".to_string(), ContextId { index: 6187 }); + v.insert("string".to_string(), ContextId { index: 6245 }); + v.insert("#anon_if-args_1".to_string(), ContextId { index: 6179 }); + v.insert("#anon_elseif_0".to_string(), ContextId { index: 6158 }); + v.insert("generator-expression".to_string(), ContextId { index: 6225 }); + v.insert("function-args-first".to_string(), ContextId { index: 6222 }); + v.insert("#anon_string-raw_0".to_string(), ContextId { index: 6192 }); + v.insert("#anon_variable-substitution_0".to_string(), ContextId { index: 6195 }); + v.insert("#anon_break_0".to_string(), ContextId { index: 6150 }); + v.insert("#anon_endfunction_1".to_string(), ContextId { index: 6163 }); + v.insert("args-illegal-boilerplate".to_string(), ContextId { index: 6201 }); + v.insert("#anon_elseif_1".to_string(), ContextId { index: 6159 }); + v.insert("include-args".to_string(), ContextId { index: 6235 }); + v.insert("string-raw".to_string(), ContextId { index: 6248 }); + v.insert("function-args-rest".to_string(), ContextId { index: 6223 }); + v.insert("variable-substitution".to_string(), ContextId { index: 6251 }); + v.insert("__main".to_string(), ContextId { index: 6198 }); + v.insert("string-unquoted".to_string(), ContextId { index: 6249 }); + v.insert("#anon_macro_0".to_string(), ContextId { index: 6185 }); + v.insert("#anon_generator-expression_0".to_string(), ContextId { index: 6174 }); + v.insert("args-common".to_string(), ContextId { index: 6200 }); + v.insert("comment-line".to_string(), ContextId { index: 6205 }); + v.insert("continue".to_string(), ContextId { index: 6206 }); + v.insert("generic-command".to_string(), ContextId { index: 6228 }); + v.insert("#anon_if_0".to_string(), ContextId { index: 6180 }); + v.insert("macro-args-first".to_string(), ContextId { index: 6237 }); + v.insert("#anon_include-args_0".to_string(), ContextId { index: 6182 }); + v.insert("set-args-first".to_string(), ContextId { index: 6243 }); + v.insert("generator-expression-common".to_string(), ContextId { index: 6226 }); + v.insert("#anon_string-quoted-single_0".to_string(), ContextId { index: 6191 }); + v.insert("#anon_comment-line_0".to_string(), ContextId { index: 6153 }); + v.insert("break".to_string(), ContextId { index: 6202 }); + v.insert("generic-args".to_string(), ContextId { index: 6227 }); + v.insert("if-args".to_string(), ContextId { index: 6231 }); + v.insert("#anon_function_0".to_string(), ContextId { index: 6172 }); + v.insert("unquoted-argument-or-keyword".to_string(), ContextId { index: 6250 }); + v.insert("escape-sequences".to_string(), ContextId { index: 6217 }); + v.insert("while".to_string(), ContextId { index: 6252 }); + v.insert("#anon_endmacro_0".to_string(), ContextId { index: 6166 }); + v.insert("#anon_if-args_0".to_string(), ContextId { index: 6178 }); + v.insert("#anon_include_1".to_string(), ContextId { index: 6184 }); + v.insert("#anon_string-quoted-double_0".to_string(), ContextId { index: 6190 }); + v.insert("elseif".to_string(), ContextId { index: 6210 }); + v.insert("#anon_function_1".to_string(), ContextId { index: 6173 }); + v.insert("macro-body".to_string(), ContextId { index: 6239 }); + v.insert("string-quoted-single".to_string(), ContextId { index: 6247 }); + v.insert("endif".to_string(), ContextId { index: 6214 }); + v.insert("foreach".to_string(), ContextId { index: 6218 }); + v.insert("#anon_macro_1".to_string(), ContextId { index: 6186 }); + v.insert("#anon_set_0".to_string(), ContextId { index: 6188 }); + v.insert("#anon_while_0".to_string(), ContextId { index: 6196 }); + v.insert("endwhile".to_string(), ContextId { index: 6216 }); + v.insert("while-body".to_string(), ContextId { index: 6253 }); + v.insert("macro-args-rest".to_string(), ContextId { index: 6238 }); + v.insert("prototype".to_string(), ContextId { index: 6241 }); + v.insert("#anon_generic-command_0".to_string(), ContextId { index: 6176 }); + v.insert("#anon_endwhile_1".to_string(), ContextId { index: 6169 }); + v.insert("#anon_endfunction_0".to_string(), ContextId { index: 6162 }); + v.insert("#anon_set_1".to_string(), ContextId { index: 6189 }); + v.insert("illegal-command".to_string(), ContextId { index: 6233 }); + v.insert("comment-block".to_string(), ContextId { index: 6204 }); + v.insert("__start".to_string(), ContextId { index: 6199 }); + v.insert("else".to_string(), ContextId { index: 6208 }); + v.insert("#anon_continue_1".to_string(), ContextId { index: 6155 }); + v.insert("else-body".to_string(), ContextId { index: 6209 }); + v.insert("if".to_string(), ContextId { index: 6230 }); + v.insert("highlight-semicolon".to_string(), ContextId { index: 6229 }); + v.insert("endforeach".to_string(), ContextId { index: 6212 }); + v.insert("if-body".to_string(), ContextId { index: 6232 }); + v.insert("#anon_include_0".to_string(), ContextId { index: 6183 }); + v.insert("#anon_endforeach_0".to_string(), ContextId { index: 6160 }); + v.insert("#anon_comment-block_0".to_string(), ContextId { index: 6152 }); + v.insert("#anon_else_0".to_string(), ContextId { index: 6156 }); + v.insert("#anon_if_1".to_string(), ContextId { index: 6181 }); + v.insert("#anon_endmacro_1".to_string(), ContextId { index: 6167 }); + v.insert("#anon_foreach_0".to_string(), ContextId { index: 6170 }); + v.insert("#anon_while_1".to_string(), ContextId { index: 6197 }); + v.insert("elseif-body".to_string(), ContextId { index: 6211 }); + v.insert("function".to_string(), ContextId { index: 6221 }); + v.insert("#anon_continue_0".to_string(), ContextId { index: 6154 }); + v.insert("#anon_string-unquoted_1".to_string(), ContextId { index: 6194 }); + v.insert("#anon_endforeach_1".to_string(), ContextId { index: 6161 }); + v.insert("#anon_endif_0".to_string(), ContextId { index: 6164 }); + v.insert("#anon_string-unquoted_0".to_string(), ContextId { index: 6193 }); + v.insert("endmacro".to_string(), ContextId { index: 6215 }); + v.insert("function-body".to_string(), ContextId { index: 6224 }); + v.insert("include".to_string(), ContextId { index: 6234 }); + v.insert("main".to_string(), ContextId { index: 6240 }); + v.insert("set".to_string(), ContextId { index: 6242 }); + v.insert("#anon_else_1".to_string(), ContextId { index: 6157 }); + v.insert("string-quoted-double".to_string(), ContextId { index: 6246 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s94.rs b/highlight/jirs-syntaxes/src/s94.rs new file mode 100644 index 00000000..491715d8 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s94.rs @@ -0,0 +1,33 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "CMakeCache".to_string(), + file_extensions: vec!["CMakeCache.txt".to_string()], + scope: Scope { a: 844807182221312, b: 0 }, + first_line_match: Some("# This is the CMakeCache file.".to_string()), + hidden: false, + variables: { + let mut v = std::collections::HashMap::new(); + v.insert("identifier".to_string(), "[a-zA-Z0-9\\-_:\\\\/ .]+".to_string()); + v + }, + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 6262 }); + v.insert("#anon_comments_1".to_string(), ContextId { index: 6255 }); + v.insert("expect-type".to_string(), ContextId { index: 6259 }); + v.insert("expect-value".to_string(), ContextId { index: 6260 }); + v.insert("__main".to_string(), ContextId { index: 6256 }); + v.insert("comments".to_string(), ContextId { index: 6258 }); + v.insert("#anon_comments_0".to_string(), ContextId { index: 6254 }); + v.insert("key-value-pair".to_string(), ContextId { index: 6261 }); + v.insert("__start".to_string(), ContextId { index: 6257 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s95.rs b/highlight/jirs-syntaxes/src/s95.rs new file mode 100644 index 00000000..bc03a76b --- /dev/null +++ b/highlight/jirs-syntaxes/src/s95.rs @@ -0,0 +1,327 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "CMakeCommands".to_string(), + file_extensions: vec![], + scope: Scope { a: 21392428948258816, b: 0 }, + first_line_match: None, + hidden: true, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_4".to_string(), ContextId { index: 6399 }); + v.insert("#anon_main_129".to_string(), ContextId { index: 6297 }); + v.insert("#anon_main_81".to_string(), ContextId { index: 6445 }); + v.insert("add_custom_command-args".to_string(), ContextId { index: 6468 }); + v.insert("#anon_main_21".to_string(), ContextId { index: 6379 }); + v.insert("#anon_main_57".to_string(), ContextId { index: 6418 }); + v.insert("#anon_main_62".to_string(), ContextId { index: 6424 }); + v.insert("ctest_empty_binary_directory-args".to_string(), ContextId { index: 6488 }); + v.insert("#anon_main_144".to_string(), ContextId { index: 6314 }); + v.insert("#anon_main_199".to_string(), ContextId { index: 6374 }); + v.insert("math-args".to_string(), ContextId { index: 6534 }); + v.insert("#anon_main_150".to_string(), ContextId { index: 6321 }); + v.insert("install-args".to_string(), ContextId { index: 6522 }); + v.insert("#anon_main_120".to_string(), ContextId { index: 6288 }); + v.insert("#anon_main_165".to_string(), ContextId { index: 6337 }); + v.insert("#anon_main_61".to_string(), ContextId { index: 6423 }); + v.insert("#anon_main_118".to_string(), ContextId { index: 6285 }); + v.insert("__main".to_string(), ContextId { index: 6465 }); + v.insert("#anon_main_72".to_string(), ContextId { index: 6435 }); + v.insert("cmake_policy-args".to_string(), ContextId { index: 6482 }); + v.insert("#anon_main_167".to_string(), ContextId { index: 6339 }); + v.insert("#anon_main_31".to_string(), ContextId { index: 6390 }); + v.insert("install_targets-args".to_string(), ContextId { index: 6525 }); + v.insert("list-args".to_string(), ContextId { index: 6528 }); + v.insert("remove_definitions-args".to_string(), ContextId { index: 6543 }); + v.insert("build_name-args".to_string(), ContextId { index: 6478 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6264 }); + v.insert("#anon_main_146".to_string(), ContextId { index: 6316 }); + v.insert("#anon_main_24".to_string(), ContextId { index: 6382 }); + v.insert("unset-args".to_string(), ContextId { index: 6564 }); + v.insert("get_directory_property-args".to_string(), ContextId { index: 6513 }); + v.insert("load_command-args".to_string(), ContextId { index: 6530 }); + v.insert("#anon_main_116".to_string(), ContextId { index: 6283 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 6375 }); + v.insert("#anon_main_10".to_string(), ContextId { index: 6265 }); + v.insert("#anon_main_26".to_string(), ContextId { index: 6384 }); + v.insert("#anon_main_37".to_string(), ContextId { index: 6396 }); + v.insert("#anon_main_50".to_string(), ContextId { index: 6411 }); + v.insert("#anon_main_29".to_string(), ContextId { index: 6387 }); + v.insert("#anon_main_53".to_string(), ContextId { index: 6414 }); + v.insert("configure_file-args".to_string(), ContextId { index: 6483 }); + v.insert("#anon_main_149".to_string(), ContextId { index: 6319 }); + v.insert("set_source_files_properties-args".to_string(), ContextId { index: 6548 }); + v.insert("cmake_host_system_information-args".to_string(), ContextId { index: 6479 }); + v.insert("#anon_main_41".to_string(), ContextId { index: 6401 }); + v.insert("mark_as_advanced-args".to_string(), ContextId { index: 6533 }); + v.insert("#anon_main_190".to_string(), ContextId { index: 6365 }); + v.insert("#anon_main_113".to_string(), ContextId { index: 6280 }); + v.insert("#anon_main_33".to_string(), ContextId { index: 6392 }); + v.insert("#anon_main_139".to_string(), ContextId { index: 6308 }); + v.insert("ctest_submit-args".to_string(), ContextId { index: 6494 }); + v.insert("#anon_main_67".to_string(), ContextId { index: 6429 }); + v.insert("#anon_main_60".to_string(), ContextId { index: 6422 }); + v.insert("#anon_main_106".to_string(), ContextId { index: 6272 }); + v.insert("string-args".to_string(), ContextId { index: 6553 }); + v.insert("#anon_main_143".to_string(), ContextId { index: 6313 }); + v.insert("include_directories-args".to_string(), ContextId { index: 6519 }); + v.insert("#anon_main_94".to_string(), ContextId { index: 6459 }); + v.insert("include_regular_expression-args".to_string(), ContextId { index: 6521 }); + v.insert("link_directories-args".to_string(), ContextId { index: 6526 }); + v.insert("#anon_main_134".to_string(), ContextId { index: 6303 }); + v.insert("#anon_main_183".to_string(), ContextId { index: 6357 }); + v.insert("#anon_main_159".to_string(), ContextId { index: 6330 }); + v.insert("set_property-args".to_string(), ContextId { index: 6547 }); + v.insert("cmake_parse_arguments-args".to_string(), ContextId { index: 6481 }); + v.insert("#anon_main_176".to_string(), ContextId { index: 6349 }); + v.insert("main".to_string(), ContextId { index: 6531 }); + v.insert("#anon_main_64".to_string(), ContextId { index: 6426 }); + v.insert("get_target_property-args".to_string(), ContextId { index: 6517 }); + v.insert("#anon_main_110".to_string(), ContextId { index: 6277 }); + v.insert("#anon_main_112".to_string(), ContextId { index: 6279 }); + v.insert("#anon_main_32".to_string(), ContextId { index: 6391 }); + v.insert("ctest_memcheck-args".to_string(), ContextId { index: 6489 }); + v.insert("variable_requires-args".to_string(), ContextId { index: 6567 }); + v.insert("output_required_files-args".to_string(), ContextId { index: 6537 }); + v.insert("#anon_main_196".to_string(), ContextId { index: 6371 }); + v.insert("#anon_main_45".to_string(), ContextId { index: 6405 }); + v.insert("target_link_libraries-args".to_string(), ContextId { index: 6560 }); + v.insert("#anon_main_108".to_string(), ContextId { index: 6274 }); + v.insert("#anon_main_142".to_string(), ContextId { index: 6312 }); + v.insert("#anon_main_76".to_string(), ContextId { index: 6439 }); + v.insert("#anon_main_154".to_string(), ContextId { index: 6325 }); + v.insert("#anon_main_97".to_string(), ContextId { index: 6462 }); + v.insert("set_target_properties-args".to_string(), ContextId { index: 6549 }); + v.insert("find_package-args".to_string(), ContextId { index: 6508 }); + v.insert("get_property-args".to_string(), ContextId { index: 6515 }); + v.insert("#anon_main_77".to_string(), ContextId { index: 6440 }); + v.insert("try_compile-args".to_string(), ContextId { index: 6562 }); + v.insert("#anon_main_71".to_string(), ContextId { index: 6434 }); + v.insert("#anon_main_89".to_string(), ContextId { index: 6453 }); + v.insert("#anon_main_133".to_string(), ContextId { index: 6302 }); + v.insert("#anon_main_8".to_string(), ContextId { index: 6443 }); + v.insert("#anon_main_157".to_string(), ContextId { index: 6328 }); + v.insert("site_name-args".to_string(), ContextId { index: 6551 }); + v.insert("#anon_main_117".to_string(), ContextId { index: 6284 }); + v.insert("#anon_main_153".to_string(), ContextId { index: 6324 }); + v.insert("target_sources-args".to_string(), ContextId { index: 6561 }); + v.insert("try_run-args".to_string(), ContextId { index: 6563 }); + v.insert("get_source_file_property-args".to_string(), ContextId { index: 6516 }); + v.insert("#anon_main_114".to_string(), ContextId { index: 6281 }); + v.insert("#anon_main_181".to_string(), ContextId { index: 6355 }); + v.insert("#anon_main_148".to_string(), ContextId { index: 6318 }); + v.insert("add_custom_target-args".to_string(), ContextId { index: 6469 }); + v.insert("#anon_main_184".to_string(), ContextId { index: 6358 }); + v.insert("#anon_main_151".to_string(), ContextId { index: 6322 }); + v.insert("#anon_main_98".to_string(), ContextId { index: 6463 }); + v.insert("#anon_main_75".to_string(), ContextId { index: 6438 }); + v.insert("source_group-args".to_string(), ContextId { index: 6552 }); + v.insert("#anon_main_7".to_string(), ContextId { index: 6432 }); + v.insert("#anon_main_161".to_string(), ContextId { index: 6333 }); + v.insert("#anon_main_70".to_string(), ContextId { index: 6433 }); + v.insert("add_library-args".to_string(), ContextId { index: 6473 }); + v.insert("#anon_main_169".to_string(), ContextId { index: 6341 }); + v.insert("#anon_main_123".to_string(), ContextId { index: 6291 }); + v.insert("#anon_main_85".to_string(), ContextId { index: 6449 }); + v.insert("#anon_main_174".to_string(), ContextId { index: 6347 }); + v.insert("#anon_main_100".to_string(), ContextId { index: 6266 }); + v.insert("#anon_main_82".to_string(), ContextId { index: 6446 }); + v.insert("#anon_main_92".to_string(), ContextId { index: 6457 }); + v.insert("#anon_main_96".to_string(), ContextId { index: 6461 }); + v.insert("#anon_main_170".to_string(), ContextId { index: 6343 }); + v.insert("#anon_main_172".to_string(), ContextId { index: 6345 }); + v.insert("#anon_main_19".to_string(), ContextId { index: 6364 }); + v.insert("ctest_upload-args".to_string(), ContextId { index: 6497 }); + v.insert("#anon_main_193".to_string(), ContextId { index: 6368 }); + v.insert("#anon_main_95".to_string(), ContextId { index: 6460 }); + v.insert("#anon_main_69".to_string(), ContextId { index: 6431 }); + v.insert("exec_program-args".to_string(), ContextId { index: 6501 }); + v.insert("#anon_main_178".to_string(), ContextId { index: 6351 }); + v.insert("export-args".to_string(), ContextId { index: 6503 }); + v.insert("#anon_main_162".to_string(), ContextId { index: 6334 }); + v.insert("#anon_main_59".to_string(), ContextId { index: 6420 }); + v.insert("#anon_main_28".to_string(), ContextId { index: 6386 }); + v.insert("#anon_main_54".to_string(), ContextId { index: 6415 }); + v.insert("enable_testing-args".to_string(), ContextId { index: 6500 }); + v.insert("qt_wrap_ui-args".to_string(), ContextId { index: 6541 }); + v.insert("load_cache-args".to_string(), ContextId { index: 6529 }); + v.insert("#anon_main_87".to_string(), ContextId { index: 6451 }); + v.insert("#anon_main_44".to_string(), ContextId { index: 6404 }); + v.insert("#anon_main_9".to_string(), ContextId { index: 6454 }); + v.insert("aux_source_directory-args".to_string(), ContextId { index: 6476 }); + v.insert("#anon_main_130".to_string(), ContextId { index: 6299 }); + v.insert("#anon_main_137".to_string(), ContextId { index: 6306 }); + v.insert("#anon_main_152".to_string(), ContextId { index: 6323 }); + v.insert("find_library-args".to_string(), ContextId { index: 6507 }); + v.insert("#anon_main_52".to_string(), ContextId { index: 6413 }); + v.insert("get_test_property-args".to_string(), ContextId { index: 6518 }); + v.insert("target_include_directories-args".to_string(), ContextId { index: 6559 }); + v.insert("#anon_main_47".to_string(), ContextId { index: 6407 }); + v.insert("#anon_main_124".to_string(), ContextId { index: 6292 }); + v.insert("add_test-args".to_string(), ContextId { index: 6475 }); + v.insert("#anon_main_115".to_string(), ContextId { index: 6282 }); + v.insert("target_compile_features-args".to_string(), ContextId { index: 6557 }); + v.insert("cmake_minimum_required-args".to_string(), ContextId { index: 6480 }); + v.insert("ctest_configure-args".to_string(), ContextId { index: 6486 }); + v.insert("#anon_main_126".to_string(), ContextId { index: 6294 }); + v.insert("use_mangled_mesa-args".to_string(), ContextId { index: 6565 }); + v.insert("#anon_main_136".to_string(), ContextId { index: 6305 }); + v.insert("#anon_main_25".to_string(), ContextId { index: 6383 }); + v.insert("#anon_main_90".to_string(), ContextId { index: 6455 }); + v.insert("#anon_main_36".to_string(), ContextId { index: 6395 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 6410 }); + v.insert("install_programs-args".to_string(), ContextId { index: 6524 }); + v.insert("#anon_main_27".to_string(), ContextId { index: 6385 }); + v.insert("#anon_main_119".to_string(), ContextId { index: 6286 }); + v.insert("#anon_main_195".to_string(), ContextId { index: 6370 }); + v.insert("#anon_main_147".to_string(), ContextId { index: 6317 }); + v.insert("#anon_main_80".to_string(), ContextId { index: 6444 }); + v.insert("find_path-args".to_string(), ContextId { index: 6509 }); + v.insert("#anon_main_141".to_string(), ContextId { index: 6311 }); + v.insert("#anon_main_197".to_string(), ContextId { index: 6372 }); + v.insert("#anon_main_198".to_string(), ContextId { index: 6373 }); + v.insert("#anon_main_155".to_string(), ContextId { index: 6326 }); + v.insert("#anon_main_164".to_string(), ContextId { index: 6336 }); + v.insert("#anon_main_83".to_string(), ContextId { index: 6447 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 6421 }); + v.insert("fltk_wrap_ui-args".to_string(), ContextId { index: 6511 }); + v.insert("#anon_main_189".to_string(), ContextId { index: 6363 }); + v.insert("#anon_main_48".to_string(), ContextId { index: 6408 }); + v.insert("add_definitions-args".to_string(), ContextId { index: 6470 }); + v.insert("#anon_main_109".to_string(), ContextId { index: 6275 }); + v.insert("#anon_main_179".to_string(), ContextId { index: 6352 }); + v.insert("ctest_sleep-args".to_string(), ContextId { index: 6492 }); + v.insert("#anon_main_163".to_string(), ContextId { index: 6335 }); + v.insert("find_file-args".to_string(), ContextId { index: 6506 }); + v.insert("#anon_main_11".to_string(), ContextId { index: 6276 }); + v.insert("ctest_coverage-args".to_string(), ContextId { index: 6487 }); + v.insert("#anon_main_107".to_string(), ContextId { index: 6273 }); + v.insert("ctest_build-args".to_string(), ContextId { index: 6485 }); + v.insert("#anon_main_182".to_string(), ContextId { index: 6356 }); + v.insert("#anon_main_79".to_string(), ContextId { index: 6442 }); + v.insert("get_cmake_property-args".to_string(), ContextId { index: 6512 }); + v.insert("#anon_main_86".to_string(), ContextId { index: 6450 }); + v.insert("#anon_main_192".to_string(), ContextId { index: 6367 }); + v.insert("#anon_main_177".to_string(), ContextId { index: 6350 }); + v.insert("#anon_main_74".to_string(), ContextId { index: 6437 }); + v.insert("return-args".to_string(), ContextId { index: 6544 }); + v.insert("#anon_main_102".to_string(), ContextId { index: 6268 }); + v.insert("#anon_main_200".to_string(), ContextId { index: 6377 }); + v.insert("ctest_start-args".to_string(), ContextId { index: 6493 }); + v.insert("#anon_main_156".to_string(), ContextId { index: 6327 }); + v.insert("#anon_main_65".to_string(), ContextId { index: 6427 }); + v.insert("#anon_main_186".to_string(), ContextId { index: 6360 }); + v.insert("write_file-args".to_string(), ContextId { index: 6569 }); + v.insert("#anon_main_187".to_string(), ContextId { index: 6361 }); + v.insert("#anon_main_20".to_string(), ContextId { index: 6376 }); + v.insert("enable_language-args".to_string(), ContextId { index: 6499 }); + v.insert("create_test_sourcelist-args".to_string(), ContextId { index: 6484 }); + v.insert("#anon_main_101".to_string(), ContextId { index: 6267 }); + v.insert("#anon_main_38".to_string(), ContextId { index: 6397 }); + v.insert("#anon_main_185".to_string(), ContextId { index: 6359 }); + v.insert("#anon_main_138".to_string(), ContextId { index: 6307 }); + v.insert("#anon_main_93".to_string(), ContextId { index: 6458 }); + v.insert("make_directory-args".to_string(), ContextId { index: 6532 }); + v.insert("subdirs-args".to_string(), ContextId { index: 6555 }); + v.insert("#anon_main_23".to_string(), ContextId { index: 6381 }); + v.insert("#anon_main_46".to_string(), ContextId { index: 6406 }); + v.insert("get_filename_component-args".to_string(), ContextId { index: 6514 }); + v.insert("find_program-args".to_string(), ContextId { index: 6510 }); + v.insert("target_compile_options-args".to_string(), ContextId { index: 6558 }); + v.insert("#anon_main_145".to_string(), ContextId { index: 6315 }); + v.insert("#anon_main_13".to_string(), ContextId { index: 6298 }); + v.insert("#anon_main_111".to_string(), ContextId { index: 6278 }); + v.insert("#anon_main_104".to_string(), ContextId { index: 6270 }); + v.insert("#anon_main_30".to_string(), ContextId { index: 6389 }); + v.insert("#anon_main_35".to_string(), ContextId { index: 6394 }); + v.insert("#anon_main_201".to_string(), ContextId { index: 6378 }); + v.insert("#anon_main_66".to_string(), ContextId { index: 6428 }); + v.insert("ctest_run_script-args".to_string(), ContextId { index: 6491 }); + v.insert("utility_source-args".to_string(), ContextId { index: 6566 }); + v.insert("#anon_main_173".to_string(), ContextId { index: 6346 }); + v.insert("#anon_main_18".to_string(), ContextId { index: 6353 }); + v.insert("add_compile_options-args".to_string(), ContextId { index: 6467 }); + v.insert("#anon_main_22".to_string(), ContextId { index: 6380 }); + v.insert("link_libraries-args".to_string(), ContextId { index: 6527 }); + v.insert("#anon_main_171".to_string(), ContextId { index: 6344 }); + v.insert("#anon_main_40".to_string(), ContextId { index: 6400 }); + v.insert("#anon_main_166".to_string(), ContextId { index: 6338 }); + v.insert("#anon_main_63".to_string(), ContextId { index: 6425 }); + v.insert("#anon_main_180".to_string(), ContextId { index: 6354 }); + v.insert("file-args".to_string(), ContextId { index: 6505 }); + v.insert("message-args".to_string(), ContextId { index: 6535 }); + v.insert("#anon_main_12".to_string(), ContextId { index: 6287 }); + v.insert("#anon_main_131".to_string(), ContextId { index: 6300 }); + v.insert("#anon_main_91".to_string(), ContextId { index: 6456 }); + v.insert("prototype".to_string(), ContextId { index: 6539 }); + v.insert("#anon_main_191".to_string(), ContextId { index: 6366 }); + v.insert("#anon_main_84".to_string(), ContextId { index: 6448 }); + v.insert("build_command-args".to_string(), ContextId { index: 6477 }); + v.insert("add_subdirectory-args".to_string(), ContextId { index: 6474 }); + v.insert("#anon_main_78".to_string(), ContextId { index: 6441 }); + v.insert("variable_watch-args".to_string(), ContextId { index: 6568 }); + v.insert("ctest_update-args".to_string(), ContextId { index: 6496 }); + v.insert("#anon_main_42".to_string(), ContextId { index: 6402 }); + v.insert("subdir_depends-args".to_string(), ContextId { index: 6554 }); + v.insert("#anon_main_39".to_string(), ContextId { index: 6398 }); + v.insert("#anon_main_34".to_string(), ContextId { index: 6393 }); + v.insert("#anon_main_158".to_string(), ContextId { index: 6329 }); + v.insert("#anon_main_58".to_string(), ContextId { index: 6419 }); + v.insert("qt_wrap_cpp-args".to_string(), ContextId { index: 6540 }); + v.insert("#anon_main_125".to_string(), ContextId { index: 6293 }); + v.insert("#anon_main_43".to_string(), ContextId { index: 6403 }); + v.insert("#anon_main_132".to_string(), ContextId { index: 6301 }); + v.insert("#anon_main_49".to_string(), ContextId { index: 6409 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6263 }); + v.insert("#anon_main_73".to_string(), ContextId { index: 6436 }); + v.insert("remove-args".to_string(), ContextId { index: 6542 }); + v.insert("separate_arguments-args".to_string(), ContextId { index: 6545 }); + v.insert("#anon_main_103".to_string(), ContextId { index: 6269 }); + v.insert("#anon_main_16".to_string(), ContextId { index: 6331 }); + v.insert("#anon_main_68".to_string(), ContextId { index: 6430 }); + v.insert("define_property-args".to_string(), ContextId { index: 6498 }); + v.insert("include_external_msproject-args".to_string(), ContextId { index: 6520 }); + v.insert("#anon_main_135".to_string(), ContextId { index: 6304 }); + v.insert("set_directory_properties-args".to_string(), ContextId { index: 6546 }); + v.insert("#anon_main_168".to_string(), ContextId { index: 6340 }); + v.insert("#anon_main_127".to_string(), ContextId { index: 6295 }); + v.insert("#anon_main_188".to_string(), ContextId { index: 6362 }); + v.insert("#anon_main_194".to_string(), ContextId { index: 6369 }); + v.insert("ctest_read_custom_files-args".to_string(), ContextId { index: 6490 }); + v.insert("#anon_main_105".to_string(), ContextId { index: 6271 }); + v.insert("#anon_main_128".to_string(), ContextId { index: 6296 }); + v.insert("add_dependencies-args".to_string(), ContextId { index: 6471 }); + v.insert("ctest_test-args".to_string(), ContextId { index: 6495 }); + v.insert("export_library_dependencies-args".to_string(), ContextId { index: 6504 }); + v.insert("install_files-args".to_string(), ContextId { index: 6523 }); + v.insert("option-args".to_string(), ContextId { index: 6536 }); + v.insert("__start".to_string(), ContextId { index: 6466 }); + v.insert("set_tests_properties-args".to_string(), ContextId { index: 6550 }); + v.insert("#anon_main_51".to_string(), ContextId { index: 6412 }); + v.insert("#anon_main_56".to_string(), ContextId { index: 6417 }); + v.insert("#anon_main_88".to_string(), ContextId { index: 6452 }); + v.insert("#anon_main_15".to_string(), ContextId { index: 6320 }); + v.insert("#anon_main_121".to_string(), ContextId { index: 6289 }); + v.insert("#anon_main_14".to_string(), ContextId { index: 6309 }); + v.insert("#anon_main_160".to_string(), ContextId { index: 6332 }); + v.insert("#anon_main_175".to_string(), ContextId { index: 6348 }); + v.insert("#anon_main_55".to_string(), ContextId { index: 6416 }); + v.insert("add_executable-args".to_string(), ContextId { index: 6472 }); + v.insert("project-args".to_string(), ContextId { index: 6538 }); + v.insert("#anon_main_122".to_string(), ContextId { index: 6290 }); + v.insert("#anon_main_140".to_string(), ContextId { index: 6310 }); + v.insert("#anon_main_17".to_string(), ContextId { index: 6342 }); + v.insert("#anon_main_99".to_string(), ContextId { index: 6464 }); + v.insert("execute_process-args".to_string(), ContextId { index: 6502 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 6388 }); + v.insert("target_compile_definitions-args".to_string(), ContextId { index: 6556 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s96.rs b/highlight/jirs-syntaxes/src/s96.rs new file mode 100644 index 00000000..044c16af --- /dev/null +++ b/highlight/jirs-syntaxes/src/s96.rs @@ -0,0 +1,25 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Advanced CSV".to_string(), + file_extensions: vec!["csv".to_string(),"tsv".to_string()], + scope: Scope { a: 281861523767296, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_0".to_string(), ContextId { index: 6570 }); + v.insert("__start".to_string(), ContextId { index: 6573 }); + v.insert("main".to_string(), ContextId { index: 6574 }); + v.insert("__main".to_string(), ContextId { index: 6572 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6571 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s97.rs b/highlight/jirs-syntaxes/src/s97.rs new file mode 100644 index 00000000..e86ca0a7 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s97.rs @@ -0,0 +1,26 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "Cabal".to_string(), + file_extensions: vec!["cabal".to_string()], + scope: Scope { a: 844815772155904, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("main".to_string(), ContextId { index: 6579 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6576 }); + v.insert("module_name".to_string(), ContextId { index: 6580 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6575 }); + v.insert("__main".to_string(), ContextId { index: 6577 }); + v.insert("__start".to_string(), ContextId { index: 6578 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s98.rs b/highlight/jirs-syntaxes/src/s98.rs new file mode 100644 index 00000000..fbc341ec --- /dev/null +++ b/highlight/jirs-syntaxes/src/s98.rs @@ -0,0 +1,40 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "CoffeeScript".to_string(), + file_extensions: vec!["coffee".to_string(),"Cakefile".to_string(),"coffee.erb".to_string(),"cson".to_string()], + scope: Scope { a: 844820067123200, b: 0 }, + first_line_match: Some("^#!.*\\bcoffee".to_string()), + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("#anon_main_4".to_string(), ContextId { index: 6587 }); + v.insert("main".to_string(), ContextId { index: 6597 }); + v.insert("#anon_interpolated_coffee_0".to_string(), ContextId { index: 6582 }); + v.insert("#anon_main_3".to_string(), ContextId { index: 6586 }); + v.insert("numeric".to_string(), ContextId { index: 6598 }); + v.insert("interpolated_coffee".to_string(), ContextId { index: 6596 }); + v.insert("__start".to_string(), ContextId { index: 6592 }); + v.insert("single_quoted_string".to_string(), ContextId { index: 6599 }); + v.insert("#anon_main_0".to_string(), ContextId { index: 6583 }); + v.insert("#anon_main_1".to_string(), ContextId { index: 6584 }); + v.insert("__main".to_string(), ContextId { index: 6591 }); + v.insert("#anon_double_quoted_string_0".to_string(), ContextId { index: 6581 }); + v.insert("#anon_single_quoted_string_0".to_string(), ContextId { index: 6590 }); + v.insert("#anon_main_2".to_string(), ContextId { index: 6585 }); + v.insert("#anon_main_6".to_string(), ContextId { index: 6589 }); + v.insert("variable_name".to_string(), ContextId { index: 6600 }); + v.insert("double_quoted_string".to_string(), ContextId { index: 6593 }); + v.insert("instance_variable".to_string(), ContextId { index: 6595 }); + v.insert("#anon_main_5".to_string(), ContextId { index: 6588 }); + v.insert("embedded_comment".to_string(), ContextId { index: 6594 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-syntaxes/src/s99.rs b/highlight/jirs-syntaxes/src/s99.rs new file mode 100644 index 00000000..15e56424 --- /dev/null +++ b/highlight/jirs-syntaxes/src/s99.rs @@ -0,0 +1,23 @@ + +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use lazycell::AtomicLazyCell; + +#[inline(always)] +pub fn load() -> SyntaxReference { + SyntaxReference { name: "CpuInfo".to_string(), + file_extensions: vec!["cpuinfo".to_string()], + scope: Scope { a: 844824362090496, b: 0 }, + first_line_match: None, + hidden: false, + variables: std::collections::HashMap::new(), + contexts: { + let mut v = std::collections::HashMap::new(); + v.insert("__main".to_string(), ContextId { index: 6601 }); + v.insert("main".to_string(), ContextId { index: 6603 }); + v.insert("__start".to_string(), ContextId { index: 6602 }); + v + } +} } \ No newline at end of file diff --git a/highlight/jirs-themes/Cargo.toml b/highlight/jirs-themes/Cargo.toml new file mode 100644 index 00000000..6093d806 --- /dev/null +++ b/highlight/jirs-themes/Cargo.toml @@ -0,0 +1,19 @@ +[package] +name = "jirs_themes" +version = "0.1.0" +authors = ["Adrian Wozniak "] +edition = "2018" +description = "JIRS (Simplified JIRA in Rust) WASM client" +repository = "https://gitlab.com/adrian.wozniak/jirs" +license = "MPL-2.0" + +[lib] +crate-type = ["cdylib", "rlib"] +name = "jirs_themes" +path = "src/lib.rs" + +[dependencies] +jirs-data = { path = "../../jirs-data", features = ["frontend"] } + +[dependencies.jirs_syntect] +path = "../../jirs-syntect" diff --git a/jirs-bat/Cargo.toml b/jirs-bat/Cargo.toml index bdf59120..33176e6c 100644 --- a/jirs-bat/Cargo.toml +++ b/jirs-bat/Cargo.toml @@ -10,6 +10,12 @@ license = "MPL-2.0" [dependencies] serde = "*" +[dependencies.lazy_static] +version = "1.0" + +[dependencies.lazycell] +version = "1.0" + [dependencies.flate2] version = "1.0" default-features = false @@ -17,18 +23,29 @@ default-features = false [dependencies.bincode] version = "1.0" -[dependencies.syntect] -version = "=4.2.0" -default-features = false -features = [ - "regex-fancy", - "parsing", - "yaml-load", - "dump-load", - "dump-create", - "dump-load-rs", - "dump-create-rs", - "assets", - "html", - "default-fancy" -] +[dependencies.bitflags] +version = "1.0.4" + +[dependencies.fancy-regex] +version = "0.3.2" + +[dependencies.fnv] +version = "1.0" + +[dependencies.plist] +version = "1" + +[dependencies.regex-syntax] +version = "0.6" + +[dependencies.serde_derive] +version = "1.0" + +[dependencies.serde_json] +version = "1.0" + +[dependencies.walkdir] +version = "2.0" + +[dependencies.yaml-rust] +version = "0.4" diff --git a/jirs-bat/build.rs b/jirs-bat/build.rs deleted file mode 100644 index ba36c1ca..00000000 --- a/jirs-bat/build.rs +++ /dev/null @@ -1,16 +0,0 @@ -use std::error::Error; - -fn main() -> Result<(), Box> { - std::fs::create_dir_all("./tmp")?; - - std::process::Command::new("git") - .arg("clone") - .arg("https://github.com/sharkdp/bat.git") - .arg("./tmp/bat") - .spawn()?; - std::process::Command::new("git") - .args(&["submodule", "update", "--init", "--recursive"]) - .current_dir("./tmp/bat") - .spawn()?; - Ok(()) -} diff --git a/jirs-bat/src/main.rs b/jirs-bat/src/main.rs index a5877db2..e0990a81 100644 --- a/jirs-bat/src/main.rs +++ b/jirs-bat/src/main.rs @@ -1,26 +1,169 @@ -use bincode::serialize_into; -use bincode::Result; -use flate2::write::ZlibEncoder; -use flate2::Compression; -use serde::Serialize; -use std::fs::File; -use std::io::{BufWriter, Write}; -use std::path::Path; -use syntect::dumps::from_binary; -use syntect::parsing::SyntaxSet; +#[macro_use] +extern crate lazy_static; +#[macro_use] +extern crate serde_derive; -pub fn dump_to_writer(to_dump: &T, output: W) -> Result<()> { - let mut encoder = ZlibEncoder::new(output, Compression::none()); - serialize_into(&mut encoder, to_dump) +mod syntect; + +use crate::syntect::{dumps::from_binary, highlighting::ThemeSet, parsing::SyntaxSet}; +use std::io::Write; + +fn main() { + let set: SyntaxSet = from_binary(include_bytes!( + "../../highlight/jirs-highlight/src/syntaxes.bin" + )); + std::fs::create_dir_all("./highlight/jirs-syntaxes/src").unwrap(); + std::fs::create_dir_all("./highlight/jirs-contexts/src").unwrap(); + std::fs::create_dir_all("./highlight/jirs-themes/src").unwrap(); + + create_syntaxes_loader(&set); + create_contexts_loader(&set); + create_themes_loader() } -pub fn dump_to_file>(to_dump: &T, path: P) -> Result<()> { - let output = BufWriter::new(File::create(path)?); - dump_to_writer(to_dump, output) +fn create_syntaxes_loader(set: &SyntaxSet) { + let lib_path = "./highlight/jirs-syntaxes/src/lib.rs"; + let _ = std::fs::remove_file(lib_path); + let mut lib = std::fs::OpenOptions::new() + .create(true) + .write(true) + .open(lib_path) + .unwrap(); + + lib.write(b"use jirs_syntect::*;\n").unwrap(); + for (idx, syntax) in set.syntaxes.iter().enumerate() { + println!(" \"{}\",\n", syntax.name); + + lib.write(format!("#[cfg(feature = \"{}\")]\n", syntax.name).as_bytes()) + .unwrap(); + lib.write(format!("pub mod s{};\n", idx).as_bytes()) + .unwrap(); + } + lib.write(b"pub fn load() -> Vec {\n") + .unwrap(); + lib.write(b" vec![\n").unwrap(); + for (idx, syntax) in set.syntaxes.iter().enumerate() { + lib.write(format!(" #[cfg(feature = \"{}\")]\n", syntax.name).as_bytes()) + .unwrap(); + lib.write(format!(" s{}::load(),\n", idx).as_bytes()) + .unwrap(); + } + lib.write(b" ]\n").unwrap(); + lib.write(b"}\n").unwrap(); } -fn main() -> Result<()> { - let set: SyntaxSet = from_binary(include_bytes!("../../jirs-client/src/hi/syntaxes.bin")); - dump_to_file(&set, "./tmp/syntaxes.fast.bin")?; - Ok(()) +fn create_contexts_loader(set: &SyntaxSet) { + let context_lib_path = "./highlight/jirs-contexts/src/lib.rs"; + let _ = std::fs::remove_file(context_lib_path); + let mut contexts_lib = std::fs::OpenOptions::new() + .create(true) + .write(true) + .open(context_lib_path) + .unwrap(); + + contexts_lib + .write(format!("use jirs_syntect::*;\n",).as_bytes()) + .unwrap(); + + for (i, context_ref) in set.contexts.iter().enumerate() { + let path = format!("./highlight/jirs-contexts/src/c{}.rs", i); + let _ = std::fs::remove_file(path.as_str()); + let mut context_file = std::fs::OpenOptions::new() + .write(true) + .create(true) + .open(path) + .unwrap(); + context_file + .write( + r#" +#![allow(unused_imports)] +#![allow(dead_code)] + +use jirs_syntect::{*, parsing::*}; +use jirs_syntect::Pattern::*; +use std::cell::*; + +#[inline(always)] +pub fn load() -> Context { + "# + .as_bytes(), + ) + .unwrap(); + + context_file + .write(format!("{:#?} }}", context_ref).as_bytes()) + .unwrap(); + context_file.flush().unwrap(); + contexts_lib + .write(format!("pub mod c{};\n", i).as_bytes()) + .unwrap(); + } + contexts_lib + .write(b"#[inline(always)]\npub fn load() -> Vec { vec![\n") + .unwrap(); + for (i, _context_ref) in set.contexts.iter().enumerate() { + if i > 0 { + contexts_lib.write(b",\n").unwrap(); + } + contexts_lib + .write(format!("c{}::load()", i).as_bytes()) + .unwrap(); + } + contexts_lib.write(b"] }").unwrap(); + contexts_lib.flush().unwrap(); +} + +fn create_themes_loader() { + let theme_set: ThemeSet = from_binary(include_bytes!( + "../../highlight/jirs-highlight/src/themes.bin" + )); + let _ = std::fs::remove_file("./highlight/jirs-themes/src/lib.rs"); + let mut theme_set_mod = std::fs::OpenOptions::new() + .write(true) + .create(true) + .append(false) + .open("./highlight/jirs-themes/src/lib.rs") + .unwrap(); + theme_set_mod + .write(b"use jirs_syntect::highlighting::*;\n") + .unwrap(); + for (idx, (name, theme)) in theme_set.themes.iter().enumerate() { + theme_set_mod + .write(format!("#[cfg(feature = \"{}\")]\n", theme.name.as_ref().unwrap()).as_bytes()) + .unwrap(); + theme_set_mod + .write(format!("pub mod t{};\n", idx).as_bytes()) + .unwrap(); + } + theme_set_mod + .write(b"\npub fn load() -> ThemeSet {\n let mut ts = ThemeSet::new();\n") + .unwrap(); + + for (idx, (name, theme)) in theme_set.themes.iter().enumerate() { + let _ = std::fs::remove_file(format!("./highlight/jirs-themes/src/t{}.rs", idx)); + let mut f = std::fs::OpenOptions::new() + .write(true) + .create(true) + .append(false) + .open(format!("./highlight/jirs-themes/src/t{}.rs", idx)) + .unwrap(); + f.write(b"use jirs_syntect::*;\n").unwrap(); + f.write(b"use jirs_syntect::highlighting::*;\n").unwrap(); + f.write(b"pub fn load() -> Theme {\n").unwrap(); + f.write(format!("{:#?}", theme).as_bytes()).unwrap(); + f.write(b"}\n").unwrap(); + theme_set_mod + .write(format!(" #[cfg(feature = \"{}\")]\n", theme.name.as_ref().unwrap()).as_bytes()) + .unwrap(); + theme_set_mod + .write( + format!( + " ts.themes.insert(\"{}\".to_string(), t{}::load());\n", + name, idx + ) + .as_bytes(), + ) + .unwrap(); + } + theme_set_mod.write(b" ts\n}\n").unwrap(); } diff --git a/jirs-bat/src/syntect/dumps.rs b/jirs-bat/src/syntect/dumps.rs new file mode 100644 index 00000000..49cfcc5e --- /dev/null +++ b/jirs-bat/src/syntect/dumps.rs @@ -0,0 +1,44 @@ +use std::fs::File; +use std::io::{BufRead, BufReader}; +use std::io::{BufWriter, Write}; +use std::path::Path; + +use bincode::deserialize_from; +use bincode::serialize_into; +use bincode::Result; +use flate2::bufread::ZlibDecoder; +use flate2::write::ZlibEncoder; +use flate2::Compression; +use serde::de::DeserializeOwned; +use serde::Serialize; + +pub fn dump_to_writer(to_dump: &T, output: W) -> Result<()> { + let mut encoder = ZlibEncoder::new(output, Compression::best()); + serialize_into(&mut encoder, to_dump) +} + +pub fn dump_binary(o: &T) -> Vec { + let mut v = Vec::new(); + dump_to_writer(o, &mut v).unwrap(); + v +} + +pub fn dump_to_file>(o: &T, path: P) -> Result<()> { + let out = BufWriter::new(File::create(path)?); + dump_to_writer(o, out) +} + +pub fn from_reader(input: R) -> Result { + let mut decoder = ZlibDecoder::new(input); + deserialize_from(&mut decoder) +} + +pub fn from_binary(v: &[u8]) -> T { + from_reader(v).unwrap() +} + +pub fn from_dump_file>(path: P) -> Result { + let f = File::open(path)?; + let reader = BufReader::new(f); + from_reader(reader) +} diff --git a/jirs-bat/src/syntect/easy.rs b/jirs-bat/src/syntect/easy.rs new file mode 100644 index 00000000..9da54963 --- /dev/null +++ b/jirs-bat/src/syntect/easy.rs @@ -0,0 +1,119 @@ +//! API wrappers for common use cases like highlighting strings and +//! files without caring about intermediate semantic representation +//! and caching. + +use crate::syntect::highlighting::{HighlightIterator, HighlightState, Highlighter, Style, Theme}; +use crate::syntect::parsing::{ParseState, ScopeStack, ScopeStackOp, SyntaxReference, SyntaxSet}; +use std::fs::File; +use std::io::{self, BufReader}; +use std::path::Path; +// use util::debug_print_ops; + +pub struct HighlightLines<'a> { + highlighter: Highlighter<'a>, + parse_state: ParseState, + highlight_state: HighlightState, +} + +impl<'a> HighlightLines<'a> { + /* pub fn new(syntax: &SyntaxReference, theme: &'a Theme) -> HighlightLines<'a> { + let highlighter = Highlighter::new(theme); + let highlight_state = HighlightState::new(&highlighter, ScopeStack::new()); + HighlightLines { + highlighter, + parse_state: ParseState::new(syntax), + highlight_state, + } + }*/ + /* + /// Highlights a line of a file + pub fn highlight<'b>( + &mut self, + line: &'b str, + syntax_set: &SyntaxSet, + ) -> Vec<(Style, &'b str)> { + // println!("{}", self.highlight_state.path); + let ops = self.parse_state.parse_line(line, syntax_set); + // use util::debug_print_ops; + // debug_print_ops(line, &ops); + let iter = + HighlightIterator::new(&mut self.highlight_state, &ops[..], line, &self.highlighter); + iter.collect() + }*/ +} + +/// Convenience struct containing everything you need to highlight a file. +/// Use the `reader` to get the lines of the file and the `highlight_lines` to highlight them. +/// See the `new` method docs for more information. +pub struct HighlightFile<'a> { + pub reader: BufReader, + pub highlight_lines: HighlightLines<'a>, +} + +/*impl<'a> HighlightFile<'a> { + pub fn new>( + path_obj: P, + ss: &SyntaxSet, + theme: &'a Theme, + ) -> io::Result> { + let path: &Path = path_obj.as_ref(); + let f = File::open(path)?; + let syntax = ss + .find_syntax_for_file(path)? + .unwrap_or_else(|| ss.find_syntax_plain_text()); + + Ok(HighlightFile { + reader: BufReader::new(f), + highlight_lines: HighlightLines::new(syntax, theme), + }) + } +}*/ + +#[derive(Debug)] +pub struct ScopeRegionIterator<'a> { + ops: &'a [(usize, ScopeStackOp)], + line: &'a str, + index: usize, + last_str_index: usize, +} + +impl<'a> ScopeRegionIterator<'a> { + pub fn new(ops: &'a [(usize, ScopeStackOp)], line: &'a str) -> ScopeRegionIterator<'a> { + ScopeRegionIterator { + ops, + line, + index: 0, + last_str_index: 0, + } + } +} + +static NOOP_OP: ScopeStackOp = ScopeStackOp::Noop; +impl<'a> Iterator for ScopeRegionIterator<'a> { + type Item = (&'a str, &'a ScopeStackOp); + fn next(&mut self) -> Option { + if self.index > self.ops.len() { + return None; + } + + // region extends up to next operation (ops[index]) or string end if there is none + // note the next operation may be at, last_str_index, in which case the region is empty + let next_str_i = if self.index == self.ops.len() { + self.line.len() + } else { + self.ops[self.index].0 + }; + let substr = &self.line[self.last_str_index..next_str_i]; + self.last_str_index = next_str_i; + + // the first region covers everything before the first op, which may be empty + let op = if self.index == 0 { + &NOOP_OP + } else { + &self.ops[self.index - 1].1 + }; + + self.index += 1; + Some((substr, op)) + } +} diff --git a/jirs-bat/src/syntect/escape.rs b/jirs-bat/src/syntect/escape.rs new file mode 100644 index 00000000..81b4b1d4 --- /dev/null +++ b/jirs-bat/src/syntect/escape.rs @@ -0,0 +1,53 @@ +// Copyright 2013 The Rust Project Developers. See the COPYRIGHT +// file at the top-level directory of this distribution and at +// http://rust-lang.org/COPYRIGHT. +// +// Licensed under the Apache License, Version 2.0 or the MIT license +// , at your +// option. This file may not be copied, modified, or distributed +// except according to those terms. + +//! HTML Escaping +//! +//! This module contains one unit-struct which can be used to HTML-escape a +//! string of text (for use in a format string). + +use std::fmt; + +/// Wrapper struct which will emit the HTML-escaped version of the contained +/// string when passed to a format string. +pub struct Escape<'a>(pub &'a str); + +impl<'a> fmt::Display for Escape<'a> { + fn fmt(&self, fmt: &mut fmt::Formatter<'_>) -> fmt::Result { + // Because the internet is always right, turns out there's not that many + // characters to escape: http://stackoverflow.com/questions/7381974 + let Escape(s) = *self; + let pile_o_bits = s; + let mut last = 0; + for (i, ch) in s.bytes().enumerate() { + match ch as char { + '<' | '>' | '&' | '\'' | '"' => { + fmt.write_str(&pile_o_bits[last..i])?; + let s = match ch as char { + '>' => ">", + '<' => "<", + '&' => "&", + '\'' => "'", + '"' => """, + _ => unreachable!(), + }; + fmt.write_str(s)?; + last = i + 1; + } + _ => {} + } + } + + if last < s.len() { + fmt.write_str(&pile_o_bits[last..])?; + } + Ok(()) + } +} diff --git a/jirs-bat/src/syntect/highlighting/highlighter.rs b/jirs-bat/src/syntect/highlighting/highlighter.rs new file mode 100644 index 00000000..a0829fb0 --- /dev/null +++ b/jirs-bat/src/syntect/highlighting/highlighter.rs @@ -0,0 +1,275 @@ +use std::iter::Iterator; +use std::ops::Range; + +use super::selector::ScopeSelector; +use super::style::{Color, FontStyle, Style, StyleModifier}; +use super::theme::{Theme, ThemeItem}; +use crate::syntect::parsing::{ + BasicScopeStackOp, MatchPower, Scope, ScopeStack, ScopeStackOp, ATOM_LEN_BITS, +}; + +#[derive(Debug)] +pub struct Highlighter<'a> { + pub theme: &'a Theme, + pub single_selectors: Vec<(Scope, StyleModifier)>, + pub multi_selectors: Vec<(ScopeSelector, StyleModifier)>, +} + +#[derive(Debug, Clone, PartialEq, Eq)] +pub struct HighlightState { + pub styles: Vec